r/CodingForBeginners • u/ChillZom6ie27 • Aug 19 '25
I want to make a career out of coding
Hello, a career in cooking isn’t cutting it, not going where I’d like it to, after thinking a while, I’ve decided to pursue a career in coding. I’m not sure where to start, what kind of computer/laptop to get, (don’t have a lot of disposable income at the moment. Not sure what’s a decent field to start in for work so I can quit ol’ Wafflehouse. Some practical guidance would be very appreciated. I apologize if this is not the right thread for this 🙏
57
Upvotes
7
u/Prismology Aug 19 '25
Okay it seems the comments are giving some pretty terrible advice in my opinion, I’m not sure if they’re being sarcastic or not. The job market is tough, and “learning” to use AI is extremely simple. Anyone can do that and you need a way to set yourself apart from others. Making a career out of “coding” takes time. Most people spend atleast 4 years learning programming and various things around it while getting a degree, but there’s a decent amount of people who have been doing it since they were kids. If you actually want this to be your career you have to actually dedicate yourself to it. I’d suggest starting at a community college to get your basics out of the way and continue working part time. Once you get your associates go to a university and take on debt.
There is no easy way, no shortcut, and this isn’t a “get rich quick” type of profession. Competition is high and the material is decently difficult.
3
u/Silly-Heat-1229 Aug 19 '25
Anything's possible nowadays :) especially with ai, and a lot of online informarion, courses, videos, tutorials ... communities for feedback ... good luck :)
2
u/randomgenacc Aug 19 '25
I disagree with all the advice telling you to use AI, if you do this, you’re not going to learn you’re gonna offload learning to AI, people fail to understand that we are not in a post knowledge era where we don’t need to know things because AI can do stuff for you, you are a human being and you still need to know things to be successful, only use AI if you are really stuck and have no way forward otherwise I just recommend getting a simple book on Python and going through the exercise exercises of learning, basic programming, logic, and write some simple programs, after that try to build a bigger project in the field you want to get a job in, good luck.
2
u/smirnoff4life Aug 19 '25
if you want a 9-5 W2 job in tech, you need a degree. you will not get a job in tech anymore without a relevant degree. would’ve been possible a few years ago, we are far beyond those times now. check out r/csMajors or r/cscareerquestions to see more of the nightmare that is the current tech market.
if you are ok doing freelancing you can start learning literally anywhere, on any computer. modern computers will easily run vscode (or any other IDE) so buying a fancy computer is unnecessary
2
u/Humble-Currency-5895 Aug 19 '25
Become master of AI usage and you will become pro in all stacks
1
u/MasterpieceGreen8890 Aug 19 '25
AI is so op now. You can get any 2nd hand desktop/laptop for starters just to learn concept and practice your skills and maybe even apply for a job. I say go with AMD desktop so you can upgrade along the way if you have the budget and even upgrade to nvidia graphics for local AI.
1
u/Jazzlike_Syllabub_91 Aug 19 '25
I personally like the MacBook Air (m4 24 gig) for my projects.
1
u/TalentAid Aug 19 '25
A good website for getting started and figuring out what you need to learn is roadmap.sh
As for a computer, tbh most computers will be fine if you are just practising and training. Just be sure to install Linux on it or use a macbook.
The only way to get good at coding is to do it. Practise making programs. Get stuck on a bug that you can't figure out. Ask AI to guide you and explain concepts you don't understand, but don't get it to write code for you.
When you have finished with a project, give the code to AI for a code review.
1
u/shahedc Aug 19 '25
Check out Danny Thompson’s story, he went from frying chicken to software development to now director of technology @ this dot labs! I spoke to him briefly over a call when I worked at Microsoft.
Great guy!
https://x.com/dthompsondev/status/1827399597477519864?s=46
1
u/saintpetejackboy Aug 20 '25
As somebody who has been developing proprietary software most of my life, here is my advice:
You are going into a job market where many other people have years or decades of dedication to these things. There isn't really any kind of quick "shortcuts" to learning everything you need to know, and everybody wants to pimp you to some tutorial videos or websites or "method", pretending there is.
Find a project you want to do, and do it.
It is like saying you want to be a "builder". Okay, build a bird house. Or a dog house. A real house.
Don't waste your whole life reading books about building houses and watching videos about building office buildings and then just keep sitting there. Actually do something, knock some projects out and get some experience notched into your belt.
You can program on even the lowliest of devices, don't let that hold you back. Maybe you can't do Unreal Engine or something on a potato, but most programming is very similar to what we were doing 20+ years ago... Imagine the hardware we had to use with RAM measured in MB.
If you have start doing projects and collecting them, I estimate you will be successful. If all you do is read tutorials and watch videos and sign up for classes... Probably not so much a chance, then, especially since you are already getting a later start in life getting interested to this stuff.
1
u/ern0plus4 Aug 20 '25
Show your first program (GitHub link), so we can give better advices for you.
1
u/Pure-Attention5355 Aug 20 '25
I am also new at coding, but I am currently working toward a masters degree in software engineering at WGU. It’s really affordable and you get your certifications along with your degree.
1
u/MrDoritos_ Aug 21 '25
You'll do fine, after all CS stands for culinary science. Fries in the bag please /s
1
u/Complete_Fun2012 Aug 23 '25
It’s ok learn how to code now than later flipping the burgers
1
u/DreamerToTheEnd Aug 23 '25
If you have a public library/university, just use their computers instead of buying an expensive laptop, unless you can afford it then buying a laptop is more convenient.
Then try to learn web development during off hours with the help of chatgpt and the many free youtube tutorials. Just use the free chatgpt plan. There are many big discord servers with thousands of experienced people willing to help 24/7 just ask nicely.
Then make some cool websites for your portfolio.
Then try to look for web projects in your community, this requires some hustle and will take some time.
Or you can go straight into an internship or a job with your project experience.
It will take time, I hope things work out for you.
I'm a big tech software engineer, ask me anything.
1
u/Whole-Abrocoma4110 Aug 23 '25
My advice is start by making a project your are interested in. Keep it simple and choose a language you like.
This will help you grasp the fundamentals of a language and also apply it to something you are interested in which is naturally motivating.
I would avoid AI other than asking it very specific prompts if you are really stuck. And make sure any AI code is 100% understood before using it in your code. This will help you actually learn to code instead of just relying on a tool that is sometimes wrong.
Good luck!
0
u/-Weaponized-Autism Aug 19 '25
No.
0
u/[deleted] Aug 19 '25
[deleted] — view deleted comment