Remove CTO Coach Remove Engineering Management Remove Software Review Remove Technical Review
article thumbnail

Tech Leadership books

Apiumhub

The transition to tech leadership is a huge challenge. Technical leadership is different. Leading a technical team demands more than just management skills, but also technical prowess, and the ability to navigate the tech world. Managing people is difficult wherever you work.

article thumbnail

The Unvarnished Truth of being a Woman in Tech

Hacker Earth Developers Blog

In our fifth episode of Breaking 404 , we caught up with Monica Bajaj, Senior Director of Engineering, Workday to hear out the different biases that exist in tech roles across organizations and how difficult it can get for a woman to reach a senior position, especially in tech. Monica: My first programming language was BASIC.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Finding Your Balance with Camille Fournier

Marcus Blankenship - Podcasts

As a manager, you have to be on for all the hours you are in. @5:07. The big problems are the intersection of technology and people. @10:24. Announcer: Welcome to the Programming Leadership podcast where we help great coders become skilled leaders and build happy high performing software teams. And so I am, I am not the CTO.

article thumbnail

Bjorn Freeman-Benson: Three Challenges of Distributed Teams

James Shore

Bjorn is an experienced software leader. Bjorn described three challenges for distributed teams: the n+1 management problem, the junior people problem, and the friction of communication problem. The N+1 Management Problem. “For an engineering manager role, you have to hire people with director-level skills.”

article thumbnail

How Buffer.com Develops Engineering Leadership Skills From Day 1 With Katie Womersley

Marcus Blankenship - Podcasts

Announcer: Welcome to the Programming Leadership podcast, where we help great coders become skilled leaders and build happy, high-performing software teams. You’re responsible for providing performance feedback, for providing coaching. ” No, you learn to be a designer, or you learn to be an engineer. Transcript.

article thumbnail

Bjorn Freeman-Benson: Three Challenges of Distributed Teams

James Shore

Bjorn is an experienced software leader. Bjorn described three challenges for distributed teams: the n+1 management problem, the junior people problem, and the friction of communication problem. The N+1 Management Problem. “For an engineering manager role, you have to hire people with director-level skills.”

article thumbnail

Lessons Learned on the Path to Managing with Amy Phillips and Aaron Randall

Marcus Blankenship - Podcasts

In this episode, we’re talking to Amy Phillips and Aaron Randall (CTO of Songkick) about the path from programmer to manager. Announcer: Welcome to the Programming Leadership Podcast where we help great coders become skilled leaders, and build happy high performing software teams. Episode 15. Show Notes. Transcript.