I also love programming, but I hate the industry in another way. The work culture is bad, but it’s not the most pain. My own issue with it is overwhelming complexity to do simplest things, so that everyone lives in a bubble of buzzwords, technologies and is so far from business that it hurts. When I have a talk with a coworker, it’s usually about how X is different from Y and how yet another TLA is better than yet another. Nobody speaks business, nobody cares about actual user or business experience. No developer I know would go to the next office and ask in detail how their solution could be changed to be more useful, helping a non-tech person to understand limits and possibilities of what could be done. It’s always just a trash talk about arcane patterns and how they are good at creating entry-level worthless bullshit in it, instead of directing their mind power on actual problems. We now have entire professions(!) which were earlier called install.exe and drag-n-drop. People still discuss how a button, an input field or an input completion should work, and reimplement that every week. People invent new ways of doing the same thing, proudly call them Hammer 14.0, and it still sucks so they plan to release Hammer 15.0 next spring.
Sometimes I want to say fuck it all and program enterprise systems in gambas or love2d, cause that seems to be much more adequate choice of a platform.
Sometimes I want to say fuck it all and program enterprise systems in gambas or love2d, cause that seems to be much more adequate choice of a platform.