SlideShare ist ein Scribd-Unternehmen logo
1 von 96
Downloaden Sie, um offline zu lesen
How we replaced Salary Negotiations
With a Sinatra App
Konstantin Haase
@konstantinhaase / @rkh_popcorn
Travis CI
travis-ci.com
(Most of the) Slides in English, talk
auf Deutsch.
It’s better than an unverständliches Mischmasch.
During this talk, I’ll tell you
how much you could make
working at Travis CI.
Not including other compensation besides base salary, and only for employees
working in Düsseldorf, but feel free to approach me later if you’d like to hear other
numbers.
There will be code.
I promise.
Salaries
What’s in a salary?
$1,000,000 per episode $100,000 per episode
10x actor?
10x developer?
“Why are the best programmers
10x more productive than
mediocre programmers, but paid
only 3x as much?”
“How do bootstrapped
companies hire talent?”
‣ bootstrapped
‣ 38 employees
‣ top talent
‣ base in Berlin, Germany
Travis CI
‣ 9 countries, 16 nationalities
‣ 53% women (50% in engineering)
‣ wide range of backgrounds
‣ we’ll keep hiring
Travis CI
Salaries account for 46% of
our spendings, making it the
biggest cost centre.
We don’t negotiate
salaries.
A Sinatra application tells us what
to pay someone.
Negotiation skills don’t
reflect your value to the
company.
Negotiation skills
don’t reflect your
financial needs.
Salary negotiations harm
underrepresented
groups.
Source: Fortune Magazine
Source:StatistischesBundesamt
Diversity is not a checkbox.
It is more than just how many women or people
of color work at your company.
Diversity is not charity.
It is about building
the best team possible.
The Travis CI Salary
Framework™
Developing the “Framework”
took a full year.
Everyone could participate.
We pay by value.
We pay by needs.
We use generalised rules
that apply to everyone.
Value = Level
Level + Location = Salary
Level 7
Level 8
Level 9
Level 10
Level 11
IS level
SHOULD level
Level 7
Level 8
Level 9
Level 10
Level 11
IS level SHOULD level
Level 7
Level 8
Level 9
Level 10
Level 11
IS level
SHOULD level
Value
How do you define a 10x
developer (if they exist)?
Example:
Software Engineer — Level 10
Shows an intuitive grasp of
situations, analytic approach
used only in novel situations.
Is self-motivated to the point that they
create new work (for themselves and
sometimes others) and has their own
vision for what needs to be done.
Understands business requirements.
Does not just understand but also shape
the big picture.
Engineering Career Path defined
up to level 17 at the moment.
Employees should level up about
once a year.
If an employee doesn’t get a raise,
that’s considered a bug, not a
feature.
Needs
We use a generalised “needs” model
based on location.
www.economist.com/content/big-mac-index
www.numbeo.com
rkh.im/move
What are living costs?
Consumer Price Index
Consumer Price and Rent Index
Long term living costs can differ
even if CPI/CPRI is the same.
These differences are usually the
greatest between countries.
Paying more for having children or a
debt is complex and discriminates
life choices.
glassdoor.com
payscale.com
Only compare data points from the
same source.
Country base line based on how market rates*
compare to Berlin.
City adjustments based on how the living costs
compared to national average.
Income tax estimation is added on top.
* Factor adjusted upwards for low income countries, for city states Consumer Prices and Rent Index will be used if higher
http://open.buffer.com/transparent-salaries
Rates calculated for 3563 cities
in 209 countries
Four countries also have 92 regions.
youtube.com/user/CGPGrey
© Lincoln Stoll
Everyone can participate in the
salary discussion.
What’s important:
Competitive, Comfortable,
Fair, Feasible, Prospective
Thank you!
Konstantin Haase
@konstantinhaase / @rkh_popcorn
Travis CI
travis-ci.com

Weitere ähnliche Inhalte

Andere mochten auch

Guide du zhg en francais
Guide du zhg en francaisGuide du zhg en francais
Guide du zhg en francaisplutonmania
 
USEEDS° :: So funktioniert Design Thinking.
USEEDS° :: So funktioniert Design Thinking.USEEDS° :: So funktioniert Design Thinking.
USEEDS° :: So funktioniert Design Thinking.USEEDS GmbH
 
Meine Friseurin und die Agilität - Herbstcampus 2014
Meine Friseurin und die Agilität - Herbstcampus 2014Meine Friseurin und die Agilität - Herbstcampus 2014
Meine Friseurin und die Agilität - Herbstcampus 2014Udo Wiegärtner
 
Daniel Fiene: Raketenschub mit WhatsApp
Daniel Fiene: Raketenschub mit WhatsAppDaniel Fiene: Raketenschub mit WhatsApp
Daniel Fiene: Raketenschub mit WhatsAppInVision
 
Bericht abrasivmittelvergleich asikos english
Bericht abrasivmittelvergleich asikos englishBericht abrasivmittelvergleich asikos english
Bericht abrasivmittelvergleich asikos englishmontana77
 
Bebes mios
Bebes miosBebes mios
Bebes miosegomez29
 
