Five Things About Software Engineering I Wish I Knew When I Started
Recently I was interviewed for a video where I talked about how fulfilling being a software engineer is. Since that video has been released, I’ve been contacted by many aspiring developers with questions on how to be a Software Engineer (or a software developer, or a programmer, whichever you prefer). Most of them are classic questions, like which languages to learn first, which books to read, how to land an interview and so forth. You get the idea.
However, as informative as answers to these questions can be, they don’t paint the full picture. There are some insight about software engineering that I think gets overlooked - which are more important than what your first programming language is.
Here are some of those insights I have gathered over the years. Nobody told me these when I’ve first started programming, but I wish they had. They are more suited for students and junior...
Continue reading →