Dear new developer, I've spent a lot of my time maintaining working code. I think that is more typical of software developers than working in greenfield development. Yes, there are definitely jobs where you are writing more new code than maintaining, upgrading, bug fixing and improving old code (startups without product market fit being one, … Continue reading Always leave the code better than you found it
Tag: improvement
You’re gonna be OK
This is a guest post from Jerome Hardaway. Enjoy. Dear new developer, So, you’re in the office, learning a million things a minute that you were never exposed to. Everyone around you seems super competent and you don’t want to take time away from them, but you have no idea what you’re doing. You feel … Continue reading You’re gonna be OK
Seek feedback loops
Dear new developer, Feedback loops are so important. (If you're not sure what that is, I'd recommend "Thinking in Systems".) These loops help systems improve. If you don't have feedback, you'll improve more slowly, in my experience. Why? Because you won't know what you are doing that is good and what is garbage. It's really … Continue reading Seek feedback loops