How to Work with Developers: A Business Leader's Guide to Maximising Tech Team ROI
Sophia Matveeva
CEO | Founder | Board Member | Strategic Advisor | Digital Transformation | Innovation | Technology | Keynote Speaker | Podcaster | Education | Learning Development
How do you work with people who do jobs you cannot comprehend?
I learned this the hard way. When I started my first tech company after my Chicago Booth MBA, I nearly caused rebellions by doing things I thought were what good leaders do.
Read this if:
Developers Actually DO Have Different Minds
I was sitting at a dinner party next to a psychiatrist recently who told me people with very mathematical, engineering brains are actually wired differently. This makes sense: I would rather have a root canal than sit alone in a room writing code all day.
What makes the coding brain so different?
When developers write code, they juggle complex mental models in their heads.
This is like writing a novel with dozens of intertwined storylines. Unlike novelists who can get away with small inconsistencies, if a developer forgets something they wrote a month ago, the whole system crashes.
That's why developers need uninterrupted focus time.
You wouldn’t expect J.K. Rowling to create Harry Potter while being interrupted every half an hour, so give the same focus time to your developers.
The "Maker Schedule" vs. Your Schedule
Paul Graham (Silicon Valley royalty and Y Combinator co-founder) wrote a famous essay about this. Managers work in one-hour blocks, but developers operate on what Graham calls the "maker schedule" – they need half-day blocks at a minimum.?
Thus, a single meeting can destroy an entire afternoon by breaking it into two pieces too small to do anything substantial.
The worst thing you can do as a CEO is put meetings randomly throughout a developer's day.?
If you have a meeting at 11am, developers can't start anything meaningful at 9 am knowing they will be interrupted.
A 30 minute catch up at 11 am can destroy a very expensive employee’s productivity for half a day. You don’t want that.
Top vs Mid-Level developers
The productivity gap between top and mid-level developers can be 15 TIMES or more.?
This is why I recommend that you hire the most expensive developers you can afford. Those higher salaries often deliver exponentially more value.
The same goes for equipment: don’t be penny wise and pound foolish.
A faster computer genuinely makes developers more productive, whereas for me, a super fancy Mac is just a status symbol. ?
Quick Do's and Don'ts
Do:
Don't:
Learn more here
In my latest Tech for Non-Techies podcast, I share more lessons on how to work with developers effectively and get ROI on your tech team investment.
?? Listen to the full episode here:
If your organisation is experiencing friction between business and technical teams, we can help.
Tech for Non-Techies offers corporate training specifically designed to:
This training is particularly valuable for companies going through digital transformation, launching new products, or experiencing delays in development timelines.
Book a discovery call here to discuss your team's needs.
Speak soon,
Sophia Matveeva
Helping businesses buy back their time by automating their workflow ??
1 周As a developer myself, I can attest to this one, "those "quick catch-up" meetings at 11 am might be destroying their entire morning's productivity." it's very accurate ??
great Sophia Matveeva
Algorithmic trading with focus on cryptocurrency market
1 周Sound smart :) CEO's read this, it might help ;)