SlideShare ist ein Scribd-Unternehmen logo
1 von 61
Get Paid More:
The Anatomy of a Technical
Hiring Process
http://perl.careers/
Dedicated Perl recruitment by a CPAN contributor
pete@perl.careers
Nobody cares as much as you do
about how much you get paid
What’s an extra $10,000 a year worth?
What’s an extra $10,000 a year worth?
• To an employee
• Extra $6,000 after taxes etc
• Extra $500 a month
• That’s a lot of Orange Mocha Frappucinos
• 5-20% of your average technical salary
• Compounding effects
• Bonuses are often expressed as a percentage of current salary
• Your next job asks what your current salary is
You at your salary review
What’s an extra $10,000 a year worth?
• To an External Recruitment Agent
• Agency bills an extra $1,500, assuming 15% commission
• Recruiter sees 25% commission on that ~ $375
• $225 after tax etc
• ~70 Orange Mocha Frappuccinos
• BUT $0 if the client hires someone else because you were too
expensive
Me, getting paid
What’s an extra $10,000 a year worth?
• Hiring Manager (Your Future Boss)
• Rarely controls her own budget
• Feeling pressure to make a hire because the Widget Automation
project is already 6 months behind
• Has been given a banding she can make offers within, and
probably doesn’t have to justify hires that fall inside that range
• Can probably go above that range if she tells her boss she really
liked you
Hiring Manager, ad astra
What’s an extra $10,000 a year worth?
• Internal HR
• Targeted on time-to-hire and cost-to-hire, but usually not on getting
the cheapest people possible
• Spent yesterday on LinkedIn reading rubbish like:
• “If you think a professional is expensive, wait until you hire an amateur”
• “B Players hire C Players”
• “The secret of my success is that we have gone to exceptional lengths to
hire the best people in the world.”
• Has been told by someone in a $3,000 suit that they need to hire
“rockstar ninjas who know CSS” to build out the backend widget
accounting system
• Definitely does not favour candidates from the headhunter who
takes them out for the nicest lunches
No more free lunches
Understanding the process
Knowledge is Power
Knowledge is power
• Recruiting good people is really hard
• Much too hard for recruiters and technical managers who are the
people who do all the recruitment
• So there are processes that are blindly followed to make life easier
• Deviation from these processes causes problems
Knowledge is power
• Did you know…?
• The hiring manager can probably sign off on a $90,000 salary
by herself
• The hiring manager needs to get three pieces of paper
signed in triplicate, in blood, and sacrifice a puppy to make a
$90,500 offer
• … and she has a candidate who she likes only a little bit less than
you asking for $89,000
• … and that Widget Meeting this afternoon ran on and on
• … and she’d like to not get home late for just one evening this week
• … and the HR guy is a creep and doesn’t take her seriously and
makes her feel like an idiot for asking for more expensive developers
• (the other developer got the offer)
Knowledge is power
• Did you know…?
• The Authorization to Recruit has been signed-off by the
board and investors!
• It took Internal HR literally camping out in the CEO’s office
for most of Tuesday afternoon, and running across the
parking lot to grab the CFO while she was getting in to her
car
• They’ve just gone off to a 2 week “Offsite Management
Realignment Camp” in Nepal
• It will now need to be redone because you didn’t say earlier
in the process that you wanted $90,500 and indicated
$90,000 would be just fine
Knowledge is power
• Did you know…?
• The recruiter has to hit this month’s target to pay for his
holiday next month
• It’s the 31st, 4:45pm, and accounts close in 15 minutes
• He had thought this was in the bag, and now you are
seriously messing with his sun-bathing potential because
you weren’t sufficiently upfront about how much money you
wanted at the start
“I’m afraid they decided to go with another candidate”
“$90,000 is the most we can pay”
“I don’t know, the candidate just seems really greedy”
Knowledge is power
This slide deck is about how recruitment processes work so that you
can get paid more by working with, rather than against them.
Step 1: A business need is
identified
Why are they hiring?
Why are they hiring?
• Hiring processes start when: somebody decides they need more
people
• If you can find out why, you have some useful information
• Everyone should be pretty happy to tell you why
• You can ask “Is it to replace an existing position, or for a new team, or?”
Why are they hiring?
• Simple replacement of an existing person
• They’re probably not looking to massively change the related seniority of the
role
• They’re probably not looking to pay a dramatic amount different for the new
person
• They’re probably looking to re-use the same job title
• There’s probably the least amount of flexibility here, BUT:
• Sometimes “the tech lady/guy” who’s been there forever needs changing
• The one who wrote the horrible legacy code and runs SQL “fixes” against the live DB
• This would be a good time to talk about the professionalism and experience of “more
appropriate methods for a more mature business” in the interview
Why are they hiring?
• New project or team
• Somebody somewhere got a funding sign-off to do something!
• Most associated flexibility in hiring
• Probably an allocated pot of money, so potential to make a couple of
expensive hires
• Who doesn’t want at least one superstar on their team?
• Maybe there’s a leadership position available in that team you could apply for
that will give you a title with a higher associated salary banding?
Why are they hiring?
• Incremental growth or expansion
• Somewhere between replacement and new team in terms of flexibility
• How many people are they hiring?
• In the worst case scenario, you’ll look interested in their business by asking
questions about it…
Step 2: Budget Controller says OK
in principle
The Budget Controller is so money
The Budget Controller is so money
• Somebody important agrees that the business need
warrants hiring a warm body to sit on a chair
• This somebody sits somewhere in the hierarchy above
where you ultimately will
• This person controls their budget. Your salary is part of
that budget. Their performance is often measured on
the health of this budget
• Unless it’s a small company, you probably won’t meet
them at interview
The Budget Controller
The Budget Controller is so money
• You need to remember this person exists
• Ultimately anything that involves your compensation may well need final sign-
off by them, and this situation will continue in the future, too
• If you get the job, it’s always worth making sure they know who you are
• … and that they liked you
Step 3: Job Specification
Paperwork Phase 1
The Job Spec
• In order to release funds – and meet legal obligations – somebody
will write a job spec
• It may not in fact look anything like the job ad
• These documents are dull to both read and write
• I have seen developer jobs where the job spec included
• A 15-point “Core Behaviours” list
• A section on the “Mental and Emotional Effort” required
• A section on “Infection Control”
• Really.
• Somebody in the Legal and Compliance dept said it was important
• If you ever get fired, the contents of this job spec will become very
important
The Job Spec
• Can’t hurt to ask for a copy
• Who knows what you’ll find?
• Probably will help illustrate some more about the role and the company
• Put your External Recruiter to the test!
• May well have some interesting information about unpleasant facets of the job they
forgot to mention – overtime, expected to do desktop support, “Infection Control”
• Proof that the job actually exists, actually for real
• Because recruiters advertise fake jobs
• Evidence that the recruiter has actually been authorised to hire for this role, rather than
is simply drumming up candidates to try his/her luck with the client
• Because recruiters do actually pull this kind of stunt
Step 4: Authorization to Recruit
Paperwork Phase 2
Authorization to Recruit
• The job now exists in the HR system and has been budgeted for. YAY!
Step 5: Internal Candidate Search
Looking Inwards
Internal Candidate Search
• Companies love hiring for a position internally
• You don’t have to pay a recruiter fee!
• You (may) know the answers to all sorts of questions that are with very good
reason completely illegal to ask a candidate
• “How old are you?”
• “How much sick leave did you take last year?”
• etc…
• You know the answers to all sorts of questions you can’t find out in an
interview
• “How hard do you work?”
• “Do you cause conflict in your team?”
• etc…
Internal Candidate Search
• If you work at a big company, apply for interesting internal roles
that are above your paygrade, and outside of your comfort zone
• You’ll get to meet all sorts of interesting and important people, and they’ll
get to know you
• Assuming you do reasonably well at the interviews, you’ll be on the radar of
all sorts of people who make decisions that can be good for your career
• It’s excellent practice, and the feedback is likely to be useful
Step 6: External Candidate Search
Looking Outward
Internal Recruiters
• Work for the company you’re applying to work at
• Has that company’s best interests at heart
• Primarily salaried
• Will get a pat on the back or a small bonus for successful placements
• Was once an External Recruitment, and didn’t like it
• Will attempt some of their own recruitment efforts, but will often
focus on managing External Recruiters
External Recruiters
• Paid a commission by the company you’re applying to work at
• Has earning a commission at all costs at heart
• Usually mostly remunerated by bonuses based on performance
• Submits clients to the Internal Recruiter or – especially in
smaller companies – the hiring manager
• As odious as every other kind of commission-based salesperson
How to Survive Dealing with an External
Recruiter
Quick Facts:
• Placement fee is generally 10-25% of your first year
• That’s net to the agency, so the individual recruiter sees a
fraction of that
• But they’ll be targeted on it
• Most roles have more than one agency / recruiter working on
them
• The first one to get your CV to the client "owns" you as far as placement
fee is concerned
• This leads to occasional arguments about who submitted first
• In theory - at least in the EU – a recruiter needs to get your
explicit permission before submitting you to a client
How to Survive Dealing with an External
Recruiter
• Speed is of the essence to the recruiter – if someone’s already
submitted you for that role, you’re worthless to them
• At the same time, if they send enough irrelevant CVs to their
clients, the client will fire them
• External Recruiter will make a decision quickly on your CV,
rather than lovingly read it and think about it and fix spelling
errors
How to Survive Dealing with an External
Recruiter
• Your CV needs to look relevant quickly!
• See: https://perl.careers/developers/how-to-write-a-cvresume-that-will-get-you-an-interview/
• Are recruiters lazy, busy, or bored? Yes
• Sent a PDF?
• Agency X requires their recruiters to add Agency X’s branding to each
client CV
• …and remove candidate contact information
• That’s hard work with a PDF
• …and they’re trying to decide which three of the four candidates to send
• …and your blog has jokes about overthrowing the government on it
• ...and you’ve taken a philosophical stance against LinkedIn so they can’t
easily verify any of your information
• Help them with the path of least resistance
Step 7: Selection for Interview
Candidate Funnel
27 Candidates read a
job ad online, and apply
to the External
Recruiters who posted
the role
External Recruiters
forward 5 candidates
each to the Internal
Recruiter
Internal Recruiter turns
down one candidate for
unusual work history
forwards 4 to the hiring
manager
Hiring manager selects
3 candidates for
interview after
consulting with her
team
That interview process in full
7.1 External Recruiter Finds and Selects Some
Candidates
• If a recruiter can do it, really how hard can it be?
• Finding high quality candidates is hard and takes a lot of time,
energy, and advertising $$
• Choosing which candidates to forward is generally pretty easy
• I am selecting candidates based on who I think the client will agree to
interview
• … candidates who I think the client will then hire
• ... candidates who I think have reasonable expectations about salary
• ... candidates who I can justify having sent to the client if they push
back on them
https://perl.careers/developers/how-to-write-a-cvresume-that-will-get-you-an-interview/
7.2 Internal Recruiter Rejects Some
Candidates
• They’ve already had them from another recruiter
• … or the candidate applied directly
• ... External Recruiter should have figured this out and not sent
the candidate, but recruiters are lazy and candidates are
forgetful
• Doesn’t like the look of the work history
• Lots of short roles
• Some kind of visa hassle
• Doesn’t like people who grew up in Scranton
• … they don’t really have to justify their decision to the External
Recruiter, and often won’t
7.3 Hiring Manager and Her Team Choose
Some Candidates
• Hope that you don’t have disgruntled former colleagues
working there
https://perl.careers/developers/how-to-write-a-cvresume-that-will-get-you-an-interview/
Step 8: Interview
How to survive and maybe even pass an interview:
https://perl.careers/developers/how-to-ace-a-technical-interview/
Section 9: Informal Salary
Negotiation
External Recruiter should have set
expectations
• The External Recruiter really should have checked already
that you’re on the same page as the company itself
• They may have put you in at more than you asked for, because
they think you’re worth it, and they’ll get paid more
• They may have put you in at less than you asked for, because
they think you’ll go for it anyway
At Interview
• Common questions from the Internal Recruiter
• What’s your current salary?
• What are your salary expectations?
• … or it might not come up at all
• Make sure you have a good answer prepared!
At Interview
• Q: “What are your salary expectations?”
• A: “I’ve seen the market rate is $150,000 to $165,000, and so I am targeting
$160,000”
• There’s 0% chance you’ll get offered any more than you’ve said you’re
targeting
• If you’ve asked for slightly more than they’re offering, they’ll generally
counter-offer – after the interview – via the recruiter
• If you’re worried you’ve asked for too much:
• “Is that salary inside the range you’re offering?”
At Interview
• Q: “What’s your current salary?”
• A1: Just tell them. Don’t lie. It’s one of the few verifiable
facts on your CV
• see: “Why your job title is so very important”
https://perl.careers/developers/how-to-get-paid-more/
• A2: Getting paid too little at the moment? Try:
• ”I'm getting paid $30,000. I'm pretty sure they will counter-offer
with $40,000 if I get a new role - however, I'm not really interested
in playing that game, and if we can find something acceptable here,
I'll accept it”
Post Interview
• External Recruiter gets asked
• “Do you think Jane Doe will accept $x if we make an offer?” a lot
• They’ll probably then discuss that with you
VERY IMPORTANT SLIDE
• The company will prepare an offer based on the informal salary
expectation and any expectations that were passed on at application
time
• Once an offer has been made, changing it can be difficult and time-
consuming
• Try and make sure expectations have been correctly set before the
formal offer has been made
Stuck on a Small Salary Difference?
• “Would you be willing to formally set a salary review after 6 months
into the offer letter?”
• You’ll have had a chance to prove your worth by then
• Not much risk for them, because they can always say NO at that 6 month
point
• Maybe 20% of my candidates get this
• … and it can’t hurt to ask
Section 10: Internal Sign-off
Someone on the Inside Says Yes
• Somebody important agrees to hiring you on the Hiring
Manager and Internal Recruiter’s recommendation
• Flexibility on salary will decrease quite a bit in most
companies after this happens
• There may well be paperwork
The Budget Controller
Section 11: The Offer
CONGRATULATIONS!!!!!!
• You got an offer!
The Contract
• Ask for a copy of the contract
• Check for:
• Overly restrictive IP clauses that might impact your open-source
work
• … or any side projects you have
• Anything that just seems pretty weird
• There’s usually at least a little bit of flexibility there before
you’ve signed it
• Don’t be anal about – only complain about stuff you do
actually really care about – they’re not looking to hire a
lawyer
Almost Done!
Quick Summary
• Don’t wait until the last minute to ask for the money you want
• Find out why they’re hiring
• Make sure your CV is easy to form a quick impression on – put the
important things first
• Ask for a job spec
• Apply for internal openings at your current company for the
experience
• External Recruiters are terrible but simple people
AN OFFER YOU MUST NOT
REFUSE
If you are job-seeking, and you know Perl, I will rewrite your CV for you, so that
I can send it to employers, so that I can make cash money.
pete@perl.careers
http://perl.careers/
ANOTHER OFFER YOU MUST
NOT REFUSE
Perl programmer in the UK? Want up to £60 of Amazon vouchers a year
in exchange for reading up to 12 emails from me?
http://eepurl.com/bNSF9P
RUN OUT OF STUFF TO READ
ALREADY?!
There are probably more of these little books you don’t have yet.
Email me at pete@perl.careers and tell me which you have, and I’ll send you
the others…
Perl Raptor image originally Copyright (C) 2012, Sebastian Riedel.
Licensed under the CC-SA License, Version 4.0 http://creativecommons.org/licenses/by-sa/4.0.

