4 ms·
Hi Dan, author here. Thanks for your comment, I agree with a number of your thoughts here. > One point made in the OP is that big companies don’t hire junior
by arnvald 5y ago
Hi Dan, author here.
Thanks for your comment, I agree with a number of your thoughts here.
> One point made in the OP is that big companies don’t hire junior devs.
That's something I didn't phrase well in the article. A lot of big tech companies have intership programs and graduation programs, so that they get top talent as early as possible, you're right. But looking at their growth plans, large companies can just dig deeper into the existing market and hire people who have 1-4 years of experience. Less profitable companies don't have that leverage.
> There definitely are companies that don’t hire junior devs but those are small companies who can’t afford to train them
I've seen a number of companies with such policy and often they could afford it, but decided not to. My previous company had such policy and when I asked about it, they said they just want to go as fast as possible and juniors would slow them down. And then I struggled to keep people motivated because half of our tasks were too trivial for all the seniors.
But also when I look at the list of top companies here in Netherlands (Uber, Databricks, Amazon + a few local companies) I very rarely see entry-level opportunities. Maybe because they're filled that quickly?
> I think I have found the root of my disagreement: the definition of junior
Yeah, I should have specified it in the article. Writing it I was thinking about people looking for their first job in the industry. Surely that's a very diverse group, since it includes CS grads and self-taught devs, but even CS grads have problems getting interviews these days (unless they graduate from top university)