HN
I have been doing software for a living for the past 10 years or so.

I can call myself an average senior engineer. Cannot really pass the DSA rounds at Tier 1/Tier 2.

Somehow was able to keep the jobs I had so far via pure bruteforce and hard work.

These days I am pair programming with AI to write a lot of code. Probably checking in about 10 to 15k lines of code per month on average. I know it may not be a good metric, but if I compare myself to an earlier verision of me, that person would be checking in a 2 or 3 k lines of code at best per month.

I can get the work done, probably can do a bit of good judgement when AI writes sloppy code.

But, I am not sure till when these skills will be relevant

Like what if that judgement is not needed anymore, like 2-3 years down the line?

Is anyone else in the same boat? How are you dealing with this?