The hype around AI replacing software engineers is truly delusional. Yes they are very good at solving known problems, writing for loops and boilerplate code but introduce a little bit of complexity and creativity and it all fails. There have been countless tasks that I have given to AI, to which it simply concluded its not possible and suggested me to use several external libraries to get it done, after a little bit of manual digging, I was able to achieve that same task without any libraries and I'm not even a seasoned engineer.