My friend has recently been hammering Cursor, and has gone truly into the world of vibe coding. One thing I have realised is that if you have ever done any sort of serious development, you will never truly be a vibe coder.
A vibe coder is not restricted by the traditional restraints of the programmers mindset. This is an advantage and disadvantage. Whilst a programmer will be unhappy about the generation of duplicate components and functionality, but the AI will always keep on trying to create your solution until you give up trying to prompt it. Most developers are simply too ‘programmed’ to see ‘reality’ – whereas someone new is just seeing AI build something in front of them, in a way that they’ve never, ever been able to do before. For developers, we are inherently biased – we see a computer doing the job that we have traditionally done… you have to be quite a disciplined person to be self aware enough to recognise that’s not going to have an effect.
Anyway, the point is … they aren’t doing the job quite right yet, and that’s because we haven’t got the prompt engineering right yet.
Leave a Reply