You dont have to do marketing. Think of marketing as a force multiplier. You can have a product returning $40k/yr and if you happy with that and dont care that marketing might make that $200k/yr or get to $X there faster, that's great. Squeezing more money from something isn't meaningful to many and is fine to leave more on the table.
I think the best options is one of 3:
1) If your building for fun, do above and the earnings are what they are. You can always bring in marketing down the track if your feeling on this change.
2) If focused on driving a better income, as a the couple people already said in thread, find a marketer that suits you and what you expect from the business. Maybe less product input and they do their thing separate from you. Make that expectation clear in the beginning as it could be a point of friction if its not the expectation.
3) Find a B2B distribution channel. This can be super effective if you find the right one e.g. if your product complements a business and they are happy to recommend it for kickback or because it improves their offering. Hard to find but if you do it can be a one time deal and you keep doing your thing while the product gets pushed in the background.
Good luck with whatever!
I've had all these same feelings. At some point you are going to have to do some level of marketing. Maybe that that is sharing your project on Hacker News, Product Hunt, or Reddit. Or maybe that means dumping $10k into facebook ads. You could have the best product in the world but if nobody knows about it, you won't make a dime.
If you have money, then you might be able to outsource this if it's too overwhelming. I found a great Facebook ads guy by just going to reddit/r/facebookAds and messaging someone who seemed like they knew what they were talking about.
Another trick is to just make something with a virality score greater than 1. Meaning on average, each user brings in at least one more user. Then you really only have to market to one person (on average ;)
This is probably going to cost me, but what the heck, I'll do it anyway...
I would posit that you might want to reconsider your definition of "marketing." That is to say, there is a (lot) more to marketing than just "campaigns" that spam people via email, phone, Twitter, etc. or FB ads, Reddit ads, Adwords, and suchlike.
Consider the following:
Marketing is currently defined by the American Marketing Association (AMA) as "the activity, set of institutions, and processes for creating, communicating, delivering, and exchanging offerings that have value for customers, clients, partners, and society at large".[1]
If you accept this definition, you are already doing some "marketing" simply by the act of choosing what to build, and by building it!
Maybe what you really find distasteful is "promotion" which is just a subset of marketing. If so, I'd still posit that you might want to reconsider your feelings a bit. "Promotion" includes everything you do to make people aware that you product exists, and to convey its value to people. If you tell your best friend "Hey, I make this $THING, do you know anybody who might like it", you're already engaging in (very lightweight) promotion. And maybe more to the point, it's very unlikely you're going to make money from your side project without some kind of promotion.
Maybe what you're really railing against is tasteless, generic, low-value, untargeted, spammy promotion? If so, the question is how can you promote your product without engaging in activities that are "tasteless, generic, low-value, untargeted, and spammy". That's tough to answer because it's kinda subjective, but give it some thought, you mind find that you can find a compromise position that works for you.
Another possibility - you might be able to find someone who is particularly interested in / good at, marketing and promotion activities, and partner up with them somehow.
Well, I am in marketing, and all I can say to you is, if you hate marketing, then focus on public and media relations. Build a community if you don’t like ads.
But face it, almost everything that you use, from Logitech mouse, Apple or Lenovo ThinkPad computer, a Lexus or Toyota car is a result of marketing activities, public and media relations.
Now, you can do all that without marketing, but marketing is not only advertising, it’s much more than that. Advertising is just one tactic of marketing.
SEO. Technically still marketing, but once it gains traction, can be self-sustaining.
Or buy something that already has strong SEO and doesn't rely on "active" marketing on ad spending.
partner with someone who likes marketing. Maybe start with collaborating on single project, see where it goes and if you like the experience continue with more.
Build something that people are looking for. That way, they find you, and you don't have to find them.
Partner with someone who does love marketing and split the proceeds.
It's all about the way you frame it to yourself. Technically, even writing docs is marketing.
If you feel "corrupted" when writing docs, then I'm truly sorry. If not, then just try to reframe it in your mind as "writing docs" for your users. If your audience is technical, then they'll appreciate the emphasis on actual details.
Also, even docs often start with a "dumbed down" explanation of what something does. It doesn't mean devs are dumb. It's just important to communicate the value quickly so that people can decide if you want to dwell deeper.
Basically, your landing page is a summary and your deep dives are the "advanced" pages of your website. It's all possible _without_ marketing buzzwords too!
Beyond that, I'd say blogging is huge too. Just write about stuff you find cool and it'll help get eyeballs on your stuff. It doesn't have to be specific to your product. Just having content that people like helps you build your branding and get some early traction.
Obviously there is more to it than this, but that's at least a good way to help get you out of this "mental rut". Cheers!