"Enterprise" software is always a jumbled mess of garbage written by a revolving door of the lowest-bidding morons. The marketing team just slaps a shiny label on it.
Yup. In addition to the above, "When I spend a Saturday evening adding a shitty perl hack to fix a critical system flaw in production", it can be illustrated by a UN emergency food drop. It may be 99% rice, but it'll keep you from starving and it'll have to do for now.
The entire meme is about web-dev. That split between backend and frontend isn't anywhere else. (And is stupid for the web too, but well, that's what web-dev do.)
I mean, not quite. There should be a split between backend (logic) and frontend (presentation) even for desktop applications. It's not mandatory, but simply much better design. The 'interface' with which your frontend code calls the backend is much like an API (as in an API is also an interface)
So there is no desktop program that calls to a remote server for information someplace? Maybe like a server database on what games you can join, player movements and speed who is online, maybe even what music you can play? Or maybe a mobile/phone app that does the same? A way to have a standard interface but get new and updated info delivered to you in that specific form? This information would be delivered from one specific place to another, maybe to your table/device.
Front end and back end happen in more environments than you think.
That being said I can get delivery to my terminal/cmd from a ton of places that have nothing to do with each other kind of like getting pizza and tacos delivered.
Who's shit-talking? They are all rough jobs in one way or another, and have their strengths and weaknesses. Some Devs specialise because the product/company is big, others generalise because the product/company is tiny and they barely have enough money to pay you, let alone seperate frontend and backend Devs, so you have to moonlight as a food van cook to make ends meet and also you live in the food van and sleep on the floor and stay warm from the exhaust of the meat fridge, every waking moment is a living nightmare and you haven't had a proper shower in weeks because the stalls in the gym are always packed with horny gay men who are terrible kissers and don't understand that you just want to be held for a minute jfc