Hello everyone , I'm an Xiaohui . Today we continue to talk about how to be a technology manager .
To be a technology manager , You have to be a prepared person , So when the opportunity comes , You can hold on to 、 Sure .
To be prepared , The point is ： When you are not in charge of something , We have made the relevant plan ; When you're not a character yet , We've got the capabilities it needs .
Some developers are born leaders , They've been building leadership since childhood , For example, when they play games, they make rules 、 Arrange the play ; Go to primary school 、 In middle school, I served as the class committee to manage class affairs , When I went to university, I joined the community, held key positions and organized various activities . They already have some management skills in these practices .
And some developers （ For example, I ）, You're not born with leadership , Even some friends from childhood to most in the avoidance of management matters , Try not to be the focus of attention . When these developers want to transform their management positions , There will be more difficulties , It needs special study 、 Training , Let yourself have the behavior and thinking that a leader should have , Master the skills needed for management .
Whether it's a developer with new leadership and management skills , Or developers who haven't shown leadership yet , To be a technology manager , All need further preparation , It's just that the preparation process of the former may be more smooth （ Because they already have the corresponding consciousness ）, The latter will encounter more difficulties in preparation .
There are two levels of one's ability ： Knowledge and skills .
Knowledge , That's what you know 、 Information that can trigger you to change .
for instance ,C++ The virtual function of is knowledge , You learned virtual functions , I learned this knowledge .
Skills , It's your ability to use knowledge to solve practical problems .
An example of an extended virtual function , You can use the principle of virtual functions , Design an interface , Line segments 、 triangle 、 Square 、 rectangular 、 ellipse 、 Five pointed stars and other shapes are abstracted , Realization 2D