From the course: Tech Career Skills: Interviewing Developers

Prepared interviewing yields better results

From the course: Tech Career Skills: Interviewing Developers

Start my 1-month free trial

Prepared interviewing yields better results

- Whether you're a developer with some interviews under your belt, or going in to do your very first interview, most likely you don't prepare much. You skim the resume and then wing it during the interview. You only have a vague idea of what questions you'll be asking, or exactly what you're looking for. Potentially this has some dangerous outcomes, the time to find out if someone is suitable for your team is now, during the interview. Otherwise, you may waste time on a team member who is never going to work out. In that case, your company will lose the money they spent on that person. Firing the person may be necessary, and that's an awful experience for you, your team, and of course for the unsuitable person you allowed to get through the interview. As much as I hate firing someone, there's something I hate even more. Cleaning up the mess made by an inadequate developer. We all have to endure it on occasion, but it's tedious and unrewarding work, to be avoided whenever possible. In this course, I'd like to raise your odds of avoiding these bad outcomes by improving your skills at interviewing. No interviewing process can ever be perfect, but you will make better decisions about candidates if you walk into that interview with a clear understanding of your goals, the questions you're going to ask, and the red flags you should look for. The candidates you approve are more likely to work out and stay with your team. Higher retention saves money and helps your team build better software. You'll also feel more confident and comfortable during the interview. You might actually enjoy the experience instead of enduring awkward chit-chat for 30 minutes. Effective interviewing also projects a better image of yourself and your company to the candidate. Great candidates will have lots of options, making the experience good for them raises your chances of hiring them. It also makes them more enthusiastic and more likely to succeed when they join your team.

Contents