二维码

Suddenly want to talk about the technical manager

1549 人阅读 | 时间:2019年09月25日 23:02

Suddenly want to talk about the technical manager

Foreword

In my 12-year career, I have worked as a technical manager for two years, two and a half years. Obviously, I am not a successful person, but I think I can still talk about it. .

Must be a technical manager

If you want to rely on technology to survive in your future career, then you must be a technical manager, even if you are migrating to a very small company, and the sooner the better.

Why do you say that? Because the technical manager's efficiency in improving our own technology is too high.

For example, I am a technical manager. Now I have a project that requires four technical points: Socket, https, Mvc, and Entity Framework. Now I have found four R&D, give them two days to do a technical survey, and write Demo.

Two days later, I gave them two hours each, let them explain the technical point of the survey demo, so that I only spent a day, but gained 8 days of technical experience, and is [absolutely correct] and [ Complete technical experience.

Some people may say that the eight-day technical experience is nothing, and I will catch up with it, but is this really the case? Think about it, how can we keep learning for a few hours after we finish our work every day?

If you insist on self-study for two hours every day, then, in theory, 16 days, you can catch up. In other words, your learning efficiency with me is 1:16. (In other words, programmers who have taught themselves for two hours a day are already very diligent, but the efficiency is still so great)

In addition to technical experience, there is still a set of architectural experience in the project, Web front end + Mvc + database + Socket communication, it is clear that this set of architectural experience only I learned.

Although technical experience can be pursued through hard work, but the architectural experience, but how hard you can not catch up.

-------------------------------------------------- --------------------------------------------------

As an ordinary proletariat, we are destined to have efficient learning resources, and [technical manager] is almost the most effective learning resource that exists in reality and can be touched. So, still, you must be a technical manager, the sooner the better.

-------------------------------------------------- --------------------------------------------------

PS: I am not a diligent person, but during my first time as a technical manager, I have mastered the common techniques of .NetFramework, Web front-end technology, database design and management, and have a certain architecture. The ability to get me out of the rookie technology identity, and then I only worked for 3 years.

How to be the fastest technical manager

You can apply for a technical manager on the recruitment website; but you will soon discover the cruel fact that no company will hire you.

why? Because they have a technical manager, how can they recruit another one?

-------------------------------------------------- --------------------------------------------------

So, as a migrant worker, how to be the fastest technical manager? 

wait

As far as I have seen and heard for many years, in a well-structured company, there is no opportunity to be a technical manager; that is to say, under normal circumstances, if you work for a company, there is no room for promotion, even if You are willing to work in that company for ten years and eight years.

You may be able to do TeamLeader, but it is impossible to think of a technical manager. However, there is one exception that is, the company is in turmoil, from normal to abnormal, and the company's personnel are lost a lot. At this time, if you hold the position, then you are likely to do it. technical manager. However, you are likely to face a lack of salary for a few months, or face a large salary increase in the face of job-hopping colleagues. .

In a company, waiting for the company to change this behavior, in fact, is to use the ten years of your life to gamble - bet a senior executive position; of course, if the bet is successful, the harvest is still considerable.

However, as far as I can see, for ten years, I have not waited for the company to be in turmoil, or the company is in turmoil. The promotion is more of a situation of others. What is more, after 10 years, the company has been laid off in disguise and has to go. Facing the reality that its technology is not too hard and it is difficult to find a job.

Ten years, really everything can happen, Shantou’s brothers may become enemies, not to mention the boss’s promise!

Airborne

In addition to waiting, there is also a way to be a technical manager, that is airborne.

As far as I have seen and heard for many years, the big factory airborne is really a quick and one-way way; when the company launches a new business, or the company is reorganized after the turmoil, it is really very popular [to be pushed] the big factory airborne troops (Obviously, the big factory airborne soldiers are the biggest enemy of the friends who choose [waiting]).

Therefore, after you graduate, really, you can enter the big factory and enter the big factory. You can't enter the first year, and you have to fight for the second year. The background of the big factory is too big in our career. .

Of course, there is no big factory background and there is no chance at all. Although we are less likely to be airborne technical managers than big factory airborne soldiers, the probability of technical managers who are promoted after airborne is not lower than them, so we can go to this. Direction selection.

How can I find a company that can be promoted after airborne? Very simple, when asked about the company's development history during the interview, you know whether the company is in a period of turmoil. Asking about the post-job work, you can find out whether you are entering a new project. Then, as long as you are squeezing the males, the technical manager will be a natural fit.

To be honest, I have been working for so many years, [technical is good], in addition to this, really no use.

Good technology is really useless

I used to have such a story.

Once I did code optimization, I completely separated the hardware operation from the UI operation of the page to ensure the independence of the function.

As a result, when my leader did the code check, I thought the code I wrote was very messy. .

Then I personally guided me for an hour, how to integrate hardware operations and page UI operations together, making the code more disgusting. .

Obviously, I accepted the guidance and didn't go back because I know that the leader is from C++. .

We all know what C++-derived leadership means, which means that not only is his code logic very poor, but his temper is also very poor, and he is absolutely not allowed to be accused by others (except his leadership). Once you point out his mistakes, then sure To face a quarrel.

Therefore, when I was very mature, when faced with such doubts, naturally, I would not go back like a freshly graduated student. It is better to say that more than one thing is less.

And I know that this kind of quarrel, even if it is arguing to the big leader, there is no result; because I can't explain to the big leader, why is the heliocentric theory more correct than the geocentric theory, after all, Copernicus is dead.

So, I accept an hour of humiliation. Then express your heart: still lead your skills, I still need to work hard to learn from you.

Technical manager and needs

There are two types of technical managers, one is mainly responsible for the project, and the other is mainly responsible for the product.

Managers who work on projects are happy because their needs are relatively clear and they are dealing with customers who have a type.

The managers who work on the project are also unfortunate, because they are bullied by the boss, but also by the sales, marketing and other departments. After all, in the project, any position is better than technology.

Managers who make products are unfortunate because they are dealing with [no] customers [market].

Managers who make products are unfortunate because they are also bullied by the boss, sales, and the market, and they are very unstable. Once the product fails, they will face the resignation.

How long a technical manager of a product can work is determined by the success or failure of the product, and the success or failure of the product depends on the market. Therefore, it is the technical ability and luck of the technical manager to really determine how long a technical manager can work. .

So, if you are a technical manager of a product, you must have more markets, more markets, no efficiency, framework, management, more market, double-line R&D, R&D in addition to sales. In addition to the needs of the market, you must make the core needs of your customers. Because, making a customer's core needs is more effective than doing 100 hypothetical needs.

Of course, sitting on the road is inevitable.

If you take the initiative to go to the market, even if only one demand is successfully developed, you can stick to it for half a year.

However, if you don't go to the market and only accept the demand passively, the market recognition is good. If you don't approve it, your death will not be far off.

Why does the market not recognize all the strange development?

Because people want stars in the night sky, not lights in the night sky, [I am not research and development, I know how to move the stars], so, don't blame you who blame!

What? The technical manager is engaged in the market, is it too much? Please, the programmer does not pull the U disk?

Why not listen to the needs of sales and the market honestly? Please, 99% of them are software function manuals. If they can give you accurate needs, how much luck do you have?

Some experience

In the past, we always felt that there were those leaders who had no technology and were still annoying.

Now, I found out that, in fact, technical leaders are also everywhere.

Product: The relationship between the success or failure of the product and the quality of the leadership technology is not large, and the direction of the product determines the main factors of success or failure.

Project: If the project has already signed a contract, then the leadership's skills are good or bad, usually can not affect the project results, at most, the impact of the extension is long.

-------------------------------------------------- --------------------------------------------------

Note: This article is original, please contact the author for authorization and indicate the source for any form of reprint!
If you think this article is not bad, please click Recommended] below , thank you very much!


©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×