SlideShare une entreprise Scribd logo
1  sur  199
Hiring great people
      Learning from Atlassian




   www.small-improvements.com
About us
360° Degree Peer Review Software
Continuous Performance Management
Agile, Simple and Intuitive
Free 10 user license
http://www.small-improvements.com
Why at this
conference?
Why at this
         conference?
Challenges at Atlassian rarely about process
Why at this
          conference?
Challenges at Atlassian rarely about process
It’s the B-Players.... Everywhere!
Why at this
          conference?
Challenges at Atlassian rarely about process
It’s the B-Players.... Everywhere!
Spend way more effort on recruiting
Why at this
          conference?
Challenges at Atlassian rarely about process
It’s the B-Players.... Everywhere!
Spend way more effort on recruiting
Get involved!
Why at this
            conference?
Challenges at Atlassian rarely about process
It’s the B-Players.... Everywhere!
Spend way more effort on recruiting
Get involved!
Yes, you!
A riddle
Preparation
Fix things you should have fixed before
Preparation
Preparation

Have great working conditions to impress
applicant (without lying...)
Preparation

Have great working conditions to impress
applicant (without lying...)
Get rid of losers, now
Preparation

Have great working conditions to impress
applicant (without lying...)
Get rid of losers, now
Retrospectives & 1:1 meetings
Write a killer ad
Write a killer ad

16+ hours, across several days
Write a killer ad

16+ hours, across several days
Your most important document this year
Write a killer ad

16+ hours, across several days
Your most important document this year
“What if I had to present it to CEO?”
Get input!
Get input!

What do your top 20% staff like about work?
Get input!

What do your top 20% staff like about work?
“Would you apply if you saw this ad?” - “Er,
no...?” - “Then help me!”
Get input!

What do your top 20% staff like about work?
“Would you apply if you saw this ad?” - “Er,
no...?” - “Then help me!”
Get help from marketing
Get input!


Atlassian invented a perfect system for
discussing ads and getting feedback
Get input!


Atlassian invented a perfect system for
discussing ads and getting feedback
Confluence! :-)
Like a product ad
Like a product ad

Remove all clutter
Like a product ad

Remove all clutter
Do product ads list problems?
Like a product ad

Remove all clutter
Do product ads list problems?
List the great reasons to work here!
Die Dr. Ing. h.c. F. Porsche AG ist ein
Hersteller von Automobilen mit Sitz in
Stuttgart-Zuffenhausen und eine 50,1-
prozentige Tochtergesellschaft der Porsche
Automobil Holding SE. Ursprung des
Unternehmens ist ein 1931 von Ferdinand
Porsche in Stuttgart gegründetes
Konstruktionsbüro. Das Unternehmen
besitzt Werke zur Pkw-Produktion in
Stuttgart und Leipzig. Miteigentümer der
                                         •   Exklusiv, aber teuer
Porsche AG ist seit Dezember 2009 mit
49,9 Prozent die Volkswagen AG.
                                         •   Schnittiges Design

                                         •   Teils dubiose Kunden
 Porsche Engineering
 Group GmbH
                                         •   Muss regelmässig betankt werden
 Porschestraße
 D-71287 Weissach                        •   Reparaturen nicht ausgeschlossen
 Telefon: +49 711 911-88888
 Telefax: +49 711 911-88999              •   Sehr schnell
Stuff to mention
Parental Leave? Cool tech? Parties and
Events? Learning on the job, lots of coaching?
Product influence? Great coworkers?
Competent managers? Great products?
Exciting clients? Lack of bureaucracy? Fast
pace? Ergonomic chairs? Nice office? etc etc
etc.
Too much for an ad?
Too much for an ad?

Ads must be compact
Too much for an ad?

Ads must be compact
But Mini-site can have more detail
Too much for an ad?

Ads must be compact
But Mini-site can have more detail
Working around weird HR regulations...
Advertising it
Advertising it

$10K referral bonus
Advertising it

$10K referral bonus
What would you do to look for jobs?
Advertising it

$10K referral bonus
What would you do to look for jobs?
Own the relevant keywords
Hiring is work!
Atlassian effort for a successful hire:
Hiring is work!
Atlassian effort for a successful hire:
• 8h-10h raw interview time
Hiring is work!
Atlassian effort for a successful hire:
• 8h-10h raw interview time
• 2-4h write-up, discussions, ref-checks
Hiring is work!
Atlassian effort for a successful hire:
• 8h-10h raw interview time
• 2-4h write-up, discussions, ref-checks
• Plus HR-Time
Hiring is work!
Atlassian effort for a successful hire:
• 8h-10h raw interview time
• 2-4h write-up, discussions, ref-checks
• Plus HR-Time
Plus all the time for unsuccessful applicants
Minimizing the impact
Minimizing the impact


