Continuous learning - program ape arms race

  "Continuous learning" is one of the recommendations for newbies almost all big God will, this concept is not recently been proposed, as early as two thousand years ago the ancient Greek philosopher Solon proposed "live to old to learn." this can be considered the first "continuous learning." In recent years, continuous learning and not continue to be mentioned in the IT field, continuous learning program ape who became the largest group of practitioners, I've never seen that in other industries like the general staff to the program as apes learn so many things ( I may have less is more strange).

The reason, I think there are so few points.

Technology involves a wide
  Some people bear a great responsibility in the company, what might Spark, database, network, linux ...... had some knowledge, to know this just in one direction, a person has spent months or even years ability. But fortunately you do not really know too deep, just enough of. But this "good enough" may be practical work enough, but the interview is not enough.

Wheels and more

  This seems particularly evident in the front end of the field, like a front-end frame What react, angularjs, vue ......, each frame the objective is to simplify the development of front-end, but differ in their specific implementation, but also each have their own advantages, the lack of a master of the framework. One reason is that the more the computer industry segments, some relatively new field, the lack of a tool, then someone would incite a development. There may be some people think that this tool is not good, and then develop a need to go through a long-term technology iteration, will gradually have a more mature tools and frameworks.

Technical iterative fast
  computer industry has been chasing hot spots, 10 to 11 years more fashionable things, then big data and cloud computing, block chain, machine learning, deep learning, AI, AR, then there is this year's 5G ...... many relatively small minority of the hot spots. Some speculation is really hot out, what substantive things did not leave, do some change to the entire technology industry brings. But caught up a hot spot, it is for the program ape pay raise ....... There is no doubt that these hot spots are Rapid iteration of the product, in order to catch up with these hot spots means you have to learn.

Industry competition pressure
  in the computer industry high pressure many people have heard, 996 is often the case, 996ICU few months ago a fire. But still there are a lot of people desperate to squeeze in the computer industry, and before network statistics, computer science has become the new darling of the college entrance examination, and why? In fact, because of the high wage program ape ah, before looking at a domestic top10 college graduates average salary data after five years, it may be just graduated from a college program this slag ape seconds away, so of course everyone wanted to program the ape. But the influx of large numbers of people, companies program ape requirements have gone up, you do not learn something new, if one day you have been laid, you can not even other companies have been interviewed. Before watching the video in the tubing of a Silicon Valley heavyweights, you just brush a few years ago leetcode 100-200 questions, which basically Silicon Valley company can pick and now is far enough. In order to strip the domestic universe represented by the company's relentless efforts, brush leetcode arms race has gradually begun.

  Internet industry, as we learn more and more enthusiasm, more and more online training. As before, a lot of people are experiencing technical problems checked the Internet blog, check the official document, the idea of ​​people will write a blog on the issue was resolved to help people. Now I can not, a lot of people can not wait when problems occur, we have learned to think of solutions to problems before they occur. This is certainly a good thing, rainy day, when the problem really happens until calmly, but some unscrupulous businessmen or individuals the opportunity for personal gain, took the opportunity to introduce some "why the program are the apes know something xxx" like the course and earn your blood and sweat money. You know like to do a fitness class report card, as you are in order to enhance their own, but the company just to make money, if you do not go to a newspaper, you do not this money is for naught yet. I'm sure there must be a lot of people do fitness classes and report cards, reported no below.

  Set aside the beginning to give people, who are certainly hard to upgrade themselves. Us say those who stick with it. You think you own the content of the curriculum carefully read through, you will be up? too young too simple, some time naive! Far worse. Take the recent fire geeks time, for example, I feel a lot of courses are in the form of a science of something to tell you, of course, I'm not that bad this way, but this approach has a drawback It is likely to be somewhat superficial. It means that you might just learn something learned some of the bells and whistles of the surface, and there is no internal strength upgrade.

  Of course, I am not diss geeks time courses, in fact, there are a lot of good lessons, I personally have bought more than 20 courses of (poor quality content if I do not buy so much). That I feel under some courses I learned more relaxed, such as "linux performance optimization," "computer network", because I did two years prior to operation and maintenance, a lot of questions that I have ever actually met, when I solve others can not solve, but this problem has been entrenched in my mind for a long time, these courses have given me a long time trying to think of an answer. The reason I learned easily, in addition to a good teacher outside, the more important point is the background after I understand these issues, I've had enough of the foundation.

  Of course, I certainly useless for me to buy some courses, such as "40 machine learning to speak" "go to the core language 36 stresses" ...... did not see a lot, are down on impulse buying. Because I do not currently engaged in these areas, although there is nothing of interest but the energy to learn. But if there is still time and effort I'll look back at these contents. Under express my feelings about geeks time course: you can easily understand is not necessarily a good lesson, because you probably will be a lot. It's hard to understand is not necessarily a bad lesson, you may not be the foundation. But it can inspire you to think, to bring you practice guidelines are generally good lesson.

