• Complain

Patrick McCuller - How to Recruit and Hire Great Software Engineers: Building a Crack Development Team

Here you can read online Patrick McCuller - How to Recruit and Hire Great Software Engineers: Building a Crack Development Team full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: Apress, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Patrick McCuller How to Recruit and Hire Great Software Engineers: Building a Crack Development Team
  • Book:
    How to Recruit and Hire Great Software Engineers: Building a Crack Development Team
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2012
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

How to Recruit and Hire Great Software Engineers: Building a Crack Development Team: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "How to Recruit and Hire Great Software Engineers: Building a Crack Development Team" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Want a great software development team? Look no further. How to Recruit and Hire Great Software Engineers: Building a Crack Development Team is a field guide and instruction manual for finding and hiring excellent engineers that fit your team, drive your success, and provide you with a competitive advantage. Focusing on proven methods, the book guides you through creating and tailoring a hiring process specific to your needs. Youll learn to establish, implement, evaluate, and fine-tune a successful hiring process from beginning to end. Some studies show that really good programmers can be as much as 5 or even 10 times more productive than the rest. How do you find these rock star developers? Patrick McCuller, an experienced engineering and hiring manager, has made answering that question part of his lifes work, and the result is this book. It covers sourcing talent, preparing for interviews, developing questions and exercises that reveal talent (or the lack thereof), handling common and uncommon situations, and onboarding your new hires. How to Recruit and Hire Great Software Engineers will make your hiring much more effective, providing a long-term edge for your projects. It will: Teach you everything you need to know to find and evaluate great software developers. Explain why and how you should consider candidates as customers, which makes offers easy to negotiate and close. Give you the methods to create and engineer an optimized process for your business from job description to onboarding and the hundreds of details in between. Provide analytical tools and metrics to help you improve the quality of your hires. This book will prove invaluable to new managers. But McCullers deep thinking on the subject will also help veteran managers who understand the essential importance of finding just the right person to move projects forward. Put into practice, the hiring process this book prescribes will not just improve the success rate of your projectsitll make your work life easier and lot more fun. What youll learnYou will learn to: Find and attract excellent developers that fit your needs. Evaluate candidates effectively by resume, phone screen, and interview. Create revealing technical interview questions and how to best evaluate answers. Organize and optimize interviews and interview teams. Work effectively with recruiters, sourcers, and the rest of the hiring bestiary. Chart and track the hiring process so you can understand, customize, and improve it. Understand the legal issues in hiring. Who this book is for This book is for technical managers who need to hire productive software engineers, from absolute beginners looking for a place to start to veterans looking for ways to optimize and hire more effectively. The audience includes software development managers, directors, CTOs, and entrepreneurs. Table of ContentsIntroduction --Who Should Read This Book --How to Use This Book If Youre Pressed for Time --Content Overview Analytic vs. Intuitive Styles Legal Issues in Hiring The Competitive Advantage --Central Ideas An Engineering Approach Candidates as Customers Chapter 1 Talent Management --Team Planning Specialists and Generalists Talent Portfolio --Defining and Choosing Roles --Market Research --Can You Hire? Chapter 2 Candidate Lifecycle --Candidate As Customer Building a Great Customer Experience --Lifecycle --Pipeline: Moving Candidates Documenting the Process --Roles Sourcer Scheduler Recruiter Hiring Manager --Reverse Engineering Recruiting Workflow Diagrams Candidates Perspective Hiring Managers Perspective Funnels, Filters, and Choke Points Avoiding Resume Deluge --Changing the Process Change and Fairness --Establish Goals Hiring Rate Completion Date Skill-level targets Calendar Time to Hire Predictability Cost Time Capital Expenditure Optimization --Sources of Information --Debugging the Process Enlist Your Engineers Chapter 3 Finding Candidates --The Market Sizing Your Market Opening up Your Market Ageism Sexism Racism and Nationalism --Job Descriptions Purpose Investment Evolution and Multiple Descriptions Considerations Alternatives to Job Descriptions Sell Sheet Anti-patterns and Pitfalls Diagramming --Referrals --Getting the Word Out --Career Portals --Job Boards, Mailing lists, Ads Job Boards Networks: Contacts Specialized and Regional lists Regional Associations Targeted General Advertisement Sponsored Contests (TopCoder, etc.) Conferences Stunts --Professionals: Internal --Professionals: Recruiting --Advertising Agencies --Working with Recruiters --Recruiter Brief --Establishing and Maintaining Relationships --External Recruiters / Headhunters --Anti-patterns and Pitfalls --Internal Recruiters --Contract to Hire --Doing it Yourself Your Network Being a Sourcer Spontaneous Opportunities --The Long-Term Plan Hiring Honeypot Talent Attracts Talent Incompetence Repels Talent Do Something Interesting Chapter 4 Resumes --Resumes --Reading a Resume Irrelevant Information Troublesome Information Errors and Confusion --Evaluating a Resume --Developing Evaluation Skill Red, Yellow, and Green Flags Minimize Bias Final Decision Anti-patterns and Pitfalls --References --Searching the Internet --Verification --Evaluation Horror Story Chapter 5 Interviews --Measurement and Error --Candidate as Customer Candidate Guides Example Guide Horror Story --Setting up Interviews Travel Arrangements Physical Environment: Rooms Accessibility --The Interview Team --Roles Coordinator Greeter Hiring Manager Interviewer --Qualifying Interviewers The Dunning-Kruger Effect Language Field of Expertise --Disqualifying Interviewers --Training Interviewers ...

