SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
OK, you're a CTO now...
What did you get yourself into?
      Founder Fuel Fall 2011
         by Sylvain Carle
  CTO and co-founder at Needium
          @froginthevalley to /quote me
  [ these slides are so undesigned, but I guess it makes a point ]

  CC-BY-SA - http://creativecommons.org/licenses/by-sa/3.0/
SCOPE
★CTO : Chief Technical Officer
★Also a co-founder (important)
★In the context of an
 internet/software startup
Define Startup

★Startup: an organization formed
 to search for a repeatable and
 scalable business model.


 http://steveblank.com/2010/01/25/whats-a-startup-first-principles/
OK, that should cover

★Lets’ get into the details now
★That’s were the devil is, you know
4 parts to a startup
★Market
★Product
★Team
★Business Model
You are in charge of all 4
★ Plus all the crap that needs to be
  done to run a business, boring stuff
  like payrolls, budgets, bills to pay,
  lawyers, governments rules, etc.

★basically anything that requires
  a fax in the process (argh!)
But your real job

★is to SHIP
★Getting Things DONE
★Making Things HAPPEN
The KEY difference
★Between a developer and a CTO
 ★ is making things go forward
 ★ in other words, the buck stops
   here: you have to decide
 ★ no one else is going to save you
★You are the chief "unstucker"
Decisions, decisions
★Take co-ownership
 with your co-founder(s)
  ★ Market
  ★ Product
  ★ Team
  ★ Business Model
Building the business
★ Know strengths and weaknesses of
  founding/dev/ops team(s).
★ Keep the macro/meta view
★ Make yourself unecessary
★ Technology is the enabler not the goal.
  Repeat that again.
★ Architect the business as much
  as the product/technology.
Key Tasks
★Managing dev/ops team
 ★Hiring
 ★Roadmapping
 ★Shipping
★Managing business
 ★Outsource / delegate but know
Key Tasks
★Managing the technology
 ★Development
 ★Operations
 ★Office IT
 ★Budgeting
Key Tasks
★Managing the Product
★Know your Market
★Business Model discovery
★Adapting (continuously)
Key Attributes
★You like learning (a lot)
★You are pragmatic not dogmatic
★You can stay calm during storms
★You organize yourself and others
 (just enough)
★You are a good communicator
Pragmatic
★Keep in mind the
 business objectives
★It’s not about you
★Sometimes, the answer is
 less technology, not more
Calm
★Shit will hit the fan
★You can’t plan everything
★But you can plan redundancy
★Accept failure
★Apologize, be humble
Organized
★Have Macro and Micro objectives
★Slice time: Hour/Day/Week/
 Month/Quarter/Year (not more).
★Find & File. Pick & Pass.
★Store & Share. Non-Blocking I/O.
Communication
★Be explicit
★Learn to listen more
★Management by walking around
 (version 2.0)
★What you don’t want to do is
 probably what needs to be done.
Where I learned
★People around me, all the time.
★Books: Founders at Work, Getting
 Things Done, Making Things
 Happen, Being Geek.
★Venture Hacks. Hacker News.
 Quora. Serendipity, seriously.
★Just Fraking Do It. Think META.
Benevolent Dictator
★Saying NO
★Saying YES
★Always move things FORWARD
★Time to THINK. Time to get things
 DONE. Time to DO.
Mindset
★Be honest with yourself and your
 family and friends
★Be megalomaniac with your
 market and product BUT humble
 with your team
★Take time OFF. Fully & Partially.
Tools to get things done
 ★Email: short, one topic, @next
 ★ToDo list: text file accesible from
  everywhere (dropbox + editors)
 ★Google Apps: share more, re-use
 ★Redmine: roadmap, tickets
 ★Github: code
What it really means
★   http://www.scottporad.com/2010/11/12/what-it-really-means-to-be-a-cto/