Weitere ähnliche Inhalte

Was ist angesagt?

Interviewing and Getting a Job 101
Interviewing and Getting a Job 101Interviewing and Getting a Job 101
Interviewing and Getting a Job 101
spartasoft
 
Top 10 data engineer interview questions and answers
Top 10 data engineer interview questions and answersTop 10 data engineer interview questions and answers
Top 10 data engineer interview questions and answers
jomfari
 
Top 8 computer software engineer resume samples
Top 8 computer software engineer resume samplesTop 8 computer software engineer resume samples
Top 8 computer software engineer resume samples
hutesgedi
 
Top 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answersTop 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answers
foreverlove251092
 
Top 10 test architect interview questions and answers
Top 10 test architect interview questions and answersTop 10 test architect interview questions and answers
Top 10 test architect interview questions and answers
tonychoper5506
 
Top 10 supplier quality engineer interview questions and answers
Top 10 supplier quality engineer interview questions and answersTop 10 supplier quality engineer interview questions and answers
Top 10 supplier quality engineer interview questions and answers
jonhmiss62
 
Top 10 database engineer interview questions and answers
Top 10 database engineer interview questions and answersTop 10 database engineer interview questions and answers
Top 10 database engineer interview questions and answers
jomfari
 
Top 8 site administrator resume samples
Top 8 site administrator resume samplesTop 8 site administrator resume samples
Top 8 site administrator resume samples
kekijom
 

