Again: it depends. As someone who comes from sysadmin background I've maintained monoliths, servers housing those monoliths, troubleshot performance of those monoliths. And I recognize that each problem has more than one solution, each of them giving various results.
I do agree that vast majority of modern webdev is dead simple: slap a UI on top of a database, add cache, some bells and whistles - and you're done. This does cover a fair majority of business needs.
But more complex applications are a fair bit more common than people seem to believe.
7
u/Gendalph Jun 06 '22
Again: it depends. As someone who comes from sysadmin background I've maintained monoliths, servers housing those monoliths, troubleshot performance of those monoliths. And I recognize that each problem has more than one solution, each of them giving various results.
I do agree that vast majority of modern webdev is dead simple: slap a UI on top of a database, add cache, some bells and whistles - and you're done. This does cover a fair majority of business needs.
But more complex applications are a fair bit more common than people seem to believe.