They only way it'd help you is if you controlled access to AI and it was a competitive advantage for you over a fellow developer. A rising tide lifts all boats... but you are only paid for how much taller you are than the other boats.
It's important to understand that AI is capital, and it's to the owner of the capital go the spoils. Your capital is in your skills, but they are a commodity and thus you have limited leverage.
Who benefits from AI is smaller businesses who could not afford custom application development at previous development costs. It's like faster laptops and better IDEs didn't boost developer salaries.
Of course, as AI reduces the cost to operate in niches, those small businesses who just gained the ability to build an app are also more likely than before to see a bigger player drink their milkshake.
Not to mention that small businesses will have a harder time absorbing the inevitable price hike that will come once everyone has made themselves completely dependent on AI to get any work done.
Thing is, AI is being shoved top-down on devs because it's a goal for everyone, without checking if it's actually helping or hindering.
What I am seeing is juniors are blindly trusting AI output and say in a few years, it's going to be a disaster because nobody understands anything except seniors
> What I am seeing is juniors are blindly trusting AI output and say in a few years, it's going to be a disaster because nobody understands anything except seniors
I see exactly the same in teams of senior and staff engs, and I promise you - they are not going to understand anything either.Plus ça change…
The friction that I had in the past to getting started is gone. I have something to work on 30” after I sit on my desk.
And if something is not working, I have someone eager to discuss with me about it and patiently work towards a solution.