The authors introduce
Yuan WuFan , A technical director of a large IOT factory , Work in 7 year . From software development 、 Advanced software development 、 Technical manager to technical director , Share career development 、 technical management 、 Career promotion 、 Technical growth and other personal years of experience and experience .
Many of my fans have talked to me about their career confusion , Some of them just graduated , Some people have worked more than 10 year .
It's basically about how to continue to ascend , How to become a senior manager .
So this article , I'd like to talk about the leap from programmer to Executive .
Graduated from the ivory tower and stepped into the social dye vat , after 3 year 5 Years later, , In the course of growing up , There were three very important jumps . If you can't step up , That's the end of your height .
The so-called technological leap is ： From personal beginners , To individual contributors .
The first leap is from personal beginners , To individual contributors . This jump , It's from a layman , Become capable . This leap , It's you who really open the door to doing things right .
When you were a beginner , Your ability is like this ：
And once you become a personal contributor , Your abilities have been improved ：
So how can you leap up , Here are a few things you need to achieve .
It's about having strict requirements on yourself , From the previous aimlessness 、 No clear goal becomes clear attainable goal .
Many students are at school , enormously proud of one's success , Full of ambition , With dreams , Eager for success . But after entering the enterprise , All of a sudden, there was no goal , Also did not adjust their mentality in time , It's going to get into a kind of complacency , The state of not being enterprising .
So be sure to have your own goals , Need to upgrade their own goals .
So how to set goals ？
It must be satisfied smart principle , Don't set yourself unattainable goals . Once this goal is not achieved , Instead, it's a reason for you to feel guilty .
Set a stage goal for yourself .
Target upgrading is the most basic requirement of ability leap .
If one doesn't even have a goal , What's the difference between salted fish and salted fish .
Learning to upgrade
In the age of students , We learn new knowledge , This way of learning is systematic learning . But entering the enterprise , Obviously, there is not a lot of time for systematic learning . Business is about achieving business goals , It's his only purpose .
How to learn efficiently ？ We need to learn from the system , Upgrade to multidimensional learning .
What do you mean ？
It is mainly in the way of point to surface , The system learning method is complementary .
At work , Often you just need to focus on a specific problem . But there must be a more complete and in-depth knowledge structure behind these problems . therefore , When the work is done , Still need to continue to learn the knowledge structure behind .
Take network programming as an example , I 15 I made a tool , Equipment discovery tools , Utilized udp Multicast Technology , It's been developed very quickly .
But learning is just beginning , There's a lot of technology that you can dig into ： from udp Expand on , Can extend to every corner of network technology , From user mode to kernel mode , from API To the specific implementation method , From data structures to Algorithms , This is a complete knowledge system .
Think about upgrading
You have to start with a simple thinking model , Upgrade to deep thinking .
What do you mean ？
We will face many difficult problems in our work , You can rely on experience , Solve the problem , But if new problems arise , You seem helpless .
Why is that ？
Because you lack the ability to think , Especially the ability to think deeply . Deep thinking is not innate , It can be cultivated . By mastering the methodology , To learn deep thinking .
firstly ,5why analysis , also called “5 Asking method ”, That is to say, for a problem point, it is continuous with 5 individual “ Why? ” From asking , To find out the root cause .
second , Converse thinking , So called reverse thinking , It's when you don't know how to do it ？ You have to think about things in the opposite direction of people's daily thinking . That is to say , Not according to 【 reason 】->【 result 】, It is 【 result 】->【 reason 】.
third , Deliberately contact , Put this to use , Deep thinking is a habit , Since it's a habit , You need to practice . And it takes a lot of deliberate practice .
You have to give up when you encounter problems , Upgrade to break the casserole and ask the truth , A state of perseverance .
You must learn to stick to it , But we are all born with inertia , Inertia can easily defeat us .
We often find that , It's easy to set goals , But it's hard to do it .
Let's look back , Because we lack long-term persistence , Is there a lot of failure without persistence ？
As the saying goes " Not forget for a moment , There must be an echo ".
What you're looking for is the goal , By constant effort , Don't give up easily , In the end, we will find that , You're the only one left on this track .
It's up here 4 Upgrade , The goal is 、 Study 、 reflection 、 Will Be able to step by step , Complete .
I believe that your ability can be improved .
The second leap , It's from individual contributors , To the grassroots managers . This jump , Alone , It's team work .
This leap , It's you who really opened the door to management .
Although it's just knocking on the door , But it's for you , It's a change in the whole capability system .
When you're a personal contributor , Your ability is like this ：
And when you're a grassroots Manager , Your ability requires , Completely changed ：
My work has changed completely , The demand becomes Coordinate 、 organization 、 feedback .
So the following 4 Upgrade must be done .
As a personal contributor , You are responsible for the task , I give you one thing , Tell you the details of the mission ,deadline Let me tell you ,
You just need to deadline Before , Do it well , Just OK 了 .
And now you need to be responsible for the outcome of this thing .
That is to say , It's the same thing , It's not up to you to do it yourself , It's up to you to assign tasks to subordinates , The coach guides his subordinates to complete the task , The outcome of this task is up to you .
If your leader gives you a hard task , Order your 1 Within weeks , In the end , Not finished on time , The boss asked why ？
You must not pass the buck , Even if the subordinates didn't finish the task , It's also your responsibility .
Remember how rough it is in the middle , As a grassroots Manager , You need to find ways to reach your goal , Because it's your responsibility .
You're now going from Solo , Become a team manager . Maybe it's because of your technical ability , Be promoted to team leader , The manager （ Grassroots managers ）. As a new manager , It's always a mistake to make , Namely “ Always feel that others do not do well , Come by yourself ”. The idea is very stupid . No matter how strong a person is , You can't be an organized team .
When you're a personal contributor , Your job is pure, too , With your brain and your hands , Do it well , That's it ; When you're already a grassroots Manager , You need to move directly from the brain and hands , Upgrade to brain directed action , This is a radical action upgrade .
When there is a difficult problem to overcome , You need to demonstrate your organizational skills , Make plans , Set the right person in charge , Give your mission order .
Let your subordinates know what you think , Your way of understanding , And finally successfully completed the problem .
remember , Never replace them to solve problems .
As a personal contributor , Your working relationship , Relatively simple , Colleagues and leaders in the group .
When you become a manager , Your working relationship , It's going to get complicated , Leader 、 subordinate 、 Brothers and colleagues 、 External customers, etc . At this time, the way of collaboration needs to change greatly , You don't just have to think about subordinates and leaders , There are other external relationships that need to be considered .
The relationship becomes complicated , The way we work together also needs to be upgraded . From simple technical collaboration between colleagues in the group , Upgrade to a mixed mode of cooperation between groups and technical cooperation . From the closed sphere of collaboration , Upgrade to collaboration scope for development .
When you need to start a project , You're not just focusing on the work in the group , Also need to consider the working situation between groups . Just as the mathematical concept of face upgrade to three-dimensional space , Collaboration also needs to be upgraded .
Now you need to start from personal achievement , Upgrade to team achievement .
What do you mean ？
In Maslow's demand model , From the physiological needs 、 Security requirements 、 The needs of society 、 Respect needs 、 Self realization is progressive . The same is true of human pursuit , Through their own efforts to achieve self pursuit , This is the most basic pursuit . It's also a personal achievement . Through your management , Your subordinates continue to grow , Team work is getting stronger , This is team achievement .
As a grassroots Manager , It's just personal achievement , Subordinates don't pay attention to achievement , Our team is very difficult to be strong .
If ： When you have a subordinate, the influence is growing , When it's recognized by more and more people , What do you think ？
If you feel threatened , You feel like you're out of position . Then you can only be a grass-roots Manager . You need to know , You represent your entire team . The success of your subordinates , It's your success ; The recognition your subordinates receive , It's your approval .
A team is not strong , Think about whether you can get promoted ？ As the boss of a team , You need to have the mindset to succeed your subordinates , To go further .
If you Can finish Responsibility escalation , Action upgrade , Collaborative upgrade , Achievement upgrading , Then you've completed the management leap , Become a real manager .
Leap to leadership
This leap , It's from the grassroots managers , Jump to team leader .
If you want to be a leader, you need to control , To master the overall situation , The leadership team is strategizing , Break open a way through bramble and Thistle , the weak overcame the strong , And finally to victory .
To complete this leap , You need to do the following 2 Upgrade .
strategic （strategy） The word was originally a military concept . It is a kind of planning to achieve the overall goal from the overall consideration . It's a long-term plan , It's a big goal , Strategy is often planned 、 Formulating strategy 、 It takes a long time to achieve the goals of the strategy .
Tactics are only one of the means to achieve strategy , What grassroots managers do is tactics .
For a while , With tactics you can achieve ！ If it is “ Fight for a lifetime of male and female ”, We need to plan from the overall situation , This is strategy ！
What do you mean ？
To apply to enterprises is to ” Do the right thing “.
From the tactical level of grass-roots management , Do things right , Upgrade to strategic level “ Do the right thing ”. The most important responsibility of the grass-roots managers , It's to lead subordinates faster 、 Better achieve the company's strategic objectives . And the team leader , The most important duty , It's about setting the company's strategic goals .
What to achieve , How to work with suppliers ？ Planning for the future 3 To 5 What does year do .
Influence is in a way that others are happy to accept , The ability to change the minds and actions of others .
Influence comes from many places , Maybe it's your rank in the company , Your technical ability affects , Your charisma influences , Your personality traits influence .
influence , It's a very important weapon . Once you have influence , Whether it's a statement of opinion , Removal of obstacles , Or the resolution of contradictions , These things will be easy to handle .
You can also build values within the company , vision , And set an example , Motivate the team , It can produce great cohesion .
The final summary
The leap from programmer to Executive , We need to complete three leaps .
From personal beginners , To individual contributors ;
From individual contributors , To the grassroots managers ;
From the grassroots managers , To the team leader .
The first leap , It's a leap from manpower to cars ;
The second leap , It's a leap from car to plane ;
The third leap , It's a jump from an airplane to a spaceship .
Every leap is a complete change , Reconfiguration of the capability system .
The resistance and long , I hope you can complete three leaps , Smiling and proud in the Jianghu ！
The author is Yuan Wu fan
dbaplus The community welcomes contributions from technical personnel , Send email ：