Most software developers have to decide between managerial experience and tech seniority at some point in their careers. Hannes de Jager is a VP of Engineering turned senior software developer. At some point as a manager, he realised there was something missing - his heart was in actually building software. Thatâs why he made the decision to move back into coding and development.
In this article, he shares how he used psychometric tests and 360 reviews with people in his network to get to know himself better, and make his career move with confidence.
What he enjoyed about being VP of Engineering at his former fintech company was the ability to apply his passion for system building to a team of people: âI realised that not only software needs a system. I was basically designing a social system that has to work together to deliver software. That was the fun part.â
Although he loved coaching and supporting people, the politics of the role often outweighed the âgoodâ. âThe lots of meetings, the lots of egos involved, and every department pushing their own agenda⊠Those things were really draining.â He also often struggled to come to terms with letting go of coding and software development: âI felt like I was losing touch of the technical things, which I really didn't want.â
This translated into doubt. Hannes wasnât sure if a management role was right for him: âEvery job is going to have stuff you don't like, but I just remember myself feeling not at all in the mood for the next year in that role. At that point, I didn't have any specific plans to not be there anymore, or change something, but I knew something had to be done.â
Managing at this level also came with many interruptions and ad hoc meetings, that he had little time to do the parts of his job that he was supposed to:
âI just felt like I didnât have any control over my time anymore. It was just interruptions from everywhere. I think 80% of my time was in this kind of collaborative mode, and I never got to just sit down, without disturbance, to write a jobspec, let alone just code a bit to automate some departemental manual labour.â
At the end of most work days, Hannes felt too drained to code, or even spend much time with his wife or his children.
At first, he felt the pressure of what others would think of him: He had a good role at a good company, and thought that people would say that heâs âgoing backwardsâ if he took a development role again; or, that maybe he just wasnât good enough to be a leader of a dev team.
However, after a few months of reflecting and talking to people he trusts, Hannes was able to let go of the traditional idea of career progression as a dev. By understanding himself better, he realised that his true passion was to improve his skills as a dev. He eventually left his role as VP of Engineering, and found a senior software developer position at bol.com, the largest online retailer in the Netherlands and Belgium.
In order to make that solid step towards a role that he wanted, he decided to first strip himself of his personal and emotional biases, using:
- Psychometric tests, and
- 360 reviews with people in his network
Hereâs how that worked for him.
Getting âunstuckâ: Practical ways to know yourself better
Doing a psychometric test to remove emotional bias
In a role or environment that feels stressful and uncomfortable, Hannes says itâs easy to let oneâs emotions get the better of you, and start questioning everything about yourself. âMy initial response was to doubt everything. You have these questions about inadequacies, and of course about other people â things like, âWhat do other people think? Is this a dumb decision? Why canât I do this? Why can't I just push through? Why is this draining me so much?ââ
To make sure his emotions didnât cloud his judgement, Hannes wanted to figure out if it was him, the role, or the company. âRather than get emotional, I used mechanisms to evaluate things in a structured way.â To do this, he used psychometric tests that helped him to better understand his personality and character traits.
For Hannes, these tests were a valuable way to give himself more data, and more than just his own assumptions about who he is: âIt allows me to have a more concrete conversation with myself about what Iâm good at, what Iâm not good at, and what conditions I thrive in based on my personality.â
The tests heâs used in the past are as follows:
Hannes also hired professional coaches, who helped him with some other aspects of personality testing, as well as talk him through some of his results from the other psychometrics tests.
Important note: Your personality type shouldnât absolve you from responsibility or agency; it should empower you to stretch yourself further. Hannes says that he tries to see these results as a way to be more aware of how and why he responds in a certain situation, understand what causes that, and use that to respond more skillfully. He explains: âYou need to see these things with a certain level of maturity. It's not a case of, âOh, I'm a type five, so I guess I canât do type three thingsâ. If you're in a position where 80% of what you're doing is not your type, then find someone that can help you, delegate what youâre doing, try work around it â and, only if none of those things work, then maybe you do need to think about changing jobs.â
Using a 360 review to remove personal bias
We all have an opinion about our own strengths and weaknesses, but we tend to be more critical of ourselves than of other people. Thus, we overestimate our weaknesses and underestimate our strengths. For career aptitude, this can heavily impact the roles we think weâre well-suited for. Hannes wanted to get external feedback from other people so that he could remove this personal bias as much as possible:
âYou need to know what you're not good at, but you also need to know what you are good at. If you only ever analyse yourself⊠there's always a tendency to list all of your bad points. Weâre not very good at reflecting on our positive attributes.â
Hannes started by reaching out to people he knew and trusted. These ranged from people he worked with really closely, to people he worked with only once or twice, so that he got a more accurate picture: âYou have to have a mix of relationshipsâ, he says, âbecause theyâll always have a different perception of you based on how close they are with you, and how much they know about you. You have to blend it all together, and come up with your own growth strategy from that.â
The kinds of questions he asked were intentionally open-ended, as opposed to yes/no. This was to give as much room for specific examples as he could.
The kinds of questions Hannes asked in these 360 reviews were ones like:
- What are the things should I continue to do?
- What things do you think Iâm particularly good at?
- What is my strongest characteristic?
- What is my weakest characteristic?
- What things should I stop doing?
- What is one area I could improve in the most?
This helped him gather external feedback that he could consolidate, and then compare to his own opinions about himself.
In the end, no decision is ever as final as it seems
One thing that Hannes has learned about this entire process is that no career move he makes is final. If he wants to, he can always go back to being a tech manager, but the fear of having to make an irreversible decision is something he sees a lot of developers struggle with, and it prevents them from deciding if they should move roles. He says:
âI can always go back to a management position again if I want to. Whatâs more important is that we donât have a fear of other people; we shouldn't live a life that other people want us to live.â He recalls a book he read called Managing the Unmanageable, written by Mickey W. Mantle and Ron Lichty Mantle, where the authors had a similar experience: âI think he was managing Pixar, places like that, where he started off as a dev, got into management â and, I think three or four times, he went back and forth between the two.â
This just further helped Hannes remember that: âIt's never a final decision, and I think that's a really valuable lesson to remember.â
If youâd like to reach out to Hannes, you can find him on Twitter, LinkedIn and GitHub.