
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.