Mad Dash to read as much as I can before I graduate

I enjoy school in a lot of regards, it has been and continues to be a life altering experience. However, I feel like the academic world just doesn’t understand what businesses are looking for these days. Last spring I read Code Complete and How To Win Friends & Influence People. Where are the courses on software development best practices? Where are the courses on creating lasting business relationships? In my Computer Science 2 class I had a really good professor. He was constantly dropping tidbits of hard earned knowledge. Universities need to make a push for more of that.

There are so many books I currently want to sink my teeth into in order to better myself as a programmer. In particular I want to read Rapid Development and Writing Secure Code. As of late I’ve been tasked with writing a small application as part of an internship contest. Since this project will be read by other people, I feel I have a duty to provide clear documentation. Any recommendations on books for writing software specs/documentation?

Mad Dash to read as much as I can before I graduate

Google Tech Talks

Google hosts all sorts of presentations, ranging from wilderness survival to nuclear power proposals. Fortunately they record and post the videos on Google Video. The presenters are for the most part really good. Even if the topic isn’t particularly interesting to me, the presentation techniques usually are.

One thing I’ve learned is that humor is essential to keeping the attention of an audience. The presentation doesn’t need to be punch line after punch line, but a joke or comical graphic tends to perk up the listeners. Sounds a little gimmicky, but when proportioned with information correctly it doesn’t come off as a ploy.

This goes back to my Professional Communications course, know your audience. If your audience is Google you can take a few comical liberties. 🙂

Google Tech Talks