Can’t save time on hires
Minimizing the impact


Can’t save time on hires
Save time on unsuccessful applicants!
Pre-Screening
Eliminate with minimal effort
Pre-Screening
Pre-Screening

Don’t read resumes
Pre-Screening

Don’t read resumes
Don’t check visa
Pre-Screening

Don’t read resumes
Don’t check visa
Don’t call
Pre-Screening

Don’t read resumes
Don’t check visa
Don’t call
Send simple tasks immediately!
Good Screening Tasks
Good Screening Tasks

Answer has many aspects
Good Screening Tasks

Answer has many aspects
Top applicant finds most
Good Screening Tasks

Answer has many aspects
Top applicant finds most
Weak applicant finds one or two
Good Screening Tasks

Answer has many aspects
Top applicant finds most
Weak applicant finds one or two
You see gap fast
Sample Dev tasks
Sample Dev tasks

“Write about trends in cloud computing“
Sample Dev tasks

“Write about trends in cloud computing“
“Watch a technical presentation online, and
summarize the key points”
Sample Dev tasks

“Write about trends in cloud computing“
“Watch a technical presentation online, and
summarize the key points”
“Write a simple algorithm and its tests”
Sample Dev tasks

“Write about trends in cloud computing“
“Watch a technical presentation online, and
summarize the key points”
“Write a simple algorithm and its tests”
“Review this ugly code.”
Sample Dev tasks


public static final Integer multiply(Integer x, Integer y) {
          return (y == 0) ? 0 : multiply(x, y - 1) + x;
}
Results
Results

30% of the applicants never reply
Results

30% of the applicants never reply
50% of replies are clearly horrible
Results

30% of the applicants never reply
50% of replies are clearly horrible
Cheating? Irrelevant
Bonus
Bonus


Less discrimination
Bonus


Less discrimination
Less risk of lawsuits
Phone Screen
Because you’re too polite...
20 minutes
Phone Screen
Phone Screen

   Polite, minimal introduction
Phone Screen

   Polite, minimal introduction
   Standardized questions
Phone Screen

   Polite, minimal introduction
   Standardized questions
   Nothing too difficult
Phone Screen

   Polite, minimal introduction
   Standardized questions
   Nothing too difficult
   Back to back in 30 minute slots
Sample topics: Java
Sample topics: Java

       Garbage Collection
Sample topics: Java

                        Garbage Collection


Collections Framework
Sample topics: Java

                        Garbage Collection


Collections Framework
                                   Synchronisation
Sample topics: Java

                          Garbage Collection


Collections Framework
                                     Synchronisation

                        Exception Handling
Sample topics: Java

                          Garbage Collection


Collections Framework
                                     Synchronisation

                        Exception Handling
Serialization
Sample topics: Java

                          Garbage Collection


Collections Framework
                                     Synchronisation

                        Exception Handling
Serialization
                                      Unit-Testing
Broad, not deep
Broad, not deep

Not looking for a great candidate
Broad, not deep

Not looking for a great candidate
Eliminating weak applicants, fast!
Broad, not deep

Not looking for a great candidate
Eliminating weak applicants, fast!
If in doubt, do invite the applicant
Coding Test
  1st on-site interview
90 minutes, 1 interviewer
You want developers?
You want developers?

Then make sure the applicant can code!
You want developers?

Then make sure the applicant can code!
A single interviewer can run a coding test
You want developers?

Then make sure the applicant can code!
A single interviewer can run a coding test
First impression matters. Send people-person
Too Nerdy
Coding Test
Coding Test

Not specific to the position
Coding Test

Not specific to the position
Give time to grasp
Coding Test

Not specific to the position
Give time to grasp
Start with simple tasks
Sample tasks
Sample tasks
“Run the tests, find and fix the failure”
Sample tasks
“Run the tests, find and fix the failure”
“Add some pre-conditions”
Sample tasks
“Run the tests, find and fix the failure”
“Add some pre-conditions”
“Enhance the algorithm by feature X”
Sample tasks
“Run the tests, find and fix the failure”
“Add some pre-conditions”
“Enhance the algorithm by feature X”
“What about performance? Multithreading?”
Sample tasks
“Run the tests, find and fix the failure”
“Add some pre-conditions”
“Enhance the algorithm by feature X”
“What about performance? Multithreading?”
“How to test multithreaded program?”
Read between the lines




  Things great developers say...
