It still has issues with crossing service boundaries, working in systems, stuff like that. That stuff will get better but the amount of context you need to load to get good results with a decently sized system will still be prohibitive. The software engineer skillset is being devalued but architecture and systems thinking is still going to be valuable for quite some time.