Tinder, a dating app, has recently updated its Terms of Service. Among minor bureaucratic modifications, one major change aims to battle impersonations. From now on, Tinder will ban web developers who claim to be 'engineers'. While backend- and other types of software developers seem to be unaffected, many believe the ToS will be amended soon to include those as well.
I mean, engineering is really problem solving, and not do we web developers solve problems. We may have made most of them ourselves, and new ones when we solve those, but we do solve problems.
The term engineering is not about problem-solving, especially when differentiated from development. Engineering is about deliberate understanding and decision-making, about giving it an architecture, a structure.
You can develop without any structure, solving an issue, without understanding a bigger context or picture or behavior. But that’s not engineering.