|
I'm not sure it's narrow mindedness, I feel like it's mostly principles and not seeing that marketing isn't only spam, lies and shit. I think most engineers associate marketing with sleazy SEO/affiliate/self-promotion people who offer little to no added value to the web, society or humanity, who will lie, cheat and steal to make a buck. Most engineers don't want to be like those people in any way, and that's a good thing, because we'd all be better off if those people were gone. But not all of marketing is "I have a shitty product, it has no encryption, but I will just say that it has super mega NSA encryption because stupid consumers will not know the difference". A lot of marketing is just getting the information out there. I think it's similar to SEO in that sense. There's the shit that's manipulating Google (and Google is willfully playing along) by just spinning the same text thousands of times and stuffing keywords into it. Everybody would be better off if that disappeared. But there's also the basic common sense SEO. Make sure your HTML works, well, make sure you have your headlines in <h1>, <h2> etc, make sure the important pages you want found can actually be reached with links on your site, make sure your site loads fast etc. |
From that perspective, if you are not lying in your marketing, then you must just be telling truths about your product. So what's wrong with just writing the features and letting us decide instead of adding all the flowery weasel words?
Obviously this doesn't work for most people. Long feature lists can even be a turn off. But I think software people often see products through the lens of what it can do instead of how it makes them feel. That is the hurdle I think a lot of us have to get over because we are so used to writing code to make programs do things and not to make people feel things (I can't imagine how that unit test looks).