SlideShare una empresa de Scribd logo
1 de 35
Descargar para leer sin conexión
Setting A Culture of
Technical Excellence
Smita Vijayakumar
smita@exotel.in
1
Agenda
• Define Technical Standard
• Hire for Standard
• Preserve the Standard
2
Disclaimer
Content and Opinion expressed here is solely mine,
and stems from my experience in and observations
of the industry
3
Define Tech Standard
- Not the Culture!
4
Startup Focus -
What Is Yours?
5
Engineering Hiring -
Case Studies
6
–Google, How We Hire
“There’s no one kind of Googler, so we’re always
looking for people who can bring new
perspectives and life experiences to our teams.
If you’re looking for a place that values your
curiosity, passion, and desire to learn, if you’re
seeking colleagues who are big thinkers eager to
take on fresh challenges as a team, then you’re
a future Googler.”
7
- Hiring, Medium Engineering
“At a high level, we care about three things when
considering whether to hire an engineering
candidate. Can they build software? Can they
learn and teach? Are they aligned with our
values?”
8
Hiring, Twitter
“How we do our work -
We innovate, experiment, and move at a fast
pace. We’re a learning organization with a
growth mindset, and we’re always looking for
ways to improve our product and ourselves.”
9
• Required Skills
• 10+ years of related work experience is
required.
• ……
• Education
• BSCS/CE is required MSCS/CE is preferred.
10
Another Example
Software Engineer - Startup
-Hiring for Start-Ups, Exotel
Exotel is a small sized startup but the 30-40
people who have helped build this company
have all been honest, happy, hard-working &
humble people. We are really proud and
honoured to be working with all of these folks.
11
• Passion and Perseverance
• Diversity
• Desire to Learn and be Creative
• Competence
• Entrepreneur Spirit
• Leadership
• Team Spirit
• Background and Experience
• Align with the Business Goal
• Perfectionists …
12
Hire for Standard
13
Software Competency
14
Ability
15
Adapt
16
Perseverance
• Wants to find solutions
• Doesn’t give up
• Sees personal growth in
challenge
17
• Communication
• Honesty and Trust - What are the basic moral
values of this person?
• Strong beliefs
• To the point and precise
• Being Empathetic
• Knowledge Sharing
• Taking Responsibility
18
So, do they see your
focus and understand
why?
19
Preserve Standard -
The Dream Team
20
21
Quantify Goals
Information
TechnicalTeamOrganisation
Business
Alignment
Requirements
Architecture
DesignandDevelopment
22
Transparency
23
Requirements - Not a One-Way Street
• Sales and Project Managers
• Engineers and Engineering Managers
24
Demo
• Top Down
• Bottom Up
• Every stakeholder is aligned!
25
Applaude - Sincerely
26
Build Domain Experts
27
28
Teach and Learn!
Trust - First and the Only Effective
Process!
29
–Brian Chesky, Co-founder, CEO, Airbnb (via Medium)
“The stronger the culture, the less corporate
process a company needs”
30
PC: listice.com
31
Expanding the Team?
Bring In Majority Illusion
32
33
Graph Theory to the Rescue
• Everybody around has standards
• Trust and partnership
• Ownership
• High Quality Deliverables
• Communication
The node will be excited once it crosses the threshold!
34
References
• Medium’s engineering interview process -
• The Majorty Illusion - How Minority Popular
People Influence Majority
35

Más contenido relacionado

La actualidad más candente

Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...
Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...
Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...LinkedIn Talent Solutions
 
Leading a change: Collaborating to connect employees to your company's strate...
Leading a change: Collaborating to connect employees to your company's strate...Leading a change: Collaborating to connect employees to your company's strate...
Leading a change: Collaborating to connect employees to your company's strate...LinkedIn Talent Solutions
 
Entrepreneurial leadership
Entrepreneurial leadershipEntrepreneurial leadership
Entrepreneurial leadershipSanjeev Singh
 
How the answer to your growth goals/challenges has been under your nose the w...
How the answer to your growth goals/challenges has been under your nose the w...How the answer to your growth goals/challenges has been under your nose the w...
How the answer to your growth goals/challenges has been under your nose the w...LinkedIn Talent Solutions
 
