3 min min read - March 28, 2018
I will risk a thesis to start with - you can’t judge seniority of the JavaScript developer by experience counted in years.
Let’s start with few historical facts:
And some findings from own recruitment processes in last two years:
Most of those candidates had over 5 years of commercial experience in JavaScript, often under big brands.
Questions I always ask were mentioned before in the article 10 questions I ask each senior Angular candidate.
I had the luck to start with JavaScript early. Over a decade ago when jQuery wasn’t a big thing yet and every browser had own standards. Even more lucky I became when I joined Ovi team at Nokia Gate5 where based on experiences of Yahoo, Dojo and MooTools we were creating one of the first webOses for mobile devices.
That experience made me very strong in Vanilla JavaScript on the pre-NodeJS level, but to be honest is not very relevant anymore. I had to keep learning same as whole landscape kept changing post-release of NodeJs.
Currently, we experience massive growth of frameworks and stacks using this language and its subsets (like TypeScript). That created also a huge demand for specialists in that area. Supply is not even close to matching it.
One of the main problems we face in the search for the candidates is the way to assess their seniority. As you see above technology we operate in, as well language used is fairly young. Based on own experience it’s not a rare case to meet developers with over a decade experience and very weak understanding of fundamentals of the language they operate.
We can’t forget that biggest power of the JavaScript is that it has very low entry level and current frameworks make it even lower. That means someone can be easily delusional about their abilities.
There is not a single one and my opinion here can’t be used as a rule. And even I promised myself to not build posts on opinion, here I will make an exception (at least I tried to use some data).
What are your thoughts on that topic? Tweet me at @sielay or comment below.
2 min min read - March 28, 2018