| I'm from the US and I also don't have a degree. I think it's true that does make it harder. I have avoided applying for traditional jobs for the last 10-15 years and instead focused on "freelance" (mainly Upwork). For several reasons: because it was easier to get remote work that way, because I wanted to make sure I had time to work on my own startups, to try to avoid office politics, and because it was actually easier to get that type of work instead of "real" jobs. Basically, I "outsourced myself". The reality for me has been a pretty poor income. Although there have been a few times where I managed to get something like a business going for a short time. And I have not been without work for any significant amount of time. Anyway, even though it also can be brutal to find work and you have to watch out for awful clients which are plentiful, Upwork (and relatively few other sites/apps) now has a virtual monopoly on online freelance work. At least for any project which has significant budget constraints. You can go on there and find something that looks like a spec and just pretend they hired you. Build it out and put it in your GitHub and developer profile. Keep doing that for some months and eventually you can build up some projects in some areas and be confident that you can apply for them and they will see related work in your profile. Another aspect of this is networking. That doesn't come naturally to me and I have had limited success. But about 1.5-2 years ago I did manage to get myself accepted into a particular community and niche where I had a web application that was popular with users in that niche. From that web application and through referrals in that community, I managed to get away from Upwork for awhile and pick up contracts directly through Discord. I think the key there was being embedded in that specific community with software that was used for that specific niche application inside of that community. So you could try that. Literally find some activity or interest group that seems interesting to you and just get absorbed into it to the point where you are figuring out how to make tools that you know for sure will help people in that community do that specific task. Easier said than done. But doable. |
I recently learned that there are websites out there that serve as aggregators for the plethora of Discord communities out there. E.g: https://discadia.com/ and https://disboard.org/