Money is definitely an issue. And if I decide to build a family, then it'll be more of an issue.
These people at indiehacker.com post some very positive stories, it does compel me to try and see if it works for me. If I can build something and get some paying users, it could be a passive source of income.
But, yes I do need to keep my JS chops on point and get a new job in a couple of months.
They just offer senior titles to justify the paycheck, I think.
I just want an out of this fullstack web dev work. I was considering targeting HFT companies for money and complex technical work (but there are very few openings). Or maybe invest some time in golang, and target getting into dev teams that build AWS, GCP etc. Or something niche like VMWare, that builds virtual computers.
But the skills required for these are very different from my current skillset. I don't want to end up investing time and effort in something, and get nothing in return.
How do I take calculated risk? I already need to be proficient in NodeJS Typescript, JS frontend frameworks, using docker / AWS.
I think I'll try this way. I don't dry run the code enough while I write it. And I've only recently started adding comments for myself. Thanks for the tip.
I beleived that too. But recently, one of my uncles, who was being considered to be promoted to being a director in his company, was rejected because the other person who got promoted, had a masters degree.
And my uncle was like, "I wish I had done my masters degree when I was young".
It feels stupid to say this out loud, but this incident did impact my thinking.
Edit: My uncle works at an automobile parts manufacturing company, I'm not sure how his experience applies to software industry.
I've never tried this before.
I'm not an organized person, and its difficult for me to stick to plans.
But I'll give it a try, it seems I need to schedule a time slot to work on my personal project, otherwise it'll never happen.
That was one of the reasons I started playing 2 years ago, I have no friends in my city. And its hard to make friends at work, because I don't know why, at work, I always end up in 2 man teams.
It also happened at my previous 2 companies.
So, I reconnected with some of my college friends through Dota. We play together almost everyday. But I really need to put an end to it.
Well game development would be awesome, but that industry doesn't treat developers right. I also want to make enough money, which the gaming industry lacks. So that's not a feasible option.
Maybe working on some VR/AR tech, or at some Antivirus company.
I did some OverTheWire exercises, and was learning about creating viruses. But, I ultimately ended up playing a lot of Dota.
These people at indiehacker.com post some very positive stories, it does compel me to try and see if it works for me. If I can build something and get some paying users, it could be a passive source of income.
But, yes I do need to keep my JS chops on point and get a new job in a couple of months.