Live data from Hacker News

The Tech Talent Shortage Is a Lie

techcrunch.com

11–20 of 152 posts

Re: The Tech Talent Shortage Is a Lie

#12
post #8

> Few businesses give interns real coding assignments or support them adequately. Many can’t or won’t pay interns, which erects a privilege barrier by excluding anyone who doesn’t have savings to weather working for nothing for a few months. I'm a university student in a co-op CS program and most of my classmates, many with no previous programming experience, found good jobs that pay well where they get real experien…

I doubt there is a shortage but if there was one I'd think it's simulated by non-coders hiring coders.

Re: The Tech Talent Shortage Is a Lie

#13
I have said it a million times before and I will say it as long as necessary to fix our employment-education conundrum: you do not learn how to work by sitting in class, you learn to work by going to work. We need publicly subsidized apprenticeships to replace the assumed role of the outrageously expensive 4 year college degree as the primary means of acquiring skills for the modern labor force.

There is a place for higher education - I must say so, for it is my employer - but it cannot be expected to be the sole gateway to the middle class. My grandfather was a combat engineer in WWII and quit his unenthusiastic GI Bill college career to start a successful restaurant instead. College doesn't work for everybody - working does.

Re: The Tech Talent Shortage Is a Lie

#14
post #8

> Few businesses give interns real coding assignments or support them adequately. Many can’t or won’t pay interns, which erects a privilege barrier by excluding anyone who doesn’t have savings to weather working for nothing for a few months. I'm a university student in a co-op CS program and most of my classmates, many with no previous programming experience, found good jobs that pay well where they get real experien…

Can confirm, I don't know a single person who studied CS at Waterloo and graduated with $1 of debt. Most had cars and hefty savings accounts along with job offers by senior year.

Re: The Tech Talent Shortage Is a Lie

#15
I think the major disconnect here is in the industry's general inability to recognize ability through the standard interview processes.

On one hand you have the common whiteboard coding interviews popular among the big tech players (and much of the rest of the industry). I'm definitely biased here, as someone who is average/below average at these types of interviews but an above average (I hope) developer, but I don't think these interviews are very good indicators of on-the-job performance.

On the other hand you have many startups who won't even interview you if you don't have side projects or open source contributions to show. As someone who has side projects to show, I understand that most people do not, and it's unrealistic to expect everyone to.

The best way I can think of to predict how someone will perform is to have them do something relatively close to what they'd actually be doing, like going over some of your actual code with them and asking them to talk about what it's doing, and doing some pair programming with them on an actual computer.

Has anyone had success with something like that?

Re: The Tech Talent Shortage Is a Lie

#17
post #7

>part of the institution of privilege and power that has driven diversity from our ranks Satirical piece right? For my own well-being I'm gonna assume this is satire.

No, they keep leaving little crumbs of this here and there. I usually see it on Kotaku and Polygon but once in a while on Verge and Guardian.

It's propaganda by a thousand cuts. Eventually you'll just slowly buy into it. Or your dumb kids will.

Re: The Tech Talent Shortage Is a Lie

#18

In the country I actually live in reports say that there is a huge shortage of waiters and chefs at the moment. And there is -- most of them are leaving for richer countries. What this means is that there are a lot of businesses who don't want or cannot afford paying more for chefs and waiters, and not that there are simply not enough people who could serve pizzas in a countryside restaurant. Same goes for tech talen…

Well the issue, in both the waiter and chef situation and the tech one, is that the company who employees them has to make enough from the labor that it is worth paying the higher price. There might just not be enough opportunities that will generate the level of income to support paying the higher wages.

In other words, there are a lot of companies that have tasks for tech workers; the problem is that a lot of those companies don't make enough profit to afford to pay those tech workers.

Re: The Tech Talent Shortage Is a Lie

#19
There are strong economic disincentives to training employees in transferable skills: the second you do, their market value increases, which means that if you don't pay them more, they will be recruited by other companies willing to do so. So you wind up paying for both their education and an increased salary because you educated them. It's cheaper to just hire someone who's already educated.

For example, consider the employer who decides to pay 10,000 to train their employees when doing so will cause their employees' market salary to increase by 5000/year. Assuming the employee will stay with him for 2 years if he does the salary bump, he's effectively paying the employee $5000 (salary bump) + 10,000/2 (training) = $10,000/year extra, when he could just go to the market and hire someone who already has the skill for $5,000/year extra.

Going to the market may also be faster if the skill is both complex & modularized (so it doesn't require deep insight into the current code base). You'll also benefit from the experience of the person who's done it before and gained battle scars.

So instead of promoting a jr engineer and training them, it's often just cheaper and more efficient to hire a senior guy who's done it before.

Re: The Tech Talent Shortage Is a Lie

#20
I disagree with this article's thesis, that the industry is incorrectly framing the talent problem. Whether people are talent or have talent is philosophical; the truth of the matter is that it is really hard to find software practitioners that can come in and do the job and do it well.

The problem, IMO, is that we don't have a good and clear understanding of what is the professional skill set. Even companies like Google, etc have lamented the very difficult problem of interviewing and identifying talent that correlates to on-the-job success.

I know (believe) that there is an acquirable skill set of a professional software practitioner that maps to real value. It's just that we as an industry haven't successfully codified it yet, we haven't yet shown which of the practitioner's skills are the most valuable, and we haven't shown how to measure and evaluate those skills in a candidate.

Only when we can be specific about what is the talent, the skill set will we be in a better position to consider the shortage (or not) of that talent; and only then will we also be able to be specific with individuals on how to acquire that skill set.

Post reply on HN