Professional Growth

Hack Your Job Search

This book is your map to landing software developer interviews. Read and work through the action plans and accompanying workbook pages as industry authorities Jennifer Bailey and Tim Condon help you launch your tech career. By Tim Condon & Jenn Bailey.

Read for Free with the Personal Plan* * Includes this and all other books in our online library See all benefits
Buy Individually $29.99* *Includes access to all of our online reading features.
Leave a rating/review
Download materials
Buy paperback—Amazon Comments
Save for later

Who is this for?

This book is for newly qualified software developers seeking to land their first interviews in the field. That said, anyone seeking a tech job can learn from the expertise shared here.

Covered concepts

  • Evaluating Your Experience
  • Deciding on Your Must-Haves
  • Understanding What Kinds of Jobs Are Available
  • Researching the Market
  • Deciding Where to Apply
  • Perfecting Your Resume, GitHub & LinkedIn Profiles
  • Finding Unlisted Opportunities
  • Getting on Recruiters’ Radar
  • Passing Automated Screens
  • Growing Your Professional Network
  • Building in Public
  • Building Your Tech Skills While Sharing What You Learn
  • Troubleshooting to Bounce Back Even Stronger

Learn the entire process to land software developer interviews for jobs you actually want and are qualified to get. Understand how to research the market, prepare standout application materials, get noticed by reputable recruiters and pass automated screens. Build your skills, network and portfolio while raising your profile. Troubleshoot and...


Before You Begin

This section tells you a few things you need to know before you get started, such as what you’ll need for hardware and software, where to find the project files for this book, and more.

Section I: Getting Tactical About Your Job Search

The first section of this book focuses on practical steps you can take to find the right mobile developer job for you. In this section, you’ll find chapters that cover a variety of topics to help you make informed decisions about your job search.

“Getting Tactical About Your Job Search” is designed to provide you with the tools and knowledge you need to confidently and effectively navigate the job search process and land your first interview in the industry.

Toggle description
In this chapter, you'll learn how to decide whether you're ready to apply for your first role in tech. You'll see what you need to consider when applying and what's expected of you in your first job.
Toggle description
This chapter offers an overview of the different types of jobs available in tech. You'll cover some of the most popular roles available for junior devs, how to evaluate companies for a good fit and how to assess what works best for you.
In this chapter, you'll learn about the different levels of developers and what companies expect from each of those levels. You'll see how to assess yourself and determine at what level you should apply.
Toggle description
In this chapter, you'll learn how to create a resume that makes you stand out from the crowd and how to build a portfolio site to showcase your work. Taking these steps will maximize your chances of progressing through the application process and getting an interview.
Now that you're ready to apply for jobs, it's time to find positions! In this chapter, you'll learn about traditional and nontraditional means of finding open positions to increase your chances of finding the perfect role.
Toggle description
In this chapter, you'll learn how to use recruiters to help you find your first job in tech. You'll learn what to look out for, what they can help you with and how to meet them.

Section II: Standing Out From the Crowd

The second half of this book focuses on helping you differentiate yourself from other job candidates and make a strong impression on potential employers.

“Standing Out From the Crowd” is designed to empower you to showcase your unique qualifications and demonstrate why you should be the top choice for the role among the pool of job candidates, giving you an edge in a competitive tech job market.

In this chapter, you'll learn all about professional networking including the skills you need to make connections effectively and how to build and grow your network.
Toggle description
In this chapter, you'll learn about ways to demonstrate your development skills publicly, which will build your resume and help you stand out from other junior devs when you apply for dev jobs.
Toggle description
In this chapter, you'll explore how to share what you learn with the community. By doing so, you'll gain exposure and expand your network, all while building new skills.
In this chapter, you'll learn how to regroup, refine your process and get unstuck if you're not getting the results you seek.