Was ist angesagt? (20)

SoT 2015 Career/Resume
SoT 2015 Career/ResumeSoT 2015 Career/Resume
SoT 2015 Career/Resume
 
"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent Cerveau"The Great Technical Swindle" by Laurent Cerveau
"The Great Technical Swindle" by Laurent Cerveau
 
Is it possible just a piece of paper to change your life?
Is it possible just a piece of paper to change your life?Is it possible just a piece of paper to change your life?
Is it possible just a piece of paper to change your life?
 
Interviewing and Getting a Job 101
Interviewing and Getting a Job 101Interviewing and Getting a Job 101
Interviewing and Getting a Job 101
 
Top 10 data engineer interview questions and answers
Top 10 data engineer interview questions and answersTop 10 data engineer interview questions and answers
Top 10 data engineer interview questions and answers
 
Top 8 computer software engineer resume samples
Top 8 computer software engineer resume samplesTop 8 computer software engineer resume samples
Top 8 computer software engineer resume samples
 
Karat at CMU
Karat at CMUKarat at CMU
Karat at CMU
 
Top 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answersTop 10 technical program manager interview questions and answers
Top 10 technical program manager interview questions and answers
 
How to get the tech job of your dreams
How to get the tech job of your dreamsHow to get the tech job of your dreams
How to get the tech job of your dreams
 
