article thumbnail

Startup CTO or Developer

TechEmpower - Product Management

What does it mean to be a CTO for a startup? Should a startup CTO spend their time programming? Here’s a graphic from Socal CTO that illustrates the roles as they change over time: In its earliest days, a startup’s top need is often to produce a product. Founder-Developer Gap How big is your startup’s Founder-Developer Gap?

CTO Coach 104
article thumbnail

Guide to the Software Engineer Career Path

PMLesson's Ace the PM Interview

Engineering managers are expected to play a role in higher-level decision-making or cross-functional collaboration in their companies. Freelance or Contractor Finally, software engineers can also choose to go the way of freelancers or contract workers. Smaller or mid-range companies may not have a VP of Engineering position.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Insider Secrets for High Impact Growth with Sean Ellis

Bryce York

Sean Ellis is an entrepreneur, angel investor, and startup advisor. Three weeks later they finish putting out fires (this is startup after all). And inefficiency means your growth is going to stall … That’s the last thing you want as a startup. But he made sure to consult the VP before locking anything down.

article thumbnail

What is the Role of a Technical Program Manager?

PMLesson's Ace the PM Interview

Planning & Strategic Thinking Program Management positions are deeply strategic in nature, with their focus being on long-term, big picture initiatives intended to meet an organization's business goals. Primarily, TPMs work extensively with the engineering teams in their organization.