|
|
|
|
|
by canada_dry
124 days ago
|
|
This is what I've been doing for a couple years now: having AI help to code/test projects that I've had in my long TODO list but would never realistically started/completed. AI is now pretty capable of producing decent code if your specifications are decent. I still think that non-programmers are going to have a tough time with vibe coding. Nuances and nomenclature in the language you are targeting and programming design principles in general help in actually getting AI to build something useful. A simple example is knowing to tell AI that a window should be 'modal' or that null values should default to xyz. |
|
What I told her was, I, in fact, could not do all that. I'm a marketer who's been in software companies for 15 years. Zero coding ability. However, through repeated exposure to programmers, PMs, and designers - and because a major part of my role is to develop a nuanced understanding of how our products create value for users - I've learned how to think like a product designer and developer (albeit to a non-professional degree).
That's the part of the "anyone can now build software" sentiments that seems to be skipped over. Anyone can now have their ideas coded for them, but that doesn't automatically create the ability to make all the right decisions during the design and build process. It doesn't create thoughtfulness and consideration and the willingness to say "no" to a feature because, while it seems cool, it will detract from the core purpose of the overall tool.