Top 10 Portfolio Questions for UX & Visual Designers
Top 10 Portfolio Questions for UX & Visual DesignersTop 10 Portfolio Questions for UX & Visual Designers
Top 10 Portfolio Questions for UX & Visual Designers
 
IT Pro Interview Tech 2017 Centriq
IT Pro Interview Tech 2017 CentriqIT Pro Interview Tech 2017 Centriq
IT Pro Interview Tech 2017 Centriq
 
Top 25 equipment engineer interview questions and answers pdf ebook free down...
Top 25 equipment engineer interview questions and answers pdf ebook free down...Top 25 equipment engineer interview questions and answers pdf ebook free down...
Top 25 equipment engineer interview questions and answers pdf ebook free down...
 
Freelancing for SMEs and startups
Freelancing for SMEs and startupsFreelancing for SMEs and startups
Freelancing for SMEs and startups
 
How to Build Software If You Can't Write Code
How to Build Software If You Can't Write CodeHow to Build Software If You Can't Write Code
How to Build Software If You Can't Write Code
 
Top 10 test architect interview questions and answers
Top 10 test architect interview questions and answersTop 10 test architect interview questions and answers
Top 10 test architect interview questions and answers
 
Top 10 supplier quality engineer interview questions and answers
Top 10 supplier quality engineer interview questions and answersTop 10 supplier quality engineer interview questions and answers
Top 10 supplier quality engineer interview questions and answers
 
Top 10 database engineer interview questions and answers
Top 10 database engineer interview questions and answersTop 10 database engineer interview questions and answers
Top 10 database engineer interview questions and answers
 
Top 8 site administrator resume samples
Top 8 site administrator resume samplesTop 8 site administrator resume samples
Top 8 site administrator resume samples
 
Being a designer
Being a designerBeing a designer
Being a designer
 
Summer of Tech Resume 2014
Summer of Tech Resume 2014 Summer of Tech Resume 2014
Summer of Tech Resume 2014
 

