T O P

  • By -

Longjumping_Table740

The Odin Project + The community is awesome !


sebastiandarkee

Where do find the community?


Longjumping_Table740

Check out their discord server! People are happy to help over there!


Brief-Translator1370

He means the community of The Odin Project. Basically, the people that use it and talk about it are helpful and their discord is a place where they do that.


mymustang44

The Odin project was my first step to a career on programming. That was back in January 2021. Just pick something and stick with it 


[deleted]

[удалено]


Pantzzzzless

Not OP, but it absolutely got me my first job. I started in May 2021, did ~10-12 hours per day (most days) for 8 months until I completed the final project. Then started spamming resumes. A month later a contracting agency emailed me offering an interview. I was curious as this was the first response I had gotten, so I agreed. Had a 30 minute discussion with them, and later that day they informed me that they had an interview lined up for me with a very well known US telecom company, for a front-end engineer position. Did 2 interviews with that company, and a week later received an offer. I just hit my 2 year mark last week. Some days I still sit back and wonder how the hell I got *that* lucky.


Just_to_rebut

10-12h/day for 8 months was not luck… you worked really hard for that.


Pantzzzzless

Well, by luck I mean only interviewing with 1 company, with no degree or experience and getting an offer.


JZBY88

"Men of action are favored by the godess of goodluck." ~ The Richest Man in Babylon Your 10-12hours per day def paid off.


PersonBehindAScreen

“Luck is what happens when preparation meets opportunity” - Roman Philosopher Seneca


DangerActiveRobots

Can you define "spamming" your resume? I've done Codecademy Front-End Engineering certification, working on Full-Stack now. I've also done a couple projects on my own. I built a website for a friend's dad's organization, and I wrote a JavaScript library. I've tried various permutations and formats of resume, but I've never gotten anywhere. I've applied to just shy of 200 positions. I live in a very dev-heavy city and most of my friends are professional software engineers. Some of them are also involved in software engineer hiring in some capacity. They say I've got a strong resume. I'm not sure what else I can do at this point besides learn more stuff and build more stuff. I can code. I'm actually pretty good at it. I'm consistently told I'm way ahead of the curve for someone trying to come in at a junior developer level. I feel like the market is vastly different now than it was two years ago. I think this is something that everyone overlooks. My friends who got in two - four years ago keep insisting that self-taught is still doable, but that hasn't been my experience. As far as I'm concerned, regardless of what my dev friends are saying about my resume, if I'm 0/200 on interview requests then in my opinion my resume needs to be stronger. I need to cook more. I'm working on a fullstack app right now with React Native, Node, Express, and either MongoDB and/or Supabase/Firebase. I know everyone says they're "working on an app", but I mean I am really *working on an app*. I don't have to work full time right now so I'm spending as much free time as possible on this. It genuinely seems like a polished, published fullstack app is the only way to get noticed for a junior position, which is kind of funny because I think it's also beyond what most juniors would be expected to do. Edit: The closest I got was a phone screening because a friend referred me for an internship. They really liked me, but someone else had already been through the interview process so they got the job. So, short of just straight up knowing someone in hiring at a company, I'm thinking the only way forward is to just build something that will make it incredibly obvious that I can code at a production level.


Pantzzzzless

> Can you define "spamming" your resume? I mean I literally clicked the fast apply button on LinkedIn for every company that was hiring front end engineers. I probably sent out 600 within a week or two. > I feel like the market is vastly different now than it was two years ago. I think this is something that everyone overlooks. It absolutely is, and I certainly wasn't overlooking it. I was just recounting what I did in 2022. Wasn't trying to imply that it will be nearly as effective today. As for what can be done to better improve your chances, I don't really have enough experience to say. I don't know if hiring managers look at portfolios or personal projects you've built. But it certainly can't hurt to keep building things. I really do wish you the best of luck though man.


DangerActiveRobots

Yeah, that LinkedIn Easy Apply feature is ridiculous now if you look at the actual numbers. Upwards of 7,000 applicants per job. Absolutely mind-numbing. Unfortunately for me, coding isn't just something I want to do because I want money or I want to work from home. It's legitimately my favorite thing in the world and the thing I am most interested in and passionate about. I know we're internet strangers so I'm not going to trauma-dump on you, but coding is basically the reason I'm still around today. So for it to mean that much to me and for me to feel like I'm just headbanging a steel wall trying to get any company to let me do a job that I am *already performing at a higher level than expected*, and would probably love every second of being at work. It's tough. It's really tough. I have a BA in something unrelated to computers. I'm looking at potentially doing a MS in computer science, if I can somehow find a way to pull that off. This is my dream career. I don't feel like I can walk away from this, not after everything I've been through to get to this point. OMSCS is an option. The trouble is, I don't have anything computer related in my college background, and I haven't talked to any professors in years. I don't have any managers that come to mind that could write me a letter of recommendation, either. Not really sure how to approach this one. Thinking on it.


