Modern software development is incredible if you are able to avoid the buzzword bullshit and focus on delivering cool solutions that solve real problems.
I hear so much on HN and on reddit about jobs that give programmers some level of autonomy but I just don't see it. My entire experience is very much the opposite, and I absolutely loathe this awful industry.