This article, about how to be ready for web developer job interviews, is just as relevant to me as a returning developer as it is to “newbies.”
Eric Elliott: How to Land Your First Development Job in 5 Simple Steps
Which reminded me of those great VW commercials:
The Sum Up (taken from the article):
- Unpuff your resume: You’re a junior dev with a passion for learning. Own it. Use it to your advantage. Dev teams need to hire junior developers. Your inexperience is part of your value.
- Practice: Real, deliberate practice with laser focus and a game-plan. You need to put in about 1,000 hours in coding exercises, and another 320 hours or so building real applications. Do that, and you’ll be prepared for most of the live coding challenges you’ll face in interviews.
- Study: Read books. Check out an online course. Most importantly, get familiar with common interview questions and be prepared to ace them.
- Build a portfolio: In addition to being a great tool to assess your skill level, if you don’t have a portfolio, it will make the hiring manager question how seriously you take your development career, or how passionate you are about programming. Time to stop making excuses and get it done. This is a great place to put those apps you’re going to build for practice. (See #2).
- Develop people skills: Empathy is the most important skill for software developers. Maybe the most important skill for life. Practice considering other people’s perspective. You’ll build more user-friendly apps and have better relationships with your coworkers and team leads.