This document discusses better ways for companies to assess developer candidates. It argues that resumes, GitHub profiles, and take-home projects are not very accurate or efficient ways to evaluate candidates. Instead, it recommends a data science-inspired process that first screens for basic skills, then invites qualified candidates to a "trial day" where their competence and culture fit can be thoroughly evaluated in a realistic work environment. The document also pitches TestDome as a tool that can help companies test candidates' programming skills in an automated, time-bound, and relevant way to efficiently screen for sufficient ability before advancing them to later stages.
How to price your SaaS or software product?Zeljko Svedic
Presentation from the 6th iPosao iPivo talk, held Mar 3rd 2020:
https://www.meetup.com/iPosao-iPivo/events/268513664/
*Description:*
There is an old dilemma in pricing: if you price your product higher, you will earn more per each sale, but fewer customers will buy it. If you price it lower, you will have more sales, but you will earn less per each sale. So, should you increase or decrease the price? Often, a business will do nothing, leaving the initial pricing as suggested by the gods of business intuition.
We will explain more systematic approaches:
• A/B testing on the pricing page.
• Competition research.
• Pricing as a market positioning tool.
Using these methods, you can finally create a pricing model that will make you rich. Unfortunately, it seems your customers want you to stay poor, as they will resist any pricing change. We will discuss how to overcome that and give a few examples of SaaS companies that radically changed their pricing.
Speaker: Zeljko Svedic, founder of GemBox Software and cofounder of TestDome
Recruiting in the world of machine learningUri Eliabayev
Recruiting data scientists is not an easy task. Many corporates and startups are seeking the best candidates and sometimes struggle to hire them. For that reason, I have organized an event at the Google Campus TLV which gather all the knowledge I have in this field in order to help companies in their Recruiting efforts.
Those slides will help you to better understand the local AI community and will give you some tips on how to approach the top talent in this field and what they are truly looking for.
This presentation has three parts:
1. A general overview of the Local Machine & Deep learning community (Israel). This data is based on the survey I did at the end of 2017.
2. Insights from the community job board. The job board has more than 100 positions with more than 550 CV's sent since it launch.
3. Tips for Recruiting data scientists. Five tips which will help anyone who is planning to recruit data scientists in the future.
Larsen Globalization is a staffing company dedicated to the localization industry since 2000. Founded in London UK and expanded through the Americas Region in 2006.
Currently we have active offices in Europe and US with experience placing hundreds of language professionals all over the world. We work for clients in Asia, South America, North America and throughout the European Union.
Our clients are both buyer-side companies across various industries
and LSPs.
We mainly focus on retained executive search or contingent full-time permanent placement. Occasionally we do contract staffing as well.
This presentation was part of the American Translators Association (ATA) conference in Scottsdale, AZ and outlines tips and tricks to help Language Service Providers (LSP) hire top talent and maximize their workforce.
Designing a Recruiting Strategy for Hiring DesignersChris Avore
Presentation to help recruiters understand the nuances of hiring design positions in a hyper-competitive job market.
Presented at Recruiting Trends 2014 in Alexandria VA.
How to price your SaaS or software product?Zeljko Svedic
Presentation from the 6th iPosao iPivo talk, held Mar 3rd 2020:
https://www.meetup.com/iPosao-iPivo/events/268513664/
*Description:*
There is an old dilemma in pricing: if you price your product higher, you will earn more per each sale, but fewer customers will buy it. If you price it lower, you will have more sales, but you will earn less per each sale. So, should you increase or decrease the price? Often, a business will do nothing, leaving the initial pricing as suggested by the gods of business intuition.
We will explain more systematic approaches:
• A/B testing on the pricing page.
• Competition research.
• Pricing as a market positioning tool.
Using these methods, you can finally create a pricing model that will make you rich. Unfortunately, it seems your customers want you to stay poor, as they will resist any pricing change. We will discuss how to overcome that and give a few examples of SaaS companies that radically changed their pricing.
Speaker: Zeljko Svedic, founder of GemBox Software and cofounder of TestDome
Recruiting in the world of machine learningUri Eliabayev
Recruiting data scientists is not an easy task. Many corporates and startups are seeking the best candidates and sometimes struggle to hire them. For that reason, I have organized an event at the Google Campus TLV which gather all the knowledge I have in this field in order to help companies in their Recruiting efforts.
Those slides will help you to better understand the local AI community and will give you some tips on how to approach the top talent in this field and what they are truly looking for.
This presentation has three parts:
1. A general overview of the Local Machine & Deep learning community (Israel). This data is based on the survey I did at the end of 2017.
2. Insights from the community job board. The job board has more than 100 positions with more than 550 CV's sent since it launch.
3. Tips for Recruiting data scientists. Five tips which will help anyone who is planning to recruit data scientists in the future.
Larsen Globalization is a staffing company dedicated to the localization industry since 2000. Founded in London UK and expanded through the Americas Region in 2006.
Currently we have active offices in Europe and US with experience placing hundreds of language professionals all over the world. We work for clients in Asia, South America, North America and throughout the European Union.
Our clients are both buyer-side companies across various industries
and LSPs.
We mainly focus on retained executive search or contingent full-time permanent placement. Occasionally we do contract staffing as well.
This presentation was part of the American Translators Association (ATA) conference in Scottsdale, AZ and outlines tips and tricks to help Language Service Providers (LSP) hire top talent and maximize their workforce.
Designing a Recruiting Strategy for Hiring DesignersChris Avore
Presentation to help recruiters understand the nuances of hiring design positions in a hyper-competitive job market.
Presented at Recruiting Trends 2014 in Alexandria VA.
Finding and Nurturing Tech Talent - Alex Yang and Elpie Bannister - Business ...Alex Yang
Every growing company is engaged in an ongoing battle for ‘talent’. There aren’t enough great developers to go around and they have plenty of choices when it comes to employment, commanding high salaries, share options, and all the perks. In this talk, Elpie and Alex will share some of their experience in finding, hiring, nurturing, and developing technical talent in a fast-growing not-for-profit company (hint: it isn’t all about the salary).
You will learn how maximizing culture, impact, and opportunities for personal development enables Simprints to hire effectively and stand out from the crowd. Those lessons are applicable to all businesses.
Video of this talk is available here: https://businessofsoftware.wistia.com/medias/1cdn2uztc1
Recruiting on a Budget | Robert Wever, Alexis Munger and Anton Plotkin | Lunc...UCICove
About UCI Applied Innovation:
UCI Applied Innovation is a dynamic, innovative central platform for the UCI campus, entrepreneurs, inventors, the business community and investors to collaborate and move UCI research from lab to market.
About the Cove @ UCI:
To accelerate collaboration by better connecting innovation partners in Orange County, UCI Applied Innovation created the Cove, a physical, state-of-the-art hub for entrepreneurs to gather and navigate the resources available both on and off campus. The Cove is headquarters for UCI Applied Innovation, as well as houses several ecosystem partners including incubators, accelerators, angel investors, venture capitalists, mentors and legal experts.
Follow us on social media:
Facebook: @UCICove
Twitter: @UCICove
Instagram: @UCICove
LinkedIn: @UCIAppliedInnovation
For more information:
cove@uci.edu
http://innovation.uci.edu/
9 Tips on How to hire Tech Talent when you are not a TechieInterview Mocha
Looking for the tech talent, without being a tech expert yourself can be difficult. Here are few ways on how to hire tech talent that can help you find the great developer.
Company leadership and hiring managers are only as great as the team they build. So, it’s no surprise that a core responsibility of all group managers is to design and hire top talent for their organization. But, in order to be effective at hiring and building a grade-A team, managers need to know what questions to ask during the initial interview stages. By asking candidates strategic interview questions, hiring managers can quickly identify the best job candidates or potential employees.
Cory Eustice, Talent Director at Hart, reveals ways the most effective leaders interview candidates to identify those great hires.
You’ll learn:
*The interview process most leaders and managers take
*The art and science to developing custom and strategic interview questions based on the role
*What to look for in the interview answers received from candidates
*The top interview questions CEOs ask candidates
See more upcoming LinkedIn Talent Solutions webinars: https://lnkd.in/gjfYMp9
Extreme HR - A new way of hiring and working 100% remotelyAris Samad
We describe the hiring and HR process we use to easily maintain a virtual workforce of 25 people.
We combine ROWE (results-only work environment), remote work and fractional employment.
Tips on how to efficiently find your next (or first) job as a PHP developer. Includes tips on how to formulate you resume, how to work with recruiters, how to use LinkedIn, and a lot more.
Links related to this presentation can be found here: http://ampfront.tumblr.com/post/43732875343/links-from-my-presentation-landing-your-next-php-job
A technical writing hiring manager explains the hiring, screening, selection, and interview process and offers tips for applicants to help get their resumes to the top of the pile.
ICT School - How to write a better resume John Clegg
This is the Slides to the "How to write a better resume" talk that was delivered to the ICT Graduate school in Wellington.
This shows the fundamentals around good CV structure and how to write content for your CV
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...SocialHRCamp
Speaker: Kinga Petrovai
You have the new AI tools, but how can you help your team use them to their full potential? As technology is changing daily, it’s hard to learn and keep up with the latest developments. Help your team amplify their learning with a new collaborative learning approach called the Learning Hive.
This session outlines the Learning Hive approach that sets up collaborations that foster great learning without the need for L&D to produce content. The Learning Hive enables effective knowledge sharing where employees learn from each other and apply this learning to their work, all while building stronger community bonds. This approach amplifies the impact of other learning resources and fosters a culture of continuous learning within the organization.
Watch this expert-led webinar to learn effective tactics that high-volume hiring teams can use right now to attract top talent into their pipeline faster.
Finding and Nurturing Tech Talent - Alex Yang and Elpie Bannister - Business ...Alex Yang
Every growing company is engaged in an ongoing battle for ‘talent’. There aren’t enough great developers to go around and they have plenty of choices when it comes to employment, commanding high salaries, share options, and all the perks. In this talk, Elpie and Alex will share some of their experience in finding, hiring, nurturing, and developing technical talent in a fast-growing not-for-profit company (hint: it isn’t all about the salary).
You will learn how maximizing culture, impact, and opportunities for personal development enables Simprints to hire effectively and stand out from the crowd. Those lessons are applicable to all businesses.
Video of this talk is available here: https://businessofsoftware.wistia.com/medias/1cdn2uztc1
Recruiting on a Budget | Robert Wever, Alexis Munger and Anton Plotkin | Lunc...UCICove
About UCI Applied Innovation:
UCI Applied Innovation is a dynamic, innovative central platform for the UCI campus, entrepreneurs, inventors, the business community and investors to collaborate and move UCI research from lab to market.
About the Cove @ UCI:
To accelerate collaboration by better connecting innovation partners in Orange County, UCI Applied Innovation created the Cove, a physical, state-of-the-art hub for entrepreneurs to gather and navigate the resources available both on and off campus. The Cove is headquarters for UCI Applied Innovation, as well as houses several ecosystem partners including incubators, accelerators, angel investors, venture capitalists, mentors and legal experts.
Follow us on social media:
Facebook: @UCICove
Twitter: @UCICove
Instagram: @UCICove
LinkedIn: @UCIAppliedInnovation
For more information:
cove@uci.edu
http://innovation.uci.edu/
9 Tips on How to hire Tech Talent when you are not a TechieInterview Mocha
Looking for the tech talent, without being a tech expert yourself can be difficult. Here are few ways on how to hire tech talent that can help you find the great developer.
Company leadership and hiring managers are only as great as the team they build. So, it’s no surprise that a core responsibility of all group managers is to design and hire top talent for their organization. But, in order to be effective at hiring and building a grade-A team, managers need to know what questions to ask during the initial interview stages. By asking candidates strategic interview questions, hiring managers can quickly identify the best job candidates or potential employees.
Cory Eustice, Talent Director at Hart, reveals ways the most effective leaders interview candidates to identify those great hires.
You’ll learn:
*The interview process most leaders and managers take
*The art and science to developing custom and strategic interview questions based on the role
*What to look for in the interview answers received from candidates
*The top interview questions CEOs ask candidates
See more upcoming LinkedIn Talent Solutions webinars: https://lnkd.in/gjfYMp9
Extreme HR - A new way of hiring and working 100% remotelyAris Samad
We describe the hiring and HR process we use to easily maintain a virtual workforce of 25 people.
We combine ROWE (results-only work environment), remote work and fractional employment.
Tips on how to efficiently find your next (or first) job as a PHP developer. Includes tips on how to formulate you resume, how to work with recruiters, how to use LinkedIn, and a lot more.
Links related to this presentation can be found here: http://ampfront.tumblr.com/post/43732875343/links-from-my-presentation-landing-your-next-php-job
A technical writing hiring manager explains the hiring, screening, selection, and interview process and offers tips for applicants to help get their resumes to the top of the pile.
ICT School - How to write a better resume John Clegg
This is the Slides to the "How to write a better resume" talk that was delivered to the ICT Graduate school in Wellington.
This shows the fundamentals around good CV structure and how to write content for your CV
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...SocialHRCamp
Speaker: Kinga Petrovai
You have the new AI tools, but how can you help your team use them to their full potential? As technology is changing daily, it’s hard to learn and keep up with the latest developments. Help your team amplify their learning with a new collaborative learning approach called the Learning Hive.
This session outlines the Learning Hive approach that sets up collaborations that foster great learning without the need for L&D to produce content. The Learning Hive enables effective knowledge sharing where employees learn from each other and apply this learning to their work, all while building stronger community bonds. This approach amplifies the impact of other learning resources and fosters a culture of continuous learning within the organization.
Watch this expert-led webinar to learn effective tactics that high-volume hiring teams can use right now to attract top talent into their pipeline faster.
Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...SocialHRCamp
Speaker: Erin Patchell
Imagine a world where the needs, experiences, and well-being of people— employees and customers — are the focus of integrating technology into our businesses. As HR professionals, what tools exist to leverage AI and technology as a force for both people and profit? How do we influence a culture that takes a human-centred lens?
3. I have a CS degree!
● Would you hire all your classmates from your university?
● 50% of professional developers don't have a CS degree.
● Self-learning and on-the-job learning are the main ways developers acquire
knowledge and skills.
4. Here is my resume!
● Who has the best resumes? Marketing and sales people.
● Who has even better resumes? People who lie.
○ 100% of resumes don't say anything negative about a candidate.
○ 80% of resumes contain misleading statements (exaggerating one's impact),
○ 50% contain actual lies (90% in case of college students).
○ Former Yahoo CEO was fired due to lying about having CS degree.
○ Result: Recruiters and managers reduce what you claim by 30%
● Who will read your resume?
○ ATSes prefer long keyword-rich resumes.
○ Humans prefer short resumes with their favourite sections and format.
■ 30% of recruiters will reject a resume that doesn’t include a list-of-skills section
5. Look at my GitHub!
● How many of you have an active public GitHub profile?
● How many of you have your best work on your public GitHub profile?
● If it's a group project how do I find your most important contribution?
9. ● CS degree is only 3rd most common source of knowledge for developers.
● 50% of developers don't even have a CS degree.
● CS degree is definitely a positive signal but not a good standalone filter.
● The Thiel Fellowship gives $100,000 to young people who want to build new
things instead of sitting in a classroom.
We hire only candidates with a CS degree.
10.
11. We only hire candidates experienced with our stack.
● What kind of experience?
○ More and more complex stuff over 3 years?
○ Or same stuff over and over again for 10 years?
● How much of experience?
○ Research says that after 6-12m there is no correlation between years of experience and skill
level. You either got it or you won't!
● Are you one of those looking for 20yr olds with 20yrs of professional
experience? :)
12.
13. We only hire candidates
with strong GitHub profile.
14.
15. We give them a project to do at home.
● Majority of good developers already have good jobs.
● What you actually test their motivation but a bit too early in the process.
● By giving a sample of actual work you risk that candidates will interpret that
as doing the work for you free-of-charge.
○ There are stories in design space where a candidate doesn't get a job but their idea presented
on interview magically comes to life.
17. A better way
Data science style *
* http://firstround.com/review/how-to-consistently-hire-remarkable-data-scientists/
18. Goals
● Accurate and reliable
○ Best candidates* should always come out at the top.
● Results with offer acceptance
○ Selected candidate will accept the offer.
● Efficient
○ Companies should not spend too much time and money on candidates they consider.
○ Candidates should not spend a lot of time on companies they consider.
* Definition of best candidates is specific from case to case
19. Accuracy Efficiency
Cost to
company
Cost to
candidate
Resume Low Any Low Low
GitHub
Low
(false-negatives)
High Moderate Low
Project High High Moderate High
Interview
Moderate-High
(subjective)
Any Moderate-High Moderate-High
GMA test
High
(legal issues)
High Low-Moderate Moderate
Work-sample
test
High High Low-Moderate Moderate
Selection methods
28. Place to test candidates for
sufficient programming skill
29.
30. Our tests
● Time bound
○ Typical tests are 30-90 min long.
● Relevant
○ Our questions are samples of the actual work candidates will face in their job.
● Self-explanatory
○ Minimizing need for questions and clarifications.
● Automated
○ Candidates get immediate feedback on their solution attempts.
○ Companies get immediate feedback as soon as candidate completes the test.
I'm Mario
Different angles we'll talk about (candidate's, company's)
A better (data science) way
Low cost / low effort approaches
Would you hire all your classmates from your university? They have the same degree you have.
StackOverflow developer survey says that 50% of professional developers don't have a CS degree.
Self-learning and on-the-job learning are main ways developers acquire knowledge and skills.
Sales and marketing people have best resumes.
Omission (100%), exaggerating (80%), lying (50% to 90% for fresh graduates).Former CEO of Yahoo fired for lying about having CS degree.
Recruiters reduce what you claim by 30% (CarrerBuilder says)
How will read it? ATS or recruiter? ATSes prefer long CVs, people prefer short.ATSes are biased to keywords, people to favourite sections (recruiters love list of skills section and 30% will reject CVs without it).
Do you know who has best resume? People with sales and marketing skills.Would you hire a sales and marketing person to do develop your software?
Do you also know who has even better resume? People who lie!100% of resumes don't say anything negative about a candidate.80% of resumes contain misleading statements (exaggerating one's impact),50% contain actual lies (90% in case of college students).Former Yahoo CEO was fired due to lying about having CS degree.
Recruiters and hiring managers discount everything they read in resume by up to 30% penalizing even candidates who tell the truth.This is not a recommendation to lie in your resumes!
You don't know how companies will assess your resume.Short resumes are better for people but long ones are better for ATSes.ATSes will look for keywords, humans will look at their favourite sections (biased) and format (completely subjective).According to Careerbuilder, 30% of recruiters will reject a resume that doesn’t include a list of skills as a section in resume.
Do you still think that your resume represents you in the best light?
Source: http://www.eremedia.com/ere/whats-wrong-with-using-resumes-for-hiring-pretty-much-everything/
No active profile (how many of you have active profile? mine is empty)
Active, but not best work (is your best work on public GitHub profile?)
Best work but how do you find it (project ordered by popularity, important commits hard to find)
How many of you don't have an active GitHub profile?Mine doesn't have a line of code.
How many of you have your best work on your public GitHub profile?Mine is keeping Japanese smartphone users happy with their bandwidth but not available as open source.
If your best work is on GitHub, how does a recruiter find it?Projects are ordered by popularity, not quality. Important commits are buried deep.
His best work? (he's a co-founder and former CEO of GitHub itself)
Co-founder of GitHub
What's Tom's greatest accomplishment?
He's a co-founder and former CEO of GitHub itself.
Source: https://github.com/mojombo
Low cost approaches
CS degree is 3rd source of knowledge
50% devs don't have a CS degree (even more in game and web dev)
CS degree is definitely a positive signal but should not be used as a standalone filter.
The Thiel Fellowship gives $100,000 to young people who want to build new things instead of sitting in a classroom.
Even Google gave up on such a rule.
What kind of experience (doing more and more complex stuff or doing the same stuff over and over again)?
How much (research says that after 6-12m there is no correlation between years of experience and skill level). You either got it or you won't.
Are you one of those looking for 20yr olds with 20yrs of professional experience? :)
Top 10 results from CarrerBuilder for AngularJS positions:7 years - AngularJS Developer5 years - JavaScript & AngularJS Developer3 years - AngularJS Developer3 years - AngularJS Developer2 years - C# & AngularJS Developer
Slide is from 2016, but just replace Angular with technology of the day
Why would you narrow down your choices?
So you wouldn't hire people behind SpaceX rocket landing software and Google core search algorithm?
Their GitHub profiles are better empty.
It's not just SpaceX and Google. Majority of software is proprietary.
Remember that majority of good developers already have good jobs.
What motivation do they have to spend hours working on a project just to be considered for another job?
What you actually test here is if they are motivated to join your company but it's a bit early in the process for that kind of check.
By giving a sample of actual work you risk that candidates will interpret that as doing the work for you for free.There are stories in design space where a candidate doesn't get a job but their idea presented on interview magically comes to life.
Resume - 80% of resumes contain misleading statements and 50% contain actual lies.
GitHub - People without GitHub are penalized without any meaningful justification.
Project - Good candidates have good jobs and don't like spending hours just to qualify for consideration.
Interview - Subjective (interviewers are biased towards candidates who are similar to them).
GMA test - Very good if allowed. In U.S. it's practically forbidden.
Work-sample test - Not perfect, but the least bad.
Don’t review their resumes.
Don't debate their experience or qualifications.
Run objective evaluations first.
Minimize your biases (prefer people who are similar to us).
The first filter.
The first time candidates judge how company thinks.
A sound test should be self-explanatory, time bound, relevant for position with clear evaluation criteria.
Sales pitch.
A full day work on an open-ended challenge.
Concluded with a presentation to the group.
Technical perspective - Q&A after presentation.
Culture fit - Lunch
Discuss and decide immediately
If anyone is strong no, then answer is no
If everyone is lukewarm, that is also a no.
Recruiters contact candidates who failed the first test. No feedback.
Team members contact and provide feedback to all trial day candidates.