Skip to content

Instantly share code, notes, and snippets.

@hjr3
Last active October 9, 2024 09:44
Show Gist options
  • Save hjr3/5356562 to your computer and use it in GitHub Desktop.
Save hjr3/5356562 to your computer and use it in GitHub Desktop.
My research on managers in Technology

Managers in Technology

CTO vs VP of Engineering

CTO is responsible for the technology "vision" (future)

  • should report to the CEO
  • understands how technology fits into the larger, real world
  • responsible for the culture
  • head architect is the CTO in training
  • must be excellent at communication

VP of Engineering should manage the team (current)

  • directly responsible for shipping excellent code with high velocity
  • responsible for culture
  • an excellent recruiter, a great communicator, and a great issue resolver
  • preferrably, is a technical leader among the engineers
  • primary interface to head of product
  • the "face" of technology
  • creates an effective process for managing the team
  • a creator of useful things

The key to building a great team:

  • both work together to innovate
  • CTO manages upward and outward
  • VP of Eng manages inward to create and ship product
  • hire self-starting engineers implementing the technology vision of the CTO/Architect while being shepherded through a process by the VP of Engineering
  • implies trust between the two

Sources:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment