Hey, hey, it's the Daily Byte! Over the next several days, we'll be talking about developer roles, success taits, and the future ahead. Today we tackle the burning question:
Why is the software industry facing a developer shortage, and how can we address this issue?
Share your insights into the ongoing debate about the scarcity of developers and follow the DEVteam for more discussions and online camaraderie!
Latest comments (32)
Some say, developers will be replaced by AI bots.
Some say it's hard to get a job as a developer.
Some say there is a developer shortage.
It depends.
Must disagree about JS being a good first language. Yes you can build stuff in it, but you can do that in lots of other ways (ruby and python spring to mind). Also the web adds to the amount of confusion - its got lots of moving parts that can make software engineering much more complicated. JS doesn't give much structure, so programming in the large becomes unwieldy very quickly. Everyone learns what the perceived market need is (which is Angular/React/Svelte whatever) when the actual need is decent engineers who can keep the complexity under control
I would say: it's a shortage of proper hiring. Companies set 7-8 interviews with 1-2 home assigments or 2-3 hours of whiteboarding and then complain that there are no candidates. I mean why I should go though 7-8 interviews in the company that is not FAANG, doesn't have compensation as FAANG and most of the times the compensation is even less then the middle one. And even is you pass all those fibonacci and trees issues a few times with different people, hr usually disappears - I guess to write another complain about devs shortage on the Internet.
Worth repeating. It's like the small stores in the US during and after the pandemic that had signs on the counter reading, "short staffed because nobody wants to work."
No, angry little store owner, people want to work. They just don't want to work for YOU.
This!
I would have to say no. I've seen so many people who are shifting into a career in tech, so I highly doubt that.
And yet despite there being more resources now than ever, it's also hard to filter out the noise and learn the key concepts that actually matter to get the experiences you need to get a job.
I think it's a lot worse now with ChatGPT.
Everyone and their grandma can pretend to know how to code by copy pasting ChatGPT "projects" in their Github repo. And passing online coding tests with the help of ChatGPT.
No, there's no shortage but finding good developers is getting increasingly harder.
Not when I'm always ready to volunteer! :þ
Well, in my humble but correct opinion, there isn't a developer shortage, there's a "senior level genius developer that can do 10 different roles and who would gladly be paid as a recent graduate" shortage.
Not enough companies are betting on actual juniors so, the level of "cheap" available seniors has become smaller. That's the actual shortage. Which is then filled by outsourcing companies.
...life is beautiful!
No, There is not.
For senior developers? Yes, There is.
No, there aren't. The market has a lot of open jobs due to the lack of qualified skills by people who code.
it's worth noting that the overall number of developers globally has been increasing. The availability of developer talent can vary based on local circumstances, specific skill sets, and market demands. Organizations often employ various strategies to address the shortage, such as upskilling existing employees, outsourcing development work, or hiring from non-traditional talent pools.