Experis_Client_Overview_1
Experis_Client_Overview_1Experis_Client_Overview_1
Experis_Client_Overview_1Ambrose Wong
 
Three insights that will define your recruiting strategy in 2017 | Talent Con...
Three insights that will define your recruiting strategy in 2017 | Talent Con...Three insights that will define your recruiting strategy in 2017 | Talent Con...
Three insights that will define your recruiting strategy in 2017 | Talent Con...LinkedIn Talent Solutions
 
Under the talent-acquisition hood: What’s happening with cost, quality, and s...
Under the talent-acquisition hood: What’s happening with cost, quality, and s...Under the talent-acquisition hood: What’s happening with cost, quality, and s...
Under the talent-acquisition hood: What’s happening with cost, quality, and s...LinkedIn Talent Solutions
 
Redefining employee growth and engagement: Using development to unlock employ...
Redefining employee growth and engagement: Using development to unlock employ...Redefining employee growth and engagement: Using development to unlock employ...
Redefining employee growth and engagement: Using development to unlock employ...LinkedIn Talent Solutions
 
How to Build a Company Culture Which Attracts and Retains Top Talent
 How to Build a Company Culture Which Attracts and Retains Top Talent How to Build a Company Culture Which Attracts and Retains Top Talent
How to Build a Company Culture Which Attracts and Retains Top TalentBambooHR
 
Welcome To Jobspring
Welcome To JobspringWelcome To Jobspring
Welcome To JobspringAjp04d
 
LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...
LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...
LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...LinkedIn Europe
 
Empathy map m-young-v4
Empathy map m-young-v4Empathy map m-young-v4
Empathy map m-young-v4Maribel Young
 
Cielo's 2017 Americas Talent Rising Summit - Day 1 Deck
Cielo's 2017 Americas Talent Rising Summit - Day 1 DeckCielo's 2017 Americas Talent Rising Summit - Day 1 Deck
Cielo's 2017 Americas Talent Rising Summit - Day 1 DeckCielo
 
Nine Steps to Agile HR for the Strategic HR Business Partner
Nine Steps to Agile HR for the Strategic HR Business PartnerNine Steps to Agile HR for the Strategic HR Business Partner
Nine Steps to Agile HR for the Strategic HR Business PartnerAmy Armitage
 
Why startups need mentors and coaches
Why startups need mentors and coachesWhy startups need mentors and coaches
Why startups need mentors and coachesDorai Thodla
 
How to use a facilitator webinar
How to use a facilitator webinarHow to use a facilitator webinar
How to use a facilitator webinarAnthony C Taylor
 

La actualidad más candente (20)

Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...
Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...
Hypergrowth and beyond: How to navigate hiring during rapid expansion while s...
 
Leading a change: Collaborating to connect employees to your company's strate...
Leading a change: Collaborating to connect employees to your company's strate...Leading a change: Collaborating to connect employees to your company's strate...
Leading a change: Collaborating to connect employees to your company's strate...
 
Entrepreneurial leadership
Entrepreneurial leadershipEntrepreneurial leadership
Entrepreneurial leadership
 
How the answer to your growth goals/challenges has been under your nose the w...
How the answer to your growth goals/challenges has been under your nose the w...How the answer to your growth goals/challenges has been under your nose the w...
How the answer to your growth goals/challenges has been under your nose the w...
 
Experis_Client_Overview_1
Experis_Client_Overview_1Experis_Client_Overview_1
Experis_Client_Overview_1
 
Three insights that will define your recruiting strategy in 2017 | Talent Con...
Three insights that will define your recruiting strategy in 2017 | Talent Con...Three insights that will define your recruiting strategy in 2017 | Talent Con...
Three insights that will define your recruiting strategy in 2017 | Talent Con...
 
Under the talent-acquisition hood: What’s happening with cost, quality, and s...
Under the talent-acquisition hood: What’s happening with cost, quality, and s...Under the talent-acquisition hood: What’s happening with cost, quality, and s...
Under the talent-acquisition hood: What’s happening with cost, quality, and s...
 