Read between the lines
“Can I also extract this code/ remove
this duplication?”




           Things great developers say...
Read between the lines
“Can I also extract this code/ remove
this duplication?”
                       “If I had the time, I’d also change this
                       algorithm, like ... ”




            Things great developers say...
Read between the lines
“Can I also extract this code/ remove
this duplication?”
                       “If I had the time, I’d also change this
                       algorithm, like ... ”

“Uh, this method is
entirely untested.
Shouldn’t we add some
tests?”

            Things great developers say...
Read between the lines
“Can I also extract this code/ remove
this duplication?”
                       “If I had the time, I’d also change this
                       algorithm, like ... ”

“Uh, this method is
entirely untested.
Shouldn’t we add some                     “While we’re at it,
tests?”                                  should I fix this other bug
                                          here too?”
            Things great developers say...
Read between the lines
“Can I also extract this code/ remove
this duplication?”
                       “If I had the time, I’d also change this
                       algorithm, like ... ”

“Uh, this method is            <CTRL-ALT-SHIFT-N
entirely untested.             keyboard-shortcut>
Shouldn’t we add some                     “While we’re at it,
tests?”                                  should I fix this other bug
                                          here too?”
            Things great developers say...
Assessment
Assessment

Must be impressed by the technical skills
Assessment

Must be impressed by the technical skills
Must have enjoyed working with applicant
Assessment

Must be impressed by the technical skills
Must have enjoyed working with applicant
Discuss immediately. Take notes!
Assessment

Must be impressed by the technical skills
Must have enjoyed working with applicant
Discuss immediately. Take notes!
JIRA is perfect
Technical Interview
      2nd on-site interview
  90-120 minutes, 2 interviewers
Read that resume
Read that resume


Impress the applicant by knowing them
Read that resume


Impress the applicant by knowing them
... and what they claim to know
Push to the limit
Push to the limit

Two interviewers quiz the applicant on many
many topics
Push to the limit

Two interviewers quiz the applicant on many
many topics
Switch from weeding out losers...
Push to the limit

Two interviewers quiz the applicant on many
many topics
Switch from weeding out losers...
...to spotting great people!
Secret Handshake
Secret Handshake
        45 minutes already ....
        What a total failure.
Secret Handshake
               45 minutes already ....
               What a total failure.


   “Great, that’s all the questions I had...”
Secret Handshake
                               45 minutes already ....
                               What a total failure.


                   “Great, that’s all the questions I had...”


Finally! Worst
applicant ever!!
Secret Handshake
                               45 minutes already ....
                               What a total failure.


                   “Great, that’s all the questions I had...”


Finally! Worst
applicant ever!!

 “Yeah, me too! Done! Thanks
 for coming in, Mr Applicant!”
Selling the job
Selling the job

Only at the end of interview!
Selling the job

Only at the end of interview!
Again, send best and charming interviewers
Selling the job

Only at the end of interview!
Again, send best and charming interviewers
Office tour! Talk about cool stuff you work
on!
Manager Interview
   3rd and final on-site interview
  60-90 minutes, 1-2 interviewers
Read that resume well
Read that resume well

Then do Topgrading “light”
Read that resume well

Then do Topgrading “light”
20 minutes about each career step
Read that resume well

Then do Topgrading “light”
20 minutes about each career step
Coworkers, bosses, reports
Read that resume well

Then do Topgrading “light”
20 minutes about each career step
Coworkers, bosses, reports
Self-awareness
Only <10% fail here
Only <10% fail here

“All my bosses were losers”.
Only <10% fail here

“All my bosses were losers”.
“This is just to get a foot in the door”
Only <10% fail here

“All my bosses were losers”.
“This is just to get a foot in the door”
“I did all the work, my coworkers were
idiots”
Only <10% fail here

“All my bosses were losers”.
“This is just to get a foot in the door”
“I did all the work, my coworkers were
idiots”
“We called the guy Mr Spastic”
This is for selling too
This is for selling too

Great applicants have many offers
This is for selling too

Great applicants have many offers
Your job offer is the best!
This is for selling too

Great applicants have many offers
Your job offer is the best!
Reference check
Reference check

“Summarize their key skills in 3 words”
Reference check

“Summarize their key skills in 3 words”
“Would he work well in our environment?”
Reference check

“Summarize their key skills in 3 words”
“Would he work well in our environment?”
“Would you rehire for challenging project?”
Reference check

“Summarize their key skills in 3 words”
“Would he work well in our environment?”
“Would you rehire for challenging project?”
“What would you tell him to improve on?”
Bits and pieces
Numbers
1,000



 750



 500



 250



   0
        Pre   Phone   Code   Tech   Manager   Hire
