Both statements are true Odin is still relevant and teaches you useful skills. Get a CS degree if you want to be competitive Answer from Rain-And-Coffee on reddit.com
🌐
Reddit
reddit.com › r/learnprogramming › hot take on the odin project in 2025
r/learnprogramming on Reddit: Hot take on the Odin Project in 2025
March 15, 2025 -

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.

🌐
Reddit
reddit.com › r/theodinproject › i want to get a job until 2025, how many hours a day?
r/theodinproject on Reddit: I want to get a job until 2025, how many hours a day?
December 18, 2023 -

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?

🌐
Reddit
reddit.com › r/webdevelopment › how was your experience with the oden project?
r/webdevelopment on Reddit: How was your experience with The Oden Project?
May 4, 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!

Top answer
1 of 8
7
It's great but don't expect to be a master coder after 2-3 months. It's a lot to take in. You should take your time and not give yourself a deadline as you will probably rush through important concepts instead of taking time to really understand it.
2 of 8
7
I completed TOP over about 8 months but I had been learning to code for about a year on and off and had a lot of support. I finished up in early 2024 and I got my current job in May 2024 where I'm now a junior software developer. My full story is on the 'Success Stories' channel in the TOP discord along with lots of other similar posts. That would be a good place to find more of what you're asking for here. The general consensus is that 'it takes as long as it takes' but most people should allow at least a year, longer if you're really starting from zero. I was lucky with a lot of factors in my favour, including being able to quit my big girl job and only working part-time in a lower stress role while studying. I'm also 40 and have several degrees already, and a background in education so I know how to learn which can itself be part of the journey when doing self-directed study for the first time. My advice is also not to assume you'll be doing 'production quality' work at the end of TOP. That comes with actual experience and mentorship on the job. Also, don't compare yourself to those 'most liked' projects on the TOP site while you are learning. People come back to them long after they have finished or waste time making them pretty when they would often be better off doing the minimum requirements and moving on to learn new things by progressing with the curriculum. My early JS projects are hideous but they got the job done which was for me to learn how to get particular things working and that is what it did. Look at the TOP projects as disposable learning tools. At the time a little JS calculator or Todo app will be the most complex thing you've ever done and it'll seem so cool, but trust me that it won't be and doesn't need to be portfolio worthy. Your skills at the end of the process will be much higher. Even though doing it the first time is hard, that's actually the learning and the newness making it hard, the second, third and fortieth times doing something similar will be trivial. Same goes for learning tools, frameworks and languages. It doesn't really matter which one you pick. Learning your first programming language will be very hard. Picking up a second or twentieth will be trivial because they're all pretty similar once you know the foundations. Which brings me to my very top tip/wish I knew this sooner: Spend more time learning and less time planning to learn. TOP won't prepare you to freelance. There's lots of advice on why in the TOP FAQs, check them out. While TOP will make you work ready (I'm actually a stronger programmer and self-learner than some of my university qualified colleagues) the reality of the market is that it may or may not be enough to get that first job. If I hadn't got my current job right after TOP, then I would have done Full-stack Open after TOP. Also check out state and other grants for basic IT, Cybersec certs or other up-skilling programs in your area/country. It varies but there are a lot of options here in Australia, like Free TAFE programs etc, if you go looking. Even if it's way more basic than what TOP will teach you getting a free or low cost certificate or diploma from a recognized institution might help if TOP and your networking alone isn't enough to get your foot in the door.
Find elsewhere
🌐
Reddit
reddit.com › r › theodinproject
The Odin Project
May 16, 2014 - This is the first project in the odin project that took me more than a day to complete. I remember looking at my blank code not knowing what to do ,2 days later I am pushing the project on github now. I do feel like my code is very bloated, and didn't really take advantage of lots of built in methods(like using .find(), instead I brute-forced searched ).
🌐
Reddit
reddit.com › r/theodinproject › people who finished the odin project, how much ai do you use now in your workflow?
People who finished the Odin Project, how much AI do you use now in your workflow? : r/theodinproject
March 21, 2025 - I use a lot of AI. Fully locked into using Cursor, GPT, etc. HOWEVER - I did find completing the Odin Project assignments without the help of AI was critical for me to understand how to think like a programmer.
🌐
Reddit
reddit.com › r/theodinproject › is the odin project good for learning programming even if i dont want to be a web developer?
r/theodinproject on Reddit: Is the odin project good for learning programming even if i dont want to be a web developer?
October 24, 2024 -

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.