Redefining employee growth and engagement: Using development to unlock employ...
Redefining employee growth and engagement: Using development to unlock employ...Redefining employee growth and engagement: Using development to unlock employ...
Redefining employee growth and engagement: Using development to unlock employ...
 
Brand Experience Design
Brand Experience DesignBrand Experience Design
Brand Experience Design
 
How to Build a Company Culture Which Attracts and Retains Top Talent
 How to Build a Company Culture Which Attracts and Retains Top Talent How to Build a Company Culture Which Attracts and Retains Top Talent
How to Build a Company Culture Which Attracts and Retains Top Talent
 
Welcome To Jobspring
Welcome To JobspringWelcome To Jobspring
Welcome To Jobspring
 
LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...
LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...
LinkedIn Talent Connect Europe 2012: Passive Candidate Recruiting Success wit...
 
Working in Asia
Working in AsiaWorking in Asia
Working in Asia
 
Empathy map m-young-v4
Empathy map m-young-v4Empathy map m-young-v4
Empathy map m-young-v4
 
Cielo's 2017 Americas Talent Rising Summit - Day 1 Deck
Cielo's 2017 Americas Talent Rising Summit - Day 1 DeckCielo's 2017 Americas Talent Rising Summit - Day 1 Deck
Cielo's 2017 Americas Talent Rising Summit - Day 1 Deck
 
Nine Steps to Agile HR for the Strategic HR Business Partner
Nine Steps to Agile HR for the Strategic HR Business PartnerNine Steps to Agile HR for the Strategic HR Business Partner
Nine Steps to Agile HR for the Strategic HR Business Partner
 
Quad factors in MBA journey
Quad factors in MBA journeyQuad factors in MBA journey
Quad factors in MBA journey
 
Sourcer re-defined | Talent Connect 2016
Sourcer re-defined | Talent Connect 2016Sourcer re-defined | Talent Connect 2016
Sourcer re-defined | Talent Connect 2016
 
Why startups need mentors and coaches
Why startups need mentors and coachesWhy startups need mentors and coaches
Why startups need mentors and coaches
 
How to use a facilitator webinar
How to use a facilitator webinarHow to use a facilitator webinar
How to use a facilitator webinar
 

Similar a Setting A Culture of Technical Excellence

How to recruit, train and motivate employees
How to recruit, train and motivate employeesHow to recruit, train and motivate employees
How to recruit, train and motivate employeesBizLaunch
 
Inlight Consulting Company Profile
Inlight Consulting Company ProfileInlight Consulting Company Profile
Inlight Consulting Company ProfileChompoonuch Tojaroen
 
The Rock - HR & Training
The Rock - HR & TrainingThe Rock - HR & Training
The Rock - HR & TrainingAntony Felix
 
Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...
Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...
Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...Sonia Nagpal
 
Career Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhDCareer Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhDEric Z.
 
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent PipeliningEmma Mirrington
 
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor Caetano
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor CaetanoML Meetup #27 - Nubank Data Science: Past, present and future, Sandor Caetano
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor CaetanoLuis Moneda
 
Learning Insights for the New Year [WEBINAR]
Learning Insights for the New Year [WEBINAR]Learning Insights for the New Year [WEBINAR]
Learning Insights for the New Year [WEBINAR]Kineo
 
DOOR_Capabilities SBrandt_26Feb15
DOOR_Capabilities SBrandt_26Feb15DOOR_Capabilities SBrandt_26Feb15
DOOR_Capabilities SBrandt_26Feb15Stephan Brandt
 
Design Operations
Design OperationsDesign Operations
Design OperationsDave Malouf
 
Master Class for Leaders: 7 Secrets to Interview Candidates Like a Boss
Master Class for Leaders: 7 Secrets to Interview Candidates Like a BossMaster Class for Leaders: 7 Secrets to Interview Candidates Like a Boss
Master Class for Leaders: 7 Secrets to Interview Candidates Like a BossLinkedIn Talent Solutions
 
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D ManagersLearning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D ManagersKineo
 
Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...
Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...
Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...Lviv Startup Club
 
Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?Michał Gruca
 
Brochure_Business Solutions_Empower Me
Brochure_Business Solutions_Empower MeBrochure_Business Solutions_Empower Me
Brochure_Business Solutions_Empower MeFSPL
 

