Programmers | Knowledge overload and exhausted

Source: Internet
Author: User
Tags sleep


The list of daily schedules is full, and a chunk of this list is about learning, and it seems that the day's study plan is not completed every night, which creates a feeling of anxiety, resulting in a day-to-week rush. One day, feeling this is wrong, the confusion of such a reflection, finally have the answer. Knowledge Overload

Now is the age of information, as the most recent occupation from this information age-the programmer, how quickly the information torrent and knowledge iteration of this era can be most felt.

New technology is always emerging, but some technology in its depth and breadth of the field of continuous extension of soil. The reality that we all know is that you can't control it all. Don't say that mastering all this, more realistically, is that we only have a very small part of the field of knowledge.

When I first entered the programmer this line, there has been the legend of "Super programmer", it seems that "super programmer" omnipotent, all kinds of language, everywhere, the bug should be wide berth. The rivers and lakes have their rumors, but no one has seen.

Then slowly began to understand that the "super programmer" is only in the one or two areas of expertise for a long time, and made a number of well-known and famous program industry, they have deep expertise and skills in their fields of expertise, but also a large number of general general knowledge of the reserve, Applicable to cross-discipline areas of the program.

Therefore, in this torrent of knowledge overload, it is sometimes necessary to form a mainstay of the knowledge rock in this torrent.


Exhausted

In the face of this knowledge stream, sometimes we unconsciously entered the model of the exhausted.

I am not saying that we should not study, and I believe that it is possible to adapt to the changes of any time in a lifelong learning. Instead, we don't have to push ourselves too hard, give too much pressure and tension, and enter a state of being exhausted, which is not conducive to learning.

I used to be in such a state, forcing too tight. The actual urgency, again backbreaking Labor can only be left behind by this torrent. Always anxious to complete more, to cross out todo list more things, hoping to go to sleep with the fullness and satisfaction of the extra-complete plan, finally all this is a kind of the illusion of satisfaction.

Remember college days, then like to play assembling machine DIY. Then poor, can not afford or reluctant to buy a high-matching CPU, buy a low-provisioned CPU, and then overclock their own jumpers, so that the CPU work in the overloaded state. Then get a software, and then run a point, a good cost-effective ultra-high satisfaction.

In fact, the human brain's working mode is like CPU, doing different things need to consume not the same CPU utilization. Here is a schematic diagram of the rate of brain consumption that I have given to my own feelings:

In fact, as long as people live, the brain will always work, never stop. Even if we don't feel the brain, our brains will be in a "default mode network" state, analogous to the idle (idle) mode of the computer's CPU. The idle mode of the computer's CPU may go to 99%+, but the brain will maintain a utilization rate of around 20%, even if we are in sleep.

But into the busy state, in fact, we are constantly feeding the brain task, and constantly switch the brain task, so that he is always in a rush or even overclocking state. After all, the human brain is not CPU, it needs to rest, so the efficiency of each task will drop and the effect is not good. But the time of the task was prolonged, giving us a busy, fulfilling, and weary illusion.

Getting out of the running state of overclocking is only the first step, and more importantly, "one hit."


One hit the

When information and reserve knowledge are used for a real purpose, real learning begins.

It's futile to learn, it's just going through your head and nothing will stay. No matter what "strongest brain" you have, it's almost negligible in the face of this torrent of knowledge, and you can't reserve too much ahead of time. So, the important thing is not to learn much, because there is so much to learn, it is impossible to learn.

The brain does have a lot of similarities to the CPU, it has a memory cell (long short-term, analogous to the CPU's multilevel cache), and it has a computational unit (task processing and decision). I think there is a real-time compilation technique called JIT in the Java JVM implementation, which determines whether or not to compile execution based on the number of calls to the code. For knowledge learning, a similar strategy can be used, in the end what knowledge needs to be compiled in advance in the brain, which only in specific scenarios triggered by the need for "real-time compilation" (Edge Learning Edge).

People's future is full of countless branches, we can't reserve too much ahead of time.

Attention is a limited resource, and if you're not good at focusing, you're not good at concentrating.

Considering that the brain can carry a full load of work a day is not much (personal feeling 4 hours a day or so appropriate, above this amount will feel too tired). So you have to pick what's really worth doing to get the brain running at full capacity. So now I have just made a simple rule: whatever doubts, not so sure as to be fully committed to things, simply do not.

It's a choice and a trade-off, and the flip side of it is that whatever you commit to do, you need to put in a lot of effort. This is what is focused on few but good, deep understanding of these things, into a deeper level. Deep can be endless, in the end how deep is appropriate. My answer is: let your heart feel satisfied with the effect of the level of depth.


Before I wrote an article, I would give a reasonable time limit to the request. For example, the college entrance exam composition 800 Words, to 50 ~ 60 Minutes to complete. And I usually in every article in 2000 ~ 3000 words, I give the time limit is about 3 hours. Because of the 3 hours scheduled, other time as planned to do something else. But this arrangement has always made me very anxious, because the frequent write timeout. Now want to understand, writing is originally a creative activity, a "brain rate" of 100% of activities, need hundred percent of input, the final effect is far more than the time limit-even if I finished in 2 hours, but the effect can achieve the inner level of satisfaction to achieve.

So, now no longer card this time, basically is directly arranges a weekend evening full of devotion to this matter. If the writing is smooth will soon finish writing, the effect is satisfied, the extra time even earned, if the writing is not smooth on the slowly write.


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.