3 ms·
This lays out the actual problem with programming "education" these days. Most people are not doing "computer science", they're doing a subject called "software
by rswail 7y ago
This lays out the actual problem with programming "education" these days. Most people are not doing "computer science", they're doing a subject called "software engineering" when there's no actual engineering discipline involved. Programmers have "title inflation".
We would be much better off if the craft of programming was treated like other trades, requiring training and formal apprenticeships, with the necessary mentoring and signoff.
Programming is to CS as plumbing is to fluid dynamics. Knowing how to write a bubble sort is an irrelevant skill.
Knowing how to use the standard library in the environment is much more relevant.