🌐
Reddit
redditmedia.com › r/learnprogramming › is the odin project still relevant in 2025?
r/learnprogramming on Reddit: Is The Odin Project still relevant in 2025?
November 5, 2024 -

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:

  1. 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?")

  2. 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!

Top answer
1 of 30
342
AI taking over is for guiltible stock market investors, don't let it affect your decision to learn to code.
2 of 30
154
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 if the only thing you offer a company is the ability to write functioning code, you're already obsolete because they can just outsource your job to someone else in a lower paying country. the hard part of programming isn't to write a shopping basket, the hard part of programming is to write a shopping basket that looks good, meets the customer's demands (and more importantly, the demands they didn't think they had!) and works with the rest of the system. AI can only make a shopping basket. all in all, learning how the web works isn't that complicated if you're already a developer and understand networking to begin with, so it is absolutely a good skillset to become familiar with react & typescript. also: where around 25% of the code on the internet is already AI-generated [...] Webflow I have no idea where you got that stat - it seems very unlikely that 1/4 of the internet has been written in the last couple of years, nevermind with AI. that said low/no-code drag'n'drop programming has been around since the 80:s. not writing code to get code is not a new concept. as it turns out software development is a tiny bit more complex than putting a couple of controls in a UI and calling it a day.
🌐
Reddit
reddit.com › r/learnprogramming › freecodecamp or theodinproject?
r/learnprogramming on Reddit: freeCodeCamp or TheOdinProject?
May 26, 2025 -

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?

Top answer
1 of 11
61
I'm a professional programmer who started with those exact resources, and I think they're both very very good--especially together. Start with FCC and do the html/css/JS content until you finish it, get painfully bored, or feel like you're spinning your wheels. When you're ready to apply the js skills from FCC, start odin project for web development -- it'll show you how to use all of the syntax you've learned to build real things. Odin is particularly good because it's project-based and doesn't hold your hand, but for these reasons, it's good to have some syntax knowledge before getting too deep into it, IMO. It also teaches you common non-code skills that are necessary for building software in web context: version control (git/github), IDE/code editor setup, linux env setup (esp important if you're not on mac), basic terminal usage etc. That's the path I took, and I don't think I'd be where I am today if I hadn't had FCC and Odin. I stayed 100% focused on js, and if you're going for web, I'd suggest you do the same -- it will speed things up if you focus on one language. And with node, you can write backend in js as well. The earlier you get used to typescript, as well, the better. By the time I got semi-competent w/ React through Odin, I actually did a bootcamp. It sounds like the market is pretty bad for bootcampers these days, so dunno if I'd recommend it in 2025. In my case, I did the bootcamp after coding off and on for like 2 years though. So YMMV. Good luck!
2 of 11
11
Have you tried trying each course? They are both free, and cost nothing but time. FreeCodeCamp - Its definitely pointed at a broader audience from very young to adult. It has a lower barrier to entry, as most HTML, and CSS work is done in the web browser. TheOdinProject - Still beginner friendly, but pointed at a more self-motivated self-study audience (emphasis on self study). TheOdinProject as you work through the course will intently not tell you every detail to complete the course work. It is up to you to look up stuff you don't know, and fill-in parts yourself either through talking in the community, or chasing down videos on youtube. If you still want a recommendation, and while FreeCodeCamp is re-vamping their fullstack cirriculum, and you're a complete beginner to programming. Just try FreeCodeCamp's HTML course. Its free, most of the course work is done in the browser. If after completing the HTML course, and you're still as motivated to learn more, and the work is too easy, move to TheOdinProject. The objective is to understand fundamental principles.
🌐
Reddit
reddit.com › r/learnprogramming › [deleted by user]
Is The Odin Project Worth it? : r/learnprogramming
December 16, 2024 - Odin is awesome. You'll have several real tangible projects under your belt by the end of the Foundations course.
🌐
Reddit
reddit.com › r/learnprogramming › for those who went through the odin project, how hard was it for you?
r/learnprogramming on Reddit: For those who went through the Odin Project, how hard was it for you?
August 20, 2023 -

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.

