← Back to context

Comment by esikich

2 hours ago

You get experience by having an active interest, doing projects on your own, and not needing it spoonfed to you. When I was in college we learned some basic data structures and made an employee time clock program. I learned far more from the stuff I fiddled around with on my own time. I started tinkering in elementary school. The students that had done nothing with comp sci their entire lives and just wanted to make video games dropped out in 2 weeks.

> You get experience by having an active interest, doing projects on your own, and not needing it spoonfed to you.

Aka, pushing training costs onto labor instead of capital.

We’ve been doing this in an accelerated fashion for decades and this is the next step on that treadmill.

US companies used to hire at entry level and train employees in the high level skills they needed.

You’ll find many people wailing and gnashing their teeth about how those entry levels will jump ship as soon as they get trained. Nothing is stopping them from paying market rate for those newly trained people.

Nothing is also stopping them from making a contract that you have to work for them for X years post training or return the training costs other than the allergy US firms have with making any sort of contract with labor that doesn’t let them fire them at a moments notice.