Blog

ITeach Recruiters blog: shedding light on the gap between developers and recruiters

What I do for a living is program computers. Mostly I write code to make web applications for SaaS style software products or business applications. I'm a programmer. I write code for a living, its fairly simple to explain. But why are there so many job titles - especially the two big ones "Software Engineer" and "Software Developer"? Job titles - Software Engineer Vs Software Engineer For the…
Keep Reading →

What Is A Good Response Rate?

February 12, 2020
Author: Aaron Decker

Response rates... Engineering candidates are notoriously good at ignoring emails. I did one survey where many recruiters reported they were seeing between 5% and 20% response rates. By the way, I only asked tech recruiters (my whole thesis behind this site is that tech recruiting is uniquely hard). For recruiters in general, the numbers generally seem to be a little bit higher. According to a 201…
Keep Reading →

Serverless Systems Explained For Recruiters

February 08, 2020
Author: Aaron Decker

Last week I wrote a post talking about what a good portfolio project should look like for a new grad going for a programming job and I shared a project I had built for fun. This project was built using the serverless framework on AWS using AWS Lambda functions and AWS API Gateway. Anyway, I realized I should do a deeper dive into just what exactly a "serverless" system is, and how it is…
Keep Reading →
The hiring market is really tough for new grads coming out of programming bootcamp programs. Generally speaking, employers can't see any relevant work history and canned coding exercises don't necessarily convey that somebody coming out a bootcamp can get things done in a real-world environment. I think employers should be willing to spend time training candidates like this, but we all know…
Keep Reading →

This Year LinkedIn Should Add A "Remote Only" Checkbox

January 29, 2020
Author: Aaron Decker

I posted last week going over the January 2020 developer survey I did about why developers do and do not respond to recruiters. I'm still going through all of the text responses and trying to write up insights from these, and there is a ton of good stuff in here, but one thing that really jumped out is that developers are trying to tell recruiters "remote only please" and have no way to do it…
Keep Reading →

5 Linux Screening Questions Recruiters Can Use

January 27, 2020
Author: Aaron Decker

For much of the software industry being able to work effectively on a linux server is a job requirement. Linux is an open source operating system that is used primarily to run servers. One website reports that around 71% of all web servers are running linux. The typical profile of a developer that might need to know linux well might be something like "Backend Java Developer" or "Fullstack Node.js…
Keep Reading →

January 2020 Developer Survey On Recruiting

January 19, 2020
Author: Aaron Decker

Back in September 2019 I ran my first survey with developers. The results of that survey convinced me that there was a real need for technical training courses for recruiters. Since launching the paid course in December 2019 I have been trying to figure out how to get data in front of recruiting managers that will convince them that their recruiters would benefit from learning more domain…
Keep Reading →

Java Vs Microsoft .NET for recruiters

January 16, 2020
Author: Aaron Decker

Java and C#.NET are the dominant enterprise backend languages in many of the largest companies around the world. They are used to build desktop applications, web servers, API servers, and more. Java developers frequently get approached about doing work in C#.NET, which if you know anything about these two technologies does not make any sense (because they are different in a myriad of ways, which…
Keep Reading →

Static Typing and TypeScript Explained For Recruiters

January 14, 2020
Author: Aaron Decker

Static Typing is a concept in computer science used to describe programming languages. TypeScript is a variant of JavaScript with Static Typing instead of Dynamic Typing (JavaScript has Dynamic Typing). In this post I'm going to explain both of these concepts - my argument is that as a recruiter you will benefit from understanding from fundamental concepts like typing in programming languages…
Keep Reading →