Blog

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

Github is a place developers can view, share and collaborate on code. It is known for hosting open source projects and being the center of development for essentially the majority of major open source web technologies. Git is a version control system developed by Linus Torvalds, the creator of Linux. A version control system is a piece of software that helps to manage source code. Git is by far…
Keep Reading →
The JavaScript ecosystem is confusing for everyone that doesn't do JavaScript for a living. There are so many names for all of the flavors, versions, libraries and frameworks involved in writing JavaScript. This is a quick read that should help set it (a little) straight. First some history, and background. In the beginning (1995) there was JavaScript in the browser. You can think of this as…
Keep Reading →
Unlike the Java Vs JavaScript topic I tackled last week, these two are not even in the same category. But I have heard both recruiters and inexperienced developers confuse these topics more than once so the confusion must be real and I figured I would address it. What is GraphQL GraphQL is a data transfer protocol like REST (I will do a post about REST at some point). In many ways it is a…
Keep Reading →
Today, web developers are probably not mobile developers, and inverse might be true as well. I remember when I first started writing software professionally, this was just after smartphones were really getting popular and everyone was making iOS and Android apps. Up until that point I had been doing LAMP stack - Linux, Apache, MySQL, and PHP (and of course, JavaScript on the UI), which is plain…
Keep Reading →
Java Vs JavaScript is something people outside of tech mix up all of the time and it is especially disconcerting as a developer to hear your prospective recruiter confuse these technologies since they are so different. I surveyed developers about why they don't respond to recruiters, I'll give you a direct quote here: Recruiters probably should have industry experience. There’s too much of a…
Keep Reading →
One big dividing line between developers that I'm not sure all tech recruiters have a full grasp of is the difference between frontend and backend web developers. Generally speaking this is a divide between responsibilities that defines the type of work a developer is doing. There is also the concept of a "fullstack" developer (which I consider myself to be, with some caveats), which I will…
Keep Reading →
Last month I surveyed 24 Tech Recruiters in preparation to build ITeach Recruiters (which will be an online video course, and no, it's not finished yet). A big part of even deciding to go ahead and build the site and course was reading the responses in this survey and seeing that I could help solve a real problem. Most of the respondents here were recruiters who had previously contacted me on…
Keep Reading →
I did a survey and about 60% of the developers who responded said they had never gotten a job through a recruiter. What does this mean? The first conclusion is that developers are hesitant to work with tech recruiters when searching for a job. On this same survey I asked developers to tell me about their experiences with recruiters and I’ll share the unedited responses with you and go through some…
Keep Reading →
It seems like when speaking to developers about recruiters I often hear the same thing: developers feel like they are being spammed constantly with jobs that have little to do with their experience or interests. However, I wanted to really understand a bit more what developers actually think (instead of just collecting anecdotes) so I decided to do a survey and try to look at numbers. I asked r…
Keep Reading →