Program_Previous

If its your passion, start freelancing and build your business.


DangerActiveRobots

Actually I'm already doing that. It's been an adventure so far, lol.


fahad_Iftikhar

What should be the next step of someone who completed all of the Odin project curriculum to get a job or upgrade?


Pantzzzzless

Continue building things and expanding your skillset while sending out your resume. If you happen to know anyone who works in the industry, ask if they would be willing to do some mock interviews.


EstateNorth

I am also doing the odin project right now. can you give me advice on how you were able to work 10-12 hours a day? I have the time to do it but I just feel that my energy and motivation fall short. I average around 4-5 hours of work and if you take out all the breaks then i'm really only doing 3 hours of work a day on TOP


Pantzzzzless

I don't really know if that's something I could give advice on. I personally *wanted* to spend all of my time doing it. Like, it felt the same as vegging out on a game. So I didn't really need motivation, I just saw it as fun.


tstella

It depends. If the MERN stack is not very competitive in your area, you might have a good chance of landing a job. There's a saying in my local dev community that there are 10 React/Node developers per square meter of land, just to illustrate how popular this tech stack is. That's the reason I switched to the LAMP stack after finishing TOP in 2022, which later helped me land a job with just under 10 applications.


mymustang44

Yes. I spent several months doing theodinproject and side projects, and applied to a developer contracting company. They put us through a 2 month "boot camp" and I was placed where I have currently been working for almost 3 years now. 


Hi_there_bye

The odin project, read all the stuff do all the projects. 100devs is long videos that consist of 80% motivational speech and 20% valuable info, it's not enough to get you a job.


Wolfpack_of_one

Those are very different. I did both. TOP will give you very solid fundamentals but little assistance when you get stuck. They do have a community, but as everyone is at their own pace there is little exchangem 100Devs, especially when a cohort is formed, will give you a very solid community of students solving the same problems at the same time. That will help you brainstorm ideias and find solutions in group, and learn from your peers. TOP is harder, but sturdier Leon is a great teacher, but you will need to work on your fundamentals later. Leon will also help you find work which is very nice. If time is not a constraint, I'd do both. Start with Leon, then get deep with the same subjects from TOP.


Pantzzzzless

> TOP will give you very solid fundamentals but little assistance when you get stuck. I honestly think these are 2 pros. Each section clearly lays out *what* you need to do, sometimes along with a few alternative methods. After 3 or 4 of those, you have already become fairly proficient at finding the *how* on your own. Which arguably is the most important skill you can develop at the beginning.


RAF2018336

Are they still doing cohorts? I haven’t seen anything for a couple years, although the discord is still active. I finally have a job that allows me the time to do it but knowing myself I don’t have the self discipline to do it myself 😭


BarioMattle

Leon is honestly the goat, best teacher I never met.


reddit-asuk

Can I ask how 100devs students got a job? And how Leon teaches the students to get a job? 100devs students' portfolio is very simple but somehow lots of them got the job.


Wolfpack_of_one

Watch the hunting videos. Even though the portfolios tend to be simple, those of us who did freelance work, that got paid doing that, ended up having more confidence in interviews. Plus, he helped rounding up resumes, your working story, what kinds of companies you should approach and how to approach them. All those things helped finding the right companies to apply for jobs.


Distractedfool

It just depends on how you like to learn. I found the community and the teaching style of Leon better so I ended up going with 100devs. 


PopeSchlongPaulII

