For once, I would love to see those despisers of hands-on-technology honestly describe what they want for themselves. Just admit it, you 'people-persons' (or hedonists maybe) just want a lazy convenient live with consumption to the hilt.
You should read parent as are you looking to be a loved programmer or a despised programmer.
For example, in my city, if you work in a Bank, you earn 40% more. Period. Yes, I didn't work in a bank when I arrived, and now I do - the job is exactly the same - the name of the stuff you need to get out of the database is different but otherwise that is the same shit: upstream system is sending some stuff that you need to filter for downstream system. Most of the knowledge is not even domain based, they are based on design quirks of both systems.
https://news.ycombinator.com/item?id=3170766
https://news.ycombinator.com/item?id=4822015
Still great advice. Still misunderstood whenever it gets posted here.
Market yourself in the way that maximizes your value (and thus your compensation) and good things will happen. Market yourself as a cog that fits into a "Programmer/Analyst II" sized hole, and you'll find yourself stuck in that hole.