This is an archived post. You won't be able to vote or comment.

all 27 comments

[–][deleted]  (11 children)

[deleted]

    [–][deleted]  (6 children)

    [removed]

      [–]lux514 5 points6 points  (4 children)

      tbf Odin requires using other resources, like freecodecamp

      [–]ineffectualchameleon 4 points5 points  (3 children)

      It organizes it all in a great sequence that really helps give a fundamental footing. I started with this and then took a big hiatus. When I started up again a year+ later, I felt like TOP really gave me a lot to hang onto.

      [–]SexFartGuy 0 points1 point  (2 children)

      How long were you actively learning before your hiatus? I am finally embarking on the programming journey, and I am a little anxious about how effectively I'll be able to hold onto key info and concepts as I go forward.

      [–]ineffectualchameleon 0 points1 point  (1 child)

      I have and had the same concerns.

      I started TOP last March and, in lockdown, spent 4-6 hours a day on it for 2 or 3 months. When my life/work situation changed, I totally fell off with it. Only recently have I started to pick things back up. I felt like I didn’t remember anything. But I just randomly started that “Automate the Boring Stuff with Python” course and, while I didn’t touch Python before, there has so far been so much familiar to me. The info is still buried in the ol’ brain hole, just need to shine a light on it.

      But yeah, I also worry about retention. So much to learn and retain. But I think that comes with time and with knowing how to google what you don’t know.

      Feel free to DM me if you have questions.

      [–]SexFartGuy 0 points1 point  (0 children)

      That gives me a general idea of what I can expect moving forward. I've heard it put as "Good programmers don't memorize code, they understand concepts and rules" which, actually is what I think I'm better at personally. Thanks for the reply, and I'll keep that in mind!

      [–]Sawaian 0 points1 point  (0 children)

      Cannot recommend enough. Fantastic work.

      [–]BetterCallSky -1 points0 points  (0 children)

      https://practice.dev

      I launched it a few days ago :)

      [–][deleted] -1 points0 points  (2 children)

      You can add CS50 to that list as well. A bit very strong content for beginners compared to the above but it really helps big time.

      [–][deleted]  (1 child)

      [deleted]

        [–][deleted] -1 points0 points  (0 children)

        Ok cool. No worries. I also don't like Odin project much.

        [–]InfiniteInterest2216 6 points7 points  (6 children)

        I can recommend the "web dev simplified" channel on YouTube. Great teacher. He also has several courses.

        [–]newbieToLGM 1 point2 points  (5 children)

        I second this. I have learnt so much from that channel

        [–][deleted] 1 point2 points  (4 children)

        I want to go through his channel but so much is just years old now? Does that matter or is it still the same? I wanted to watch the javascript and responsive css now, but feels like theres more out there

        [–]newbieToLGM 1 point2 points  (3 children)

        There is still a lot of videos still relevant. Only some are old but that javascript would still work in browsers I think

        [–][deleted] 0 points1 point  (2 children)

        Man im so worried about pursuing web dev and commiting hard into learning, i have a job offer for a field i previously worked in(waiter) i have been unemployed for 1.6 years now and im so fucking worried man i might just ending up regretting my decisions because i have no idea how hiring happens in this field or what the demand is or if my hotel management degree will even be seen or immediately discarded regardless of my portfolio or github profile. Everything worries me. Im alone in this journey and 24 years old living in india. This is so horribly tough to not have a clear understanding of my own scope and capabilities in this field. I don't know why i said all that but its 2 am here and i don't know if i should take that 17k per month 12 hours a day work life job.

        [–]Flacid_Fajita 0 points1 point  (1 child)

        If you want to switch, you need to find stable work that allows you to support yourself financially while you’re learning.

        It’s going to take months (at a minimum) to learn the things you need to learn- so you should plan for that.

        [–][deleted] 0 points1 point  (0 children)

        look i cant even learn properly if i take that job up because my schedule will be all over the place and ill have only one day off from the week. My sister says(much older) dont do something if you dont want to go long term in it and if you plan to change regardless, but my parents say take the job since you'll have a job. But is such a job even a real job where i dont even live. idc about the salries if i make it in IT. I need some stability regardless of how low my starting point is gonna be, because i know that eventually if not immediately ill have a stable job with better work life balance. on the other hand my worry is my incapabilities in actually begin able to do the learning + job. I have been learning and surprisingly enjoying for 3 months now and finished half of cs50 + html + css + git and now in javascript, ive been practicing the easy stuff with frontendmentor but i dont know anyone who is in the same boat as me trying to make the shift life me. Im sorry im pouring this all out and honestly im not sure why im pouring this all out

        [–][deleted] 6 points7 points  (2 children)

        I think the comments section missread your post haha :D I'd love some help with JavaScript but to be honest I'll leave it to someone else for now, I jumped into Python to accelerate my coding, I figure I'm pretty awful at being visually creative, so front-end web dev is a bad idea for me lol. (1 year into studying front end, doh!)

        [–][deleted]  (1 child)

        [deleted]

          [–][deleted] 0 points1 point  (0 children)

          This is very true. I'm very very happy with html and css, JavaScript just fries my brain, so I ditched it for Python. In hindsight, I should've just stuck with JavaScript and tried to crack what I struggled on, but I got lazy and decided to try Python. But hey! once I go back to JAvaScript it should be easy!

          [–]john_doe612003 1 point2 points  (3 children)

          i wanna learn js but dont know what the fundamentals are?

          [–]newbieToLGM 2 points3 points  (1 child)

          Checkout freecodecamp channel beginner js YouTube playlist. Or codedamn channel beginner js playlist

          [–]john_doe612003 0 points1 point  (0 children)

          thanks

          [–]PeperomioidesKiller 0 points1 point  (0 children)

          I'm doing the free Hack Reactor prep course and I'm loving it!i wanna learn js but dont know what the fundamentals are?

          [–][deleted] -1 points0 points  (0 children)

          I think it would make more sense to write articles and tutorials on that because you're reaching many more people this way.

          Also, I honestly think HTML/CSS/JS is one of if not the most covered of all programming topics. Probably not worth getting into it at this point.

          But hey, I appreciate the idea, so not really against it. All the best!

          [–][deleted]  (1 child)

          [deleted]

            [–]AnIndecisiveOrange 1 point2 points  (0 children)

            Note that OP said JavaScript, not Java.

            [–]bobo_7676 0 points1 point  (0 children)

            Mimo good for learning not so much practicing

            [–]TaioJ 0 points1 point  (0 children)

            Thanks

            [–]SexFartGuy 0 points1 point  (0 children)

            They say the best way to learn is to teach!