There are non technical people building and shipping software. That’s fine, but not all software is equal: the software you release and it’s behind an ecommerce platform (or a bank, or a hospital, or the train system) is not like the software behind your custom-made productivity app. I think for the former software we still need people with the title “software engineer” And as systems become more complex with time, w…
AI has torched the market for junior programmers
111–120 of 203 posts
Re: AI has torched the market for junior programmers
#112Earlier quoted context omitted.
> the same way "typist" stopped being a job title when it became a thing everyone was expected to know The same way "computer" and "calculator" stopped being a job title when they became devices might be a better way to reason about what is happening.
Those things stopped being full time jobs, but they only became more important to understand how they worked. Knowing more math makes you a better "living computer", but it also makes you a better programmer, in terms of code optimization for hardware constraints, and architect, because you have a better understanding of what is possible. A junior developer will still be much better at vibe coding (in the technical s…
Agreed. At one point, for this reason, they introduced graphic calculators into the classroom, for example, circa 1990, the TI-81. It became more important to understand how they worked than spend the time to do the calculations.
A couple days ago, I wanted to understand how the Contrastive Language-Audio Pretraining model works so I spent 3 hours making data visualizations using Claude Code. [0] Look at the math notation which to me is very intimidating. Nevertheless, being able to visualize the values as animated cells in a grid synced with computation, I immediately grokked how the information was transformed into something that can be used to train a model from audio data -> image data -> 512 embedding.
Working through these problems in 3 hours using a coding agent will be analogous to working through calculous and linear algebra problems in 1990 with a graphing calculator. It is still 3 hours of wracking a brain.
Re: AI has torched the market for junior programmers
#113Re: AI has torched the market for junior programmers
#114I've interviewed a ton of junior engineers. Our company was senior-heavy and we're just now diversifying. 80% of them should reconsider their career paths. They glaringly cheat during interviews, they can't answer basic software questions, and they're clearly in it just for the money. They were never interested in software. They just saw the success of software engineers that put in a lot of work, and were fooled by…
> they're clearly in it just for the money It's a job, working for someone else. What other reason is there?
Re: AI has torched the market for junior programmers
#115I've interviewed a ton of junior engineers. Our company was senior-heavy and we're just now diversifying. 80% of them should reconsider their career paths. They glaringly cheat during interviews, they can't answer basic software questions, and they're clearly in it just for the money. They were never interested in software. They just saw the success of software engineers that put in a lot of work, and were fooled by…
I'm curious what they do to cheat during interview?
Re: AI has torched the market for junior programmers
#116Re: AI has torched the market for junior programmers
#117In silicon valley, apartment rents are up 20% relative to one year ago. People are getting hired, clearly. Not sure who.
Anecdotally, I know one couple who is selling their house to move back to a tech hub for better job opportunities. Another couple working from a rural location recently had one partner lose their big tech job. If the laid-off partner doesn’t get a new job in the next few months, I expect that they will start talking about moving, too.
Re: AI has torched the market for junior programmers
#118Earlier quoted context omitted.
Universities haven't kept up with the pace of change in software development in 1-3 years. Too many if not most can't even change a single sentence in their curriculum in 1-2 years. It doesn't mean University isn't worth it, it's worth less if you aren't self-directed learner building things.
> Universities haven't kept up with the pace of change in software development in 1-3 years. Maybe, just maybe, companies should invest into training again instead of outsourcing training to universities and saddle the prospects with the cost in the form of student debt? FFS we used to tell our children "if a job requires you to pay for entry, you're getting scammed" - and yet, we've all accepted it with "academia",…
Extensive training made a lot more sense where people stuck around for 15-30 years but I expect a lot of people here would find that ludicrous.
Re: AI has torched the market for junior programmers
#119Earlier quoted context omitted.
Stop the moral grandstanding. This is a legitimate observation. We're also not hiring juniors. Only seniors who can use LLMs and evaluate the outputs.
> Only seniors who can use LLMs and evaluate the outputs. I'm just a hobbyist but I've gotten pretty good at using LLMs and evaluating and refining their outputs. Think there's still space in this industry or is it hopeless?
In the past, people without formal training had to learn things the hard way and projects were proof enough that they understood the fundamentals, but now there is no way to reasonably distinguish between such people and a heavy LLM augmented user. In our company we will likely place more importance now on full four year CS degrees as a signaling mechanism of candidate quality.
Keep it a hobby and build stuff you like.
Re: AI has torched the market for junior programmers
#120In silicon valley, apartment rents are up 20% relative to one year ago. People are getting hired, clearly. Not sure who.
Startups need more than just junior software developers, and AI opened many new opportunities for startups.