Führerscheinverwaltungsprogramm
FührerscheinverwaltungsprogrammFührerscheinverwaltungsprogramm
FührerscheinverwaltungsprogrammFGIBB GmbH
 
10 05 china aussenhandel und krise
10 05 china aussenhandel und krise10 05 china aussenhandel und krise
10 05 china aussenhandel und kriseWerner Drizhal
 
TECNOLOGIA DE LA IONFORMACION
TECNOLOGIA DE LA IONFORMACIONTECNOLOGIA DE LA IONFORMACION
TECNOLOGIA DE LA IONFORMACIONricardoodiaga
 
Lightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizieren
Lightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizierenLightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizieren
Lightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizierenCloudOps Summit
 
FORAG - Social Trends 2014 - Altersvorsorge
FORAG - Social Trends 2014 - AltersvorsorgeFORAG - Social Trends 2014 - Altersvorsorge
FORAG - Social Trends 2014 - AltersvorsorgeBurdaForward Advertising
 

Andere mochten auch (19)

Aa 3-time table-grobnik
Aa 3-time table-grobnikAa 3-time table-grobnik
Aa 3-time table-grobnik
 
Guide du zhg en francais
Guide du zhg en francaisGuide du zhg en francais
Guide du zhg en francais
 
USEEDS° :: So funktioniert Design Thinking.
USEEDS° :: So funktioniert Design Thinking.USEEDS° :: So funktioniert Design Thinking.
USEEDS° :: So funktioniert Design Thinking.
 
Meine Friseurin und die Agilität - Herbstcampus 2014
Meine Friseurin und die Agilität - Herbstcampus 2014Meine Friseurin und die Agilität - Herbstcampus 2014
Meine Friseurin und die Agilität - Herbstcampus 2014
 
Delightful delicacies
Delightful delicaciesDelightful delicacies
Delightful delicacies
 
Daniel Fiene: Raketenschub mit WhatsApp
Daniel Fiene: Raketenschub mit WhatsAppDaniel Fiene: Raketenschub mit WhatsApp
Daniel Fiene: Raketenschub mit WhatsApp
 
Agilität beginnt im Kopf
Agilität beginnt im KopfAgilität beginnt im Kopf
Agilität beginnt im Kopf
 
Vendre ses chambres sur internet
Vendre ses chambres sur internetVendre ses chambres sur internet
Vendre ses chambres sur internet
 
TRIÁNGULOS
TRIÁNGULOSTRIÁNGULOS
TRIÁNGULOS
 
Bericht abrasivmittelvergleich asikos english
Bericht abrasivmittelvergleich asikos englishBericht abrasivmittelvergleich asikos english
Bericht abrasivmittelvergleich asikos english
 
Bebes mios
Bebes miosBebes mios
Bebes mios
 
Führerscheinverwaltungsprogramm
FührerscheinverwaltungsprogrammFührerscheinverwaltungsprogramm
Führerscheinverwaltungsprogramm
 
10 05 china aussenhandel und krise
10 05 china aussenhandel und krise10 05 china aussenhandel und krise
10 05 china aussenhandel und krise
 
TECNOLOGIA DE LA IONFORMACION
TECNOLOGIA DE LA IONFORMACIONTECNOLOGIA DE LA IONFORMACION
TECNOLOGIA DE LA IONFORMACION
 
Lightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizieren
Lightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizierenLightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizieren
Lightning Talk: Boos, arago - Mit_Cloudansaetzen_IT-experten_mulitplizieren
 
Norwegentagebuch
NorwegentagebuchNorwegentagebuch
Norwegentagebuch
 
Matzaget h
Matzaget hMatzaget h
Matzaget h
 
Wordpress
WordpressWordpress
Wordpress
 
FORAG - Social Trends 2014 - Altersvorsorge
FORAG - Social Trends 2014 - AltersvorsorgeFORAG - Social Trends 2014 - Altersvorsorge
FORAG - Social Trends 2014 - Altersvorsorge
 

Ähnlich wie hafentalks #4 -Kontantin Haase: Wie wir Gehaltsverhandlungen durch eine Sinatra-App ersetzt haben"

The cloud where freelancers and employers meet final das
The cloud  where freelancers and employers meet final dasThe cloud  where freelancers and employers meet final das
The cloud where freelancers and employers meet final dasenterprisecenter
 
Applying the Serverless Mindset to Any Tech Stack
Applying the Serverless Mindset to Any Tech StackApplying the Serverless Mindset to Any Tech Stack
Applying the Serverless Mindset to Any Tech StackBen Kehoe
 
To Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore DevelopmentTo Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore DevelopmentEspeo Software
 
hroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docxhroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docxpooleavelina
 
DevOps Perspectives Edition 3
DevOps Perspectives Edition 3DevOps Perspectives Edition 3
DevOps Perspectives Edition 3Kamila Parker
 
DevOps Perspectives Edition 3
DevOps Perspectives Edition 3DevOps Perspectives Edition 3
DevOps Perspectives Edition 3Paul Speers
 