Get many opinions
Get many opinions
Team lead and HR could run it alone
Get many opinions
Team lead and HR could run it alone
More opinions help to find perfect fit
Get many opinions
Team lead and HR could run it alone
More opinions help to find perfect fit
Applicants meets more people == good
Get many opinions
Team lead and HR could run it alone
More opinions help to find perfect fit
Applicants meets more people == good
Regular workers involved == more happy
Get many opinions
Team lead and HR could run it alone
More opinions help to find perfect fit
Applicants meets more people == good
Regular workers involved == more happy
Interviewers should be from the hiring team
Speed
Speed

Screening questions sent on next day
Speed

Screening questions sent on next day
2 weeks between screening replies and final
interview
Speed

Screening questions sent on next day
2 weeks between screening replies and final
interview
Beat Google
It’s not over yet
It’s not over yet
Invite to parties/events even before start
It’s not over yet
Invite to parties/events even before start
Invite for lunch the week before starting
It’s not over yet
Invite to parties/events even before start
Invite for lunch the week before starting
Welcome-present: Chocolates, Company T-
Shirt, etc
It’s not over yet
Invite to parties/events even before start
Invite for lunch the week before starting
Welcome-present: Chocolates, Company T-
Shirt, etc
Take whole team for lunch on the first day
It’s not over yet
Invite to parties/events even before start
Invite for lunch the week before starting
Welcome-present: Chocolates, Company T-
Shirt, etc
Take whole team for lunch on the first day
Take for coffee, e.g. with new hire’s closest
two workmates
Summing it up
There’s little you can’t copy from Atlassian
You’re not as attractive?
You’re not as attractive?

 Make attractive ad
You’re not as attractive?

 Make attractive ad
 Being tough is attractive too
You’re not as attractive?

 Make attractive ad
 Being tough is attractive too
 Even I can send applicants my screening
 questions and get answers
Bonus Slides
   Confluence
Confluence 3.4
Confluence 3.4

Maintenance Release, out this week
Confluence 3.4

Maintenance Release, out this week
User Macros in Macro Browser
Confluence 3.4

Maintenance Release, out this week
User Macros in Macro Browser
Performance
Confluence 3.4

Maintenance Release, out this week
User Macros in Macro Browser
Performance
Keyboard Shortcuts
Confluence 4
Confluence 4
Shipping early next year
Confluence 4
Shipping early next year
XHTML -- Editor rewrite
Confluence 4
Shipping early next year
XHTML -- Editor rewrite
LDAP Nested Groups
Confluence 4
Shipping early next year
XHTML -- Editor rewrite
LDAP Nested Groups
Many small things, like Table Property Panel
Confluence 4
Shipping early next year
XHTML -- Editor rewrite
LDAP Nested Groups
Many small things, like Table Property Panel
Partner Release Branch this week
Thanks
  Articles, Slides, Details:
www.small-improvements.com

Contenu connexe

Tendances

I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...
Joan Vermette
 

Tendances (15)

Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1
 
Kaizen in Action
Kaizen in ActionKaizen in Action
Kaizen in Action
 
I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...I Hate Process/I Love Process - Why designers are divided about process, and ...
I Hate Process/I Love Process - Why designers are divided about process, and ...
 
Kanban: No Answers, Just Questions
Kanban: No Answers, Just Questions  Kanban: No Answers, Just Questions
Kanban: No Answers, Just Questions
 
Eng245 mentor handbook rev 5
Eng245 mentor handbook rev 5Eng245 mentor handbook rev 5
Eng245 mentor handbook rev 5
 
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
 
Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20Approaches to Kanban using Team Foundation Server - Dec 20
Approaches to Kanban using Team Foundation Server - Dec 20
 
Marty Weiner, Reddit CTO @ SXSWi 2016 - Everything's Harder At Scale
Marty Weiner, Reddit CTO @ SXSWi 2016 - Everything's Harder At ScaleMarty Weiner, Reddit CTO @ SXSWi 2016 - Everything's Harder At Scale
Marty Weiner, Reddit CTO @ SXSWi 2016 - Everything's Harder At Scale
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
Using the Kanban Method with Team Foundation Server
Using the Kanban Method with Team Foundation ServerUsing the Kanban Method with Team Foundation Server
Using the Kanban Method with Team Foundation Server
 
Software Testing Career Skill Development on BugDay Bangkok 2009
Software Testing Career Skill Development on BugDay Bangkok 2009Software Testing Career Skill Development on BugDay Bangkok 2009
Software Testing Career Skill Development on BugDay Bangkok 2009
 
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
 
