Software engineers treat career growth as a technical-skills problem: learn the next framework, ship the next system, get the next level. Emotional intelligence (EQ) carries more of that weight than most of us admit. The first chapter of "No Hard Feelings" by Liz Fosslien and Mollie West Duffy makes the case in plain terms.
"You might even know that EQ is a better predictor of success in the workplace than IQ."
We measure the IQ-shaped skills in this field and ignore the rest. The ability to understand and manage emotions, our own and other people's, shapes who wants to work with you, who trusts your judgment, and who pulls you into the room where decisions happen.
"But no one tells us what to do if we're upset with a coworker or how to bounce back from a botched meeting with our boss"
Formal education and training rarely cover these situations. There is no degree in EQ, and no CS curriculum has a module for it. We learn how to debug code, not how to handle a tense conversation with a coworker. That gap creates stress and costs you chances to grow and collaborate.
"By 'best self' we don't mean 'perfect self'. Your best self might still become hotheaded, seethe with envy, or cry out of sheer frustration. But your best self knows which of these feelings contain important signals and which are just noise."
That distinction matters. The goal is not to suppress negative emotions. The goal is to work out what each one is telling you. Frustration with a colleague who is not pulling their weight is a different signal from frustration that comes out of imposter syndrome. Reading the signal correctly leads to a better next action and a better conversation.
"Our goal is not provide you with a one-size-fits-all regimen."
People differ in what sets them off and what settles them down. Build an approach to emotional intelligence that fits how you actually work. Introverts and extroverts need different strategies, and a noisy open-plan team calls for different techniques than a remote team on Slack.
Work on your emotional intelligence and the returns show up in specific places:
EQ is a critical skill for career advancement in software engineering. It helps navigate workplace relationships, manage stress, and improve team collaboration. While technical skills are important, emotional intelligence can set you apart and lead to greater success. Start paying attention to your emotions and those of others, and treat EQ development as seriously as you would a new programming language or framework.
Occasional notes on software, tools, and things I learn. No spam.
Unsubscribe anytime.