just studying for cs61c, going to be a really tough final; perhaps the toughest in my undergrad career simply due to the lack of preparation, discipline, and prioritization

reaping what i sow… it’s genuinely such an interesting class, but just have a sizable amount on my plate the entire semester, sighs. however, now on lecture 38, guest speaker Dave Patterson from Google and UC Berkeley

lessons from the first 50 years of my career

People

  1. Family first! Don’t sacrifice your family’s happiness on the altar of success.
  2. Choose happiness.
  3. It’s the people, not the projects, that you value in the long run.
  4. The cost of praise is small. The value to others is inestimable.
  5. Seek out honest feedback; it might be right.
  6. “For better or for worse, benchmarks shape a field.”
  7. “I learned that courage was not the absence of fear, but the triumph over it.”
  8. Beware of those who believe that they are the smartest person in the room.

Career

  1. “Most of us spend too much time on what is urgent and not enough time on what is important.”
  2. “Nothing great in the world has ever been accomplished without passion.”
  3. “There are no losers on a winning team, and no winners on a losing team.”
  4. Lead by example.
  5. “Audentes Fortuna iuvat.” (Fortune favors the bold).
  6. Culture matters.
  7. It’s not how many projects you start; it’s how many you finish.
  8. Look for the positive opportunities.

here’s the presentation url saved in my drive. it’s really nothing more than what’s written above, but it’s a nice ppt format: [drive.google.com/file/d/1g…