Within 2 years, 90% of organizations will suffer a critical tech skills shortage
computerworld.com
computerworld.com
Unfortunately, I think this myopia extends to the entire breadth of the "skills gap". Any executive complaining is kind of admitting they lack the skills to actually manage humans.
What actual leaders are doing is the same thing they have always done - hire smart, enthusiastic people and give them the resources they need. The whole point is to recognize potential talent - not just reading the tag and slotting them into thankless positions then complaining when they don't fit. But this requires trust, and flexibility, trial and error, and actual knowledge. And certainly no executive would want themselves treated in such a way.
But this kind of leadership is hard and requires admitting failure occasionally - so for some reason spending 3 months cross-training a programmer to be an IT Operations specialist is seen as inferior to waiting 9 months to overpay someone new.
> It showed that 40% of 2,000 C-level executives surveyed plan to use genAI tools such as ChatGPT to cover critical skills shortages through the automation of tasks.
And even if you find a skilled AI worker, they'll just try to convince you not to build a chatbot. So much golf time wasted!
> “If there’s a desire to delegate critical activities and functions to genAI, it is essential that senior management first develops a deeper understanding of the data management processes, including what data can and cannot be used to train these systems,” said David Emm, Kaspersky’s principal security researcher.
This reminds me of every tech craze before it. I remember when executives thought they could just 'buy' a website and be done with it all that bother. So we got stuck with shitty online banking for most of a decade.
Perhaps look at a primer on NN feed forward, RNN and transformer evolution.
There's also GOFAI, genetic algorithms, pattern matching algorithms (image recognition is a subset of NN), rules based algorithms (e.g. Bayesian) and others.
As a tech lead dev, I hire ML specialists and most can't even tell me what GPT stands for in ChatGPT, but some actually have a the full background I mention above, and there's very few of these, even less of those understand the mathematics, but just how to use Langchain or AWS services.
So it's true there is a skills shortage, but it's heavily polluted by people jumping on the AI bandwagon to try and get a lucrative/high paying job, and this is probably what you are seeing.
I will say the BLS growth trends for SE/CS/IT/tech degrees are not showing as strong of job growth as they were 10-15 years ago.
Not enough AI on your CV. Is there a php or perl scripting AI yet? I imagine a future of lots of little AIs that know their own out-of-fashion domain talking to a bigger AI. Maybe layers and layers of AIs. I wonder if they'll have meetings or chats.
Maybe we can give them ambition to self-automate or create new layers.
Yeah, good question. I think they're trying to see how long they can ride along on "what we've got now is good enough" and then when they've find out they can't, it's going to hurt.
https://www.marketwatch.com/livecoverage/stock-market-today-...
Salaries are flat, layoffs are rampant, job openings in free fall across multiple countries...there is no skill shortage, except maybe in specific areas of ML, and even there not in all.
Amazing what kind of mess fresh grads from top tier schools can make.
At my day job, we actually spend a significant amount of time working with juniors to get them up to speed on deploying to kubernetes (writing manifest/helm files, building cloud-ready configurations, handling autoscaling etc). The company I work at sees a lot of value in investing senior engineer time into teaching new grads the ropes but I feel like a lot of companies would rather just hire people who already know how to do this stuff.
I'm not a junior, maybe intermediate-senior depending on how one sees it, but I'm definitely seeing these requirements in a ton of jobs, but since I've largely been working frontend in the last few teams I've been a part of.
I know that I need to pivot back to more of a full-stack kind of situation, and I'm working on rebuilding those backend skills, but at this point it feels like I've already missed the boat.
So if you're suffering "a critical tech skills shortage", maybe consider stopping using leetcode as an interview technique?
Tech is not STEM, it is programmers. And there are enough, companies just don't want to pay anything.
For the non STEM rest, the job market is bad. I try to get a low paying job in a field where everybody wants get out, and even this is difficult.
Because there is a skill shortage in Data Science? :-))
It's easy to pay below market rate and then cry that you can't find anybody.
I hate that word in this type of context. I consider it to be mostly meaningless, yet also leads to decisions that involve eliminating cost centers like IT, security, and customer support, because those aren't seen as creating value.
In other words, the tech skill shortage is self-inflicted with the industry pushing for engineers to add "business value" as the number one priority instead of focusing on mastering their technical skills throughout their entire career.
https://www.independent.co.uk/news/health/nhs-hospital-cyber...