Don’t be afraid to “fail”

This is a guest post from Cierra Nease. Enjoy. Dear new developer, “Failures” as a new developer are plenty -- but you might be asking, why is “failures” in quotes? To fail something is dependent upon one’s perspective. The only true failure is to quit working towards success. Every failure brings a small success in … Continue reading Don’t be afraid to “fail”

Use copy/paste as much as you can

Dear new developer, Use copy and paste as much as you can. Not so much for code snippets from Stackoverflow, though that will save you some time hunting down mismatched parentheses. But this is especially useful whenever you are searching for errors or moving information between systems. For example, recently I had to find where … Continue reading Use copy/paste as much as you can

Read great books about software development

Dear new developer, Read books about software development. Seriously. Now, you won't learn the latest techniques from books. Those will live online in blogs or videos (or in papers, if you work in an area like machine learning influenced by academia). Nor will you learn a lot that you can put to immediate use to … Continue reading Read great books about software development

Don’t try to change the tabbing / bracing style

This is a guest post from Andrew Rondeau. Enjoy. Dear New Developer, Don’t show up an a new job and immediately try to change the tabbing and/or bracing style. This is especially important if the codebase you work on has a very consistent style that all of the other developers follow. Why? Tabbing and bracing … Continue reading Don’t try to change the tabbing / bracing style

A Crash Course for Your First Job in Software

Dear new developer, This post, "They Didn't Teach Us This" is a great read. There’s a curious phenomenon that happens when new web developers take their first job. You’ve just gotten your CS degree or graduated from bootcamp, and you’ve spent months or years learning to write efficient code, practicing for interviews, and building portfolio … Continue reading A Crash Course for Your First Job in Software

Learn a Little Network Engineering

This is a guest blog post from Allan Wintersieck. Enjoy. Dear new developer, I realize that just trying to learn basic programming principles can feel daunting enough, but if I may, I’d recommend adding one more task to your list: learn a little bit about network engineering. Networking underpins everything web and app developers do, … Continue reading Learn a Little Network Engineering