Main image of article What Software Engineers Don't Learn in School

[youtube http://www.youtube.com/watch?v=6vqfcr6YeKk&w=560&h=315&wmode=window&h=315]

If you're just starting out as a software engineer, you probably have a college degree. You're probably a reasonably good coder and know something about software systems.  But: There are a number of skills they don't teach you in school. Here's some of them.