Developer on Fire
Episode 445 | Gonçalo Silva - Highly Productive Teams
Gonçalo Silva is obsessed with building the future he wants to work in, where location is irrelevant to being part of a highly productive team. That’s why he joined Doist almost a decade ago, and it’s why he remains there today as CTO, building tools like Todoist and Twist that help almost 20 million people combined worldwide be more productive and live a more fulfilling life. The Porto-based Gonçalo started doing freelance work for Doist when the company only had 3 employees. Fast forward eight years, and he has risen the ranks from Android developer to software engineer to CTO, all while working remotely for the same bootstrapped company and helping to scale it to over 70 employees in 25+ countries while remaining profitable. Being a part of that journey from the foundation opened Gonçalo’s eyes to major flaws in the workplace today. Namely, the limitations that most companies place on employees by forcing their talent to be co-located, often in expensive global hubs. As CTO, he’s strived to tear that model down by developing systems and building a culture that enables Doist’s teams to be fully distributed and communicating asynchronously. Still a developer at heart, Gonçalo believes in the value of learning the latest skills in order to be a more respected leader. When he isn’t reading up on practices for being a better manager, he often spends his spare time on Hacker News.
Chapters:
- - Dave ;introduces the show and Gonçalo Silva
- - Gonçalo's experience with Doist and making the right choices given timing and constraints
- - Gonçalo's perspective as having been both individual contributor and organizational decision maker
- - You are not your code
- - The beat of progress
- - How Gonçalo got started in software
- - Gonçalo's story of failure - Working toward perfection and taking too much time, such that value was lost
- - Gonçalo's story of moving from individual contributor to CTO at Doist and the competing forces of federation vs standardization
- - Gonçalo's book recommendation
- - How Gonçalo learns what he needs to know
- - Gonçalo on anything requiring synchronicity and being a fully remote operation
- - Gonçalo's top 3 tips for delivering more value
- - Keeping up with Gonçalo
Resources:
Gonçalo's book recommendation:
Gonçalo's top 3 tips for delivering more value:
- Block uninterrupted time
- Think from first principles
- Find an activity that occupies your mind and takes you completely away from work