Twitter Summary: In transitioning roles from engineer to manager, the hardest skill to learn to enjoy was â€œShort Attention Span Theaterâ€
I loved being employed as a software development engineer.Â Technologies and toolkits evolve so quickly that every time you think you have mastered one, there is something new to learn for the next project. Last yearâ€™s assumption that machines are too expensive evolves into next year’s plan that includes machines ten times as powerful as the ones you had before for the same price. Last decadeâ€™s assumption that disk space is too expensive evolves into this yearâ€™s plan that includes more disk space then you thought was possible and for barely any money.Â If you’re a person like me that likes to learn, grow and change, it’s a good discipline in which to be employed.
This continuing education, the time spent planning and developing software requires focus that quickly puts engineers in the very desirable mental state of Flow (wikipedia). The experience of getting into a mental flow state is difficult to achieve, but but once there is very enjoyable. You can achieve it in any activity that requires skill and focus. In sports you hear about players getting â€œIn the Zone.â€ In music you hear about musicians getting â€œInto the Groove.â€ As a software developer, my flow was 10pm to 2am when I wasn’t getting interrupted.
Transitioning from an engineer to a manger of engineers requires a change that is completely contradictory to â€œFlowâ€ and what I affectionately call â€œShort Attention Span Theater.â€Â As a manager you are required to coordinate projects and people to be successful. Given the nature of communicating via email, one-on-one meetings, status reports, and conflict management, and the fact that these often happen in short bursts of time, there is no time to get into a â€œFlowâ€ state. The skills that make a great engineer will not make a great manager.Â What this translates to practically is that every time someone walks into your office you have only about 30 minutes to focus on the issues at hand so the person walking in gets the information they need to make themselves and their project successful.
â€œShort Attention Span Theaterâ€ really requires changing your engineering mental framework in order for you to be successful in a managerâ€™s role. As a manger, it is necessary to take the short time you have with each of your team members and make it valuable. “Short” is the operative word since you are expected to provide the same focus on the team and the organization goals at the same time.Â Any attempt to achieve â€œFlowâ€ while being a manager will likely lead to personal or team frustration as it is difficult to both manage and develop software at the same time without some issue getting dropped.Â If you embrace â€œShort Attention Span Theaterâ€ as the key to making a whole team of people successful, then although you wonâ€™t personally achieve â€œFlowâ€ state, you will make it possible for a larger group of people to deliver a successful product.