So, long story short, I have been learning to code through the Odin Project since 2022. The course was an absolute godsend. All the contents provided were very detailed and helpful for you to learn how to write code.
BUT, I do think there’s a belief among many of TOP leaners out there that studying the Odin Project is all it takes to become an entry level full stack developer. Now, I don’t think this is false, you can definitely get a job as a full stack, if you are still in 2020-2022. The situation now is different. Computer Science is becoming some sort of a trend, where literally everyone is trying to jump on the dev train, thinking this is the career to make banks. Of course, I understand the arguments that not everyone learning CS, can be a good developer. Heck, even some CS students can’t even write code. However, with more and more people joining the field, there will be even more people who can’t write code with a cs degree, along with people who CAN write software code AND have a degree. I only managed to land an internship last year. But that was because I took another bachelor course in uni, fast tracked to 3 trimesters per year.
TLDR, I think TOP(or any other self-taught programming platform) is still a great material to learn web programming (html, css javascript and react). But, solely relying on TOP will not give you a high chance of landing a software development/web development anymore. If going to university is not viable, I would recommend looking into learning some more stuffs after completing TOP, such as DSA, more strongly-typed languages such as C#, Java, etc.
What do you guys think? Would love to have some more opinions regarding this.
I'm just wondering since I heard others say Odin is "old news" and to just get a CS degree if I want any chance of getting a job in this industry.
Videos
Didn't know if there were any updates or resources that are just as good or better.
Or is there a better option, I saw web.dev by Google, also solo learn because I will be learning on my phone as I don't have a laptop/pc. I don't want be switching between many resources , I just want to stick to one site where I can learn most of the stuff.
I want to learn odin 7 days a week, starting tomorrow how many hours a day I should put my time in? While doing the task and projects in odin in efficient way possible.
Extra: can you guess why 2025?
Hey everyone! I'm planning to start The Odin Project (full-stack path) this summer and go all in with it. I’ve seen some of the projects people built and they look incredible—like actual production-level apps. I’m really motivated to commit fully and finish it in 2–3 months.
So I wanted to ask:
What was your experience like while going through TOP?
How long did it take you to finish?
What kind of projects were you able to build by the end of it?
Did it help you land freelance gigs or jobs?
Anything you wish you had done differently during the journey?
I'd really appreciate any insights or advice. Just want to know what I’m getting into and what kind of skills/output I can realistically expect if I stick with it!
I am currently following a course on Udemy on React JS but i'm also looking for other resources to learn from and was wondering are those 2 resources still relevant or are out of date?
https://www.theodinproject.com/paths
https://fullstackopen.com/en/
Asking as i read some people talking about taking TOP like 4-5 years ago. Before people mentions react.dev, i did go through it too.
soo im interested in full stack web dev . Do u guys still recomend it or are there any better alternatives? And i have some knowledge on html and css from some reputed youtube but that proved to inefficient .
Edit: I have a sold grip on python along with oop if it helps
Im 18 and want to learn how to program. I have learned basics of python but I don't feel like I'm really learning anything and feel kinda lost on what to do.
I recently came across a post about a guy praising the odin project and how it got it into programming so i was thinking of giving it a go but I don't want to be a web developer so is it still worth it or should i stick with python and find a path there and if its the latter then how do it.
I am asking this question as a machine learning engineer with over four years of experience. I've been studying TOP for a few weeks now, and it's an excellent tool for thoroughly learning the fundamentals of web development principles, along with essential hard skills like HTML, CSS, JavaScript, React, and more. In my view, it's the best course available for anyone pursuing a full-stack web development path.
...BUT
Two major concerns that have been lingering in the back of my mind have finally surfaced, affecting my motivation:
-
First, the "too rapid" advancements in AI technology- both in academia and industry- make me wonder if, by the time I become proficient in full-stack web development, perhaps a year from now, AI will make me obsolete already. I don’t want to invest significant time in a field that may be dead in a few years. I see this as a strong possibility because, as someone directly involved in building these AI solutions, I know firsthand that they are designed to handle increasingly complex tasks.
-
Second, according to the 2024 Stack Overflow Developer Survey, there are already thousands of experienced full-stack developers in the market, and their median salary is not particularly high. I’m not looking to transition into another conventional white-collar position in web development; instead, I hope to use these skills to build a minimum viable product and pursue my solopreneur aspirations.
With these thoughts in mind, I have two questions:
-
Given the current landscape -where tons of AI-generated code are already lingering on the internet- do you think investing in web development skills will be worthwhile in the coming years?
(edit: Folks, I am already a developer. My question is not "Should I start coding despite AI?". I am looking for answers to something like this: "Is studying X, Y and Z to code a full-fledged website by using frameworks A, B and C logical, or will AI take care of A, B, C or even X, Y, Z in a couple of years?") -
Would it be wiser to focus on technologies like Webflow for building websites
(instead of X, Y and Z)? Webflow seems intent on adapting to the "AI era" and could offer tools that simplify the development process. The learning curve is also less steep compared to TOP.
Thank you for your insights!
I am a complete beginner, literally no knowledge or background about programming. I did some research on free courses on the internet and these two - freeCodeCamp and TheOdinProject - are the ones where I don't feel so lost lol
For some background, I want to focus as a web developer (fullstack)
So, which course should I take? The freeCodeCamp (the Certified Full Stack Developer Curriculum) or the full curriculum of TheOdinProject?
I am feeling EXTREMELY frustrated right now. I reached the rock paper scissor project and it has been the worst. I was not prepated at all to do it. Very important concepts that are needed to solve it were not taught in the previews lessons. I have been askng for help everyday and I am not even halway through it yet. I am asking here I see everybody here praising the course as being the best think in the world and I cant help but think that maybe I am the problem here.
Hey folks,
I want to seriously study Full Stack Software Engineering from now on. I have a tech job that covers many things but does not have a clear focus on a certain area, which's making me anxious becuase the 'stack' I learned from this job is only relevant... in that job... I have some knowledge playing around with HTML, CSS and JS (Being a lazy guy, I never formally studied any of them, but I kinda learned by looking, testing and asking what would happen if I do X instead of Y. I'd say I am somewhere between jr and mid).
But now I wanted to really study to the point I master Front and Back End, and have skills that will suit for any company.
I never liked watching those video classes - I prefer to read, understand and put into practice.
So, I've found this site The Odin Project and wanted to know if putting all my efforts into studying through all the sections and lectures is worth it? I know it'll take time (possibly an entire year) but this anxiety of having a 'useless stack' that I got from this job is killing me. I no longer want to be in this position.
Thanks everyone who spared a few minutes to comment here 🙏
I already know some of the basics (supersimpledev html/css/js youtube videos) and so I was wondering if 2 and a half years is enough to complete it if i do it for around 10-15 hours every week.
I'm just about to start. I have some very basic HTML and CSS knowledge from building my own hobby websites in the past, but that's it, no actual programming knowledge.
I'm 38, work a full time job that takes up most of my time, and energy - And I also have three kids (one of them a baby). I can devote upto 2 hours to the course most days if I do nothing else in my free time, and a few more hours on my days off. Other days, I'll have very little time at all.
From reading experience from people who have completed the course, they seem to have spent many hours a day over the period of weeks to months, almost like a bootcamp style.
Obviously, people learn at different paces, but I'm just trying to get a rough sense of how long it could potentially take, and if someone in a similar situation has finished, and had success with the course? Thanks
I'm thinking of learning full stack development from the odin project, cause it has structured lesson with plenty of projects...is it good option in 2025? or should I learn from tutorials available on YouTube??