There seems to be a lot of dissenting opinion on how these tools will affect software engineering jobs.
Those of us that have deep architectural skills, are able to deal with ambiguous requirements, balance UX with technical limitations, etc, will be safe for a good while.
Those of us that were trained in bootcamps to crank out MEAN/MERN/etc apps might be in a bit of trouble.
I say this not to disparage the latter group--many are great engineers who do great, reliable work. But it's ultimately rote work, something LLMs excel at.
There is a huge tranche of SWEs who are going to become redundant soon. Lots of them gave up careers as teachers etc for a more lucrative career in tech. It's unfortunate.