Patrick McCuller: author's other books


Who wrote How to Recruit and Hire Great Software Engineers: Building a Crack Development Team? Find out the surname, the name of the author of the book and a list of all author's works by series.

How to Recruit and Hire Great Software Engineers: Building a Crack Development Team — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "How to Recruit and Hire Great Software Engineers: Building a Crack Development Team" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

How to Recruit and Hire Great Software Engineers Building a Crack Development Team - image 1

HOW TO RECRUIT AND HIRE GREAT SOFTWARE ENGINEERS

BUILDING A CRACK DEVELOPMENT TEAM

How to Recruit and Hire Great Software Engineers Building a Crack Development Team - image 2

Patrick McCuller

How to Recruit and Hire Great Software Engineers Building a Crack Development Team - image 3

How to Recruit and Hire Great Software Engineers: Building a Crack Development Team

Copyright 2012 by Patrick McCuller

All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher.

ISBN-13 (pbk): 978-1-4302-4917-7

ISBN-13 (electronic): 978-1-4302-4918-4

Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark.

President and Publisher: Paul Manning

Acquisitions Editor: Jeff Olson

Developmental Editor: Robert Hutchinson

Editorial Board: Steve Anglin, Mark Beckner, Ewan Buckingham, Gary Cornell, Louise Corrigan, Morgan Ertel, Jonathan Gennick, Jonathan Hassell, Robert Hutchinson, Michelle Lowman, James Markham, Matthew Moodie, Jeff Olson, Jeffrey Pepper, Douglas Pundick, Ben Renow-Clarke, Dominic Shakeshaft, Gwenan Spearing, Matt Wade, Tom Welsh

Coordinating Editor: Rita Fernando

Copy Editor: Laura Poole

Compositor: SPi Global

Indexer: SPi Global

Cover Designer: Anna Ishchenko

Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348- 4505, e-mail orders-ny@springer-sbm.com , or visit www.springeronline.com .

For information on translations, please contact us by e-mail at info@apress.com , or visit www.apress.com .

Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. eBook versions and licenses are also available for most titles. For more information, reference our Special Bulk SaleseBook Licensing web page at www.apress.com/bulk-sales . To place an order, email your request to support@apress.com

The information in this book is distributed on an as is basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work.

To Zeno of Elea, who has taught us to question our assumptions for twenty-four centuries and counting

Contents

