The Science of Soft Skills: Why Emotional Intelligence Is the Next Tech Stack
- Serah Rashidi (She/Her)

- Nov 12
- 6 min read
Updated: Nov 22
Hey techies, it's been a while and we're back with a fresh, unique blog unlike the others. We often spend endless hours perfecting our code, upgrading frameworks, and fine-tuning cloud stacks, yet we rarely ever debug the one system running the entire show: Ourselves!
And to do that, we must sculpt our Emotional Intelligence (EQ), the most underrated technology in our toolkit, often keeping innovation, teamwork, and leadership from crashing. Because without EQ, even the best code won’t compile into real impact. So buckle up, because in today’s blog, we’re breaking down what EQ really means in tech, why it matters more than ever, and how mastering it can make you Better!
My First Encounter with a Human Bug in the System
A while back, I worked on a team that looked good on paper but was an absolute nightmare in practice. The deadline was days away, the project was almost ready, and everyone had clear tasks. But when things fell apart, instead of owning their mistakes, they turned it around and blamed me. They said I didn’t communicate, even though everything, every commit, document, and detail was sitting right there on the GitHub repo.
A week later, they “discovered” the exact work they accused me of never doing. But by then, the damage was done, and the final outcome? Faked. They patched up broken pieces to make it look functional, and any halfway observant person could tell it was a disaster hiding behind fancy words.
I’ll be honest, YES, it got to me! I was already dealing with health issues, and I lost almost five days feeling angry and disappointed. Not just because they failed, but because of how unjust it all felt. Watching people lie their way through failure and still act like professionals giving advice, was surreal.
Eventually, I realized there’s nothing you can do with people who refuse to take accountability. You can’t reason with denial. The best response is silence, protect your energy, ignore the noise, and keep your focus. Some systems can’t be debugged, and not every team is worth fixing. Your sanity is!
Emotional Intelligence in Action
That whole experience was a crash course in emotional intelligence and nope, not the kind you read about in self-help books, but the kind that’s tested when everything goes wrong.
Emotional intelligence isn’t just about being calm or nice; it’s about knowing when to disengage, when to speak up, and when to protect your peace. It’s the difference between reacting and responding, between carrying the weight of someone else’s chaos and choosing to set it down.
That team taught me that not every situation deserves my energy, and not every person is capable of accountability. In tech, we talk about debugging systems, but rarely about debugging ourselves, our boundaries, our communication patterns, and the way we handle pressure. Yes, it was one experience, but it made me realize a lot. And I’m going to break everything I learned.
The 3 Core Components of Emotional Intelligence
EQ is the skill that keeps you steady in chaos, helps you read a room, and stops you from saying something you’ll regret in a meeting that’s already tense. In simpler terms? It’s knowing how to deal with people and yourself, especially when things get uncomfortable.
At its core, EQ has three main components , and you can think of them as the essential modules that keep your internal system stable and your interactions smooth:
Self-Awareness: This is the back-end of emotional intelligence, understanding your triggers, limits, and strengths. It’s catching yourself before you spiral, before frustration becomes reaction. You can’t improve what you can’t see, and self-awareness is your debugger.
Self-Regulation: The error-handling system. It’s not about suppressing emotions but managing them and pausing before you send that Slack message you’ll regret, or keeping calm when a team member drops the ball. Regulation is control without pretending you’re emotionless.
Empathy and Social Skills: And we've reached our API layer, how you connect with others. Empathy helps you understand what’s happening beneath someone’s words; social skills help you respond effectively. It’s what turns a group of developers into an actual team.
How Emotional Intelligence Shows Up in Tech
In tech, emotional intelligence doesn’t mean hosting mindfulness sessions during stand-ups, it’s the quiet, everyday stuff that keeps projects from collapsing. It’s what I should’ve relied on more back in that nightmare project I mentioned earlier. If I’d known then what I know now, I would’ve realized sooner that no amount of logic or proof can convince people who’ve already decided not to listen.
EQ shows up in moments like that, when you’re caught between what’s right and what’s out of your control. It’s the difference between burning out trying to fix people and stepping back to protect your sanity. It could also show up in day-to-day interactions, such as:
Handling feedback without taking it personally: When someone reviews your code, they’re reviewing the work, not your worth. Learning to separate the two is EQ in action.
Staying calm under pressure: When deadlines close in and bugs multiply, EQ helps you focus on solutions instead of frustration. It’s what stops one stressful moment from becoming a full-blown meltdown.
Communicating clearly (especially when frustrated): It’s easy to throw blame when things go wrong. But it’s harder and braver to express what’s wrong and ask for help without hostility.
Reading team dynamics: Every team has personalities that clash. EQ helps you sense when it’s worth pushing for a point and when it’s time to let go for the sake of progress.
That project I went through? It taught me the hard way that emotional intelligence is what keeps you grounded when everything else breaks. Because in this field, technical skill can get you hired but emotional intelligence keeps you sane.
How to Build Emotional Intelligence
You don’t develop emotional intelligence overnight; it’s built the same way you build your technical skills: by failing, reflecting, and trying again with better logic. The difference is, this time the system you’re debugging is you. And here are some tips that could help:
1. Pause Before You React: When things go wrong, silence can be powerful. Take a beat before responding to that annoying message, unfair comment, or bug report. That pause is where logic catches up with emotion and where you choose your next line of code and your next line of words.
2. Separate Facts from Feelings: This one’s tough. In my story, I was right about the work, but I let the injustice eat me alive. Feelings are valid, but they’re not always the full story. Write down what actually happened, like you’re documenting a bug: input, output, error. It helps your brain see the situation clearly.
3. Learn the Art of Detachment: Not coldness, just detachment. It’s understanding that people’s reactions often have more to do with them than with you. Some folks live in denial loops you can’t fix. Protect your focus; don’t let their chaos become your runtime error.
4. Practice Honest Reflection (Without Self-Blame): After every conflict or stressful sprint, ask: “What could I control here, and what couldn’t I?” That question is emotional gold. It turns pain into data and data into growth.
5. Communicate with Curiosity, Not Ego: Next time someone disagrees with you, instead of snapping back, ask why. Curiosity diffuses tension faster than defensiveness. It shows maturity, not weakness.
The Real Debugging Process
If that messy project taught me anything, it’s that not every bug is in the code. Some are in communication, in pride, in how people handle pressure. And no framework, no language, no fancy AI model can fix that; only emotional intelligence can.
EQ isn’t something you list on a Resume; it’s something you live through your reactions, your boundaries, and the way you treat others when things break. It’s what helps you survive toxic teams without becoming one of them. It’s what reminds you that protecting your peace doesn’t make you weak but makes you wise.
So, the next time you hit chaos, remember this: You can refactor code a thousand times, but real growth starts when you refactor yourself.
And with that, we reach the end of the blog. I hope you had a good read and learned a lot. Stay tuned as we'll cover more tech-related topics in future blogs.
In case of any questions or suggestions, feel free to reach out to me via LinkedIn. I'm always open to fruitful discussions.🍏🦜



Comments