KitRUM outsourcing software development company
KitRUM outsourcing software development companyKitRUM outsourcing software development company
KitRUM outsourcing software development companyKitRUM
 
Growing a Drupalshop from 1 to 12M€
Growing a Drupalshop from 1 to 12M€Growing a Drupalshop from 1 to 12M€
Growing a Drupalshop from 1 to 12M€Adyax
 
How to cut cost of app development up to 5x!
How to cut cost of app development up to 5x!How to cut cost of app development up to 5x!
How to cut cost of app development up to 5x!Narek Gevorgyan
 
How Much Should Digital Development Cost?
How Much Should Digital Development Cost?How Much Should Digital Development Cost?
How Much Should Digital Development Cost?Ashley DeMeza
 
How To Recruit In 2017
How To Recruit In 2017How To Recruit In 2017
How To Recruit In 2017AMPLIFY//
 
Essential singapore mobile app buyers’ guide
Essential singapore mobile app buyers’ guideEssential singapore mobile app buyers’ guide
Essential singapore mobile app buyers’ guideJoey Tan
 
It's a match! Thryve Case Studies
It's a match! Thryve Case StudiesIt's a match! Thryve Case Studies
It's a match! Thryve Case StudiesSophieGordon6
 
Hiring in Today's Digital Age 2.0
Hiring in Today's Digital Age 2.0Hiring in Today's Digital Age 2.0
Hiring in Today's Digital Age 2.0Coalmarch
 
Role Of Programmer On Telecom Industry
Role Of Programmer On Telecom IndustryRole Of Programmer On Telecom Industry
Role Of Programmer On Telecom IndustryDivya Watson
 
Startup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical FoundersStartup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical FoundersGrowth Hacking Asia
 

Ähnlich wie hafentalks #4 -Kontantin Haase: Wie wir Gehaltsverhandlungen durch eine Sinatra-App ersetzt haben" (20)

The cloud where freelancers and employers meet final das
The cloud  where freelancers and employers meet final dasThe cloud  where freelancers and employers meet final das
The cloud where freelancers and employers meet final das
 
Applying the Serverless Mindset to Any Tech Stack
Applying the Serverless Mindset to Any Tech StackApplying the Serverless Mindset to Any Tech Stack
Applying the Serverless Mindset to Any Tech Stack
 
To Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore DevelopmentTo Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore Development
 
hroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docxhroughout the fifty-odd years of software development, the ind.docx
hroughout the fifty-odd years of software development, the ind.docx
 
DevOps Perspectives Edition 3
DevOps Perspectives Edition 3DevOps Perspectives Edition 3
DevOps Perspectives Edition 3
 
DevOps Perspectives Edition 3
DevOps Perspectives Edition 3DevOps Perspectives Edition 3
DevOps Perspectives Edition 3
 
KitRUM outsourcing software development company
KitRUM outsourcing software development companyKitRUM outsourcing software development company
KitRUM outsourcing software development company
 
Growing a Drupalshop from 1 to 12M€
Growing a Drupalshop from 1 to 12M€Growing a Drupalshop from 1 to 12M€
Growing a Drupalshop from 1 to 12M€
 
DevOps Perspectives 3
DevOps Perspectives 3DevOps Perspectives 3
DevOps Perspectives 3
 
How to cut cost of app development up to 5x!
How to cut cost of app development up to 5x!How to cut cost of app development up to 5x!
How to cut cost of app development up to 5x!
 
Career Assignment
Career AssignmentCareer Assignment
Career Assignment
 
How Much Should Digital Development Cost?
How Much Should Digital Development Cost?How Much Should Digital Development Cost?
How Much Should Digital Development Cost?
 
How To Recruit In 2017
How To Recruit In 2017How To Recruit In 2017
How To Recruit In 2017
 
SFDC SA Drain
SFDC SA DrainSFDC SA Drain
SFDC SA Drain
 
Essential singapore mobile app buyers’ guide
Essential singapore mobile app buyers’ guideEssential singapore mobile app buyers’ guide
Essential singapore mobile app buyers’ guide
 
It's a match! Thryve Case Studies
It's a match! Thryve Case StudiesIt's a match! Thryve Case Studies
It's a match! Thryve Case Studies
 
Amec Barcelona Summit Speech 2010
Amec Barcelona Summit Speech 2010Amec Barcelona Summit Speech 2010
Amec Barcelona Summit Speech 2010
 
Hiring in Today's Digital Age 2.0
Hiring in Today's Digital Age 2.0Hiring in Today's Digital Age 2.0
Hiring in Today's Digital Age 2.0
 
Role Of Programmer On Telecom Industry
Role Of Programmer On Telecom IndustryRole Of Programmer On Telecom Industry
Role Of Programmer On Telecom Industry
 
Startup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical FoundersStartup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical Founders
 

Kürzlich hochgeladen

International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysistanmayarora45
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhiguptaswati8536
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Ram V Chary
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 

Kürzlich hochgeladen (15)

International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 

hafentalks #4 -Kontantin Haase: Wie wir Gehaltsverhandlungen durch eine Sinatra-App ersetzt haben"