Just me, an average open-source developer, who created a small project called pyvideotrans
and somehow stumbled upon 12.1k stars.
I spend my days working a regular job, and my nights transforming into a volunteer coder, freely providing a video translation and dubbing tool for everyone to use.
The download numbers are bustling, but the Issues section is a demand festival: "Can you add alien language translation?" "Major bug found!" "This bug could cause users to lose a lot of money!" "Why isn't it fixed yet? Is the project still alive?" I stare at the screen, silently complaining: This is open source, why am I the full-time customer service representative?
Donations? Don't even mention it. When the star count was low, people would occasionally donate; now that it's high, I might see 0.x or 0.0x yuan every half a month or a month. I'm afraid WeChat will misjudge the situation and freeze my account!
Some users, the so-called "pros," casually comment after using it: "It's okay, a little rough." "Good enough, not perfect." I almost rubbed my mouse pad into noodles—it's a freebie, what are you expecting?!
But thinking about it, open source was my choice, and freeloading is the "standard." What can I do?
12.1k stars sounds impressive, but facing a screen full of demands and a mountain of messy code at 2 AM, my mood is darker than the night outside.
When I don't want to persevere, I write on my public account to earn some advertising revenue. A few dollars a day is enough to buy two packets of Nescafe 3-in-1 instant coffee, just to comfort myself.
I might as well crown myself "Open Source Laborer" and enjoy it. Being able to write some code for everyone to play with means my programmer career has achieved something. As for my hair getting thinner? No problem, I shaved my head bald a long time ago; it's brighter than the full moon!