DisruptiveDave
Joined 13 years ago
Joined 13 years ago
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.
No, it doesn't mean something is wrong with you. But repeating that vicious cycle over and over and over and over again is a problem. I had a conversation with my wife the other night about seemingly inane and harmless complaining. "If we counted the number of these kinds of complaints coming from our mouths daily it would be in the dozens, perhaps more." This is death (via discontentment) by a thousand self-administered cuts. Once you see this clearly, when the veil is pulled back, you can't unsee it. It's an epidemic. The fact that it's unrecognizable to most and it is considered "natural" is guaranteeing the problem will never be solved.
[0]https://www.goodreads.com/en/book/show/186837.How_I_Became_S...