Similar a Setting A Culture of Technical Excellence (20)

How to recruit, train and motivate employees
How to recruit, train and motivate employeesHow to recruit, train and motivate employees
How to recruit, train and motivate employees
 
Inlight Consulting Company Profile
Inlight Consulting Company ProfileInlight Consulting Company Profile
Inlight Consulting Company Profile
 
The Rock - HR & Training
The Rock - HR & TrainingThe Rock - HR & Training
The Rock - HR & Training
 
Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...
Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...
Business strategy Re engineering for SMB, Sales Statergy, Marketing Strategy,...
 
Career Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhDCareer Development for the Industry-Minded PhD
Career Development for the Industry-Minded PhD
 
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
#FIRMday London 28/04/16 - Armstrong Craven 'Best Practice Talent Pipelining
 
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor Caetano
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor CaetanoML Meetup #27 - Nubank Data Science: Past, present and future, Sandor Caetano
ML Meetup #27 - Nubank Data Science: Past, present and future, Sandor Caetano
 
LinkedIn Day London, Search and Staffing, 7 November 2014
LinkedIn Day London, Search and Staffing, 7 November 2014LinkedIn Day London, Search and Staffing, 7 November 2014
LinkedIn Day London, Search and Staffing, 7 November 2014
 
Learning Insights for the New Year [WEBINAR]
Learning Insights for the New Year [WEBINAR]Learning Insights for the New Year [WEBINAR]
Learning Insights for the New Year [WEBINAR]
 
DOOR_Capabilities SBrandt_26Feb15
DOOR_Capabilities SBrandt_26Feb15DOOR_Capabilities SBrandt_26Feb15
DOOR_Capabilities SBrandt_26Feb15
 
Design Operations
Design OperationsDesign Operations
Design Operations
 
6keycompentencies 110819062953-phpapp01
6keycompentencies 110819062953-phpapp016keycompentencies 110819062953-phpapp01
6keycompentencies 110819062953-phpapp01
 
Talent management 5 23-15 final
Talent management 5 23-15 finalTalent management 5 23-15 final
Talent management 5 23-15 final
 
Master Class for Leaders: 7 Secrets to Interview Candidates Like a Boss
Master Class for Leaders: 7 Secrets to Interview Candidates Like a BossMaster Class for Leaders: 7 Secrets to Interview Candidates Like a Boss
Master Class for Leaders: 7 Secrets to Interview Candidates Like a Boss
 
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D ManagersLearning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
 
Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...
Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...
Олексій Скрипник "Стратегія компанії - як необхідний елемент розвитку ІТ комп...
 
Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?Developer career - I've become senior, what's next?
Developer career - I've become senior, what's next?
 
Day1 short
Day1 shortDay1 short
Day1 short
 
Owning Your Recruiting
Owning Your RecruitingOwning Your Recruiting
Owning Your Recruiting
 
Brochure_Business Solutions_Empower Me
Brochure_Business Solutions_Empower MeBrochure_Business Solutions_Empower Me
Brochure_Business Solutions_Empower Me
 

Más de Exotel

Exotel cost of moving to cloud
Exotel cost of moving to cloudExotel cost of moving to cloud
Exotel cost of moving to cloudExotel
 
(Webinar) E-commerce delivery lifecycle - How to streamline communication
(Webinar) E-commerce delivery lifecycle - How to streamline communication(Webinar) E-commerce delivery lifecycle - How to streamline communication
(Webinar) E-commerce delivery lifecycle - How to streamline communicationExotel
 
Cloud Communication for E-commerce & Last Mile Logistics
Cloud Communication for E-commerce & Last Mile LogisticsCloud Communication for E-commerce & Last Mile Logistics
Cloud Communication for E-commerce & Last Mile LogisticsExotel
 
Working at Exotel
Working at ExotelWorking at Exotel
Working at ExotelExotel
 
Exotel For Last Mile Logistics
Exotel For Last Mile LogisticsExotel For Last Mile Logistics
Exotel For Last Mile LogisticsExotel
 
Using heka
Using hekaUsing heka
Using hekaExotel
 
