What Do I look for when Hiring Developers?

What Do I look for when Hiring Developers?

July 12, 2019 29 By Bernardo Ryan



hey everybody so let's answer a question that I get asked on a regular basis so what do employers look for when they want to hire developers so instead of from the point of view that you see typically on YouTube of people who actually have had a job I'm gonna give you the point of view of somebody who's been hiring developers since the 1990s so I've hired many developers over the years and I'll tell you what I look for and what people I know will hire developers look for so first and foremost you walk in that door you better be dressed fairly well don't dress in a suit and tie because developers don't wear a suit in ties but dress clean clothes good clothes don't smell you smell you've got larger problems than getting a web designer job so you want to make sure that you know you look presentable you know clean shirt clean pants clean shoes etc etc so that's the first thing the person walks in I look at the way of addressed even if it's an unconscious thing my lizard brains would be looking at this guy oh if this guy can't even dress properly is it gonna write good code the next thing I look at is their interpersonal skill can they speak well can they listen do they listen do they respond to questions do they understand what I'm saying can they communicate because at the end of the day when you're working at a company you're working at a company company meaning many people you have company meaning you got to be able to interact and communicate with other people so even if you're an amazing coder if you cannot speak or listen to people and have a little empathy for other people and you can't speak concisely get to the point be nice about it don't be a jerk if you cannot communicate well nobody's gonna want to work with you piece of advice I got from one of my mentors back in the day maybe 150 years ago he said to me I rather have a competent employee who was easy to get along with who communicates well than a hotshot genius who nobody likes the hotshot genius will be a waste of money in time you're gonna have to get rid of him sooner or later so keep that in mind don't beat a hot jaw the hotshot loser genius nobody wants to talk to nobody could communicate with be the competent developer who people can communicate with you listen to you write concisely you speak concisely to people but not terse you meaning you don't want to be a jerk about it you want to be mindful of people's feelings here's the thing but I had difficulty with for many years developers tend to be more analytical than the average person a lot of developers tend to be a little less a little less sensitive to people's emotions at the end of the day most of our decision-making is based on emotions most of the reasons why people are going to want to hire you or work with you or gonna like you is because of how they emotionally react to you even if you write the best code ever if you're they're not going to want to deal with you oops I'm gonna have to edit that that's wearing out if you are a jerk you're going to not be liked and people won't want to work with you okay so no one I look at the way you dress dress properly number two I look at how you interact with people are you easy to get along with etc number three your resume when you write your resume you build your resume be sure that the resume is tailored towards the particular job that you're going after if you are trying to get a job at a game studio listing all your web skills at the top at a resume is kind of silly unless they're looking for a web developer you know you list the skill sets at the top you prioritize those skill sets given the type of job you're looking for if on the other hand you're going to work for a web development shop then you want to listen to those skills at the top right also make sure that you do have a website with links to whatever work you've done in the past even the stuff especially this stuff if you have no experience if you've done wow you've done your training whether you're training a studio web or you went to Harvard or whatever house you happen to go to make sure that you have the project's accessible to people would be a website project your apps you created X etc you github repos make sure that this information is there and make sure that whatever skill sets that you put in front of the employers make sure that these skills that's aligned with what the employers are looking for so that brings me to my next step you as you're looking for work as you're preparing your resumes for each particular employer you have to do a little research on the company find out what they do find out what stacks they use meeting with technologies that use find see which you can learn about the internals of the company so that you could communicate with them with that interview you know if you find out that the the founder came up with JavaScript a note or he came up in this area or whatever makes sure that you understand these things you understand the culture you understand the technology stacks what they're invested in right so as I suggested you should have a skill sets that are aligned with the job and you should be able to demonstrate those skill sets the best way to demonstrate those skill sets is through projects that you've done previously so if you find that they've done a lot of node work make sure you have some node even simple no projects that you can demo four of them right of course if you got them you put your degree on your resume make sure you show what kind of training you've done or certifications as well it all helps as I said reputation which is the from your work experience projects that you can show whatever level of education you have and whatever certifications you have make sure again that they are aligned with the particular type of job you're going for so for example if you're going for a node job maybe you may make sense against certifications in JavaScript maybe es6 maybe a simple no certificate something reasoned so that you can show a look you know I'm making an effort to be up to date and the stuff as a developer you have to understand that you're always gonna have to be learning especially in the first few years don't worry as you learn more and more and more it gets easier and easier and easier and easier it's not like it's super hard all the time but the point is is you just want to show somebody who you're working with that you're open to learning new things were open to doing new things finally what you should do is make sure that in the the codebase that you demonstrate in that what you do make sure you can demonstrate that you have good coding best practices built into how you work all these things that I talked about and teach in my courses and in these vlogs as well this will come out in conversation be sure to ask them questions in the interview you know so they look over here ezza may deceive it you have nice shoes on you don't smell they see that you can communicate and so far but ask some questions about the projects you may open up say ok I checked out your cup and I saw what you need could you give me an idea what version of this do you use or what libraries you use show that you're willing to learn what they do show that you're willing to to do what it takes in terms of development in terms of learning new tech but they're going to need to get their job done these are the things I look for really in terms of good people I layered it in the order which you know I see make sure that your resume is short and sweet don't write a long story also don't put your hobbies like I play Magic Mike I like to skateboard and stuff like that you know it's like if you got to do that it's a way at the bottom you know it's like one line to life that's it people don't care they don't really care too much ninety percent of time make sure you structure your resume don't forget that for the employer at hand make sure you put at the top and remember these people are looking at all kinds resumes they don't have time to read paragraphs and paragraphs and paragraphs right they make sure you keep a sort and sweet aren't sweet all right I hope this helps and I hope you guys can hear this because I'm recording this outside all right well bye