3 ms·
What they do is engineering so they are called engineers. Software is very different from what an engineer requires. As Toyota is learning at the moment. Mistak
by yardie 17y ago
What they do is engineering so they are called engineers. Software is very different from what an engineer requires. As Toyota is learning at the moment. Mistakes can be extremely costly. Not in firetrap way, but in the end product. You design a product that will have a permanent physical form. You only get one shot to get it right. It's how AutoCAD and Solidworks can justify their existence. Engineering is all about rules, you are constrained by them.
Software is about everything except rules. Software development is one of the few professions that has a creative and methodical aspect. There is very little preventing me from writing the next great app. I just need the creativity to get me there and the methodology to keep me on track.
- flogic 17y agoI'm not sure creativity or rules are a good distinction. People can engineer lots of things in different ways and software can have plenty of rules.