Ähnlich wie Get Paid More: The Anatomy of a Technical Hiring Process

How to find, recruit and motivate champions
How to find, recruit and motivate championsHow to find, recruit and motivate champions
How to find, recruit and motivate champions
The Farnham Hub
 
You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...
You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...
You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...
RecruitDC
 
How to Scale an Award Winning Remodeling Business
How to Scale an Award Winning Remodeling BusinessHow to Scale an Award Winning Remodeling Business
How to Scale an Award Winning Remodeling Business
Surefire Local
 

Ähnlich wie Get Paid More: The Anatomy of a Technical Hiring Process (20)

Be the Captain of Your Career
Be the Captain of Your Career Be the Captain of Your Career
Be the Captain of Your Career
 
Getting started with Job to be Done research
Getting started with Job to be Done researchGetting started with Job to be Done research
Getting started with Job to be Done research
 
The Costs of Poor Hiring Decisions and How to Avoid Them
The Costs of Poor Hiring Decisions and How to Avoid ThemThe Costs of Poor Hiring Decisions and How to Avoid Them
The Costs of Poor Hiring Decisions and How to Avoid Them
 
How to find, recruit and motivate champions
How to find, recruit and motivate championsHow to find, recruit and motivate champions
How to find, recruit and motivate champions
 
Human Resource Management: Unit No. 2
Human Resource Management: Unit No. 2Human Resource Management: Unit No. 2
Human Resource Management: Unit No. 2
 
Common recruitment mistakes
Common recruitment mistakesCommon recruitment mistakes
Common recruitment mistakes
 
Peoplware slides tech session
Peoplware slides  tech sessionPeoplware slides  tech session
Peoplware slides tech session
 
The Pros and Cons of Becoming a Contractor-For-Hire (by Willory)
The Pros and Cons of Becoming a Contractor-For-Hire (by Willory)The Pros and Cons of Becoming a Contractor-For-Hire (by Willory)
The Pros and Cons of Becoming a Contractor-For-Hire (by Willory)
 
You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...
You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...
You Got This! Tools and Inspiration for the Modern Recruiter - Spring 2015 - ...
 
Moneyball Recruiting - Tim Sackett
Moneyball Recruiting - Tim SackettMoneyball Recruiting - Tim Sackett
Moneyball Recruiting - Tim Sackett
 
Pcb business preso copy
Pcb business preso copy Pcb business preso copy
Pcb business preso copy
 
Increasing your corporate value
Increasing your corporate value  Increasing your corporate value
Increasing your corporate value
 
SharePoint - How to go contracting
SharePoint - How to go contractingSharePoint - How to go contracting
SharePoint - How to go contracting
 
Intake Meeting: Is it worth 30,000 of your time?
Intake Meeting: Is it worth 30,000 of your time? Intake Meeting: Is it worth 30,000 of your time?
Intake Meeting: Is it worth 30,000 of your time?
 
Recruitment and Selection - Management for Dummies
Recruitment and Selection - Management for DummiesRecruitment and Selection - Management for Dummies
Recruitment and Selection - Management for Dummies
 
How to Scale an Award Winning Remodeling Business
How to Scale an Award Winning Remodeling BusinessHow to Scale an Award Winning Remodeling Business
How to Scale an Award Winning Remodeling Business
 
Issues in Leadership Hiring
Issues in Leadership HiringIssues in Leadership Hiring
Issues in Leadership Hiring
 
How to ace the most asked interview Questions
How to ace the most asked interview Questions How to ace the most asked interview Questions
How to ace the most asked interview Questions
 
Recruiting workshop 2013
Recruiting workshop 2013Recruiting workshop 2013
Recruiting workshop 2013
 
Recruiting workshop 2013
Recruiting workshop 2013Recruiting workshop 2013
Recruiting workshop 2013
 

Kürzlich hochgeladen

Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In ArjanArjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
parisharma5056
 
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
hyt3577
 
How Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsHow Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People Analytics
David Green
 

Kürzlich hochgeladen (11)

Cleared Job Fair Handbook | May 2, 2024
Cleared Job Fair Handbook  |  May 2, 2024Cleared Job Fair Handbook  |  May 2, 2024
Cleared Job Fair Handbook | May 2, 2024
 
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In ArjanArjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
Arjan Call Girl Service #$# O56521286O $#$ Call Girls In Arjan
 
Mastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership ManagementMastering Vendor Selection and Partnership Management
Mastering Vendor Selection and Partnership Management
 
Webinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationWebinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislation
 
Mercer Global Talent Trends 2024 - Human Resources
Mercer Global Talent Trends 2024 - Human ResourcesMercer Global Talent Trends 2024 - Human Resources
Mercer Global Talent Trends 2024 - Human Resources
 
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
 
How Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People AnalyticsHow Leading Companies Deliver Value with People Analytics
How Leading Companies Deliver Value with People Analytics
 
HRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socializationHRM PPT on placement , induction and socialization
HRM PPT on placement , induction and socialization
 
RecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplaceRecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplace
 
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Komal 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Komal 💚😋 9256729539 🚀 Indore Escorts
 
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
 