Recruiting the right people quickly public
Recruiting the right people quickly   publicRecruiting the right people quickly   public
Recruiting the right people quickly public
 
The gordian knot
The gordian knotThe gordian knot
The gordian knot
 
On agile games and how to develop one
On agile games and how to develop oneOn agile games and how to develop one
On agile games and how to develop one
 

En vedette

Swati Resume_Human Resource
Swati Resume_Human ResourceSwati Resume_Human Resource
Swati Resume_Human Resource
Swati Shukla
 
Java for Recruiters
Java for RecruitersJava for Recruiters
Java for Recruiters
ph7 -
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
Rupsee
 

En vedette (9)

Swati Resume_Human Resource
Swati Resume_Human ResourceSwati Resume_Human Resource
Swati Resume_Human Resource
 
Advanced Search Techniques
Advanced Search TechniquesAdvanced Search Techniques
Advanced Search Techniques
 
Recruiting for Tech Talent on Social Media #LDNTechWeek
Recruiting for Tech Talent on Social Media #LDNTechWeekRecruiting for Tech Talent on Social Media #LDNTechWeek
Recruiting for Tech Talent on Social Media #LDNTechWeek
 
Advanced Search Techniques for Sourcing Ninjas | Talent Connect Vegas 2013
Advanced Search Techniques for Sourcing Ninjas | Talent Connect Vegas 2013Advanced Search Techniques for Sourcing Ninjas | Talent Connect Vegas 2013
Advanced Search Techniques for Sourcing Ninjas | Talent Connect Vegas 2013
 
Server-side Technologies in Java
Server-side Technologies in JavaServer-side Technologies in Java
Server-side Technologies in Java
 
How to Write Killer Job Ads (The Science of Recruitment Advertising)
How to Write Killer Job Ads (The Science of Recruitment Advertising)How to Write Killer Job Ads (The Science of Recruitment Advertising)
How to Write Killer Job Ads (The Science of Recruitment Advertising)
 
Java for Recruiters
Java for RecruitersJava for Recruiters
Java for Recruiters
 
Technical Recruitment Overview & Tips
Technical Recruitment Overview & TipsTechnical Recruitment Overview & Tips
Technical Recruitment Overview & Tips
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
 

Similaire à Recruiting great developers

Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
AgileOnTheBeach
 
Scrum And The Enterprise
Scrum And The EnterpriseScrum And The Enterprise
Scrum And The Enterprise
James Peckham
 

Similaire à Recruiting great developers (20)

Optimizely Experience Customer Story - Atlassian
Optimizely Experience Customer Story - AtlassianOptimizely Experience Customer Story - Atlassian
Optimizely Experience Customer Story - Atlassian
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
A/B Testing - How to Break Things and Fail Fast...without Breaking Things
A/B Testing - How to Break Things and Fail Fast...without Breaking ThingsA/B Testing - How to Break Things and Fail Fast...without Breaking Things
A/B Testing - How to Break Things and Fail Fast...without Breaking Things
 
A/B Testing - How to Break Things and Fail Fast... Without Breaking Things
A/B Testing - How to Break Things and Fail Fast... Without Breaking ThingsA/B Testing - How to Break Things and Fail Fast... Without Breaking Things
A/B Testing - How to Break Things and Fail Fast... Without Breaking Things
 
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for Developers
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Planning JavaScript and Ajax for larger teams
Planning JavaScript and Ajax for larger teamsPlanning JavaScript and Ajax for larger teams
Planning JavaScript and Ajax for larger teams
 
Create Your Tester Portfolio
Create Your Tester PortfolioCreate Your Tester Portfolio
Create Your Tester Portfolio
 
Automated tests
Automated testsAutomated tests
Automated tests
 
Freelancing: How not to Suck
Freelancing: How not to SuckFreelancing: How not to Suck
Freelancing: How not to Suck
 
Mark Tortoricci - Talent42 2015
Mark Tortoricci - Talent42 2015Mark Tortoricci - Talent42 2015
Mark Tortoricci - Talent42 2015
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
 
NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016NUS Hackers Project Intern 2016
NUS Hackers Project Intern 2016
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 
Scrum And The Enterprise
Scrum And The EnterpriseScrum And The Enterprise
Scrum And The Enterprise
 
✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers
 
Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland Making Support Fun & Profitable: DrupalCon Portland
Making Support Fun & Profitable: DrupalCon Portland
 
Infrastructure is development
Infrastructure is developmentInfrastructure is development
Infrastructure is development
 

Plus de Per Fragemann

Small improvements-continuous
Small improvements-continuousSmall improvements-continuous
Small improvements-continuous
Per Fragemann
 