#Gophercon Talk by Smita Vijayakumar - Go's Context Library
#Gophercon Talk by Smita Vijayakumar - Go's Context Library#Gophercon Talk by Smita Vijayakumar - Go's Context Library
#Gophercon Talk by Smita Vijayakumar - Go's Context LibraryExotel
 
Introduction to Go programming
Introduction to Go programmingIntroduction to Go programming
Introduction to Go programmingExotel
 
Exotel - Cloud telephony, Business phone system experts
Exotel - Cloud telephony, Business phone system expertsExotel - Cloud telephony, Business phone system experts
Exotel - Cloud telephony, Business phone system expertsExotel
 
E-Commerce Call Trends in India Report
E-Commerce Call Trends in India ReportE-Commerce Call Trends in India Report
E-Commerce Call Trends in India ReportExotel
 
To Sell Is Human: The Surprising Truth About Moving Others - a summary
To Sell Is Human: The Surprising Truth About Moving Others - a summaryTo Sell Is Human: The Surprising Truth About Moving Others - a summary
To Sell Is Human: The Surprising Truth About Moving Others - a summaryExotel
 
Exotel Culture Code
Exotel Culture CodeExotel Culture Code
Exotel Culture CodeExotel
 
Customer Development @ SLP Mumbai by Ruchir
Customer Development @ SLP Mumbai by RuchirCustomer Development @ SLP Mumbai by Ruchir
Customer Development @ SLP Mumbai by RuchirExotel
 
Nasscom Product Conclave - How to get your first 20 customers
Nasscom Product Conclave - How to get your first 20 customersNasscom Product Conclave - How to get your first 20 customers
Nasscom Product Conclave - How to get your first 20 customersExotel
 

Más de Exotel (14)

Exotel cost of moving to cloud
Exotel cost of moving to cloudExotel cost of moving to cloud
Exotel cost of moving to cloud
 
(Webinar) E-commerce delivery lifecycle - How to streamline communication
(Webinar) E-commerce delivery lifecycle - How to streamline communication(Webinar) E-commerce delivery lifecycle - How to streamline communication
(Webinar) E-commerce delivery lifecycle - How to streamline communication
 
Cloud Communication for E-commerce & Last Mile Logistics
Cloud Communication for E-commerce & Last Mile LogisticsCloud Communication for E-commerce & Last Mile Logistics
Cloud Communication for E-commerce & Last Mile Logistics
 
Working at Exotel
Working at ExotelWorking at Exotel
Working at Exotel
 
Exotel For Last Mile Logistics
Exotel For Last Mile LogisticsExotel For Last Mile Logistics
Exotel For Last Mile Logistics
 
Using heka
Using hekaUsing heka
Using heka
 
#Gophercon Talk by Smita Vijayakumar - Go's Context Library
#Gophercon Talk by Smita Vijayakumar - Go's Context Library#Gophercon Talk by Smita Vijayakumar - Go's Context Library
#Gophercon Talk by Smita Vijayakumar - Go's Context Library
 
Introduction to Go programming
Introduction to Go programmingIntroduction to Go programming
Introduction to Go programming
 
Exotel - Cloud telephony, Business phone system experts
Exotel - Cloud telephony, Business phone system expertsExotel - Cloud telephony, Business phone system experts
Exotel - Cloud telephony, Business phone system experts
 
E-Commerce Call Trends in India Report
E-Commerce Call Trends in India ReportE-Commerce Call Trends in India Report
E-Commerce Call Trends in India Report
 
To Sell Is Human: The Surprising Truth About Moving Others - a summary
To Sell Is Human: The Surprising Truth About Moving Others - a summaryTo Sell Is Human: The Surprising Truth About Moving Others - a summary
To Sell Is Human: The Surprising Truth About Moving Others - a summary
 
Exotel Culture Code
Exotel Culture CodeExotel Culture Code
Exotel Culture Code
 
Customer Development @ SLP Mumbai by Ruchir
Customer Development @ SLP Mumbai by RuchirCustomer Development @ SLP Mumbai by Ruchir
Customer Development @ SLP Mumbai by Ruchir
 
Nasscom Product Conclave - How to get your first 20 customers
Nasscom Product Conclave - How to get your first 20 customersNasscom Product Conclave - How to get your first 20 customers
Nasscom Product Conclave - How to get your first 20 customers
 

