Answer the question
In order to leave comments, you need to log in
How do you structure your learning process?
Hello guys. For a long time I wanted to work in the web development industry and for a couple of months I was hired as a junior in a small web studio. I never graduated from higher education, and, accordingly, I faced the problem of a lack of specialized knowledge. I cope with common tasks quite confidently, but my soul asks for more :) True, from the amount of information that "needs to be learned" - my head is spinning. The queue of books to read is growing and growing, there is not enough time more and more ...
And attention is a question. How do you structure your learning process? What tricks do you use so that this information flow does not cause a feeling of despair from its infinity? Maybe someone uses programs like Anki, or others, to simplify the process of absorbing knowledge?
Share tips.
Answer the question
In order to leave comments, you need to log in
lack of specialized knowledgeThose. specifically in web development? Time is short.. information and books accumulate a whole avalanche... how to distribute.. where to start clearing the rubble..
In order to study what I like, I worked hard during the day, and read at night, and put it into practice without delay, and believe me, my hobby is no less complicated science than writing code, it is more difficult to fix errors in it. Working with a living organism is always harder. In my opinion, the formula is simple study + application in practice = Success, and if you add desire and love to the business you are doing, there will be time and everything will turn out faster!
First of all, I focus on the basis: this must be learned and without it, nowhere. Sufficiently good documentation does not create discomfort due to the fact that this is essentially a ready-made tutorial, only without practical examples. For example, you can design a site with a large number of elements and a well-thought-out DOM tree, and then study certain technologies using its example. When I make a list of technologies that I would like to learn, I get a bit of a panic, so I decided, and this personally helps me a lot, to single out one or two technologies from this list that I will concentrate on as much as possible, for example, a week and divide their study into several points, each of which can really be completed in no more than an hour, after which I either cross something out of the folded list, or stick stickers on the wall, and after completing the task I tear them off.
Speaking essentially, you just need to forget that there are a bunch of different aspects in a particular technology or language, and gradually learn their basics. How to do it - decide for yourself)
I won't say guru. On the contrary, I have a lot to learn. However, I noticed that the more practice, and not reading books, the more material is absorbed. My recommendation is simple: "Let any knowledge that you learn get into your brain through your fingers, i.e. programming attempts using what you are just learning." Practice can be taken from anywhere. Refactoring, answering a question on a forum, writing a new tool for yourself or a friend or just a stranger on the Internet. If you need something, then take it and do it, and put handbooks and books next to you on what you are trying to apply. Yes, this is not a sequential study. But the minus of the consistent one is that your brain can forget a lot of what it has mastered before the moment of practical application. But when you apply
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question