It is that time of year once again where everyone's favorite question - "Do you have any New Years Resolutions?" - is being asked around the dinner table, at social gatherings, and even at the workplace. Whether you are someone who spends time developing a thorough list of goals and strategies, or have given up on the idea of resolutions altogether, I think the underlying question is probably still at the forefront of our minds - "How can I become more like the person I want to be?"
For many engineers, myself included, the answer to this question usually includes goals around improving our technical skills. Usually this is because we place value in being technically competent and, maybe more importantly, we just enjoy doing technical things. But if your ultimate goal is to become a better engineer, to solve bigger problems, have a larger impact, ship things that matter, and grow in your career, then I would propose that it may not be your technical skills that are holding you back. Strong technical skills are the table stakes for being an engineer, but the truth is that the things we build don't exist in a vacuum. Most engineers plateau not because they hit their technical ceiling, but because the truly impactful problems that need solving are not purely technical. A truly effective engineer is one who is well rounded enough to be able to see, understand, and solve problems at the intersection of technical, social, and organizational systems.
The path to becoming a more well rounded engineer will ultimately be unique to each individual, and not one that I would want to try and fit into a single blog post. I will, however, offer a framework that has worked well for me to help shape and prioritize how I approach this goal. The core belief that underpins this approach is that one must strive for a healthy mind, body, and soul (or psyche) and that a deficiency in any one impacts all the others. Applying this to our goal of being a more well rounded engineer, I try to focus on spending time doing things that present me with different viewpoints (mind), challenge my physical limits (body), and push me out of my comfort zone by creating things outside of my domain (soul).
If this is resonating with you so far, then I would suggest starting by setting a reasonably short time frame, 2 to 4 weeks, and carving out some intentional time for the following:
Do something that makes you think
Reading, listening to music, watching movies; these are all things that don't have to be just mindless consumption of media. We have unprecedented access to so much good content that can present us with new ideas, challenge our existing assumptions, and force us to consider new or different viewpoints.
Engineers often spend much of their day thinking, so it can be easy to default to thinking about technical topics, but I highly recommend picking something well outside of the technical domain. Business books can be a good starting point, but some of my most thought provoking and valuable insights have come from philosophy, politics, memoirs and other sources well outside the engineering domain.
Taking the time to really understand viewpoints well outside our own experience strengthens our frameworks for how we approach and interact with our social and political (i.e. human) systems and allows us to more effectively communicate and align interests across the organization.
Do something that makes you move
There are so many physical and psychological benefits to maintaining even a moderate level of physical activity. This is one that many engineers will acknowledge theoretically, but either don't prioritize it, or have actively bought into the lie that real engineers aren't athletic.
For the longest time I found myself in this camp, and I thought that because I wasn't good at sports and didn't have the motivation to lift weights or go running, that I just wasn't an active person. The key insight for me came when I realized that 1) physical activity is more about discipline (getting out even when you don't feel like it) than it is motivation, and 2) there are so many other kinds of activities outside of the traditional 'working out' and not all of them have to be competitive. Once I found a set of activities that I truly enjoyed (hiking, mountain biking, skiing) I all of the sudden found I was making more and more time to go do those things. If all this still sounds like a far reach, don't be afraid to start small by just taking a walk on your lunch break.
The more time I spend being active, the more I realize it is just as much a mental game as it is physical. The ability to push ourselves, find our limits, and prove to ourselves that we can do hard things is something that will carry over to your professional life. Those impactful and big engineering challenges will rarely be ones that can be solved quickly and easily and staying active gives us the discipline, energy, stamina, mental clarity, and resilience to tackle those problems with confidence.
Do something that makes you create
I've met many engineers who are wonderful artists and musicians, so for them this advice probably comes very naturally. But if you are one who has so far focused mostly on technical products, I can't recommend highly enough the benefits of creating something outside of the technical domain.
The act of creating is woven deep into our being, but in our highly connected age it can be difficult to just enjoy the act of creation without worrying about how it compares to everyone else, or how it could be marketable as a side hustle. It can be hard to put yourself out there and expose yourself to criticism, especially when it involves doing something new. The thing is, so often I've found that the most criticism comes from myself. By forcing myself to quiet that inner critic and get past my fear of failure, I find that I end up exercising a creative muscle that directly benefits my general problem solving skills.
Rinse and Repeat
I can't promise that if you do these things you will all of the sudden find yourself getting that next job or promotion. But if over the next couple of weeks you do it, and then do it again, and again, eventually you will find some probably quite unexpected things that you truly enjoy doing. Having invested in broadening your horizons and skills you will be better equipped to navigate both the technical and the non technical systems that comprise so many of the more interesting problem sets. And maybe some day down the road you'll be presented with one of those problems (opportunities) that connects a diverse set of domains that you are uniquely equipped to provide insight into and solve.
That is what I think makes for a great engineer.







