Hey everyone, I'm a former programmer looking to get back into the field after a year off. I'm curious about which programming languages and markets are still thriving and not overly saturated. I want to focus on building projects that could help me land a junior position. If you have insights on in-demand languages, the job market trends, and whether companies hire remote or international candidates, I'd appreciate it! Also, since I don't hold a degree, do I need one for specific opportunities, like those in AI? I'm considering languages like C++, C, Rust, Ruby, Ruby on Rails, Java, Go, or Golang, but I'm unsure which to choose. Any advice would be great!
2 Answers
It sounds like you could benefit from picking a language that’s still in demand. For example, Go and C# are popular and have a decent job market with many companies embracing remote work. While some fields, like AI, might lean towards candidates with degrees, a strong portfolio can often outweigh that. Just focus on building small projects and showcasing what you can do.
The market fluctuates, but Java is still widely used, especially for enterprise applications. Companies are more open to hiring self-taught developers, especially if you can demonstrate your skills through projects. Learning Ruby on Rails can also be a good choice due to its community support and job availability, especially for startups.
Absolutely! Plus, Ruby has a friendly community that can help you get started with projects.

Do you have a preference for web development or backend systems? That could influence your choice!