Dear new developer, Criticizing code (and software solutions in general) is an important skill. It helps transmit norms, increase team knowledge, and improve solutions. But it isn't something that comes naturally; at least, I had to learn how to do it. Similar to learning how to edit other's essays, you must learn how to critique … Continue reading How to criticize code
Month: January 2021
Think first about what problem this is solving and for whom
This is a guest post from Kate Catlin. Enjoy. Dear new developer, Welcome to tech! Wow, I remember those days– Confusing, exciting, challenging. Nothing is certain except that you are in for a wild ride. Hold tight! The advice I’m writing to share with you today is this: Before you write any code, think first … Continue reading Think first about what problem this is solving and for whom
Why and how to improve your writing skills as a software developer
This is a guest post from Allie Cooper. Enjoy. It’s one thing to be able to write good code, but professional written communication is something else entirely. The ability to efficiently and authentically communicate using written language is an often ironically underrated skill in software development.This is something that new developers need to get over … Continue reading Why and how to improve your writing skills as a software developer
Understand the use case
This is a guest post from Christie Brandao. Enjoy. Dear new developer, It’s easy to get wrapped up in only focusing on the deeply technical aspects of your job, especially if many parts of the stack have technologies you haven’t worked with yet. As your career progresses over time, you will be improving the quality … Continue reading Understand the use case