And then return to the "newspaper class" this topic, first of all rational reported classes, do not be fooled on a soft paper title obediently pay, you have to assess their needs, and reported after a reasonable plan their time and energy. Also now many online training courses organization, content quality, good and bad, incompetent, to polish their own eyes do choose, select some good word of mouth platform courses.

  Having said that, then for the next negative continuous learning. Yes "continuous learning", a positive, very positive energy of the word, is also a negative. Many programs will ape brush under the tenderness in his spare time anonymous circle, circles in addition to what the show offer, show income people very acid content, as well as some of the interview Tucao. The more famous are the headlines about the interview that handwriting red-black tree Tucao, and now has evolved into the headlines comes with a red-black tree stems buff. In addition, there are a lot of interviews to ask most people will not use actual work of stuff. If all of the interviews are so, plus a variety of layoffs in recent years, 996 news, more and more programs ape is bound to enhance their interview-oriented, it may take a lot of time and effort to learn something completely useless skill. "Interview made rocket, entry tighten the screws," this statement is not groundless.
  
  Why more and more companies will come up in the interview the candidates can not do anything? I simply Analysis and talk about my views.

More and more job seekers, many of whom are cheating the people
  when competition has become intense, the pit so much, of course, have to lift the threshold to pass. What is to sieve, sieve certainly can not use some of the things that everyone can learn quickly, ah, so many questions the interviewer will choose to use the algorithm, or some of the details of the framework to interview these need a lot of time to accumulate a lot of practice to learn of.

Like virtuoso interviewer
  First, I think this is a human problem. This is the interviewer to take their own good face to upset the knowledge of others, than the people said above headline handwritten red-black tree, I guess probably come from such a person. If you encounter a virtuoso like the interviewer, in addition to bad luck, but you can try to overturn the initiative, to make them absolutely you Niubi than his (nonsense), it encounters the character does not work, you can go back and anti-hate.

Failed interviewer
  some companies and some teams may have relatively young, junior, do not understand dig out potential candidates behind. Their usual way is to get the interview they will go face to others, where their knowledge is equivalent to take turns to circle the knowledge circle candidates. Everyone has their own knowledge blind spots, have their own good points, so if the interviewer face, last seen certainly only that part of the intersection, it may incorrectly estimate the ability of a candidate, missed talent. Of course, if the interviewer's knowledge circle large enough, so no problem, afraid afraid the interviewer himself enough capacity. So when the couple went to the interviewer, in addition to the lack of respect for the candidates may also come to the wrong interview assessment.

Unreasonable demands on the candidate
  recruitment website just to find a job facie job requirements, I believe a lot of people in their group are not, these requirements may seem big job is to let some of this, of course, also increased the interview difficulty.

  If you want a new job, you definitely have to take into account the above issues. You can not change the interviewer, you can change only yourself. The interviewer failed, you can free up as more brilliance to let him see. So try to learn it, to brush leetcode, look at the source code framework, as long as you learn more than others, you are sure to stand out. But you also do not forget, others are learning, so this is a knowledge of the arms race, who stopped and who dies, who who died slow, inefficient who who died.

  People continuous learning, in addition to really want to improve their own, in addition to interviewing for the study, as well as a wave of self-comfort-oriented learning, these people just learn to ease their knowledge anxiety. I believe that most people have a heart motivated, but few people really motivated execution, these people may think that watching a blog, reading a book will be improved, that simply pay will be fruitful, so continuous learning has become their placebo knowledge to ease their anxiety. The most detestable is that there are a lot of people anxious to make money by selling knowledge.

  Finally, rational view of continuous learning, do not follow the crowd, do not arbitrarily chase hot, do not give up easily. I just graduated had never been seen, because the technology is poor, and the lack of proper guidance, it has been consequently want to learn, then do the operation and maintenance, school linux, python, and later learned docker, and then later learn java, but had also spent time studied machine learning, not a fine science, are Little fur. After the transition and development, the main learning java, and now can be considered a qualified engineer of java. Learn so much, is the greatest experience of their limited time and energy, to learn to use a reasonable allocation, there is something that is the basis of the best value, such as what regular expressions, gc in the "compiler theory" (dragon book ) in presentations, feeling compiler theory will eradicate a lot of technology learning curve for you.

Guess you like

Origin www.cnblogs.com/xindoo/p/11287877.html