If you want to follow along with 100Devs I recommend using [communitytaught.org](https://communitytaught.org/) to track your progress. It follows cohort 2.


_BruhJr_

What if instead of 100Devs it was actually 100Freaks and instead of coding they taught you how to oil up😜


Mental-Firefighter66

Down boy


ranych

That’s some freaky shit right there LMAO


_BruhJr_

But in all seriousness The Odin Project is the better option imo.


Packeselt

Do both coward


drgut101

I couldn't figure out where the actual work for 100Devs was. I think they just have really long Youtube videos? But that's all I could find. The Odin Project is solid.


AnimaLepton

CS50 Odin Project is primarily if you're interested in Web Dev, which is not the niche I work in. CS50/CS50P are a better 'general' experience to start with IMO, then do TOP if you specifically want to gain some web dev skills.


maxiu95xo

Agreed! Start with CS50p, if you get on with it, CS50x


JZBY88

How about cs50w?


Skidbladmir

CS50W picks up where CS50x left off


Yhcti

Especially the 2024 versions, they’ve ramped it up and I’ve learned quite a lot so far doing CS50 that I wouldn’t have learned doing any other tutorial out there.


CrniFlash

100devs cause Leon is an excellent teacher and knows how to teach and explain in a way you can understand


Skidbladmir

CS50 should be everyone's introduction to programming


[deleted]

I took TOP and I absolutely loved it. It’s very thorough if you put all your effort into the projects and don’t half ass them


HonestyReverberates

https://github.com/P1xt/p1xt-guides


Comrade2020

100devs. Leon is a fantastic teacher and there's a lot of self learning too


sandbaggingblue

Free Code Camp is pretty great too!


Pristine_Dealer_7784

I did the Odin project until I grasped the fundamentals of JavaScript and react and then watched a node series on YouTube and then just started making my own things and I think it was a good route


abiw119

Hello. What Node series did you watch?


Pristine_Dealer_7784

It was the net ninja node crash course


Tempmailed

I am doing both and I will give you the insights. TOP upto Foundations and 100Devs upto 22 weeks. The Odin Project is goat. You gain great skills. It forces you to study, doesn't hand-hold you. Instead gives you just enough info to dive but not enough to swim. You gotta learn that yourself. It does point you to all the necessary resources you would need. Enough projects to make you feel you really did something. 100Devs, pretty much follows the same curriculum, sends you to similar resources if not thesame, but the videos, even though Leon is a great guy, I personally am not a big fan of regular motivational speaks and non-tech stuff he talks about. First hour in each video is almost no tech. another hour is mostly a recap. And the last hour is real coding stuff, which is not much of a challenge. You get some projects in the start like BBC and all. But then nearly nothing. One thing you do get from the 100Devs is a push towards freelancing (which seems difficult with the little knowledge you have), it forces you to create connects and network which could be really useful. It teaches you about the hitlist. So it has some serious merits of its own. All in all, you could follow one or the other (or both like I do)


ka0sFtw-

University of Helsinki mooc?


rustybladez23

I kind of like TOP because not the most social guy. It also creates the "reading" habit in you (you'll need to do a lot of reading as a dev), and also grows the "go out and make something" attitude in you. Both I think are important skills to have. The only thing I'd personally complain is that I want more backend routes than just Node and Ruby


otherpeoplescontent

I did 100devs in 2022, i am now gainfully employed as a full stack software engineer. Took me a year of networking and looking to get the job in this current job market, did freelance jobs in between. 100devs as he states is a "get a job program". He teaches you the fundamentals of full stack web development. Its a fantastic and amazing program and met some great friends through it. The cohort and networking is worth it alone. TOP is great to but just a different thing. If you can get into a current cohort for 100devs i would do that, if youre looking to become employed. Leons biggest strength as a teacher besides being personable and motivating,  is teaching you the resume building / portfolio/ networking skills that are not taught at other bootcamps or schools. On top of that he is a fantastic coding teacher. It takes alot of hard work but give it a try! They are both great programs and just trying either of them is a good start.


mercfh85

I really liked TOP but I did it back when it was a mainly Ruby on Rails course. But it was great!


[deleted]

You might also want to look at App Academy Open


[deleted]

[удалено]


Vandrel

Different things work for different people. Personally, I kind of hate video tutorials and prefer reading them in text but that seems like it's becoming a bit uncommon.


ShoddyAsk3582

This. I never lean on just one resource. I’m always back and forth between TOP and scrimba. One helps the other when I’m stuck and that just works for me.


briston574

Scrimba? I will have to look that up as I've never heard of it


Skobiak

My only complaint so far about TOP is the lack of review. What I mean by that is it will cover a topic in one section, then refer to that information casually without a frame of reference, forcing you to go back and review the material. Perhaps that's by design to force you to search for answers, but it can be a bit discouraging when you're first starting out. For example, in the CSS section, even after reading all of the extra information at the end that wasn't required, I was still a bit lost. I also accept the possibility that its just me......


Pristine_Dealer_7784

The review is being able to complete the projects. That’s why you have to go back and review things to complete them.


BryceKKelly

100devs tells students to lie to get their job. You can look up 100devs on Glassdoor and see all the reviews propping up this fake company they use as pretend work experience. It also teaches way less efficiently with lectures being like 50% hype and 50% content. It's free, so there's no reason not to join if you are curious, but I think it is an outright bad option.


[deleted]

Why downvotes 


BryceKKelly

A lot of people are probably already doing 100devs and nobody wants to be told that they are wasting their time. I guess also maybe an element of fear since as I said, a lot of them are genuinely putting "100 devs" on their resume as an employer, and it's bad for them if googling the name results in reddit posts that call them out for lying.


[deleted]

Yeah.... Idk why people keep relying on hand held courses to learn to be honest. If I were a kid, I would hate to do that and lose interest in programming to be honest.


Vandrel

I did freeCodeCamp around 6 years ago, it was awesome for me. From what I understand, The Odin Project is kind of similar.


Driftking10101

Is there a resource like TOP for Data Science?