zlib.pub_the-managers-path-a-guide-for-tech-leaders-navigating-growth-and-change
by Camille Fournier · 189 highlights
The secret of managing is keeping the people who hate you away from the ones who haven’t made up their minds. Casey Stengel
There are, however, other options. Managers who care about you as a person, and who actively work to help you grow in your career.
Managers who want you to take their job someday.
I encourage you to share the responsibility of having good 1-1s with your manager. Come with an agenda of things you would like to discuss.
Good managers know that delivering feedback quickly is more valuable than waiting for a convenient time to say something.
If you don’t ask your manager about a promotion, do not expect her to just give you one magically.
stretching yourself is about more than just learning new technologies: great CTOs have strong communication skills, project management skills, and product sense, in addition to good technical sense.
I encourage you to create and build a strong network of peers. One thing that early career engineers often don’t appreciate is how their current peers will turn into their future jobs.
Your manager can point out opportunities for growth. She can show you projects. She can provide feedback on your areas of learning and development. But she cannot read your mind, and she cannot tell you what will make you happy.
When you are persistently unhappy, say something. When you are stuck, ask for help. When you want a raise, ask for it. When you want a promotion, find out what you need to do to get it.
Your manager cannot force work–life balance on you.
If you want to go home, figure out how to get your work done and go home. Sometimes you will have to go against the cultural grain to set your own boundaries, and that will feel uncomfortable.
Your relationship with your manager is like any other close interpersonal relationship. The only person you can change is yourself.
your manager expects you to bring solutions, not problems.
There’s a difference between a strong manager and a manager that you like as a friend, or even one you respect as an engineer.
Even if you have absolutely no interest in management, it’s very difficult to build a career at any company with multiple teams without building a strong network of trusted people to share information and ideas with.
conscious effort and practice in getting to know new people and helping them succeed will pay off.
Adopt the mindset that network building is a worthwhile investment of your time and energy.
Tell your mentee what you expect from him. If you want him to come prepared for your meetings with questions he has sent you in advance, ask for that. Be explicit about your time commitment. And then be honest with him when he asks questions.
Whatever you do, don’t say yes and then fail to actually do the mentoring work.