Hacker News new | ask | show | jobs
by oytis 400 days ago
I know about this system, but I am not convinced it can work in such a dynamic field as software. When tools change all the time, you need strong fundamentals to stay afloat - which is what universities provide.

Vocational training focusing on immediate fit for the market is great for companies that want to extract maximal immediate value from labour for minimal cost, but longer term is not good for engineers themselves.

2 comments

A formal apprenticeship still includes academic training - either one or two days a week at college, or longer blocks spread throughout the year. I can't speak for software engineers, but the mechanical engineers I know that have finished a German apprenticeship have a very rigorous theoretical background.
I actually think it work fairly well, if it wasn't regulated.

Eg a company like Google (or similar) could probably offer you better on the job vocational training than going to uni would do to teach anyone programming.