3 ms·
"learn to code" is just learning to read and write in a software language. But the industry expected those with basic literacy to perform any specialised task r
by sleepycat801 2mo ago
"learn to code" is just learning to read and write in a software language. But the industry expected those with basic literacy to perform any specialised task related to reading and writing.
Meanwhile, software engineering courses taught it as abstractions and algorithms, and electronic engineering taught control flow on bare metal.
No one, it appears, is taught design or system architecture outside the context of operating systems. Even requirements engineer is a rare job title.
As more complexity has fallen into the domain of software, nobody has been given responsibility for it. The way we treat junior developers now would be like expecting a carpenter or bricklayer to figure out building architechure and structural engineering, without formal training.