Good day!
I thought about the quite individual issue that pertains to learning something new (technology, languages, thematic events, people in IT and the like).
What are You using (tools, approaches, etc.) when learning something new?
What do You do with the new information after the process of "googling"?
Thank you!
Few people believe nowadays... I Read books. And I prefer such information soak up with paper. And accordingly after reading — write your old bike for fastening.
UPDATE: a few weeks ordered the tablet, it is also possible to read books will use it. I don't know yet how this is useful...
Read books. On a modern tablet many useful intermeddle and quite comfortable to read.
If quite a new field (e.g. biochemistry or something like that) — I read books on the basics, if not a new — read papery of scientific conferences, for example, almost all that is in IT is included in the ACM. If you do not know how to solve the problem algorithmically — just look
The Algorithm Design Manual (available in pdf on the author's website), in the encyclopedia there are links to "where to dig next."
A set of tools studied very easily: a new programming language, new Liba or something new is always a set of already known primitives (programming paradigms, patterns, algorithms), because you just need to understand what it consists of and then any tool becomes transparent in a very short time.
It is necessary to understand "from scratch" or all the same there was some basis you're going to learn something new as soon as, then depending on that I would IMHO have identified two ways:
1) If not zero, for example, you previously worked with JavaScript (and You understand its features and semantics, etc.) and are going to develop Node.JS then the best way is to join an open source project and to choose from not the most popular, is fairly easy to define community nacinajusih (ie same as you). It's very exciting, thematic fellowship with like minded very cool tightens. Also along the way try to put some kind of challenge for yourself (without the idea to grow then a new super-duper startup, let it even be the bike, for example you have a service which you use, i.e. understand why, what and how and try to fully or partially implement it using the studied technologies (question of the applicability of the course depending on target technology)) And also sit on the thematic forums, the first time just to find the questions and search for the answer (not answering the topic), doides while more experienced colleagues advise that either and to compare their Council's decision that found You — if there is a significant difference, try to understand what and why (try to consult with the most experienced and active participants in the LAN(ay-ti-schnick very helpful people), the important thing is not to give you any advice until you come to the realization that you really understand the issue and know the solution).
One of my friend used this here is an interesting move — he met a freelancer who works at his destination (as it turned out they actually had 3 under the account of one of them:)) and asked him the following scheme: He freely is willing to perform practical tasks (trivial, simple in this area, almost always the same pieces of work is, for an experienced person it "mutamatti", and for the beginner — most that) standing in front of him, on the condition, the result of his labor will be shared to understand for issues and errors. After half a year, he became the 4th :)
2) If You are trying to learn something "from scratch" in this case should start with reading books, going through tutorials, etc. And what I wrote about the above forums is also Your tool, but in this case should not be anything to respond and to ask cohoba-in BOS, you just need to read, read, read... something like that.
PS: Associates or mentor, to increase the effectiveness of learning in 100500 times.
Read books. And only in the paper version. First, for me, is better remembered, and secondly just don't like a lot of reading from the monitor screen/phone/etc, not because your eyes are sore or tired, I just like more printed literature.
When it comes to any new technologies/languages, etc., then first try to write a simple hello world on some tutorial, and then based on it, come up with a problem is more serious, and there is already stocking up on the manual. And then, if there is no computer at hand, read it, and if it is, practiced what I read.
Already collected information once konstatiruet?
I like to begin immersion in a new direction with interactive learning websites:
— codeschool.com;
— udacity.com;
— codecademy.com
On the computer I read the article and flipping through books. I would read books, but unfortunately, the ebook reader format that I have, and large-format scanned books in the djvu on a tiny 7-inch screen is not read.
Sometimes I learn something new at conferences.
Not quite on topic, but: if you research and don't use that, soon, you is likely to forget. It at least once every six months to refresh knowledge. Severely damaged knowledge during his service in the army. Although the army even could not imagine that this could happen, since engaged in this field of the order of 10 years. Now decided that the best way to restore the knowledge, will, lifting a small private project and enroll in a normal University on a full-time form of training (primarily for communication with interesting people), the benefit of age allows...
Read the blog Scott Young. He writes about the methods of self-study. This is the same guy who graduated MIT in 2 years according to the video type coursera
I'm mainly addicted to courses on coursera, outline all, if something in particular resonated are transferred into a personal wiki.
In practice, there are situations when I don't remember exactly how to do it, but I know it's possible. In this case, three minutes in Google and issue is solved. - brock_Labadie commented on October 3rd 19 at 04:46