★   He told me that when the CEO, Ben Huh, hired him on, the site was a mess.   The
    complex process of processing user submitted content was managed entirely by a
    thorny tangle of PHP (in WordPress) and .NET.  This weird mix of ugliness was written by
    a contractor over the course of the preceeding six months.  It was undocumented and
    messy.  The obvious thing to do was get rid of it, and start fresh.

★   So, he sat down and talked to the CEO.  Times were tight: they’d raised a small round to
    acquire the original domain and hire some staff, but the money was disappearing
    quickly.   New features were needed to support better monetization, and they couldn’t
    get them done frequently enough.

★   Scott had a terrible decision to make.  He could scrap six person-months of work and
    build the site anew.  It would scale better, reducing costs would be easier, and he
    wouldn’t have to mix PHP and .NET.  They could purge their technical debt with one fell
    swoop.

★   But, that’s not what he did.  He told me that he wasn’t sure the company could survive
    locking down the business while he attended to development housecleaning.  So, he
    kept the company on the original codebase, platform, and architecture.
Conclusion
★Market, Product, Team, Model
★Architect the Business
★Decide: kayaking metaphor
★Makings things happen is not
 the same as doing them yourself
★It’s (mostly) about PEOPLE!
Thanks! Questions?
★ My company - http://needium.com/
★ My blog - http://afroginthevalley.com
★ On Twitter - @froginthevalley
★ Bug me by email - scarle@gmail.com
★ There is no dumb question.

Mais conteúdo relacionado

Mais procurados

Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...Slash
 
10 things not to do at a Startup
10 things not to do at a Startup10 things not to do at a Startup
10 things not to do at a StartupJohn Coggeshall
 
Scale your tech team from 0 to Series A
Scale your tech team from 0 to Series A Scale your tech team from 0 to Series A
Scale your tech team from 0 to Series A TheFamily
 
How Did I Get Here? A composite story of UX VP's
How Did I Get Here? A composite story of UX VP'sHow Did I Get Here? A composite story of UX VP's
How Did I Get Here? A composite story of UX VP'sIan Swinson
 
Build the decentralized team you ever dreamed of
Build the decentralized team you ever dreamed ofBuild the decentralized team you ever dreamed of
Build the decentralized team you ever dreamed ofTheFamily
 
Echelon Thailand 2017 – Leveraging On Scalable Technology To Expand Regionally
Echelon Thailand 2017 – Leveraging On Scalable Technology To Expand RegionallyEchelon Thailand 2017 – Leveraging On Scalable Technology To Expand Regionally
Echelon Thailand 2017 – Leveraging On Scalable Technology To Expand Regionallye27
 
Kleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipKleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipGlory Enyinnaya
 
Designing & Driving UX Careers
Designing & Driving UX CareersDesigning & Driving UX Careers
Designing & Driving UX CareersIan Swinson
 
Everything I Wish I Knew About Running a Design Studio
Everything I Wish I Knew About Running a Design StudioEverything I Wish I Knew About Running a Design Studio
Everything I Wish I Knew About Running a Design StudioDaniel Schutzsmith
 
Leveraging on scalable technology to expand regionally
Leveraging on scalable technology to expand regionallyLeveraging on scalable technology to expand regionally
Leveraging on scalable technology to expand regionallyMichael Smith Jr.
 
IxDA09 - Postcard Patterns
IxDA09 - Postcard PatternsIxDA09 - Postcard Patterns
IxDA09 - Postcard PatternsIan Swinson
 
Escape velocity from singapore aws '17
Escape velocity from singapore   aws '17Escape velocity from singapore   aws '17
Escape velocity from singapore aws '17Michael Smith Jr.
 
20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…
20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…
20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…RecruitingDaily.com LLC
 
Learnings from great statups Antti Kosunen
Learnings from great statups Antti KosunenLearnings from great statups Antti Kosunen
Learnings from great statups Antti KosunenAntti Kosunen
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and trapsMarta Kossowska
 
