| ▲ | btreecat 3 days ago | |
I think we need more Software Engineers, and fewer Computer Scientists. IME, CS as a profession, doesn't need to concern itself with maintenance, secure coding practices, administration, system implementation, etc. There's no class called "maintaining this POS code base from 10 years ago." CS folk fail when they don't make the top of a leader board for sorting algos. Software Engineers fail if they tell you that maintenance requires 10 manual touch points over a weekend. Different concerns. While software engineering is built upon CS fundamentals, ultimately your concern is with what's coming years down the line when your unpatched "hack week" project is underpinning the business model. | ||