5 ms·
The difference between programming and software engineering is the difference between cooking for yourself and cooking in a restaurant kitchen. Similar outcome,
by Joeri 8y ago
The difference between programming and software engineering is the difference between cooking for yourself and cooking in a restaurant kitchen. Similar outcome, radically different methods.
- choonway 8y agoyeah... some times you're given a dead dog and told, make it taste like grandma's chicken soup. Not many cooks would be willing to sign up for it, even less have the ability to pull it off.
- AnimalMuppet 8y agoTo put it slightly differently: software engineering is about efficiently producing working programs at scale. It's like chemistry and chemical engineering. Chemistry is about atoms and molecules, and about chemical reactions. Chemical engineering is about building and running chemical plants that efficiently produce the desired chemicals without blowing up. Though I guess that's the difference between computer science and software engineering, not between programming and software engineering. Maybe in the chemical analogy, programming is pipe-fitting in the chemical plant.