Dear new developer, Work on your network. It will help you in numerous ways as you progress in your career. Whatever you are looking for: a new job, to hire someone, to get a mentor, to learn about a new technology, having a list of people that you know and/or have worked with that you … Continue reading Use a Conversational Hook When Networking With Strangers
Month: February 2019
Opportunity Cost and the Internet
Dear new developer, Seth Godin writes every single day on a variety of interesting topics. He's been blogging for years and years. Definitely an interesting person to follow. I saw this post on opportunity cost in my RSS reader (you should use one) and thought it was an interesting take on all the free content … Continue reading Opportunity Cost and the Internet
Get an external email address
Dear new developer, When you are starting at any company, you'll get a company address: dan@company.com. You'll want to use that for all company communications. You may have a personal email address: fuzzyguy@gmail.com (not my real personal email address 🙂 ). But as soon as you can, you'll want to get an external email address … Continue reading Get an external email address
Outcomes over output
This is a guest blog post from Mark Sawers. Enjoy. Dear new developer, As a software engineer, it's easy to take our eye off the ball. The ball we really want to pay attention to isn't the stuff we focused on in college. The ball is improving business/organizational outcomes. There isn't a course of study … Continue reading Outcomes over output
Join an online tech community
Dear new developer, A big part of your job is keeping up to date with new technologies and happenings in the tech world. This can sometimes be a distraction, because there is all kinds of new stuff coming out all the time, whether from big companies releasing new tools or platforms, people publishing interesting code … Continue reading Join an online tech community
Patterns for managing up
Dear new developer, Design patterns are common ways to implement solutions that can be repurposed across different systems and domains. This post proposes patterns for handling organizational situations. Some really good excerpts: No matter how amazing you are at your job, you will sometimes get feedback about things you could be doing better. It can … Continue reading Patterns for managing up
Learn the command line
Dear new developer, I remember the first time I saw a senior engineer struggle with the command line. He was a new hire and was getting up to speed on a new project. If memory serves, he was trying to get his IDE set up for a java project. I noticed him with the command … Continue reading Learn the command line
What Mitchell learned in his first two years as a software developer
Dear new developer, It's great to see what other developers have learned, especially when they are just starting out. This is a post covering Mitchell Irvin's lessons from his first two years as a software developer. Now, I don't know Mitchell at all (but I guess I am connected to him in the third degree, … Continue reading What Mitchell learned in his first two years as a software developer