Small improvements-360-degree-reviews
Small improvements-360-degree-reviewsSmall improvements-360-degree-reviews
Small improvements-360-degree-reviews
Per Fragemann
 

Plus de Per Fragemann (13)

Introducing Development Team Leads
Introducing Development Team LeadsIntroducing Development Team Leads
Introducing Development Team Leads
 
All hands February 2016
All hands February 2016 All hands February 2016
All hands February 2016
 
Small Improvement - Quarterly Company Update July 2015
Small Improvement - Quarterly Company Update July 2015Small Improvement - Quarterly Company Update July 2015
Small Improvement - Quarterly Company Update July 2015
 
Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015
 
Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015Q1 2015 Company Update - All hands meeting April 2015
Q1 2015 Company Update - All hands meeting April 2015
 
Small Improvemnts: All hands meeting - January 2015
Small Improvemnts: All hands meeting - January 2015Small Improvemnts: All hands meeting - January 2015
Small Improvemnts: All hands meeting - January 2015
 
Update q2 2014
Update q2 2014Update q2 2014
Update q2 2014
 
Small improvements-continuous
Small improvements-continuousSmall improvements-continuous
Small improvements-continuous
 
Small improvements-360-degree-reviews
Small improvements-360-degree-reviewsSmall improvements-360-degree-reviews
Small improvements-360-degree-reviews
 
Small improvements Objectives Overview
Small improvements Objectives OverviewSmall improvements Objectives Overview
Small improvements Objectives Overview
 
Boostrapping to $1m in annual Revenue. The slow growth option.
Boostrapping to $1m in annual Revenue. The slow growth option.Boostrapping to $1m in annual Revenue. The slow growth option.
Boostrapping to $1m in annual Revenue. The slow growth option.
 
Deck December 2013
Deck December 2013 Deck December 2013
Deck December 2013
 
Google App Engine. Zwei Jahre im Produktiveinsatz
Google App Engine. Zwei Jahre im ProduktiveinsatzGoogle App Engine. Zwei Jahre im Produktiveinsatz
Google App Engine. Zwei Jahre im Produktiveinsatz
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Recruiting great developers

