When other tech companies realize GenAI will never produce what they want, there will be a rush to re-hire developers.
Top talent all started as junior talent. Grab that pool so nobody else will have it.
When other tech companies realize GenAI will never produce what they want, there will be a rush to re-hire developers.
Top talent all started as junior talent. Grab that pool so nobody else will have it.
What's your argument supporting this? Ten years ago GenAI couldn't produce two coherent sentences. We've come a long way, what makes you think it won't go further?
Depending on the question, it still can't.
It's kinda crazy how you view repeating probabilistic outputs as "coherent sentences".
> We've come a long way, what makes you think it won't go further?
Where did I say it won't go further? I said it will never produce what they want.
Those are different things.
Regardless, you're focused on the wrong point.
I wrote about this a bit. I wish we could hire more. I am kind of shocked how few companies do it. There are a LOT of smart kids who would love a summer programming job.
Yeah, that's the point!
> So, the company can either grow talent and then pay them market rate or hire at market rates from other companies that grew them.
It's not a zero sum game. The simple fact you overlooked is not every junior jumps ship.
> Hiring juniors, while good for the industry in the long run, doesn't really benefit an individual company
Things that are good for the industry DO benefit individual companies. Having a large and capable talent pool is good for everyone.
If this is really a concern, require a long-term employment contract from incoming candidates.
There are tradeoffs and you'd do well to acknowledge agency in this world.
First, they'd have to identify them, which the interview process at most companies is terrible at.