Why Hiring is So Hard in Tech - Deepstash
Why Hiring is So Hard in Tech

Why Hiring is So Hard in Tech

Curated from: medium.com

Ideas, facts & insights covering these topics:

9 ideas

·

807 reads

2

Explore the World's Best Ideas

Join today and uncover 100+ curated journeys from 50+ topics. Unlock access to our mobile app with extensive features.

Recruiting Costs

Attracting direct referrals to save on costs:  

  • Maintain a company tech blog 
  • Encourage employees to speak at events 
  • Encourage employees to be active at meetups 
  • Set aside time every week to contribute to the open source community.

As recruiters charge 20% — 25% of the recruit’s annual salary, startups quickly hire in-house recruiters in an effort to save money.

14

118 reads

Interviewing

These don’t work:

  • Puzzles and riddles
  • Whiteboard code tests
  • Big O notation quizzes
  • Detailed quizzes about the mystery corners of the language

12

108 reads

How do you identify good coders?

How do you identify good coders?

Pre-Interview:

  • Look at their portfolio and accomplishments
  • Look at their GitHub profile
  • Look at their StackOverflow profile
  • Glance at their resume (distant last place)

13

99 reads

Resume Assessment

Resume Assessment

Great candidates:

  • Show, don’t tell
  • Stress accomplishments & products over buzzwords
  • Link toGitHub profile URL for sample code
  • Link to portfolios or apps they contributed to
  • Link toStackOverflow profile URL
  • Link to Conference talks, blogs, or publications
  • Designers link to Behance or Dribbble profiles

13

92 reads

The Compensation Race

The Compensation Race

Due to talent shortage, tech salaries have grown quickly. Great for coders, but for startups, this cuts both ways. To attract new talent, we pay more money, but the growing trend in salary increases means that it’s easy for your competition to poach your best talent — just wait a year for the market to change enough & make an offer too good to refuse.

12

75 reads

What Works

  • Pair program with candidate on an actual issue from your ticket queue (let the candidate drive)
  • Code samples / OSS contributions
  • PAID Sample project assignment (err on the side of paying fairly — say $100+/hour for estimated completion time — if the problem should require 2 hours to complete, offer $200)
  • Review past work / portfolio

12

78 reads

The Real Problems Of Hiring

Startups are miserable at interviewing candidates. To assess skills, founders rely on their existing engineers, but most engineers are terrible at interviewing candidates.

Instead of assessing a candidate’s abilities, engineers often pick stock puzzles (puzzle performance has zero correlation with job performance), whiteboard coding demonstrations (nobody codes on a whiteboard on the job)

12

72 reads

Accessing The Resume

The best resumes are just a way to aggregate an overview and evidence of things the candidate actually produced.

Great candidates highlight accomplishments & products they built. Mediocre candidates list a bunch of skill buzzwords with no supporting evidence.

13

81 reads

You May Skip these candidates

  • Stress skill buzzwords over accomplishments and evidence
  • No portfolio URL, blog links, or links to products they contributed to
  • Don’t provide details of accomplishments and problems solved in previous jobs.

13

84 reads

IDEAS CURATED BY

hebrow

Production designer in theatre/television/film

Heather Brown's ideas are part of this journey:

Hiring Without an Office

Learn more about humanresources with this collection

How to build trust in a virtual environment

How to manage remote teams effectively

How to assess candidates remotely

Related collections

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates