This is a guest post from Adam Leventhal. Enjoy. Dear new developer, I love software engineering. Even as excited as I was to start my first job, I didn’t imagine the deep and enduring joy it would bring. In my career, I’ve oscillated closer and farther from writing code, and while management and entrepreneurship are … Continue reading Writing great software isn’t all about the software you write
Month: June 2020
Don’t sign anything you can’t understand
Dear new developer, I want to preface this with the fact that I am not a lawyer, so please don't take this as legal advice. This is my experience with employment contracts and other legal adventures as a software developer. When you are starting a new job, you'll be confronted with a big basket of … Continue reading Don’t sign anything you can’t understand
Take time for decisions
Dear new developer, For large long term life decisions, you should realize a few things. First, that few decisions are 100% irreversible. Second, that the choices you have in the future are based on the choices you make (this is called path dependence). Finally, that you should take time for important decisions. In fact, you … Continue reading Take time for decisions
What’s your best advice for a new developer?
Dear new developer, Dev.to is a relatively new community of developers. A few years ago, someone on that community asked for advice for junior developers, and I found the answers fascinating. Here are a few of my favorites. People should respect you. It's your right to push back against disrespectful interactions. If it's waved away … Continue reading What’s your best advice for a new developer?
A letter to myself as a fresh software engineer
This is a guest post from Luca Florio, lightly edited. Enjoy. Dear Self, You just graduated and you are ready to start your career in the IT field. I cannot spoil anything, but I assure you it will be an interesting ride. I’m writing you this letter because I want to give you some advice … Continue reading A letter to myself as a fresh software engineer