Do software development for 10 years, I am ready to change jobs, since the media do

Wen | Hongsheng Peng editor | stator

Micro-channel public number: Hongsheng Peng  

After recently reading a "competency trap" this book, a lot of feelings.

In general, life, the most important thing is to have self-knowledge and capabilities, tailored to understand what to do, what to do, how to do it. Then set your goals, step by step to achieve their goals.

 

Is novel in the author's book "competency trap" point of view, very subversive, the authors mention in the book:

We are very happy to do what we are good at, so they have to do, we will always eventually makes good at those things. Do, the more good, more willing to do more good. Such a loop allows us to gain more experience in this area, but the ability to easily fall into the trap, unable to break through in other ways.

The ability to trap

 

I think it makes sense, in some cases, capacity will become an obstacle to our progress trap. As a programmer, we work every day, overtime is often the thing , there is little time to think about the causes and significance do these things, perhaps you had in mind to become a programmer is to change the world, be doing his , that he is also a copy of your survival skills only.

 

In the workplace, due to intense competition, we need highly specialized expertise to master the more thorough and if, in this area would go further, thorough professional and technical mastery of course is a good thing, but most people will encounter Career bottlenecks, and some can not even break through the bottleneck.

 

In particular programmer industry, work intensity, engaged in programming friends, I believe we fully understood, sometimes we have to learn new techniques to solve a variety of bug, IT technology update soon, we need timely charging, but with age, occupation encountered a bottleneck, but could not find a breakthrough, it will be anxious. Before I briefly mentioned programmer in the "how much monthly salary of programmers will not anxiety," the article five kinds of development:

 

  • Technology-based junior engineer -> Intermediate Engineer -> Engineer -> architect -> Technical Director -> CTO

  • Managed Software Engineer -> Project Leader -> Project Manager -> Project Director -> Technical Director -> CTO

  • Cross-type junior engineer -> Intermediate Engineer -> Project Manager -> Technical Director -> CTO

  • Switch engineer -> Product Manager, design, sales, operations, etc.

  • Business

 

There is a career change, career change here, we do not promote industry and programmers nothing to do with the association.

Personal advice, for ordinary programmers, technology is not the kind of very powerful, it is recommended to consider diversification.

 

Talk about my own situation:

15 years, I still do Android development, Android development in order to share information, apply for a public number, due to the limited level of writing, each sharing a case, every night tossing most of the day, did not write the article, sometimes finally written, you can write the article is not very clear and well-organized, and finally just put the whole demo released the source code.

 

For it did not express clear views to be expressed, very trouble. Anyhow, I was once a liberal arts students, if writing for articles are not written, it can not be justified. Although Chinese college entrance examination scores, barely passing grades in English.

 

So every day after work to go home, a sometimes start practicing. I am concerned about the relatively long time friends, there is no feeling now is not to push the article reads more fluent, (Behind his) I just started to look at the push of a branch, could not stand on my own, using the word to describe , strenuous and difficult subject, watched the clouds go by fog, abstract point of view, I do not know yet what did the.

 

 

Just start doing one thing, we often say, the next thing I need to consider, to think clearly again, taking into consideration of course not wrong, but some things, the more the more thoughtful consideration, the more concern, more step not open pace. Ever think to stay in the stage of Bale.

 

Always stand in its own trap to think, it is the most deadly. Talk about pure action, in fact, very empty, but also to learn some experience more than others, if only in the exploration of a well, this way of thinking, hard to find root of the problem, because thinking itself is a problem. If you use a ruler on the amount of inaccurate things, the answer is definitely not allowed amount.

 

So, I think of the first to do it, by doing adjustments in the process of doing, and constantly improve cognition possible, given the possible solutions. We do like the software, made out of the first version, the function module can there be so perfect, not all versions through an iterative, slowly improve.

 

In many cases, very busy, but it does not mean we do not have time, and we have some broken branches zero time, want to do one thing and not enough time, and thus, when the brush microblogging or will the circle of friends, refresh vibrato , flash time passed, so long, always feel a little wasted time.

 

Better to use the time, we insist on doing what I love to do and do not have time to suffer. In time, it will be an incredible way to enrich your return for you.

 

New year, I am ready to change jobs to do from the media.

 -END-

Past Featured recommendation

An entrepreneur stagnation and death, he said the company will certainly do to let him invest Wang Xing

What stole our deep sense of smell?

More exciting, please identify the two-dimensional code - Watch

Published 340 original articles · won praise 691 · views 720 000 +

Guess you like

Origin blog.csdn.net/X8i0Bev/article/details/104057725