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?
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. 🙂
Recently I’ve felt a need to get myself out on the web. I have another site, but sharing the URL always forces me to explain it. This site will attempt to carry a little more professionalism without being overly stuffy. I hope to post about what’s going on in my life, specifically my hobbies and desired career path.