Engineering = Dev + QA +...

Source: Internet
Author: User
The boss told me about performance assessment last time, "I have seen the greatest progress in recent years... I know that he is not talking about my technological advances, but about management. Working day after day, I just do my best to do everything in my duty-like a donkey pulling a car. Now I can look back and see 2-3 years ago, I also seem to have felt my changes-I have gone through confusion, and now I am more calm. Now I am responsible for Engineering Manager. As you know, many engineering managers are transferred from the developer. In this process, some people have done well, but some have not been so smooth. Because well-developed development may not be able to do well in management, and some people say that management should be talented... It seems that I can still turn. I used to be a "Technical Expert" and now it is not bad to do management, and I have been recognized by my boss. Next, I seem to be qualified to talk about this topic: What makes me have such a beautiful turn? In my opinion, the key is to recognize your role & responsibility, give yourself a proper position, adjust your mentality, and do things in a down-to-earth manner. After the manager is upgraded, the problem is still restricted to the development side, and the developer only regards himself as the representative of the development team. In fact, other teams often look at you at the beginning. But you have to adjust it ~ You are engineering manager, not Dev/technical lead. Set your responsibilities to a little higher. There is a formula in my mind: Engineering = Dev + QA +... That is to say, you should not only focus on development, but also on QA (or even QA) and other functional teams involved in the project, such as build/installer team and release team, product Manager, Program Manager... Why? That's not my job !? Never think so! You 'd better first figure out what the ultimate goal of our project is-to make the project successful! It is far from enough to focus on development to make the project succeed. Report directly to you may only have a few Dev, with little power. To do one thing well, You need to mobilize all the resources available to the company... As an engineering manager, you should encourage yourself to have the total ownership of the project. Do anything you can do to make the project a success. Change what you can change. For what you cannot change, you must also exert positive effects and push for changes. I think this is the key! Make a small test: After the manager is done, you are still saying "we develop... You QA ..."? If so, it's not a good idea ~ I still need to improve my management skills in many aspects, such as paying more attention to people. I am also facing a lot of confusion. For example, if I want to go to an MBA or not, where is my next bottleneck? (it is estimated that engineering ctor will be done in this company )... However, I believe that I have the ability to get out of confusion and turn around again!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.