What is a Senior Software Engineer?

When you start out, writing code is all you can think of doing. You want your little corner of the world in which nobody bothers you and where you can spend your time in an IDE, learning new things and writing code. Once you are forced to get out of that bubble you see that companies want you to join... »