| ▲ | tvink 9 hours ago | |||||||
There truly is not. Software engineering is not different in any meaningful way. Sure 30 years ago in waterfall land we were emulating the project management of engineering, with miserably expensive results. But it's all the same now. It's like differentiation between coding and programming, it's different in everyone's head. | ||||||||
| ▲ | nicce 9 hours ago | parent [-] | |||||||
If there is no difference, then it is just the result of everyone inflating the term in their CVs/LinkedIn etc. Software developer typically is the one which builds typical CRUD app, front-end, back-end with database and something around that. Their main job is to make the software to apply clear business requirements on software level, while the software itself is not likely revolutionary. Or they are not the responsible ones to make it revolutionary. They provide code in demand. Then there are engineers that may apply math problems to software and optimise and develop new algorithms, compilers etc. The software itself might be revolutionary and the business. | ||||||||
| ||||||||