I
I
Insayt2014-01-04 17:58:33
IT education
Insayt, 2014-01-04 17:58:33

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

4 answer(s)
I
Ilya Grom, 2014-01-06
@Insayt

lack of specialized knowledge
Those. specifically in web development? Time is short.. information and books accumulate a whole avalanche... how to distribute.. where to start clearing the rubble..
1. Be as critical as possible to the choice. Not just "all good books", but only "the best". Listen to the recommendations on the material, not "of all familiar developers and just successful", but only "the most successful". If there are few of them in the environment: look for and surround yourself with people who understand professional issues much better than you. You are a junior and that's great! Communicate with the most experienced colleagues.
Be a foodie, you can't have too much of the best.
2. Be consistent. Do not spray on "today half a chapter from here and on this technology 2 articles and here in this little book at least an introduction ..". It dissipates your concentration. We chose one - and to the end!
3. Go deep. If you are already working on specific tasks in projects, then you understand the progress vector. Profile specialists are more in demand than general craftsmen. And your attention and time is a direct analogue of the money that you invest in yourself.
4. Use planners, there is a lot of information on this topic on Habré.
Try to distribute porridge using mind maps , the most famous and proven is XMind .

O
Oleg, 2014-01-04
@makol

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!

D
Denis Dragomirik, 2014-01-05
@denikeweb

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)

D
Dmitry, 2014-01-06
@EvilsInterrupt

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 question

Ask a Question

731 491 924 answers to any question