🌐
Reddit
reddit.com › r/learnprogramming › is the odin project a good call?
r/learnprogramming on Reddit: Is The Odin Project a good call?
September 19, 2025 -

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 🙏

🌐
Reddit
reddit.com › r/theodinproject › is 2 and a half years enough to complete the odin project?
r/theodinproject on Reddit: Is 2 and a half years enough to complete the odin project?
October 4, 2024 -

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.

Top answer
1 of 11
21
Completing Odin project is not your goal. learning full stack is your goal. so focus on that. few topics are too tough on ODIN project. so just learn from whatever source you like.
2 of 11
19
As you can see the answer to this question will vary wildly because there are so many factors to consider. I will say that 10-15 hours a week is a great pace. In 2.5 years there is a good chance that you'll have finished TOP, but even if you haven't you'll know a lot more than you do now! Some factors that play into this answer and why different people have different timelines: Your level of productivity and understanding while studying (My advice: don't compare yourself to others and how fast you "think" they are learning) If you skip any lessons or projects (My advice: Don't skip anything, especially the exercises and projects) How many finishing touches you put into your projects (My advice: move on as soon as the project meets the specs. The projects that could use additional finishing touches are going to be at the end of the curriculum) If you have to take a break from TOP for any number of reasons When I started TOP my goal was 15 hours a week and I also had some experience from doing other things. I got really involved with the Discord community and think that was the best decision I ever made. However, I could tell that some people went through the material much faster then me. This made me doubt myself, but over time I saw that some of these people had CS backgrounds, or skipped material and then got stuck in spots that I did not get stuck on or that they only did the bare minimum of a project (not completing it to the spec). So I had to make a conscious decision to not pay attention to other people's progress. There were also a few times that my personal life needed me to step away from TOP, which is normal, and I just made sure to come back when I could and not stress about it. This was a lot easier when i stopped comparing myself to others. Good luck on your journey!
🌐
Reddit
reddit.com › r/learnprogramming › those who finished the odin project - how long did it take?
r/learnprogramming on Reddit: Those who finished The Odin Project - How long did it take?
September 23, 2023 -

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

Top answer
1 of 13
89
The average estimate it's between 300 hours and 9 months, but that depends on the time dedicated and commitment. If you dedicate 2 hours daily, it's gonna be good. I've been a software developer since 13 years now, I have a daughter, I work from 9-5. I still dedicate 2 hours daily to learn new things/reinforce my knowledge on a specific topic.
2 of 13
18
I haven't completed the course yet, but I do have insight that may help. There are a lot of factors that will make progress vary person to person. I started The Odin Project in July of 2022 semi-seriously, got through setting things up and the basics of HTML and CSS. Due to time constraints from working 50+ hours per week, I didn't get serious about it until around Christmas of that year. I made it to the last project on the Fundamentals course by around May of this year. That's when I realized I was still struggling a lot with concepts and made the pivot to freeCodeCamp to learn before going back to complete The Odin Project. I was in a similar situation as you. I had a child who was almost 1 when I started the course. A few things to consider is: 1. How easily do you grasp complex concepts? 2. How well do you deal with frustration? 3. Those couple hours a day that you can study, can you get away from your children to do it? The first one is self explanatory: the better you grasp complex concepts the easier it will be. As to the second, your ability to handle frustration is a huge factor in how long it will take, as frustration (which you are sure to experience) can be demotivating. You'll need push through it, and your ability to do so will make a big difference in how long it takes (I hit a problem in January that I spent all my free time for a week trying to work out before I gave up for like a month before giving it another shot. ) Thirdly, having a child present while you're trying to learn something like this makes it very difficult. When I got serious about it in December, I pretty much got to a point where I realized that in order to study I was going to have to do so after my child went to bed. I've been averaging around 4 to 5 hours of sleep a night during the work week since then in order to get in enough studying. If you're able to get away from your kids to study, that would be optimal, because the lack of sleep doesn't help.