Foreword

To succeed with software, you need a great team. Not just goodgreat.

So what does great mean? Smart. Focused. Team-oriented, but with a healthy ego and drive. Excellent at both deconstruction and synthesis. A sense of humor. Thats just my starting listyours may be different. No matter what is on your list, youre going to be spending a lot of time with these people. Many people spend more time with their coworkers than with their spouses.

Given the stakes involved, you owe it to yourself to get really good at putting teams together. You will succeed either as a team or not at all.

Lets be clearsometimes you need to trust your gut. If youve been hiring people for a long time, you probably have a bag of tricks for evaluating people. The challenge is for that to not be the end of the game. You may have forgotten why you do the things you do. You may not be able to explain it.

If you are new to hiring, you dont even have that gut feeling to rely on youre just winging it. Asking senior managers for advice that boils down to instincts can be worse than useless.

Thats where this book comes in. It breaks down the process of hiring into a structuresomething more useful, a full methodology. If you havent done a lot of hiring, it works as a handbook. If you have done a lot of hiring, it will explain the why behind a lot of the little thingsand fills in a lot of the kind of gaps that come from ad hoc learning.

Theres a great chart in the first chapter. It describes the kinds of challenges you may be having, and you can jump right to the section that discusses solutions. In the book itself, youll find detailed pipeline diagrams, advice on streamlining the process, interviewing, closing, and more.

Most important, you can start to build a culture around how you hire. You can explain it to your recruiters, your manager, and your team. You can move from a hazy, fuzzy, wing it model to one of consistent excellence.

Thats how you succeed.

Will Iverson
Chief Technology Officer
Dynacron Group

About the Author

Patrick McCuller is a software development manager in Seattle Washington with - photo 4

Patrick McCuller is a software development manager in Seattle, Washington, with eighteen years of engineering and engineering management experience. As an engineer at Microsoft, Sony, and many other companies, and as a development manager at Amazon, Live Nation, and Audience Science, he has conducted hundreds of interviews and made a significant number of extraordinary hires. He has spent countless hours analyzing and engineering the hiring processes, and he loves to interview.

Acknowledgments

The ideas in this book were formed over many years through interaction with many brilliant peoplemanagers, peers, reports, candidates, and friendsso many that I cannot record and acknowledge them all. I hope the great majority will understand when I list just a few of the people whose critical conversation, support, intellectual generosity, and isshoukenmei excellence influenced me the most: Mario Adoc, Jonathan Mastin, Ian Bone, Ethan Evans, and Shefali Shukla. In addition, Ian Bone and Will Iverson provided important feedback on an early draft of .

This book would not have been possible without Andrew Pasquale, who taught me by example that I am the one who decides what sort of person I will be. Less importantly, but just as well, he also taught me high school calculus. I am grateful for both.

I am indebted to Magdalena Donea for discussing and helping with virtually every topic in this book and for her indefatigable encouragement.

CHAPTER

Introduction

This chapter describes the audience and scope of this book and suggests how you can use it to recruit the best software engineers available. It explains the central themes: hiring well is a competitive advantage, treat candidates as well as you treat customers, and take an engineering approach to the recruiting and hiring process. This chapter also provides a troubleshooting table to identify the appropriate chapters for answers to the most common and easily articulated questions.

Who Should Read This Book

This book is intended for technical managers who need to hire software engineers to build core software applications. Technical managers at all levels of hiring experience will benefit from this bookfrom absolute beginners looking for a place to start to veterans looking for ways to optimize the hiring process. That includes software development managers, directors, chief technology officers (CTOs), and entrepreneurs.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «How to Recruit and Hire Great Software Engineers: Building a Crack Development Team»

Look at similar books to How to Recruit and Hire Great Software Engineers: Building a Crack Development Team. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «How to Recruit and Hire Great Software Engineers: Building a Crack Development Team»

Discussion, reviews of the book How to Recruit and Hire Great Software Engineers: Building a Crack Development Team and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.