JavaDay 2017: 10 tips to become an awesome technical lead (v4)
JavaDay 2017: 10 tips to become an awesome technical lead (v4)JavaDay 2017: 10 tips to become an awesome technical lead (v4)
JavaDay 2017: 10 tips to become an awesome technical lead (v4)Bart Blommaerts
 
Spartez Open Day March 13th 2015
Spartez Open Day March 13th 2015Spartez Open Day March 13th 2015
Spartez Open Day March 13th 2015Wojciech Seliga
 
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)Bart Blommaerts
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DTorranceLearning
 

Mais procurados (20)

Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
Slash | 500 startups Lean Canvas workshop for Social Enterprises (17 Oct2020)...
 
10 things not to do at a Startup
10 things not to do at a Startup10 things not to do at a Startup
10 things not to do at a Startup
 
Scale your tech team from 0 to Series A
Scale your tech team from 0 to Series A Scale your tech team from 0 to Series A
Scale your tech team from 0 to Series A
 
How Did I Get Here? A composite story of UX VP's
How Did I Get Here? A composite story of UX VP'sHow Did I Get Here? A composite story of UX VP's
How Did I Get Here? A composite story of UX VP's
 
Build the decentralized team you ever dreamed of
Build the decentralized team you ever dreamed ofBuild the decentralized team you ever dreamed of
Build the decentralized team you ever dreamed of
 
Echelon Thailand 2017 – Leveraging On Scalable Technology To Expand Regionally
Echelon Thailand 2017 – Leveraging On Scalable Technology To Expand RegionallyEchelon Thailand 2017 – Leveraging On Scalable Technology To Expand Regionally
Echelon Thailand 2017 – Leveraging On Scalable Technology To Expand Regionally
 
Kleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipKleos africa webinar - Techpreneurship
Kleos africa webinar - Techpreneurship
 
Designing & Driving UX Careers
Designing & Driving UX CareersDesigning & Driving UX Careers
Designing & Driving UX Careers
 
Everything I Wish I Knew About Running a Design Studio
Everything I Wish I Knew About Running a Design StudioEverything I Wish I Knew About Running a Design Studio
Everything I Wish I Knew About Running a Design Studio
 
Leveraging on scalable technology to expand regionally
Leveraging on scalable technology to expand regionallyLeveraging on scalable technology to expand regionally
Leveraging on scalable technology to expand regionally
 
IxDA09 - Postcard Patterns
IxDA09 - Postcard PatternsIxDA09 - Postcard Patterns
IxDA09 - Postcard Patterns
 
Escape velocity from singapore aws '17
Escape velocity from singapore   aws '17Escape velocity from singapore   aws '17
Escape velocity from singapore aws '17
 
20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…
20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…
20 Hacks for Recruiter Productivity: Chrome Extensions, Tools & More…
 
Learnings from great statups Antti Kosunen
Learnings from great statups Antti KosunenLearnings from great statups Antti Kosunen
Learnings from great statups Antti Kosunen
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and traps
 
JavaDay 2017: 10 tips to become an awesome technical lead (v4)
JavaDay 2017: 10 tips to become an awesome technical lead (v4)JavaDay 2017: 10 tips to become an awesome technical lead (v4)
JavaDay 2017: 10 tips to become an awesome technical lead (v4)
 
Spartez Open Day March 13th 2015
Spartez Open Day March 13th 2015Spartez Open Day March 13th 2015
Spartez Open Day March 13th 2015
 
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
 
Agile Mindset
Agile MindsetAgile Mindset
Agile Mindset
 
ATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&DATD Virtual Conference: Leveraging Agile Methods in L&D
ATD Virtual Conference: Leveraging Agile Methods in L&D
 

Destaque

Philadelphia seminar
Philadelphia seminarPhiladelphia seminar
Philadelphia seminarAdam Johns
 
Cla latest tools in fundraising technology 03102011 extended
Cla   latest tools in fundraising technology 03102011 extendedCla   latest tools in fundraising technology 03102011 extended
Cla latest tools in fundraising technology 03102011 extendedAdam Johns
 
