Performance reviews a pretty critical in a healthy business, they let you and your manager have a frank conversation on what you are doing well, and what you could be doing better. This is your yearly or half yearly time to get feedback, grow, negotiate position and remuneration.
Read moreBeing a Team Player
This series is about how to become a better software engineer, not a better programmer. What’s the differences? Well, coders write code and software engineers build multi-version, multi-person programs. Let’s focus on that multi-person element. Whether you like it or not, software engineering is a team sport.
Read moreConducting Interviews
As a junior or intermediate developer, you might be asked to give an interview. I remember the first time I was asked to interview some candidates, and quite frankly, the idea of that scared the crap out of me. Who was I to determine someone’s ability as a software engineer? Why does my opinion matter? Isn’t this a Seniors job?
Read more