3 ms·
> The fact that schools fail to teach it is their defect. Of course it is not a defect to teach the subject matter of the degree. Teaching programming is also
by jjav 3y ago
> The fact that schools fail to teach it is their defect.
Of course it is not a defect to teach the subject matter of the degree.
Teaching programming is also a perfectly nice skill to teach, but it's not computer science.
You wouldn't enroll in mechanical engineering and complain they don't teach how to change oil in your car.
However, equivalently, if you do study mechanical engineering and aerodynamics, you could then go into a career in car mechanics where you can get much farther (e.g. Formula 1 car development) than if you studied only fixing cars at a trade school.
The problem with this field is that software engineering and computer science and trade-school level programming all get conflated when they are distinct but related fields. Maybe it will take many more decades of maturing before the field sorts these out properly, such as has already happened in more mature fields that have been around for centuries.