I think the process is already ongoing for the juniors and new graduates? Now, speaking as a senior, a quite mediocre one, I wouldn’t be surprised if I can never find a similar job if I’m laid off.
ai or not, i've always wanted to start my own business, and ai likely will make that easier (maybe)
Software contractors/freelancers are going to be in a difficult spot. Before it was their convenience that allowed for a higher hourly rate, but now it's just as convenient to throw your pre-existing team at the problem - as not having knowledge of a specific tech stack is no longer as prohibitive as it once was