2007 College Entrance Examination, 11 graduation, Time flies really fast, blink 28 years old (ID card registration also made big two years old, 30 years old). Ready to leave the liberal arts interaction that time began to organize resumes, review of their years of experience, found that these years go too slow, the circle is too small, far from the changes in Shenzhen city, more deadly is: Hou suddenly realized that has reached a rather awkward age, that period of time I fell into deep anxiety, Do not know how to go next, feel deeply confused again. Resigned, I was a person carrying a bag for two months, went to a lot of cities, a person to travel freely, is my 30-year-old must go to complete one thing, I am afraid that there is no time. Every time job-hopping is aware of career problems, and then must be anxiety, confusion, frustration, fortunately I am a like to think about the summary of the people, recently found this habit more and more important. Finally, I found that the 30-year-old problem is the ability problem, vision problem, mentality problem, since the choice of this industry, it should be right to face this problem. The 30-year-old problem is a problem that will have to be faced sooner or later, but I have to face this problem a few years earlier than my classmates. Someone asked me how I think about the programmer's 30-year-old problem. My answer is: the continuous study of the people will not be old, no enthusiasm of the people have long been old. Online about 30 Programmer's problem article many, without exception are very pessimistic, this is a normal phenomenon. The reasons for this phenomenon are analyzed from two aspects: first, the programmer's personal ability.
The reason that the programmer is eating youth rice, in fact, there are deep-seated reasons. The first accomplishment of the programmer is: study, this is the programmer is at the root of position, this industry is riding, behind. In fact, a lot of programmers have been out of work for two years have lost their enthusiasm for learning, if there is no continuous learning enthusiasm: Whether you are 30 years of age or 20 years old, are already "old", so over time to maintain the study enthusiasm to 30 years of age after the very few.
Second, enterprises, enterprises, the use of the lowest cost to make the highest output, which is an important philosophy of enterprise survival. 80% of the post is not too many capacity requirements, can do things out on the good, so hiring will be at the lowest cost to recruit, two years of work experience can be done with what to spend three times times the salary to recruit 30-year-old birds. A lot of people are 80% in a member, was used the lowest cost recruit in, start the daily work, the job basic can be done, if the platform on the technical innovation is not required, the basic is so slowly repeat your daily work, a small number of intelligent people began to awaken (this part must be those who actively seek, active learning), They are either constantly charging, learning to try to apply what they've learned to work, try to change the team, or find a better platform. If you are not that few people, slowly eliminated by time, a wave of fresh graduates influx, to the 30-year-old edge still do not know how to improve themselves that is waiting to be eliminated by the industry. So 30-year-old seems to be a tag: 30-year-old programmer low productivity, 30-year-old programmer poor learning ability ... This is a time-period phenomenon, just like the social view of a few years ago: the brain residue, but the fact that there are many very good people began to show their heads. Experienced a few companies, have met the older programmers of comparative cuisine, is really the kind of low efficiency, refused to new things old dough sticks, but also encountered a lot of good predecessors, open mind, have vision, technology, happy to share. So any kind of phenomenon is due to this dialectic, the 30-year-old phenomenon is the 30-year-old to reach 30 years of the ability of the programmer is not many, this is not exactly what you should continue to drive forward, 30-year-old phenomenon can distinguish between the real professional and ignorant people. So if you are a continuous learning person, nearly 30 years of what kind of habits and professional qualities. 1 study enthusiasm. This word in this article repeatedly appeared, feel very important, learning is the programmer to settle down this, if even this habit is not, I think it's too early to change it. 2 Thinking summary since it is work, so many times I still can not avoid repeating some of the daily affairs, once confined to an environment, once the repetition of an action, our thoughts are easy to enter a lazy state, many times we can not detect, just graduated that two years, I always in the time of job-hopping to do in-depth summary and thinking, then I found that two years wasted some time, some deficiencies should have been adjusted. So it's best to get into the habit of thinking regularly, and you can always find some problems and then change the price. 3 Vision As you continue to learn, the field of vision is constantly open, there will be no more language prejudice, the new technology consciously unconscious sensitivity. New technology frameworks are emerging, and you can always spend less time looking at the technical nature behind it. 4 influence You've had some accumulated precipitation, have your own set of knowledgeKnowledge system, your own set of methods, start to affect the people around, through the blog or other ways to share with others. Finally: the development of the Internet in China is only 10 years, more than 30-year-old programmers are very few, will certainly be more and more, 30-year-old pessimism will only affect the continuity of technology, the development of technology is very unfavorable. Programmers should maintain the dignity of their profession, starting with defending every line of code.