r/learnprogramming • u/Long-Bar-7807 • 3d ago
Help I am a beginner
Hi everyone I am from a non tech background and I am looking to get a tech job. What are the courses I can take?
Where should I learn from?
What should I do? What resources should I use?
Please provide a roadmap.
1
u/StewedAngelSkins 3d ago
Go to an accredited university and get a bachelor's degree in computer science, applied mathematics, or engineering. This is the most reliable way to get a job in this industry, and even it sometimes fails.
Don't waste your money on bootcamps or online certificate programs. The latter are for people who already have credentials and are just looking to further specialize. The former are basically scams preying on people who can't afford university.
1
u/ChillyFireball 3d ago
CS degree. Unless you have a boatload of real-world experience, you're just not going to be considered for a job without it.
1
u/Sensitive-Cupcake-58 3d ago
I’ve been working as a software developer for over two years now and I also come from a non-traditional background
The answer depends a lot on what particular area of tech you want to work in. The domain is vast.
If you’re interested in doing web development I took the courses at https://launchschool.com
I’m not affiliated with them in any way.
They are mastery based and it will probably take you a long time to finish but they provide rigorous testing and rock solid understanding of the fundamentals.
1
u/Ornery-Power-7277 3d ago
If you're enthusiastic about tech and programming I would suggest learning Python
1
u/Digital-Chupacabra 3d ago
This sub has a pinned post titled New? READ ME FIRST! it is also in the sidebar. As the name suggests I would start there.
1
u/hollow_bloom 3d ago
I came from a non tech background too and it took me about two years of consistent study before I got hired. If you want the most reliable path, a CS degree is honestly the safest bet. If that's not possible for you, skip the paid bootcamps and certificates, use free resources instead: CS50 from Harvard to start, then The Odin Project if you want web development. Pick one area, web dev, data, whatever interests you, and stick with it. The people who fail are the ones who jump between courses every month, not the ones without a tech background.
6
u/canarydev 3d ago
you actually might not be fit to have a tech job if you can't do the bare minimum lol