William M. Farmer
Professor
Department of Computing and Software
McMaster University
Keys to Success
- Hard Work: Work hard with passion and discipline.
- Self-Understanding: In the spirit of the ancient Greeks,
know thyself; learn to capitalize on your strengths and to
compensate for your weaknesses.
- Education: Study the world, especially human nature;
liberate yourself from the biases inherited from your family and
your culture.
- Friendship: Share your life with other people but go
alone when necessary.
- Courage: Pursue life fearlessly; constantly extend the
boundaries of your comfort zone.
- Health: Eat right, exercise, and live life in moderation.
- Creation: Look at your life as an artistic creation;
make it beautiful.
- Humanity: Be a proud member of the human family; treat
the men and women who live, and have lived, on our earth as your
brothers and sisters; accept humanity's accomplishments and
failures as your own.