A few developers working hard can get a lot done, but it takes a well-rounded team with different skills and roles to build and grow a successful software product and company.
But all too often, we find that our teams or team members are working in silos, not fully understanding what others are doing (or why). With this series, we’ll be digging into what the rest of your team wishes you knew, to help you understand and work better with them all. This week, we’re talking to VPs of Engineering to see what matters the most to them.
What’s the difference between a CTO and a VP of Engineering?
The Vice President of Engineering is not the same job as a CTO. While opinions differ as to what each role entails (and the duties will sometimes handled by the same person depending on the company), the responsibilities generally lend themselves to two different roles. The CTO tends to work at a high-level and be more focused on communicating technical vision outside of the engineering teams, whereas the VP of Engineering — as the name implies — primarily tackles communication and coordination within engineering.
As Dave Shanley, former VP of Engineering and cofounder of Notion, puts it:
Think of a VP of Engineering as a CTO, but dedicated to a product line in a much larger organization. You have the responsibility of delivering the product roadmap with less influence on what goes into that roadmap. You don’t spend your time coding. You’re actually trying to figure out the best way to tell your teams’ story and their success while everyone else thinks you should be delivering more.
A VP of Engineering’s work often includes:
- Managing personnel: The position requires making sure the engineering organization is adequately staffed and that enough human resources are committed to important efforts. The VP of Engineering hires and manages everyone on the engineering team, holding 1:1 meetings, delegating tech leads, and codifying processes and workflows.
- Technical leadership: The VP of Engineering helps the CTO develop the technical strategy and define what is realistic for the product/technical roadmap. The VP is also responsible for working with the Product team to translate high-level brand and product vision into actionable scopes of work for the engineering team to implement.
- Strategy development and execution: It’s the VP of Engineering who will work with others in leadership to convey the state of technology in the organization. The VP of Engineering is the person to turn to for an internal understanding of current technical efforts, past technical challenges, and where the engineering team is headed next.
So now that we know what they do, what does your VP of Engineering want you to know?
VPs of Engineering have to make decisions fast.
When asked what he wishes other people understood about his job, Francisco Dias Lourenco, (VP of Engineering at Nima), says, “We need to make decisions with imperfect or incomplete information, often with tough trade-offs — both technical and non-technical.”
Being put Go to the full article.
Source:: Business 2 Community