Notes de l'éditeur

  1. Heikos Anfrage. K&amp;#xF6;nnte &amp;#xFC;ber Confluence erz&amp;#xE4;hlen. Nicht spannend. Wie wir entwickeln. Nichts besonderes (Scrum). Hauptgrund warum ATL cool ist: LEUTE. Nicht nur die PMs die etwas bestimmen, sondern ALLE
  2. schlechte mitarbeiter kosten nerven! und verhindern spass. und ruinieren projekte.
  3. schlechte mitarbeiter kosten nerven! und verhindern spass. und ruinieren projekte.
  4. schlechte mitarbeiter kosten nerven! und verhindern spass. und ruinieren projekte.
  5. schlechte mitarbeiter kosten nerven! und verhindern spass. und ruinieren projekte.
  6. It&amp;#x2019;s not about you though... Unless you are a boss or HR... Show some initative!
  7. It&amp;#x2019;s not about you though... Unless you are a boss or HR... Show some initative!
  8. It&amp;#x2019;s not about you though... Unless you are a boss or HR... Show some initative!
  9. Conference about software tools and process. Das ist auch wichtig. H&amp;#xE4;tte &amp;#xFC;ber Atlassian Produkte vortrag machen k&amp;#xF6;nnen, oder auch Scrum. Aber Atlassian ist NICHT erfolgreich wegen des Prozesses oder der Tools. Sondern wegen der Leute Und das gilt auch f&amp;#xFC;r sie: Sie werden nicht *wesentlich* besser wegen tools oder Prozessen. Solange die Leute nicht stimmen.
  10. Conference about software tools and process. Das ist auch wichtig. H&amp;#xE4;tte &amp;#xFC;ber Atlassian Produkte vortrag machen k&amp;#xF6;nnen, oder auch Scrum. Aber Atlassian ist NICHT erfolgreich wegen des Prozesses oder der Tools. Sondern wegen der Leute Und das gilt auch f&amp;#xFC;r sie: Sie werden nicht *wesentlich* besser wegen tools oder Prozessen. Solange die Leute nicht stimmen.
  11. Conference about software tools and process. Das ist auch wichtig. H&amp;#xE4;tte &amp;#xFC;ber Atlassian Produkte vortrag machen k&amp;#xF6;nnen, oder auch Scrum. Aber Atlassian ist NICHT erfolgreich wegen des Prozesses oder der Tools. Sondern wegen der Leute Und das gilt auch f&amp;#xFC;r sie: Sie werden nicht *wesentlich* besser wegen tools oder Prozessen. Solange die Leute nicht stimmen.
  12. Conference about software tools and process. Das ist auch wichtig. H&amp;#xE4;tte &amp;#xFC;ber Atlassian Produkte vortrag machen k&amp;#xF6;nnen, oder auch Scrum. Aber Atlassian ist NICHT erfolgreich wegen des Prozesses oder der Tools. Sondern wegen der Leute Und das gilt auch f&amp;#xFC;r sie: Sie werden nicht *wesentlich* besser wegen tools oder Prozessen. Solange die Leute nicht stimmen.
  13. Conference about software tools and process. Das ist auch wichtig. H&amp;#xE4;tte &amp;#xFC;ber Atlassian Produkte vortrag machen k&amp;#xF6;nnen, oder auch Scrum. Aber Atlassian ist NICHT erfolgreich wegen des Prozesses oder der Tools. Sondern wegen der Leute Und das gilt auch f&amp;#xFC;r sie: Sie werden nicht *wesentlich* besser wegen tools oder Prozessen. Solange die Leute nicht stimmen.
  14. Supermodels in Eckkneipe Losers: Move to other team, project, department. Fire!
  15. Supermodels in Eckkneipe Losers: Move to other team, project, department. Fire!
  16. Supermodels in Eckkneipe Losers: Move to other team, project, department. Fire!
  17. Aber besser eine haessliche Anzeige die mit guten Inhalten &amp;#xFC;berzeugt, als eine designte Anzeige die total abschreckt durch ihre Langweiligkeit
  18. Aber besser eine haessliche Anzeige die mit guten Inhalten &amp;#xFC;berzeugt, als eine designte Anzeige die total abschreckt durch ihre Langweiligkeit
  19. Aber besser eine haessliche Anzeige die mit guten Inhalten &amp;#xFC;berzeugt, als eine designte Anzeige die total abschreckt durch ihre Langweiligkeit
  20. Aber besser eine haessliche Anzeige die mit guten Inhalten &amp;#xFC;berzeugt, als eine designte Anzeige die total abschreckt durch ihre Langweiligkeit
  21. Aber besser eine haessliche Anzeige die mit guten Inhalten &amp;#xFC;berzeugt, als eine designte Anzeige die total abschreckt durch ihre Langweiligkeit
  22. (logo size, photos, investor-gibberish, &amp;#x201C;must-look-professional&amp;#x201D;)
  23. (logo size, photos, investor-gibberish, &amp;#x201C;must-look-professional&amp;#x201D;)
  24. (logo size, photos, investor-gibberish, &amp;#x201C;must-look-professional&amp;#x201D;)
  25. Probably NOT in a tech magazine. Probably use Google?
  26. Probably NOT in a tech magazine. Probably use Google?
  27. Probably NOT in a tech magazine. Probably use Google?
  28. 8h across multiple interviewers HR time for contracts, etc
  29. 8h across multiple interviewers HR time for contracts, etc
  30. 8h across multiple interviewers HR time for contracts, etc
  31. 8h across multiple interviewers HR time for contracts, etc
  32. 8h across multiple interviewers HR time for contracts, etc
  33. Must make sure to hire only the right people, can&amp;#x2019;t save time. It&amp;#x2019;s need to tell great applicant. You have at least 10x as many unsuccessful candidates. SAVE TIME Atlassian viele offene stellen. musste effizient sein. aber auch viele mitarbeiter. ihre firma:nicht so viele stellen. aber auch nicht so viele mitarbeiter
  34. Must make sure to hire only the right people, can&amp;#x2019;t save time. It&amp;#x2019;s need to tell great applicant. You have at least 10x as many unsuccessful candidates. SAVE TIME Atlassian viele offene stellen. musste effizient sein. aber auch viele mitarbeiter. ihre firma:nicht so viele stellen. aber auch nicht so viele mitarbeiter
  35. Wie viele Software-Entwickler haben wir hier?
  36. Wie viele Software-Entwickler haben wir hier?
  37. Wie viele Software-Entwickler haben wir hier?
  38. Wie viele Software-Entwickler haben wir hier?
  39. Wie viele Software-Entwickler haben wir hier?
  40. Wie viele Software-Entwickler haben wir hier?
  41. Make sure the testers are not the same people who came up with the tasks :-)
  42. 50% leicht aussortiert Das Weeding ist nat&amp;#xFC;rlich auch arbeit. Aber man kann es parallelisieren, und rotieren Und die Entwickler sind eigentlich immer froh wenn man sie beteiligt.
  43. 50% leicht aussortiert Das Weeding ist nat&amp;#xFC;rlich auch arbeit. Aber man kann es parallelisieren, und rotieren Und die Entwickler sind eigentlich immer froh wenn man sie beteiligt.
  44. 50% leicht aussortiert Das Weeding ist nat&amp;#xFC;rlich auch arbeit. Aber man kann es parallelisieren, und rotieren Und die Entwickler sind eigentlich immer froh wenn man sie beteiligt.
  45. In 20 minuten kann ich nicht erkennen ob jemand super ist aber ich kann in 20 minuten erkennen ob jemand nichts taugt ABER ich bin zu h&amp;#xF6;flich um jemanden der extra freigenommen hat, nach 20 minuten aus dem b&amp;#xFC;ro zu schmeissen
  46. Don&amp;#x2019;t bother sending more people Atlassian: fr&amp;#xFC;her hatten wir das erste interview mit zwei leuten. zeitverschwendung!
  47. Don&amp;#x2019;t bother sending more people Atlassian: fr&amp;#xFC;her hatten wir das erste interview mit zwei leuten. zeitverschwendung!
  48. Don&amp;#x2019;t bother sending more people Atlassian: fr&amp;#xFC;her hatten wir das erste interview mit zwei leuten. zeitverschwendung!
  49. Good applicants have many offers!
  50. Set up some classes that &amp;#x201C;do stuff&amp;#x201D;. But which have bugs and ugly code. Help the applicant relax. Start simple Simulate friendly pair programming Offer help. Never let the applicant get stuck
  51. Set up some classes that &amp;#x201C;do stuff&amp;#x201D;. But which have bugs and ugly code. Help the applicant relax. Start simple Simulate friendly pair programming Offer help. Never let the applicant get stuck
  52. Set up some classes that &amp;#x201C;do stuff&amp;#x201D;. But which have bugs and ugly code. Help the applicant relax. Start simple Simulate friendly pair programming Offer help. Never let the applicant get stuck
  53. This is the first time you really need to read about the applicant
  54. This is the first time you really need to read about the applicant
  55. Focus on concepts, not technology, except to verify claims
  56. Focus on concepts, not technology, except to verify claims
  57. Focus on concepts, not technology, except to verify claims
  58. Be a salesman: Try your sales-pitch on someone first If you succeed, your work is almost OVER
  59. Be a salesman: Try your sales-pitch on someone first If you succeed, your work is almost OVER
  60. Be a salesman: Try your sales-pitch on someone first If you succeed, your work is almost OVER
  61. Ref check: not so common in Germany yet. MUCH more useful than reading ref letters Even Google uses pretty normal questions here. Just read about it on a few websites, and you&amp;#x2019;ll be up and going fast. It&amp;#x2019;s no magic. But valuable to find out about problematic candidates.
  62. Ref check: not so common in Germany yet. MUCH more useful than reading ref letters Even Google uses pretty normal questions here. Just read about it on a few websites, and you&amp;#x2019;ll be up and going fast. It&amp;#x2019;s no magic. But valuable to find out about problematic candidates.
  63. Ref check: not so common in Germany yet. MUCH more useful than reading ref letters Even Google uses pretty normal questions here. Just read about it on a few websites, and you&amp;#x2019;ll be up and going fast. It&amp;#x2019;s no magic. But valuable to find out about problematic candidates.
  64. Ref check: not so common in Germany yet. MUCH more useful than reading ref letters Even Google uses pretty normal questions here. Just read about it on a few websites, and you&amp;#x2019;ll be up and going fast. It&amp;#x2019;s no magic. But valuable to find out about problematic candidates.
  65. 1000 pre-screenings sent 300 phone screens 125 coding tests 50 tech interviews 25 manager interviews 10 to 15 hired
  66. Definitely not with the crazies or losers
  67. Definitely not with the crazies or losers
  68. Definitely not with the crazies or losers
  69. Too much work?? No!! Indeed, some initial set-up work, when compared to adhoc-hiring Pays off quickly and guarantees you less headache afterwards: Firing a developer takes much more time, harms team morale, and you have to re-hire anyway.
  70. Too much work?? No!! Indeed, some initial set-up work, when compared to adhoc-hiring Pays off quickly and guarantees you less headache afterwards: Firing a developer takes much more time, harms team morale, and you have to re-hire anyway.
  71. Too much work?? No!! Indeed, some initial set-up work, when compared to adhoc-hiring Pays off quickly and guarantees you less headache afterwards: Firing a developer takes much more time, harms team morale, and you have to re-hire anyway.