Dear new developer, I suggest you take some of your ample free time (if you have it) and write a technical book. I've written one book and doing so gives you a deep understanding both of the technology you choose to write about and of the difficulties of doing so. It will give you instant … Continue reading Write a technical ebook
The Cacophony of the 2019 Tech Landscape
This is a guest post from Rishi Malik. Enjoy. Hello New Developer! Right now, it’s Q1 2019. And there’s a lot of advice you’ll find out here on the internet. Much of it is good, some of it is bad, but the important thing to note is that these are all points of view from … Continue reading The Cacophony of the 2019 Tech Landscape
Learn your standard library
Dear new developer, If you want to be good at interviews, learn your algorithms. Loads of companies treat algorithm knowledge as a proxy for general problem solving ability. It makes a certain sort of sense--you have to break down a problem into pieces, turn it into something software can digest, and implement it in code. … Continue reading Learn your standard library
Avoid The Impossible Goal of Being a Know It All
This is a guest blog post from Rick Manelius. Enjoy. Dear new developer, Can you name all 50 US states? How about their capitals? Every city in the US? Every town? Could you list the GPS coordinates of every coffee shop? Of course, you can’t, wouldn’t, and don’t. It would be absurd to spend the … Continue reading Avoid The Impossible Goal of Being a Know It All
Tips for Building Your Work Network
Dear new developer, I talked previously about a technique to help you network with strangers. But networking isn't just about meeting strangers and starting up conversations easily. The easiest way to build your network is to foster it at work. Again, this will help you if you are looking to hire, learn more about an … Continue reading Tips for Building Your Work Network
Tips from a recent bootcamp graduate
This is a guest blog post from Jesse Ling. Enjoy. Dear new developer, Be comfortable with being uncomfortable. You’ll never know all the things. And that’s ok. Ask questions - at the right time. There’s a fine line between reaching out for help too early and too late. Struggling is imperative to growth, but reaching … Continue reading Tips from a recent bootcamp graduate
Use a Conversational Hook When Networking With Strangers
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
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