Get Paid More: The Anatomy of a Technical Hiring Process

  • 1. Get Paid More: The Anatomy of a Technical Hiring Process
  • 2. http://perl.careers/ Dedicated Perl recruitment by a CPAN contributor pete@perl.careers
  • 3. Nobody cares as much as you do about how much you get paid What’s an extra $10,000 a year worth?
  • 4. What’s an extra $10,000 a year worth? • To an employee • Extra $6,000 after taxes etc • Extra $500 a month • That’s a lot of Orange Mocha Frappucinos • 5-20% of your average technical salary • Compounding effects • Bonuses are often expressed as a percentage of current salary • Your next job asks what your current salary is You at your salary review
  • 5. What’s an extra $10,000 a year worth? • To an External Recruitment Agent • Agency bills an extra $1,500, assuming 15% commission • Recruiter sees 25% commission on that ~ $375 • $225 after tax etc • ~70 Orange Mocha Frappuccinos • BUT $0 if the client hires someone else because you were too expensive Me, getting paid
  • 6. What’s an extra $10,000 a year worth? • Hiring Manager (Your Future Boss) • Rarely controls her own budget • Feeling pressure to make a hire because the Widget Automation project is already 6 months behind • Has been given a banding she can make offers within, and probably doesn’t have to justify hires that fall inside that range • Can probably go above that range if she tells her boss she really liked you Hiring Manager, ad astra
  • 7. What’s an extra $10,000 a year worth? • Internal HR • Targeted on time-to-hire and cost-to-hire, but usually not on getting the cheapest people possible • Spent yesterday on LinkedIn reading rubbish like: • “If you think a professional is expensive, wait until you hire an amateur” • “B Players hire C Players” • “The secret of my success is that we have gone to exceptional lengths to hire the best people in the world.” • Has been told by someone in a $3,000 suit that they need to hire “rockstar ninjas who know CSS” to build out the backend widget accounting system • Definitely does not favour candidates from the headhunter who takes them out for the nicest lunches No more free lunches
  • 9. Knowledge is power • Recruiting good people is really hard • Much too hard for recruiters and technical managers who are the people who do all the recruitment • So there are processes that are blindly followed to make life easier • Deviation from these processes causes problems
  • 10. Knowledge is power • Did you know…? • The hiring manager can probably sign off on a $90,000 salary by herself • The hiring manager needs to get three pieces of paper signed in triplicate, in blood, and sacrifice a puppy to make a $90,500 offer • … and she has a candidate who she likes only a little bit less than you asking for $89,000 • … and that Widget Meeting this afternoon ran on and on • … and she’d like to not get home late for just one evening this week • … and the HR guy is a creep and doesn’t take her seriously and makes her feel like an idiot for asking for more expensive developers • (the other developer got the offer)
  • 11. Knowledge is power • Did you know…? • The Authorization to Recruit has been signed-off by the board and investors! • It took Internal HR literally camping out in the CEO’s office for most of Tuesday afternoon, and running across the parking lot to grab the CFO while she was getting in to her car • They’ve just gone off to a 2 week “Offsite Management Realignment Camp” in Nepal • It will now need to be redone because you didn’t say earlier in the process that you wanted $90,500 and indicated $90,000 would be just fine
  • 12. Knowledge is power • Did you know…? • The recruiter has to hit this month’s target to pay for his holiday next month • It’s the 31st, 4:45pm, and accounts close in 15 minutes • He had thought this was in the bag, and now you are seriously messing with his sun-bathing potential because you weren’t sufficiently upfront about how much money you wanted at the start
  • 13. “I’m afraid they decided to go with another candidate” “$90,000 is the most we can pay” “I don’t know, the candidate just seems really greedy”
  • 14. Knowledge is power This slide deck is about how recruitment processes work so that you can get paid more by working with, rather than against them.
  • 15. Step 1: A business need is identified Why are they hiring?
  • 16. Why are they hiring? • Hiring processes start when: somebody decides they need more people • If you can find out why, you have some useful information • Everyone should be pretty happy to tell you why • You can ask “Is it to replace an existing position, or for a new team, or?”
  • 17. Why are they hiring? • Simple replacement of an existing person • They’re probably not looking to massively change the related seniority of the role • They’re probably not looking to pay a dramatic amount different for the new person • They’re probably looking to re-use the same job title • There’s probably the least amount of flexibility here, BUT: • Sometimes “the tech lady/guy” who’s been there forever needs changing • The one who wrote the horrible legacy code and runs SQL “fixes” against the live DB • This would be a good time to talk about the professionalism and experience of “more appropriate methods for a more mature business” in the interview
  • 18. Why are they hiring? • New project or team • Somebody somewhere got a funding sign-off to do something! • Most associated flexibility in hiring • Probably an allocated pot of money, so potential to make a couple of expensive hires • Who doesn’t want at least one superstar on their team? • Maybe there’s a leadership position available in that team you could apply for that will give you a title with a higher associated salary banding?
  • 19. Why are they hiring? • Incremental growth or expansion • Somewhere between replacement and new team in terms of flexibility • How many people are they hiring? • In the worst case scenario, you’ll look interested in their business by asking questions about it…
  • 20. Step 2: Budget Controller says OK in principle The Budget Controller is so money
  • 21. The Budget Controller is so money • Somebody important agrees that the business need warrants hiring a warm body to sit on a chair • This somebody sits somewhere in the hierarchy above where you ultimately will • This person controls their budget. Your salary is part of that budget. Their performance is often measured on the health of this budget • Unless it’s a small company, you probably won’t meet them at interview The Budget Controller
  • 22. The Budget Controller is so money • You need to remember this person exists • Ultimately anything that involves your compensation may well need final sign- off by them, and this situation will continue in the future, too • If you get the job, it’s always worth making sure they know who you are • … and that they liked you
  • 23. Step 3: Job Specification Paperwork Phase 1
  • 24. The Job Spec • In order to release funds – and meet legal obligations – somebody will write a job spec • It may not in fact look anything like the job ad • These documents are dull to both read and write • I have seen developer jobs where the job spec included • A 15-point “Core Behaviours” list • A section on the “Mental and Emotional Effort” required • A section on “Infection Control” • Really. • Somebody in the Legal and Compliance dept said it was important • If you ever get fired, the contents of this job spec will become very important
  • 25. The Job Spec • Can’t hurt to ask for a copy • Who knows what you’ll find? • Probably will help illustrate some more about the role and the company • Put your External Recruiter to the test! • May well have some interesting information about unpleasant facets of the job they forgot to mention – overtime, expected to do desktop support, “Infection Control” • Proof that the job actually exists, actually for real • Because recruiters advertise fake jobs • Evidence that the recruiter has actually been authorised to hire for this role, rather than is simply drumming up candidates to try his/her luck with the client • Because recruiters do actually pull this kind of stunt
  • 26. Step 4: Authorization to Recruit Paperwork Phase 2
  • 27. Authorization to Recruit • The job now exists in the HR system and has been budgeted for. YAY!
  • 28. Step 5: Internal Candidate Search Looking Inwards
  • 29. Internal Candidate Search • Companies love hiring for a position internally • You don’t have to pay a recruiter fee! • You (may) know the answers to all sorts of questions that are with very good reason completely illegal to ask a candidate • “How old are you?” • “How much sick leave did you take last year?” • etc… • You know the answers to all sorts of questions you can’t find out in an interview • “How hard do you work?” • “Do you cause conflict in your team?” • etc…
  • 30. Internal Candidate Search • If you work at a big company, apply for interesting internal roles that are above your paygrade, and outside of your comfort zone • You’ll get to meet all sorts of interesting and important people, and they’ll get to know you • Assuming you do reasonably well at the interviews, you’ll be on the radar of all sorts of people who make decisions that can be good for your career • It’s excellent practice, and the feedback is likely to be useful
  • 31. Step 6: External Candidate Search Looking Outward
  • 32. Internal Recruiters • Work for the company you’re applying to work at • Has that company’s best interests at heart • Primarily salaried • Will get a pat on the back or a small bonus for successful placements • Was once an External Recruitment, and didn’t like it • Will attempt some of their own recruitment efforts, but will often focus on managing External Recruiters External Recruiters • Paid a commission by the company you’re applying to work at • Has earning a commission at all costs at heart • Usually mostly remunerated by bonuses based on performance • Submits clients to the Internal Recruiter or – especially in smaller companies – the hiring manager • As odious as every other kind of commission-based salesperson
  • 33. How to Survive Dealing with an External Recruiter Quick Facts: • Placement fee is generally 10-25% of your first year • That’s net to the agency, so the individual recruiter sees a fraction of that • But they’ll be targeted on it • Most roles have more than one agency / recruiter working on them • The first one to get your CV to the client "owns" you as far as placement fee is concerned • This leads to occasional arguments about who submitted first • In theory - at least in the EU – a recruiter needs to get your explicit permission before submitting you to a client
  • 34. How to Survive Dealing with an External Recruiter • Speed is of the essence to the recruiter – if someone’s already submitted you for that role, you’re worthless to them • At the same time, if they send enough irrelevant CVs to their clients, the client will fire them • External Recruiter will make a decision quickly on your CV, rather than lovingly read it and think about it and fix spelling errors
  • 35. How to Survive Dealing with an External Recruiter • Your CV needs to look relevant quickly! • See: https://perl.careers/developers/how-to-write-a-cvresume-that-will-get-you-an-interview/ • Are recruiters lazy, busy, or bored? Yes • Sent a PDF? • Agency X requires their recruiters to add Agency X’s branding to each client CV • …and remove candidate contact information • That’s hard work with a PDF • …and they’re trying to decide which three of the four candidates to send • …and your blog has jokes about overthrowing the government on it • ...and you’ve taken a philosophical stance against LinkedIn so they can’t easily verify any of your information • Help them with the path of least resistance
  • 36. Step 7: Selection for Interview
  • 37. Candidate Funnel 27 Candidates read a job ad online, and apply to the External Recruiters who posted the role External Recruiters forward 5 candidates each to the Internal Recruiter Internal Recruiter turns down one candidate for unusual work history forwards 4 to the hiring manager Hiring manager selects 3 candidates for interview after consulting with her team That interview process in full
  • 38. 7.1 External Recruiter Finds and Selects Some Candidates • If a recruiter can do it, really how hard can it be? • Finding high quality candidates is hard and takes a lot of time, energy, and advertising $$ • Choosing which candidates to forward is generally pretty easy • I am selecting candidates based on who I think the client will agree to interview • … candidates who I think the client will then hire • ... candidates who I think have reasonable expectations about salary • ... candidates who I can justify having sent to the client if they push back on them https://perl.careers/developers/how-to-write-a-cvresume-that-will-get-you-an-interview/
  • 39. 7.2 Internal Recruiter Rejects Some Candidates • They’ve already had them from another recruiter • … or the candidate applied directly • ... External Recruiter should have figured this out and not sent the candidate, but recruiters are lazy and candidates are forgetful • Doesn’t like the look of the work history • Lots of short roles • Some kind of visa hassle • Doesn’t like people who grew up in Scranton • … they don’t really have to justify their decision to the External Recruiter, and often won’t
  • 40. 7.3 Hiring Manager and Her Team Choose Some Candidates • Hope that you don’t have disgruntled former colleagues working there https://perl.careers/developers/how-to-write-a-cvresume-that-will-get-you-an-interview/
  • 42. How to survive and maybe even pass an interview: https://perl.careers/developers/how-to-ace-a-technical-interview/
  • 43. Section 9: Informal Salary Negotiation
  • 44. External Recruiter should have set expectations • The External Recruiter really should have checked already that you’re on the same page as the company itself • They may have put you in at more than you asked for, because they think you’re worth it, and they’ll get paid more • They may have put you in at less than you asked for, because they think you’ll go for it anyway
  • 45. At Interview • Common questions from the Internal Recruiter • What’s your current salary? • What are your salary expectations? • … or it might not come up at all • Make sure you have a good answer prepared!
  • 46. At Interview • Q: “What are your salary expectations?” • A: “I’ve seen the market rate is $150,000 to $165,000, and so I am targeting $160,000” • There’s 0% chance you’ll get offered any more than you’ve said you’re targeting • If you’ve asked for slightly more than they’re offering, they’ll generally counter-offer – after the interview – via the recruiter • If you’re worried you’ve asked for too much: • “Is that salary inside the range you’re offering?”
  • 47. At Interview • Q: “What’s your current salary?” • A1: Just tell them. Don’t lie. It’s one of the few verifiable facts on your CV • see: “Why your job title is so very important” https://perl.careers/developers/how-to-get-paid-more/ • A2: Getting paid too little at the moment? Try: • ”I'm getting paid $30,000. I'm pretty sure they will counter-offer with $40,000 if I get a new role - however, I'm not really interested in playing that game, and if we can find something acceptable here, I'll accept it”
  • 48. Post Interview • External Recruiter gets asked • “Do you think Jane Doe will accept $x if we make an offer?” a lot • They’ll probably then discuss that with you
  • 49. VERY IMPORTANT SLIDE • The company will prepare an offer based on the informal salary expectation and any expectations that were passed on at application time • Once an offer has been made, changing it can be difficult and time- consuming • Try and make sure expectations have been correctly set before the formal offer has been made
  • 50. Stuck on a Small Salary Difference? • “Would you be willing to formally set a salary review after 6 months into the offer letter?” • You’ll have had a chance to prove your worth by then • Not much risk for them, because they can always say NO at that 6 month point • Maybe 20% of my candidates get this • … and it can’t hurt to ask
  • 52. Someone on the Inside Says Yes • Somebody important agrees to hiring you on the Hiring Manager and Internal Recruiter’s recommendation • Flexibility on salary will decrease quite a bit in most companies after this happens • There may well be paperwork The Budget Controller
  • 55. The Contract • Ask for a copy of the contract • Check for: • Overly restrictive IP clauses that might impact your open-source work • … or any side projects you have • Anything that just seems pretty weird • There’s usually at least a little bit of flexibility there before you’ve signed it • Don’t be anal about – only complain about stuff you do actually really care about – they’re not looking to hire a lawyer
  • 57. Quick Summary • Don’t wait until the last minute to ask for the money you want • Find out why they’re hiring • Make sure your CV is easy to form a quick impression on – put the important things first • Ask for a job spec • Apply for internal openings at your current company for the experience • External Recruiters are terrible but simple people
  • 58. AN OFFER YOU MUST NOT REFUSE If you are job-seeking, and you know Perl, I will rewrite your CV for you, so that I can send it to employers, so that I can make cash money. pete@perl.careers http://perl.careers/
  • 59. ANOTHER OFFER YOU MUST NOT REFUSE Perl programmer in the UK? Want up to £60 of Amazon vouchers a year in exchange for reading up to 12 emails from me? http://eepurl.com/bNSF9P
  • 60. RUN OUT OF STUFF TO READ ALREADY?! There are probably more of these little books you don’t have yet. Email me at pete@perl.careers and tell me which you have, and I’ll send you the others…
  • 61. Perl Raptor image originally Copyright (C) 2012, Sebastian Riedel. Licensed under the CC-SA License, Version 4.0 http://creativecommons.org/licenses/by-sa/4.0.