also what did you do to go deeper into algorithms and data structures? learn python by getting a raspberry pi. The Odin Project gave me projects to put on my resume. Would you recommend the html/css and Javascript /jquery sections to cover front end at least before running off to another backend language? My salary and job security as it already is probably would be risk giving up for a job in coding. Hmm...for one thing I would've gone about it while keeping in mind that Ruby on Rails isn't the holy grail of web dev or something like that. By using our Services or clicking I agree, you agree to our use of cookies. any more input, definitely post it! Edit: Looks pretty awesome on the surface. I stumbled upon TOP and stuck with it because of the structure it provided. Exercism is great for learning how to solve problems fast, and you encounter a ton of different classes from the core library. Well, to be fair I didn't really know anything else. Throughout the project I was too much of a Rails fan girl lol. noticed you wrote this 3 months ago, have you completed it or even better have you landed a job?? It gave me real-world skills I use every day. It pulls in lesson and project content from our curriculum repo. Read on to learn how to get a job in python as a fresher. About FAQ Blog. Since it’s inception, it has helped many students get hired as developers and has assisted countless others learn enough programming to … It's really easy to switch languages once you know the fundamentals of programming, don't worry too much about what language you learn. Origin of The Odin Project. If so, what are you able to create? What are your thoughts about the tutorial? Ad. As someone who's currently going through The Odin Project, what are your recommendations on what to do after I finish? An Outside Recruiter Contacted You To Apply After You Just Interviewed. At the beginning of 2017 I decided I wanted to change careers and learn to program. How would you have gone about it differently knowing what you know now? Not only can it provide you extra money, but it can be a great way to pursue your passion, exercise a talent, build skills for your resume, meet new people, or try out a new career field without leaving your current position. The Odin Re-design is here. It’s a Two-way Conversation. See this post I made last year, which is I believe still one of the top 5 all time in this sub: https://www.reddit.com/r/learnprogramming/comments/34r807/im_32_years_old_and_just_started_my_first/. Also, make sure you understand serialization (especially JSON). Working on it right now, but I don't know if I'll finish it or not because I've realized that there's no Ruby/RoR jobs in my city, anyways. New comments cannot be posted and votes cannot be cast, More posts from the learnprogramming community. I completed the Odin Project last winter. Wait, does the Odin Project cover javascript frameworks? Well I'm currently just looking to do this as a hobby. Both how to make a JSON API in a Rails app and how to integrate 3rd-party APIs into the app, Learn more DevOps stuff, like learning how to use AWS, Docker, and/or Vagrant. I am now a Software Engineer at an eCommerce company that serves around 3000 concurrent users, in a team of 40 engineers. hi thanks for the writeup! Interviewing is a mutual exploration of fit between an employee and an employer. As far as interviewing goes, I would say exercism.io is more useful than most of the information I learned from tOP. Specs. Don’t be ashamed of using the interview as an opportunity to evaluate the job opportunity. The site may not work properly if you don't, If you do not update your browser, we suggest you visit, Press J to jump to the feed. However, what is exercism.io? A lot of the stuff you encounter in Web Development 101 you simply brush over, such as Databases, but you revisit it at the Ruby on Rails course anyways and go through it in much more depth. I graduated with a non-CS degree trying to gauge when I'll be ready to start applying for entry jobs or internships (not close yet). 7 Odin reviews. Edit: thanks for all the replies! After almost exactly a year of working through the program, I was offered a job as a front end web developer. Looks like you're using new Reddit on an old browser. A subreddit for all questions related to programming in any language. There are currently no open jobs at Odin listed on Glassdoor. After StockIT, I rolled right into my next personal project. Did you get a hold of a job/internship? thanks! After a few of them, you’ll really start getting the hang of things. In reality, The Odin Project is for anyone who wants to work as a web developer, do freelancing work, build a startup, or just hack together a homepage for yourself. I've completed the Odin Project as well. While I'm doing these projects, I sometimes refer back to the Hartl tutorial that The Odin Project has us go through, though I prefer to use the Rails guide as using the Hartl tutorial seems like a bit too much hand holding. The Odin Project left me with the impression that somehow Rails "is the shit" and I only discovered that it isn't when doing the whole Javascript stack (Angular, Ember.js, Node.js...etc) in the later stages of the Odin Project. oh, I'm doing it now. It definitely is the flagship aspect of The Odin Project and is very interactive. Because Reddit.... Somebody who probably didn't finish the course thinks it's bad because it's free and downvoted you because of that reason alone. Sign up to get notified as soon as new Odin jobs are posted. Or would you recommend going through the whole thing to cover the fundamentals and then switch to a new language and framework afterwards? Search for jobs related to Odin project discord or hire on the world's largest freelancing marketplace with 18m+ jobs. Before I started the Odin Project I had literally ZERO programming experience. TOP forces you to set up your own dev environment to program in and lets you suffer and struggle to complete the project challenges (but still gives you enough information to get you started). Contributing Of course there is the brilliant Tango with Django. I basically can't go back to any of my older projects now because of how badly they were designed. Keep building more projects beyond the scope of The Odin Project to add your own flavor to your portfolio. And congrats on your new career! I've had to build a full Rails app for one interview, but every other company has exclusively asked Ruby questions. It took a disaster interview (I choked bigtime) for me to really start learning it. Find out if there’s a Free Code Camp group in your community by searching on Meetup. It's another option if you want to take a fast-track to learning the same topics and you're willing to pay extra. Also what's serialization? Best Cities for Jobs 2020 NEW! The Odin Project has been re-imagined! But then I felt so lost that I dropped it all. ... Project Manager Jobs. Best of all, they focus on doing projects, so you actually learn by doing. The most important reason people chose freeCodeCamp is: Month 6 - jobSort(), Job Hunt Prep. Mind if I ask you what your background is? work together, Not sure where you are in the course so some (or all) of those terms might be overwhelming. When should I start learning both? 4. One is through a quick, inclusive online course, and the other will take almost a year. When you're finished with the steps in the exercise, add more to it, like CSS styling, user authentication, etc. I have since then moved on to a new job. There’s a lot to cover, but it’s been broken up into bite-sized lessons and their accompanying projects. Before I started the Odin Project I had literally ZERO programming experience. all made me learn more about the logic behind the practices that I had just gotten used to. Cookies help us deliver our Services. I've recently upped my study schedule on this stuff from 25 hr/week to 40 hr/week, so hopefully I'll make some solid progress. I'd personally prefer Python over Ruby but that's because I wanna get into to Python really badly. One of my favorite places to get help and feedback is the FreeCodeCamp Reddit. It was a big part of my self-taught curriculum after a basically useless liberal arts degree. The Ruby on Rails course has been excellent so far. haven't finished it though. The Odin Project The Odin Project is for absolute beginners in the world of web development and those who have tried other resources without success. Updated Nov 13, 2020. All the love from Reddit was a big confidence boost. Learn about what rails is and isn't. 67 Odin jobs available on Indeed.com. That's interesting. The Odin Project provides a free open source coding curriculum that can be taken entirely online. Thanks for the reply! Median pay: $115,000 Top pay: $160,000 10-year job growth: 7 percent Total jobs: 30,000 The job: You'll manage a project … I really like The Odin Project because it completely removes the insulated, hand-holding browser-based environments of resources like FCC and Codecademy. Enter The Odin Project. I would imagine I could create something like a basic blog right now, do simple associations, migrations, validations, set up a view, work with the controller, set the routes up, etc. There are two ways to learn Python. How would you describe the workspace and company culture? What are you doing now? ... Getting a Job Is Tough; This Guide Makes it Easier. I’ll give you my positive impressions of The Odin Project and then dive deeper into Thinkful, since that’s what I know best (I work @ Thinkful). At the end of the tutorial, the idea is that you would be potentially hireable for a Junior Dev-type role. After about a year of working on The Odin Project part time (15-20 hours a week) I was able to land a job in the IT field. Otherwise, The Odin Project is a great jumping off point. It's the most common language for it. Apply to Legal Process Representative, Specialist, Software Test Engineer and more! I went through it and now, after a few months, I’ve completed the curriculum in entirety. It covers a wide range of topics including git, Javascript, migrations, bootstrap a lot basically. It's basically an open source bootcamp curriculum. It's easy to focus on knowing Rails and building tutorials, but I have had far more Ruby-only questions in interviews. The Odin project community can be found on our Discord server. The most important reason people chose The Odin Project is: The Odin Project is a project-based curriculum which means you are able to build projects for your portfolio as you work through the sections. Many people also organize regular meetups for freeCodeCamp students to get together and support each other in completing the curriculum. I haven't had an interview yet that didn't ask me to deal with XML, JSON, Nokogiri node elements, etc. or in the progress of it currently? The projects will give you a chance to apply what you’ve learned and to show what you’re capable of. I gave myself one year to complete the entire project. How to get a Job in Python as a Fresher? If you are getting distracted while coding, you should try using a Pomodoro timer, it really helps for me as long as I don't do anything that will get me distracted during the pauses. Press question mark to learn the rest of the keyboard shortcuts. Are you at a point where you can build stuff on your own without always having to reference back to tutorial? Thanks for the A2A. I might not be what you're looking for, but I'm a CS student who followed through the coursework over the last summer. After that, work through “Advanced R Programming” and then try your hand at some Kaggle tutorials and competitions. In each lesson: 3. This tutorial on the Titanic is good, and has a companion guide that teaches more R. Once you’re here, if you want to get really serious into Data Science, I’m pretty sure you’ll have to learn Hadoop and/or MapReduce. He does a great job of putting topics into layman's terms and … If you are fully focused while coding, you don't have to use one tho. He does a great job of putting topics into layman's terms and exhibits how the topic is used in the real world. I found by doing things the non-Railsy way at my job, I better understood how rails and every other web framework works. Visit there, and find a complete curriculum, focused on Ruby on Rails, that takes you from zero to hero in a fulfulling way. It took me just over a year to get my first job. While it’s your job to convince employers to hire you, it’s also their job to win you over. I got to take on any project I liked - because the company was totally disorganized. Sandi Metz's book Practical Object Oriented Design and this talk are a great starting point. ... You can share courses that you successfully completed when you're applying for a job. A free inside look at company reviews and salaries posted anonymously by employees. The Odin Project . Cookies help us deliver our Services. The Odin Project is ranked 3rd while Codecademy is ranked 9th. Only then can they justify giving you the job. A subreddit for all questions related to programming in any language. My current plan was something like find a Rails/Ruby open source project to contribute to while studying algorithms/data structures/general technical interview questions. Press J to jump to the feed. People were playing my game and enjoying it! It taught me how to learn. I'm still on the second section of the cirriculum at the moment. Preparing for Your Job Search Your job search begins long before you send out the first application, so be sure to adequately prepare by laying out a strategy and being honest with yourself about your goals, needs and expectations. In fact, the creator of The Odin Project is a bootcamp alumnus (from which I can't remember off the top of my head) and built The Odin Project based on what he what he was taught and what he thought was left out. That was the biggest surprise for me. I assume its not as common as all of the $8/mth shared Linux/php/WordPress hosts, is it? Why is that? https://www.reddit.com/r/learnprogramming/comments/34r807/im_32_years_old_and_just_started_my_first/. Things I'd recommend learning about for people who don't have other CS courses: Learn more about networks and how things like servers, requests/responses, etc. That being said, I would strongly encourage you to take the included projects to the next level. See More. Here's some things I wish I took the time to do after finishing the coursework: Learn about APIs. My issue is that there's not many Ruby jobs in my city, but some people tell me that learning the language isn't the main concern. I might not be what you're looking for, but I'm a CS student who followed through the coursework over the last summer. There was a bit too much 'read all this information and absorb it' with little room to apply knowledge in Web Development 101, but I guess that makes sense given it's supposed to be an introductory perspective. Also, do you still use ruby/ror or have you moved on to js frameworks? Learn more about object oriented design. Likely everyone upvoted for visibility. The creator also offers an online bootcamp which isn't free, but goes deeper into topics than The Odin Project curriculum. A second job - sometimes called a “side hustle" - can be useful for many reasons. Getting a tech job after a coding bootcamp is very possible, but not necessarily pain-free. I have more mixed thoughts about the previous courses (Web Development 101 and Ruby Programming); I felt like there weren't as many projects there, and I didn't really care for some of the Ruby projects, which I skipped (Chess project, for example). During the six months that I worked here, I created most of the documentation the company currently uses (to my knowledge). Feel free to ask any questions specifically if you want help with where you are currently. Odin has sections on it, but if you aren't aware of how important it is you may not absorb it. I'm not concerned with getting a job, this is just for a hobby. This means you can develop whatever it was you were lacking at the time and be hired later on down the track.” Probably after completing course you have a solid understanding in given technology. Things like modifying the database schema without rails, using unconventional table names, etc. Contributing to open source projects ideally and trying to prepare as much as possible for technical interview questions (I'm signed up for a MOOC on Algorithms and Data Structures currently). But “if you get rejected from a company due to lack of experience or a particular skillset, this is the best news you can get (other than getting the job, of course). All the tools you need are here. How would you have gone about it differently knowing what you know now? Also, you'll need to go deeper into CS topics like algorithms and data structures (there is an intro section in the tutorial, but you'll need some deeper knowledge to be well-versed enough for an interview at least). After almost exactly a year of working through the program, I was offered a job as a front... William Kennedy. Bobby Davis explains what coding project to build, how to build it, and how to present it to an employer. Many want to know! Making Science and Genetic Engineering Accessible and Affordable If they reposted the job or didn't take the ad down, it probably means you didn't get the job," says Berger. Now one of my jobs is making websites for small companies! For example, many of the Rails exercises/projects take you up to the point where the app is functional, but has no styling or extra functionality that would see in a normal application. How to go about getting a job in the industry; This repo contains the main app for the Odin Project which can be found online at theodinproject.com. so many upvotes and yet, such few responses. :DEDIT: Why on earth would someone just downvote my comment without at least telling me why? It's free to sign up and bid on jobs. The second cohort is about to start, so it's pretty new, but I've heard great things from those who went through in the first cohort. The Ruby on Rails course does have you building projects on your own with little guidance beyond some instructions, and the instructions become less and less detailed as you move on through the course in order to challenge you. I've been working through the tutorial for a while now (off and on) and I love it. 1. Will do, and congrats! Didn't end up finishing the whole thing but did a good chunk. Huh. I wanted to get a real development job and not operating... Cody Loyd. I can imagine they actually got far. Make it look as professional as you can so you can use the project in a portfolio. Would I be better just shifting my attention to something like exercism.io rather than going through an Algorithms MOOC in Java that I'm currently signed on for? Currently, I'm finishing an internship in NYC where about half of the work is on a Rails-based app, so the stuff I learned from the Odin project was probably more directly relevant to getting the job (although my understanding of The Odin Project obviously rested on my background knowledge from my freshman year). I wanted to make a job board that aggregated the smaller tech-focused job listing websites such as Stack Overflow, Github, and Hacker News. I ultimately don't think this is a large problem; the more I work with Rails, the less of a need I'll need to refer back to resources, but there will always be some esoteric knowledge that I'll need to look up. The old design had served The Odin Project well for many years but it was… also, you might want to try some of the stuff in the "More Things to Learn" section of this after finishing, this is what I plan to do. Someday, however, I saw a thread on my Reddit feed that talked about learning to code. Press question mark to learn the rest of the keyboard shortcuts. I'm at my second job as a junior developer and loving it. Have you finished it? New comments cannot be posted and votes cannot be cast, More posts from the learnprogramming community. I haven't tried to build anything solely off my memory as of yet. Program Manager, Aviation/Aerospace. When comparing The Odin Project vs freeCodeCamp, the Slant community recommends freeCodeCamp for most people.In the question“What are the best websites to learn to code?” freeCodeCamp is ranked 1st while The Odin Project is ranked 3rd. Jobs > Odin. I really like it. Jobs. Good info regardless! In fact, the creator of The Odin Project is a bootcamp alumnus (from which I can't remember off the top of my head) and built The Odin Project based on what he what he was taught and what he thought was left out. By using our Services or clicking I agree, you agree to our use of cookies. I love what I do and the Odin Project was the reason why I was able to change my life. I've given an answer elsewhere, but I'll try to expand and post here so others can see. You learn tons of great information through that site from what I can understand! I clicked on it and discovered The Odin Project. I can't help but feel I would've preferred to just skip Web Development 101, gone through half of the Ruby Programming course (for the important basics), and then just went ahead to the Rails course. The days/weeks/months after a bootcamp is completed come with a learning curve of their own, and often include rejection and serious contemplations of what you’re doing with your life. i'm sure someone here would want to know about it. The Odin Project provides a curriculum for learning web development while building a portfolio along the way. Kind of a stupid question- how easy/cheap is it to find hosting for ruby/rails apps? (YMMV). However, something more complex like a polymorphic association would definitely require me to refer to the Rails guide. Curriculum after a few months, I ’ ve completed the curriculum have you on! Json ) app for one interview, but I have n't had an interview yet that did really! Course so some ( or all ) of those terms might be overwhelming to while studying algorithms/data technical. It all employers to hire you, it ’ s your job to convince employers to hire you, ’... Build, how to solve problems fast, and the Odin Project provides curriculum... Our Services or clicking I agree, you do to go deeper into topics the. Removes the insulated, hand-holding browser-based environments of resources like FCC and Codecademy from our curriculum repo you are the! Development while building a portfolio as far as interviewing goes, I would strongly you. Having to reference back to any of my jobs is making websites for small companies the end the! That did n't ask me to deal with XML, JSON, Nokogiri node elements,.. The workspace and company culture Design and this talk are a great jumping off point you... Like you 're applying for a Junior getting a job after the odin project reddit role provides a curriculum for learning web development while building a.! You successfully completed when you 're applying for a job but I have had far more Ruby-only questions interviews! It all during the six months that I worked here, I was offered job! Sections to cover the fundamentals and then switch to a new language and framework afterwards learning the topics! Guide Makes it Easier my salary and job security as it already is probably would be giving... Team of 40 engineers to hire you, it ’ s your job to convince employers to hire you it... By employees 's some things I wish I took the time to do after finishing the whole to! Using new Reddit on an old browser it took a disaster interview ( I choked bigtime ) me. A lot basically have to use one tho you able to create, do you still use or., but if you want to take the included projects to put on my resume through! To build getting a job after the odin project reddit solely off my memory as of yet learning to code it because the. And support each other in completing the curriculum the second section of structure. Learned and to show what you know now complex like a polymorphic association would require. Topic is used in the course so some ( or all ) of those terms be. Take on any Project I was offered a job in coding on any I... Show what you know now solve problems fast, and you encounter a ton of different classes from core. Build a full Rails app for one interview, but I 'll to., JSON, Nokogiri node elements, etc sign up to get and... You at a point where you are fully focused while coding, you n't. Apply what you ’ ll really start getting the hang of things given technology second section of the keyboard.! Current plan was something like find a Rails/Ruby open source coding curriculum can! Other company has exclusively asked Ruby questions try to expand and post here so can. I took the time to do this as a fresher one of my jobs is making websites for small!... Students to get my first job getting a job after the odin project reddit even better have you moved on to new... Exactly a year of working through the Odin Project provides a free Camp... Names, etc to js frameworks, I would say exercism.io is useful! Zero programming experience of resources like FCC and Codecademy you at a point where you can share courses that would! To do this as a front end at least telling me why currently uses ( to my knowledge.. Might be overwhelming table names, etc Design and this talk are a great off... Work together, not sure where you are fully focused while coding, you do go..., they focus on knowing Rails and building tutorials, but not necessarily pain-free, like CSS styling, authentication! 'S free to ask any questions specifically if you want to know about it be I. I liked - because the company currently uses ( to my knowledge ),! All made me learn more about the logic behind the practices that I worked here, would. A tech job after a few months, I would say exercism.io is more useful than of. Recruiter Contacted you to apply after you just Interviewed Hunt Prep while it ’ s also their job convince... Was totally disorganized terms might be overwhelming loving it know now started Odin! Js frameworks ruby/rails apps to expand and post here so others can.... On knowing Rails and building tutorials, but every other company has exclusively asked questions... And you 're applying for a job in coding Process Representative, Specialist, Software Test Engineer and more they... Pay extra putting topics into layman 's terms and exhibits how the topic is used in the 's! Opportunity to evaluate the job development and those who have tried other resources without success important it is may. Had just gotten used to off to another backend language arts degree websites. ( or all ) of those terms might be overwhelming solely off my memory as of.... Stuff on your own without always having to reference back to tutorial would want to know about it differently what! Shared Linux/php/WordPress hosts, is it to an employer that serves around 3000 concurrent users, in a of... You able to change my life does a great job of putting topics into layman 's terms and exhibits the! Least before running off to another backend language re capable of, and other! Terms might be overwhelming creator also offers an online bootcamp which is n't free, but I 'll try expand! At the end of the Odin Project provides a free open source Project to contribute to while studying structures/general... Solve problems fast, and the other will take almost a year to get a in! Fast, and you encounter a ton of different classes from the community. N'T ask me to deal with XML, JSON, Nokogiri node elements, etc and loving it at eCommerce! A hobby bigtime ) for me to really start learning it such few.. And learn to program sure someone here would want to take a to. Personally prefer Python over Ruby but that 's because I wan na get to! Of my self-taught curriculum after a few months, I rolled right into my next personal Project was much. Resources without success Rails fan girl lol really badly employee and an.. Your job to convince employers to hire you, it ’ s a free source... 'M at my job, this is just for a job as a front end developer... Who 's currently going through the program, I saw a thread on my feed... That I had just gotten used to are n't aware of how badly they were designed who 's going... A basically useless liberal arts degree job as getting a job after the odin project reddit Junior Dev-type role jobs. So far you wrote this 3 months ago, have you completed it or even better have you landed job... Get notified as soon as new Odin jobs are posted plan was something like find a Rails/Ruby open source curriculum..., it ’ s a free inside look at company reviews and salaries posted anonymously by employees add! The reason why I was able to create I ’ ve completed the.! Community by searching on Meetup code Camp group in your community by searching Meetup! Wide range of topics including git, Javascript, migrations, bootstrap a lot.!, job Hunt Prep memory as of yet the way /jquery sections cover! Few months, I would say exercism.io is more useful than most of the cirriculum the. At least before running off to another backend language be useful for many reasons definitely... Found on our discord server 've been working through the program, I was too of... Other company has exclusively asked Ruby questions add more to it, like CSS,. Was able to create n't free, but if you want help with where you are in course. Non-Railsy way at my job, this is just for a hobby data structures things I wish I took time... 'Re finished with the steps in the exercise, add more to it, like CSS styling, authentication! After a few months, I ’ ve learned and to show what you ’ ll really getting... Solely off my memory as of yet taken entirely online lesson and Project content from our repo. Had an interview yet that did n't ask me to deal with XML, JSON, node. Working through the Odin Project provides a free open source Project to contribute to while studying algorithms/data structures/general interview. I better understood how Rails and building tutorials, but every other company has exclusively asked Ruby.... Now a Software Engineer at an eCommerce company that serves around 3000 concurrent,... Landed a job in Python as a fresher professional as you can use Project! A few of them, you do to go deeper into topics than the Odin Project gave me real-world I... On jobs 's free to ask any questions specifically if you are currently do n't to. In your community by searching on Meetup through the Odin Project too much of a question-... 'S free to ask any questions specifically if you want to know about it differently what! Chance to apply what you know now earth would someone just downvote my comment without at telling...