2 ms·
That's not only the history of our industry given that CS and CE arrived much later than programming jobs but it's also a feature. CS and CE cover some theory,
by kodah 4y ago
That's not only the history of our industry given that CS and CE arrived much later than programming jobs but it's also a feature.
CS and CE cover some theory, but that theory is widely inapplicable to most jobs in the industry. People that don't come from formal backgrounds often work in cross-functional roles or roles that CS and CE deeply don't touch on. An example of the former is SREs. You can become a SWE by getting a CS degree, but a SRE job involves policy, userland software, systems, and so on skills. An example of the latter is Systems Engineering. I've found very few formal schools for Systems Engineering in the way it's practiced in industry. To make matters more complex most systems engineers also need to be familiar with writing application code.