I want to learn coding so I can pursue a career in computer science or data analysis; but since I live in a small town where there are no opportunities and relocating is not an option, why bother?
So, I live in Brazil and work as a software developer. Here, we have some, if not many opportunities to work from home, especially in the technology field, like software development, data analysis, etc. I don’t think you should worry about it; just prioritize these remote job openings. For example, I work from home
Concluding, you can continue living in your town and work for a company from another city, but from home.
If you have an internet connection you can get a programming job. Essentially you’re just selling digital products which can be transferred across the world in seconds.
You don’t necessarily need a nine to five: you can also do freelance work.
Best way to get clients as a freelancer is just setting up an instagram account,
posting the best stuff you’re doing,
add your website to your link in bio and say you’re a freelancer in your instagram bio .
You can also get on fiverr but fiverr alone is not recommended.
Will you get gigs right away? Not at all, but as you post more and more impressive projects you’ll get your first customers and some of them will become repeat customers.
Sounds good; but Instagram has too many people who are not really who they claim to be.
Instagram is an example. You can pick any social media platform for this. As long as it draws attention to you and your skills.