Deathwing
<Bronze Donator>
Lol.... then count yourself as very lucky in the jobs you have had so far.
Just sharing my opinion for others who are thinking of becoming developers.
Vast majority of programming jobs have absolutely NOTHING to do with automating the computer in an intelligent OR creative manner. If you ever do any consulting.... especially business and or finance (where a lot of the money is) .... good luck finding the handfulls of jobs that require intelligence or creativity. The rest just require minions. But you can make boatloads of money fleecing suckers doing dumb shit automation stuff all day.
To stay a developer for along time and fit your definition would IMO require working on products that are interesting, challenging and require skill, intelligence and creativity AND working on a NICE team..... Your average programming gig is not that at all. Some areas like High Performance Computing or big tech companies such as IBM, AMD, Google or Intel you might have an easier time, but the bar of entry and experience to get there is pretty high.
Never said my jobs came close to that My current one involves reviewing test results 25% - 50% of the day so devs can fix their stupid shit they'd rather not bother testing properly first. If there's time after that, I get to work on that intelligence and creativeness part. All the easy parts of automating our test system has been done long ago, so it's just difficult things like browser tests for example. Kinda interesting, but holy shit, fuck selenium.
What do you consider dumb automation?