I really love computer science, coding and mostly all the amazing things you can do with this knowledge, i feel i finally landed in my world.

I’m doing a Javascript course now and while it is really engaging to learn about how a language like that works and how to build with it, i’m getting quite tired and frustrated…

Now, i’d say i am quite meticulous when studying and i use some studying techniques to really integrate what i’m learning, but that means that 1h or even less lesson can take me all the time i have to study in a day to be understood, noted down and then repeated over the following days…

There are a lot of quite complicated concepts to understand and memorize, and, as i’m also working, sometimes it gets quite tiring.

I feel like there’s this huge amount of never ending work and concepts before i can actually start do something cool with the knowledge i have, and i really want to start doing something cool.

I re-started to study after many years so i’d say it’s also because of that if i’m not really used to it and i can’t process much informations at the time.

How can you get better into gaining knowledge? how can you prevent getting fatigued?

  • @Saganaki
    link
    3
    edit-2
    1 year ago

    The best way to learn is by doing. Nobody knows all the answers. And doing courses/learning for the sake of learning only gets you to the surface.

    I’ve been a software engineer for 15+ years at this point and I still end up googling/stack overflowing issues that I’ve encountered. Not suggesting I’m copy-pasting code, but more of a “oh, I can do that!” type of thing.

    So start making something that interests you (with the full expectation that you won’t make money/benefit anyone). You hit a roadblock? Great! Time to learn how to fix that problem. Repeat. You hit a point where your code is spaghetti? Learn how to avoid that—look up design patterns. Etc etc.

    • I can definitely attest to this advice. Learning how to search for answers, and parse options builds a whole of confidence when you’re trying to solve something.

      And nothing makes you search for answers more than having a problem to solve.