I guess it depends, but what are you doing with all your time if you aren't reviewing the code and trying to make it maintainable?
The time I previously spent writing code is now spent reviewing code and giving feedback so that it gets written differently if don't like it.
The skills required have changed completely imo. You need to be able to context switch efficiently and review "better". Also identify which tasks require lots of supervision of what the AI generates and which don't.
I think AI is here to stay. Open models keep the costs at a certain level. If hosted solutions get too expensive, people will selfhost. Even if models never improve beyond today, the open ones are good enough at this point to provide immense value.
The time I previously spent writing code is now spent reviewing code and giving feedback so that it gets written differently if don't like it.
The skills required have changed completely imo. You need to be able to context switch efficiently and review "better". Also identify which tasks require lots of supervision of what the AI generates and which don't.
I think AI is here to stay. Open models keep the costs at a certain level. If hosted solutions get too expensive, people will selfhost. Even if models never improve beyond today, the open ones are good enough at this point to provide immense value.
Just my opinion of course.