Existing Customer Seminar V3
Existing Customer Seminar V3Existing Customer Seminar V3
Existing Customer Seminar V3Adam Johns
 
Projet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha MontréalProjet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha MontréalSylvain Carle
 
Sept Presentation 2009 Philadelphia
Sept Presentation 2009 PhiladelphiaSept Presentation 2009 Philadelphia
Sept Presentation 2009 PhiladelphiaAdam Johns
 
Sept Presentation 2009 Philadelphia
Sept Presentation 2009 PhiladelphiaSept Presentation 2009 Philadelphia
Sept Presentation 2009 PhiladelphiaAdam Johns
 
Philadelphia seminar
Philadelphia seminarPhiladelphia seminar
Philadelphia seminarAdam Johns
 
Numeracy Continuum course
Numeracy Continuum courseNumeracy Continuum course
Numeracy Continuum courseadd4maths
 

Destaque (8)

Philadelphia seminar
Philadelphia seminarPhiladelphia seminar
Philadelphia seminar
 
Cla latest tools in fundraising technology 03102011 extended
Cla   latest tools in fundraising technology 03102011 extendedCla   latest tools in fundraising technology 03102011 extended
Cla latest tools in fundraising technology 03102011 extended
 
Existing Customer Seminar V3
Existing Customer Seminar V3Existing Customer Seminar V3
Existing Customer Seminar V3
 
Projet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha MontréalProjet Notman @ Pecha Kucha Montréal
Projet Notman @ Pecha Kucha Montréal
 
Sept Presentation 2009 Philadelphia
Sept Presentation 2009 PhiladelphiaSept Presentation 2009 Philadelphia
Sept Presentation 2009 Philadelphia
 
Sept Presentation 2009 Philadelphia
Sept Presentation 2009 PhiladelphiaSept Presentation 2009 Philadelphia
Sept Presentation 2009 Philadelphia
 
Philadelphia seminar
Philadelphia seminarPhiladelphia seminar
Philadelphia seminar
 
Numeracy Continuum course
Numeracy Continuum courseNumeracy Continuum course
Numeracy Continuum course
 

Semelhante a Ok, you are a CTO now...

Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?Sylvain Carle
 
Full-Stack Developer_Tech Talk_August 13
Full-Stack Developer_Tech Talk_August 13Full-Stack Developer_Tech Talk_August 13
Full-Stack Developer_Tech Talk_August 13ITviec
 
What is a Full stack developer? - Tech talk
What is a Full stack developer? - Tech talk What is a Full stack developer? - Tech talk
What is a Full stack developer? - Tech talk Bui Hai An
 
Startup Life: the practical guide
Startup Life: the practical guideStartup Life: the practical guide
Startup Life: the practical guideLinda Liukas
 
PMO Book Club - May 2018
PMO Book Club - May 2018PMO Book Club - May 2018
PMO Book Club - May 2018Lindsay Scott
 
Working Remotely and Managing Remote Teams
Working Remotely and Managing Remote TeamsWorking Remotely and Managing Remote Teams
Working Remotely and Managing Remote TeamsCharles Humble
 
