Peopleware
Being Visible. 4 minutes read.
Being promoted to Staff Engineer levels and above has to be around the impact you're working on and producing visibility around it - where are we heading, can we feel the confidence we need when you lead it, how others around you feel about it. Will Larson wrote a post I believe all software engineers should read: "Find the right mix of activities that leverage your strengths, aren’t already overburdened with volume, and feel authentic to you. If you’ve never done much communication of your work, it may feel awkward to self-promote your work. You never want to wholly lose that sense of awkwardness–restraint helps–but you will have to get comfortable with some of it."
Read it later via
Instapaper.
Share
it via
Twitter
or
email.
To Accelerate Your Progress on Any Given Goal, You Either Need To... (Thread) 3 minutes read.
Julie Zhuo brings up an interesting question - are you investing more of your time in doing or in planning? Do you think your balance is healthy? How would you measure that? I like to put IQ over time as a graph to look at when I finish a project and ask myself if I put enough time into planning (high IQ - thinking hard about what is needed, why, and how) at the beginning of the project. I try to observe spikes in the process, and ask myself, "could I have predicted it?"
Read it later via
Instapaper.
Share
it via
Twitter
or
email.
Your First Day as a New Engineering Manager 5 minutes read.
Alex Bachuk with wonderful advices on joining the team as the new engineering manager. This one is absolutely critical to focus on: "The role of engineering manager may vary from company to company. Before you start running, take a moment to understand what others expect of you in the new organization, not only from the job description but, most importantly, from your team. Learn what they expect of you as their new manager. You may be surprised, and sometimes it may contradict your assumptions. Perhaps they need process improvement and more ways to communicate and less technical strategy from you. When you meet your team, your peers and your manager ask them this question: What do you expect of me as a new manager on the X team?"
Read it later via
Instapaper.
Share
it via
Twitter
or
email.