Último

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 

Último (20)

Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 

Setting A Culture of Technical Excellence

Notas del editor

  1. Having worked for startups as well as larger, more established companies, and in different geographical areas, I am presenting my views on the matter. Please absorb them only from that viewpoint.
  2. Culture should evolve as the company expands, and hiring inducts more talent. However, what should remain should be the high technical standards. This will ensure any evolution of culture is in the best interest of the company at the time.
  3. Everything starts right here. If every member of the organisation knows the end goal and keeps it in sight, then progress will be fast and aligned. Otherwise, there cannot be traction. Do you know what your focus is? Point focus. OK not to have a plethora of features or products. Doing just one thing really well, that is where competition will lose out.
  4. This particular startup was a spin-in. Therefore, the goal was to bring out the product and merge back in. The only thing that was required of hires was the ability to code and code fast with good quality. Building a rich culture isn’t the goal of hiring here. That will be the parent company’s domain.
  5. A combination of these attributes (in no particular order) are desired at workplaces. Some parameters depend on each other while others are developed as a natural progression. Technical standards should define the priority of these attributes in a potential candidate, as well as for the team as a whole.
  6. People - Don’t compromise. Only hire the best. They will take care of the culture.
  7. Everybody is expected to be hands on in a technology startup. Therefore, evaluate one and all on their coding. There are two ways to do this. One is on the interview. The second is to give a take home challenge and evaluate the code on completion of the challenge. It is easier for both the candidate and the company to gauge each other based on this technical challenge alone. Does the solution address the original problem? How well is it designed? Does the code correctly implement the design? How performant is the code in space and time? Is the author able to explain the logic? Is the author able to answer related questions on improving the solution? The evaluator must be able to extend the problem and evaluate the candidate on deeper concepts of computer science. For example - can there be further optimisation to the running time of the program? What is the space complexity of the solution?
  8. Can think of system design Can apply concepts to areas not familiar with
  9. Numbers, numbers - If there is one thing engineer’s love, it is this. Define metrics. Measure and quantify goals. Measure progress towards the numeric goal.
  10. Every layer is as important as the other. The pyramid is only to indicate the number of people required, on an average, for each of these roles.
  11. Make sure end-to-end program management. Information should percolate down to every employee. Direction of company
  12. Let the ideas flow - Take inputs from engineers that might be a wonderful idea. The next Tesla might just be an idea sitting in an engineers head. Mix and match feature requests coming from field versus the non-functional requirements or ideas coming from engineers.
  13. Support and Appreciation - Small cheers matter. Applauding, impromptu fun and excitement should all be in a day’s work. Don’t wait for the annual appraisal!
  14. Too soon, especially in India, more experienced members of the team become managers. That is the natural progression. Therefore, there is a serious dearth of domain experts, leading to poorer quality and experience of the product. Encourage senior folks to remain technical. Don’t hire managers. That can come from within the team. Managers with no technical expertise spell doom.
  15. Learning from community - Conferences, interact with the technical community. Present your work and help the community to gain from your technical know-how! Blog posts, open source code, conferences, meetup events.
  16. Steve Jobs about Beatles. Small teams really need no processes. Everybody knows (almost) everything. There is camaraderie. There is honest and open communication. Strengths and weaknesses of team mates is known and accepted. The focus is razor sharp. Trust them to deliver. Give them a problem statement and exit the room. Trust is the first process, and perhaps the most effective one, you’ll ever need!
  17. When does trust work well? Dunbar’s Number for Social Interactions.
  18. Dancing to the right tunes! Motivated Passionate individuals - Bring the right energy in. Workplace should be full of positive energy where people do their best.
  19. Courtesy : http://www.finnpr.com/majority-illusion-how-minority-popular-people-influence-majority
  20. A majority of teammates of the new hire will exhibit the highest of standards. The new hire is forced to match up to the high standards. Once the threshold of acceptance is crossed, new hire will absorb the standard. Now this new hire may also be a seed to setting standards for later hires! Only ensure there is no mass hire, else this formula might not work too well. Do it right, start with one domain expert and end up with many! What else do you wish for?