31 karma · joined April 26, 2022
There are few jobs in low-level programming, but of course, if you are very skilled, you can always find work. There are plenty of books and websites where you can learn it. If you genuinely regret your degree, then there is a way.
There are lots of great developers in China, no problem there as long as your English is good. But it can be a pain to jump The Great Firewall all the time.
Set up a VPN server at home instead. You could buy a cheap Raspberry Pi or a secondhand computer. It will be much more practical and stable.
That's what I plan to do, I'm not 50 yet but I am starting to feel tired of programming, or at least the kind of programming I do at work.
I am starting to move into management and focus on people both our developers and our users. Going that route also pays better if that is important to you. So there are many options even at 50 and beyond.
Here have an upvote!
The same would be true for Zulip. I assume their developers need to pay rent and provide for their families. But it's open source, you might argue. Okay, if you have contributed to the project you get 20 free accounts for life. The rest of us can pay a small fee every month, so their developers can pay rent and actually focus on making a better product for us.
If you self-host then you have to pay for a server. That server needs updates and backups so that is even more time. A server on AWS can just disappear overnight, so you need to prepare for that.
And yet people still go to Starbucks and buy expensive coffee without thinking.