Friday, July 31, 2009

What I wished I'd known as a college student

I'm giving a talk today at UCSD to the CSE 70 (undergrad software engineering) class.

Here are my notes and links.

  • People skills matter
How to Win Friends and Influence People, by Dale Carnegie
Influence: the Psychology of Persuasion, by Robert Cialdini
Toastmasters International
  • Market yourself and your project
Blog
Podcast
Videocast
Talk
Article
Opensource projects
  • Start retirement contributions in your first job
Roth 401K
Rule of 72
  • Always be learning
New languages and programming techniques
Become an expert at what you do
Code Complete, a Practical Handbook of Software Construction by Steve McConnell
  • Live below your means
Dave Ramsey (book, radio, TV show)
Your Money or Your Life by Joe Dominguez and Vicki Robin
  • Working for yourself vs. working for a company
Flexible lifestyle
Less risky than in the past
Requires financial cushion