

You should give it another go, it has evolved disturbingly since last year. It out performs a junior level software engineer in both design, implementation, testing and debugging.
The hybrid model of a senior engineer using AI to produce code while the rest of the time allocation is spent on reviewing is the new normal.
You get 4 weeks to build x feature, you spend maybe a day with the help of AI then use the rest of the allotted time testing and debugging. What’s happening now is your allotted time is shrinking because managers understand how much faster engineers are working so its a cycle of shorter deadlines which pushes everyone to use AI.
I wouldn’t worry about software engineers going extinct. The role is changing but those core skills are really important to catch mistakes from both humans and AI.
Right now theirs two types of people using AI, software engineers who learned computer science and built software products and Joe MBA who struggles to write a bat file with the latter struggling to build cohesive products






That’s the most European phrase i have heard so far