Better Versions of Themselves: Unifying UX and Product with the Job Story (U...
Better Versions of Themselves: Unifying UX and Product with the Job Story  (U...Better Versions of Themselves: Unifying UX and Product with the Job Story  (U...
Better Versions of Themselves: Unifying UX and Product with the Job Story (U...Adam Breen
 
Starting a business as engineers: algorithms aren't everything
Starting a business as engineers: algorithms aren't everythingStarting a business as engineers: algorithms aren't everything
Starting a business as engineers: algorithms aren't everythingAlja Isakovic
 
Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...
Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...
Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...Sarah Goff-Dupont
 
How to run a scrappy startup
How to run a scrappy startupHow to run a scrappy startup
How to run a scrappy startupRashmi Sinha
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game DevelopmentMaciej Mróz
 
Taking your small business to the next level
Taking your small business to the next levelTaking your small business to the next level
Taking your small business to the next levelAdele Barlow
 
Startup Now: A Guide from the Seedcamp 2011 participants
Startup Now: A Guide from the Seedcamp 2011 participantsStartup Now: A Guide from the Seedcamp 2011 participants
Startup Now: A Guide from the Seedcamp 2011 participantscubesocial
 
Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"SCRUMguides
 
How to Succeed in Digital Animation
How to Succeed in Digital AnimationHow to Succeed in Digital Animation
How to Succeed in Digital AnimationGary Ferguson
 
The Freelance Primer: Your First Year as a Freelancer
The Freelance Primer: Your First Year as a FreelancerThe Freelance Primer: Your First Year as a Freelancer
The Freelance Primer: Your First Year as a FreelancerShane Pearlman
 
Startupfest 2016: MARTY WEINER (Reddit) - How to
Startupfest 2016: MARTY WEINER (Reddit) - How toStartupfest 2016: MARTY WEINER (Reddit) - How to
Startupfest 2016: MARTY WEINER (Reddit) - How toStartupfest
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game DevelopmentGameDesire Company
 

Semelhante a Ok, you are a CTO now... (20)

Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?Do YOU have what it takes to be a CTO?
Do YOU have what it takes to be a CTO?
 
Full-Stack Developer_Tech Talk_August 13
Full-Stack Developer_Tech Talk_August 13Full-Stack Developer_Tech Talk_August 13
Full-Stack Developer_Tech Talk_August 13
 
What is a Full stack developer? - Tech talk
What is a Full stack developer? - Tech talk What is a Full stack developer? - Tech talk
What is a Full stack developer? - Tech talk
 
Startup Life: the practical guide
Startup Life: the practical guideStartup Life: the practical guide
Startup Life: the practical guide
 
PMO Book Club - May 2018
PMO Book Club - May 2018PMO Book Club - May 2018
PMO Book Club - May 2018
 
Cto meetup Berlin
Cto meetup BerlinCto meetup Berlin
Cto meetup Berlin
 
Working Remotely and Managing Remote Teams
Working Remotely and Managing Remote TeamsWorking Remotely and Managing Remote Teams
Working Remotely and Managing Remote Teams
 
Better Versions of Themselves: Unifying UX and Product with the Job Story (U...
Better Versions of Themselves: Unifying UX and Product with the Job Story  (U...Better Versions of Themselves: Unifying UX and Product with the Job Story  (U...
Better Versions of Themselves: Unifying UX and Product with the Job Story (U...
 
Scaling tech teams
Scaling tech teamsScaling tech teams
Scaling tech teams
 
Starting a business as engineers: algorithms aren't everything
Starting a business as engineers: algorithms aren't everythingStarting a business as engineers: algorithms aren't everything
Starting a business as engineers: algorithms aren't everything
 
Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...
Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...
Marketing: your allies in the fight for DevOps – full text (DevOps Days Minne...
 
How to run a scrappy startup
How to run a scrappy startupHow to run a scrappy startup
How to run a scrappy startup
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game Development
 
Taking your small business to the next level
Taking your small business to the next levelTaking your small business to the next level
Taking your small business to the next level
 
Startup Now: A Guide from the Seedcamp 2011 participants
Startup Now: A Guide from the Seedcamp 2011 participantsStartup Now: A Guide from the Seedcamp 2011 participants
Startup Now: A Guide from the Seedcamp 2011 participants
 
Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"Евгений Андрушко "Big & Enterpise data: чему они нас научили"
Евгений Андрушко "Big & Enterpise data: чему они нас научили"
 
How to Succeed in Digital Animation
How to Succeed in Digital AnimationHow to Succeed in Digital Animation
How to Succeed in Digital Animation
 
The Freelance Primer: Your First Year as a Freelancer
The Freelance Primer: Your First Year as a FreelancerThe Freelance Primer: Your First Year as a Freelancer
The Freelance Primer: Your First Year as a Freelancer
 
Startupfest 2016: MARTY WEINER (Reddit) - How to
Startupfest 2016: MARTY WEINER (Reddit) - How toStartupfest 2016: MARTY WEINER (Reddit) - How to
Startupfest 2016: MARTY WEINER (Reddit) - How to
 
Scaling Online Game Development
Scaling Online Game DevelopmentScaling Online Game Development
Scaling Online Game Development
 

Mais de Sylvain Carle

IA. Pourquoi et Comment.
IA. Pourquoi et Comment.IA. Pourquoi et Comment.
IA. Pourquoi et Comment.Sylvain Carle
 
FIC 2018: esprit numerique
FIC 2018: esprit numeriqueFIC 2018: esprit numerique
FIC 2018: esprit numeriqueSylvain Carle
 
From atoms to bits (and back again)
From atoms to bits (and back again)From atoms to bits (and back again)
From atoms to bits (and back again)Sylvain Carle
 
Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.Sylvain Carle
 
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.Sylvain Carle
 
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.Sylvain Carle
 
Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)Sylvain Carle
 
Gouverner comme un hackeur
Gouverner comme un hackeurGouverner comme un hackeur
Gouverner comme un hackeurSylvain Carle
 
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.Sylvain Carle
 
Wear it Smart Conference Opening Keynote
Wear it Smart Conference Opening KeynoteWear it Smart Conference Opening Keynote
Wear it Smart Conference Opening KeynoteSylvain Carle
 
Entreprendre les entrepreneurs
Entreprendre les entrepreneursEntreprendre les entrepreneurs
Entreprendre les entrepreneursSylvain Carle
 
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...Sylvain Carle
 
Startups: Commerce de Détail au Québec
Startups: Commerce de Détail au QuébecStartups: Commerce de Détail au Québec
Startups: Commerce de Détail au QuébecSylvain Carle
 
Twitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFestTwitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFestSylvain Carle
 
This is not about Tweeting and Driving
This is not about Tweeting and DrivingThis is not about Tweeting and Driving
This is not about Tweeting and DrivingSylvain Carle
 
Twitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConfTwitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConfSylvain Carle
 
La société en réseau, version avec notes
La société en réseau, version avec notesLa société en réseau, version avec notes
La société en réseau, version avec notesSylvain Carle
 
La société en réseau
La société en réseauLa société en réseau
La société en réseauSylvain Carle
 
#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...Sylvain Carle
 
Twitter Platform 2013
Twitter Platform 2013Twitter Platform 2013
Twitter Platform 2013Sylvain Carle
 

Mais de Sylvain Carle (20)

IA. Pourquoi et Comment.
IA. Pourquoi et Comment.IA. Pourquoi et Comment.
IA. Pourquoi et Comment.
 
FIC 2018: esprit numerique
FIC 2018: esprit numeriqueFIC 2018: esprit numerique
FIC 2018: esprit numerique
 
From atoms to bits (and back again)
From atoms to bits (and back again)From atoms to bits (and back again)
From atoms to bits (and back again)
 
Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.Forum rideau 2018: esprit numérique par Sylvain Carle.
Forum rideau 2018: esprit numérique par Sylvain Carle.
 
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
Intelligence Artificielle. Pourquoi et comment. AAGEF Toronto.
 
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
Intelligence artificielle. Pourquoi et comment. Web à Québec 2017.
 
Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)Corporate Innovation (the hackweek model)
Corporate Innovation (the hackweek model)
 
Gouverner comme un hackeur
Gouverner comme un hackeurGouverner comme un hackeur
Gouverner comme un hackeur
 
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
Le logiciel libre au Québec. La révolution, qui n'en fût pas une.
 
Wear it Smart Conference Opening Keynote
Wear it Smart Conference Opening KeynoteWear it Smart Conference Opening Keynote
Wear it Smart Conference Opening Keynote
 
Entreprendre les entrepreneurs
Entreprendre les entrepreneursEntreprendre les entrepreneurs
Entreprendre les entrepreneurs
 
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
Réflexions sur l’écosystème des startups technologiques de 
San Francisco (Si...
 
Startups: Commerce de Détail au Québec
Startups: Commerce de Détail au QuébecStartups: Commerce de Détail au Québec
Startups: Commerce de Détail au Québec
 
Twitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFestTwitter Realtime Social Data @StartupFest
Twitter Realtime Social Data @StartupFest
 
This is not about Tweeting and Driving
This is not about Tweeting and DrivingThis is not about Tweeting and Driving
This is not about Tweeting and Driving
 
Twitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConfTwitter le pouls de la planète #BoomConf
Twitter le pouls de la planète #BoomConf
 
La société en réseau, version avec notes
La société en réseau, version avec notesLa société en réseau, version avec notes
La société en réseau, version avec notes
 
La société en réseau
La société en réseauLa société en réseau
La société en réseau
 
#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...#Artisan: a few thoughts to weave together while thinking about makers and in...
#Artisan: a few thoughts to weave together while thinking about makers and in...
 
Twitter Platform 2013
Twitter Platform 2013Twitter Platform 2013
Twitter Platform 2013
 

Último

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Muhammad Tiham Siddiqui
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1DianaGray10
 
IT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced ComputingIT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced ComputingMAGNIntelligence
 
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0DanBrown980551
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updateadam112203
 
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIMy key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIVijayananda Mohire
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud DataEric D. Schabell
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTxtailishbaloch
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarThousandEyes
 
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfExtra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfInfopole1
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and businessFrancesco Corti
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxKaustubhBhavsar6
 
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...DianaGray10
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNeo4j
 
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfQ4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfTejal81
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechProduct School
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024Brian Pichman
 

Último (20)

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1
 
IT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced ComputingIT Service Management (ITSM) Best Practices for Advanced Computing
IT Service Management (ITSM) Best Practices for Advanced Computing
 
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
 
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAIMy key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAI
 
SheDev 2024
SheDev 2024SheDev 2024
SheDev 2024
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
 
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? WebinarEMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
 
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdfExtra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdf
 
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through TokenizationStobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
Stobox 4: Revolutionizing Investment in Real-World Assets Through Tokenization
 
From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and business
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
 
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4j
 
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdfQ4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
 

Ok, you are a CTO now...

  • 1. OK, you're a CTO now... What did you get yourself into? Founder Fuel Fall 2011 by Sylvain Carle CTO and co-founder at Needium @froginthevalley to /quote me [ these slides are so undesigned, but I guess it makes a point ] CC-BY-SA - http://creativecommons.org/licenses/by-sa/3.0/
  • 2. SCOPE ★CTO : Chief Technical Officer ★Also a co-founder (important) ★In the context of an internet/software startup
  • 3. Define Startup ★Startup: an organization formed to search for a repeatable and scalable business model. http://steveblank.com/2010/01/25/whats-a-startup-first-principles/
  • 4. OK, that should cover ★Lets’ get into the details now ★That’s were the devil is, you know
  • 5. 4 parts to a startup ★Market ★Product ★Team ★Business Model
  • 6. You are in charge of all 4 ★ Plus all the crap that needs to be done to run a business, boring stuff like payrolls, budgets, bills to pay, lawyers, governments rules, etc. ★basically anything that requires a fax in the process (argh!)
  • 7. But your real job ★is to SHIP ★Getting Things DONE ★Making Things HAPPEN
  • 8. The KEY difference ★Between a developer and a CTO ★ is making things go forward ★ in other words, the buck stops here: you have to decide ★ no one else is going to save you ★You are the chief "unstucker"
  • 9. Decisions, decisions ★Take co-ownership with your co-founder(s) ★ Market ★ Product ★ Team ★ Business Model
  • 10. Building the business ★ Know strengths and weaknesses of founding/dev/ops team(s). ★ Keep the macro/meta view ★ Make yourself unecessary ★ Technology is the enabler not the goal. Repeat that again. ★ Architect the business as much as the product/technology.
  • 11. Key Tasks ★Managing dev/ops team ★Hiring ★Roadmapping ★Shipping ★Managing business ★Outsource / delegate but know
  • 12. Key Tasks ★Managing the technology ★Development ★Operations ★Office IT ★Budgeting
  • 13. Key Tasks ★Managing the Product ★Know your Market ★Business Model discovery ★Adapting (continuously)
  • 14. Key Attributes ★You like learning (a lot) ★You are pragmatic not dogmatic ★You can stay calm during storms ★You organize yourself and others (just enough) ★You are a good communicator
  • 15. Pragmatic ★Keep in mind the business objectives ★It’s not about you ★Sometimes, the answer is less technology, not more
  • 16. Calm ★Shit will hit the fan ★You can’t plan everything ★But you can plan redundancy ★Accept failure ★Apologize, be humble
  • 17. Organized ★Have Macro and Micro objectives ★Slice time: Hour/Day/Week/ Month/Quarter/Year (not more). ★Find & File. Pick & Pass. ★Store & Share. Non-Blocking I/O.
  • 18. Communication ★Be explicit ★Learn to listen more ★Management by walking around (version 2.0) ★What you don’t want to do is probably what needs to be done.
  • 19. Where I learned ★People around me, all the time. ★Books: Founders at Work, Getting Things Done, Making Things Happen, Being Geek. ★Venture Hacks. Hacker News. Quora. Serendipity, seriously. ★Just Fraking Do It. Think META.
  • 20. Benevolent Dictator ★Saying NO ★Saying YES ★Always move things FORWARD ★Time to THINK. Time to get things DONE. Time to DO.
  • 21. Mindset ★Be honest with yourself and your family and friends ★Be megalomaniac with your market and product BUT humble with your team ★Take time OFF. Fully & Partially.
  • 22. Tools to get things done ★Email: short, one topic, @next ★ToDo list: text file accesible from everywhere (dropbox + editors) ★Google Apps: share more, re-use ★Redmine: roadmap, tickets ★Github: code
  • 23. What it really means ★ http://www.scottporad.com/2010/11/12/what-it-really-means-to-be-a-cto/ ★ He told me that when the CEO, Ben Huh, hired him on, the site was a mess.   The complex process of processing user submitted content was managed entirely by a thorny tangle of PHP (in WordPress) and .NET.  This weird mix of ugliness was written by a contractor over the course of the preceeding six months.  It was undocumented and messy.  The obvious thing to do was get rid of it, and start fresh. ★ So, he sat down and talked to the CEO.  Times were tight: they’d raised a small round to acquire the original domain and hire some staff, but the money was disappearing quickly.   New features were needed to support better monetization, and they couldn’t get them done frequently enough. ★ Scott had a terrible decision to make.  He could scrap six person-months of work and build the site anew.  It would scale better, reducing costs would be easier, and he wouldn’t have to mix PHP and .NET.  They could purge their technical debt with one fell swoop. ★ But, that’s not what he did.  He told me that he wasn’t sure the company could survive locking down the business while he attended to development housecleaning.  So, he kept the company on the original codebase, platform, and architecture.
  • 24. Conclusion ★Market, Product, Team, Model ★Architect the Business ★Decide: kayaking metaphor ★Makings things happen is not the same as doing them yourself ★It’s (mostly) about PEOPLE!
  • 25. Thanks! Questions? ★ My company - http://needium.com/ ★ My blog - http://afroginthevalley.com ★ On Twitter - @froginthevalley ★ Bug me by email - scarle@gmail.com ★ There is no dumb question.