I'm a professional software engineer, and I must say, Cursor is absolutely fantastic. You still need to know programming and how things work. But overall, it is so accurate, I'm able to build a fully functional full stack application in around 4 hours, complete with CI/CD, full test coverage, and even some payment integration.
That being said, my prompt are usually quite specific, like "generate a helper class that creates a hermetic in-memory MongoDB environment for testing, complete with both bootstrap and teardown methods". But still, it takes 10 seconds to write a prompt, then I can just say: "generate a test file for it", and it generates such an accurate test file that I'm not sure I'm able to cover all these cases if I was doing it myself.