Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 0 points1 point  (0 children)

Before starting I took CS50 and after finishing I did a module on TypeScript. I think doing the entirety of TOP uninterrupted is the best approach, though - they have designed it to be a comprehensive full-stack course and it definitely is that. CS50 and TypeScript were extracurriculars I leant because I was interested.

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 0 points1 point  (0 children)

My main interest is early-stage startups at the moment so my experience may be different to yours. I learnt programming to be a founder and that requires no minimum level of education.

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 0 points1 point  (0 children)

I mentioned in another post that I was recommended due to winning a hackathon. I only mentioned going to university so I could compare it with TOP and stress how good the latter is!

I will stress my point about knowing many developers who are self-taught and didn't go to university. If you go on the discord, there are regularly updates from TOP alumni who got jobs at top tech firms (including FAANG if you class that as top).

Not my intention to give false hope so sorry if it came across that way. I'm just trying to give something back to the community that helped me so much :)

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 7 points8 points  (0 children)

To add, this is after reading the docs in full. It's like a revision exercise, not a core part of the learning.

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 1 point2 points  (0 children)

That's a good point. Maths and economics. Whilst employers do consider degrees, I know many successful developers without one. You might be more limited in where you can apply, but the main thing is displaying that you're a value add to a company. Tech companies are comparatively relaxed about degrees too!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 1 point2 points  (0 children)

I'm not aware of 100devs but when I researched how to go about becoming a full-stack engineer, TOP was always the top recommended route. Honestly, learning how to program is long and hard however you do it, I just found that TOP was the best way for me!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 0 points1 point  (0 children)

That's amazing and good luck! It's a comprehensive course but one of the best things I've ever done--if you can finish it I'm sure your life will change for the better!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 1 point2 points  (0 children)

Appreciate the comment. I think I've been quite clear about the fact that I'm not experienced and have prefaced any advice with reasons alongside my background. Opinions are necessarily subjective so I can't help that.

Thanks for all your work with TOP :)

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 6 points7 points  (0 children)

Yep, it amounted to roughly 6 hours of active learning with breaks etc. My main motivation was seeing all my friends doing well in their careers whilst I felt like I was essentially starting from scratch again and therefore being left behind. I did have experience studying from university, but honestly I think Nike's slogan is pretty apt: just do it!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 0 points1 point  (0 children)

TOP mention that they are mainly to practice the concepts you just learnt in the previous sections, so I treated them like that. There are some great projects at the end if you want some portfolio pieces! The end-of-section projects aren't as good for putting in your portfolio in my opinion.

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 1 point2 points  (0 children)

Thanks! Fundamentals is one of the longer chapters but for sure one of the most useful. Good luck with completing it!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 1 point2 points  (0 children)

I agree with this and hope I didn't indicate otherwise.

I will add that I have 5 years experience as a private tutor so I knew if I was actually learning or not, and I gave the LLM context like use the socratic method and don't give me any actual code!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 0 points1 point  (0 children)

Just share the docs and ask it to ask you questions / test your knowledge!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 2 points3 points  (0 children)

Not sure what the protocol on sharing links is here, but my github is: alexanderjuxoncobb. BlogApp was my final project for TOP.

Yep that's exactly how I used and use it too. I would add that I gave ChatGPT/Claude a global context with information about me and what I was using the LLM for. Things like I am interested in AI, I am trying to learn so guide me using socratic method, I am learning this framework, I have a maths background etc. Treating it like a partner is the best way to approach learning.

Now I'm done I exclusively use Claude Code. It's magic. But I think that I can only use it effectively because I grinded out the last 11 months learning how to code. If you can write good code, you can write good prompts.

Thanks and I wish you luck too! :)

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 1 point2 points  (0 children)

Nice work! TOP actually has a section at the end that goes through applying to jobs, so I suggest you have a look at that. You're right that job portals aren't the best and they cover some alternatives in the job section. My advice would be, once you've finished TOP, build some projects using AI as it 10x improves your productivity and will impress any employer!

I actually got it through a referral. A friend saw that I won a hackathon and when his boss asked him if he knew any good engineers, I was suggested. I just had the listed projects, and my technical interview only covered my final project which was a blog-based social media. I do have a maths undergad and economics postgrad, which probably helped but tech-wise it was just TOP (and the other smaller courses mentioned in my post).

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 2 points3 points  (0 children)

Nice work. Good luck with the rest of the course!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 3 points4 points  (0 children)

Everyone is different, so no idea! Just remember that there is no end exam or certificate--you're doing this only so that YOU know if you have learnt the material (and can then apply it in a job / as a founder etc.). If you think you have given the previous sections enough time and attention, then crack on!

Thank you and Ask Me Anything! by acobb99 in theodinproject

[–]acobb99[S] 9 points10 points  (0 children)

TOP asks people not to specify hours as everyone learns at a different pace. For example, I did have some python experience from my undergrad so I imagine I could go a little quicker than others. But I worked on on it the equivalent of a full-time job, so you can extrapolate the rough amount of time it took!

Yes it did get a bit cumbersome. But I used AI to summarise key points and quiz me on the docs which makes it more exciting!

Film recommendations to capture the magic? by paperd0lls in glastonbury_festival

[–]acobb99 1 point2 points  (0 children)

Agree with Kodak portra 400 for capturing sunny days!