Module 5: Career Readiness

Transitioning from Labs to Job Search

Now that you've completed your Labs project, it's time to leverage your experience to find a job in the tech industry.

Career Tip

Your Labs experience is a valuable portfolio piece! Be prepared to discuss:

  • The challenges you overcame
  • How you collaborated with your team
  • Technical decisions you made and why
  • What you would do differently next time
  • The impact of your contributions to the project

Career Coaching

Learn how to leverage career coaching resources to maximize your job search success.

Career Coaching

JOutreach to 5 Jobs

Goal

Draft and send 5 cold emails, tracking your outreach in Job Tracker.

Finding Contacts to Reach Out To

The goal of outreach is to make contact with your future employer.

Overview

In your outreach, you want to get as close as possible to your future team. Here's how to prioritize people at the company you're applying to, and what tools to use.

❗️Who to prioritize in your outreach

  1. #1 Your Future Boss: Your top priority in your outreach is to find your future boss. Titles to look out for include:
    • Engineering Manager
    • Data or UX Team Lead
    • Head of Engineering, Head of Data, Head of Design
    • Technical Team Lead
    • VP of Engineering
  2. #2 Your Future Peer: If you can't find your future boss, your second priority is to reach out to a future peer. Someone at the company who holds the same title as the one you are applying to. ⭐️ Bonus points if they have a non-traditional pathway into tech or similar background to you! ⭐️
  3. #3 a Non-Technical HR or People Team Member: If you can't find either of the above, at the very least contact a technical recruiter or member of the People/HR team. These people are great to contact in addition to the list above, but shouldn't be the only people you contact unless you absolutely can't find anyone technical to reach out to.

🧰 Your tools

  • LinkedIn's in-site search tools
  • This Google search term to "Xray scan" LinkedIn: site:www.linkedin.com/in “company name” “role” "additional keywords, i.e city"
  • Lambda Job Tracker

Next Steps

  • ⏱ Give yourself time to find the right contacts: up to 10 minutes per job
    Finding the right people to contact is the most manual part of the application process but also the most important. The more time you give yourself to find the right person, the more likely you are to be flagged in the ATS (Applicant Tracking System).
    Reserve at least 10 minutes per job to find the right people to outreach to. This will get faster as you practice, but make sure you block out enough time to find the right people to contact.
  • 📧 Send 5 cold emails
    Now that you're a Master of Outreach™️, send 5 cold emails using the techniques we've covered. Just do it!

When you've sent 5 cold emails and tracked your outreach in Job Tracker, your progress will be reflected here. It may take some time for the assignment to update.

Points: 5

Submitting: Nothing

Due For Available from Until
- Everyone - -

Job Outreach Strategies

Learn effective strategies for reaching out to potential employers and building your professional network.

Outreach to Jobs

Additional Video

Networking Tips

  • Create a compelling LinkedIn profile
  • Engage with industry content
  • Attend virtual and in-person tech meetups
  • Join relevant Discord and Slack communities
  • Contribute to open source projects
  • Connect with alumni from your program

Cold Outreach Template

Subject: Junior Developer Seeking Advice on [Specific Topic]

Body:

Hi [Name],

I recently completed BloomTech's web development program and worked on [brief project description]. I came across your profile and was impressed by [something specific about their work/company].

Would you be open to a 15-minute call to discuss [specific question or topic]? I'd greatly value your perspective.

Thanks for considering,
[Your Name]

Apply to 5 Jobs

Goal

Apply to 5 jobs and track them in Job Tracker

Submitting Quality Applications

Job searching is tiring! Especially when you don't hear back from companies.

Some job seekers take a quantity approach to their search, submitting applications through "one-click" or "easy apply"- you upload your resume and call it a day. The act of clicking submit might feel productive in the moment, but days or weeks later this approach doesn't often produce the desired result - an invitation to an interview. You might as well call this approach the application or resume black hole.

If you want a higher response rate on applications you need to:

  1. Submit a quality application, then…
  2. Follow-up on that application by reaching out to a human

What makes an application a quality application?

  • ☑️ Apply to a posting that has been live within the past 2 weeks.
  • ☑️ Apply directly through a company's website.
  • ☑️ Have 50% (or more) of the requirements or preferred qualifications.
  • ☑️ Use a strong and relevant resume to apply.

Following Up on Quality Applications

Now that you know how to submit quality applications, time to deep dive into app follow-up. When you submit an app your work isn't over!

You need to try to get your app seen by a human so it doesn't languish in the ATS.

➡️ Fast facts about follow-up:

  • Follow-up means contacting a person who works at the company you are applying to. You might hear the Careers Team refer to this as "outreach" or "cold contacting" as well.
  • Lambda grads get the best results from follow-up emails. But you can also connect with someone via a LinkedIn connection request + with an attached note, a LinkedIn InMail message, a Twitter DM, etc.
  • Your top priority when you outreach is to your "future boss" or the technical stakeholder for the role. If you can't find this person, find a "future peer" or someone who holds the same title as you on the team. Bonus points if they have a similar pathway into tech.
  • The most important thing is that you make contact with an actual person involved with hiring for the role you're applying for. Don't skip this step - outreach is unavoidable in a successful job search!

🚫 The ATS is, sadly, not your friend.

To understand why we outreach, it's useful to understand exactly how an Applicant Tracking System (ATS) works. When you apply to a role, your app lands in a database of many other names. Because no one has time to review every single app submitted for a job (not even for the proverbial 7.4 seconds) the hiring team needs to use the ATS to cut the list to a manageable size.

Teams can filter on things like years of experience, location, or things that were listed as "nice to haves" in the description. It actually doesn't really matter what a hiring team filters on, because you simply can't customize your resume for every filter out there.

📧 Outreach is your friend!

Instead of customizing your resume for every possible filter a hiring team might use, it's more efficient to use outreach to get yourself on the hiring team's radar. Don't wait for an ATS to surface you, your outreach increases the chance someone will pull up your app.

No matter where you are in the ATS, filtered out or not, they can search for your app. Outreach is an important tool to advocate for yourself in the hiring process. Get around the ATS, and do your best to ensure that the time you spent on your quality application doesn't go to waste.

🤔 What about my quality application?

You might be thinking — hold on. I spent time on my application, submitted it through the company site, applied within 24 hours of the role being posted, I'm a 50% match for what they are asking for.

Won't the team know my name by those steps alone?

...maybe. Sometimes you'll get invited to interviews without outreach, especially when you're among the first to apply. But in your job search, you want to operate on more than maybes! Outreach increases the potential for someone to see your quality application.

Next Steps

Apply to 5 jobs, tracking their status in Job Tracker. Use our criteria for quality:

  • ☑️ You meet at least half (50%) of the qualifications
  • ☑️ Job posting is less than 2 weeks old
  • ☑️ Applying directly to the company using their website
  • ☑️ Use a resume that emphasizes keywords and skills needed for the job

On the next page, you'll move on to implement the most critical step: sending an outreach note to a talent or technical professional at each company.

When you've applied to 5 jobs and tracked them in Job Tracker, your progress will be reflected here. It may take some time for the assignment to update.

Points: 5

Submitting: Nothing

Due For Available from Until
- Everyone - -

Job Application Strategies

Learn how to create effective job applications and increase your chances of landing interviews.

Apply to Jobs

Additional Video

Resume Tips for Web Developers

  • Highlight your Labs project with quantifiable achievements
  • List technical skills with proficiency levels
  • Include links to your GitHub and portfolio
  • Customize for each job application
  • Keep it concise (1-2 pages maximum)
  • Include relevant keywords from the job description
  • Have a clean, readable layout

Success Story

Sarah, a recent BloomTech graduate, applied these strategies and landed a job within 2 months:

"I treated job searching like a full-time job. I customized each application, followed up with personalized messages, and leveraged my Labs experience in interviews. My React skills from Labs directly addressed what employers were looking for. I applied to 5 quality jobs per day rather than sending out hundreds of generic applications."

Introduction: Career Readiness in Labs

Career Readiness in Labs

In this module, we'll walk through the process you'll follow in Labs to get your resume, LinkedIn profile, and GitHub profile fully career-ready by incorporating your Labs project. You'll also ensure your Learner Profile is up to date!

Just like in Applied CS, you'll submit your Career Artifacts as part of this module. You'll prepare by reviewing the resources in this module and preparing your project information. Your Resume Reviewer will evaluate them and provide feedback as necessary.

If one or more of them still needs work, you'll get targeted feedback on how to improve them, and you'll be able to resubmit them once you've made the required revisions.

At that point, you'll also have the option to schedule a live, one-on-one review session. This session builds on the work you put in last unit—your Resume Reviewer will work with you to incorporate your Labs project and finalize your artifacts before graduation.

Regardless, though, if all your artifacts still aren't passing after two submissions, you'll be required to schedule a review session.

Launching Your Job Search

Since Labs is also officially the start of your job search, you'll find plenty of resources and instructions in the Job Search course in Canvas—but for our purposes here, you'll need to source, apply to, and conduct outreach to at least five jobs to pass this course!

Resume Prep

Use the Resume Template

Note: If you attended and passed Applied CS, your resume is hopefully already adapted to the template. If not, please ensure it is before submitting it!

We've done our fair share of homework here (trust us on this!), and we've refined everything we've learned about what works into a template that optimizes for getting across the critical information hiring managers are looking for, fast.

⚠️ You'll need to use the template for your track to pass Labs:

Technical Content

Read these first!

Update Your Technical Bullet Points

Now you're ready to update your technical bullet points to reflect the projects you've worked on.

If this is your first time writing technical bullet points, start by first writing down what you did for each project in as much detail as possible. Then move on to editing those into stronger bullet points.

⚠️ Remember to include your Labs project prominently! If you feel you haven't contributed significantly enough to your project, work with your team to get unblocked. You should be pushing commits daily!

The Resume Checklist

Take a quick breather—then go through our Resume Checklist.

When you've finished, make sure to mark this page as Done below!

Technical Interview Preparation

Prepare for technical interviews by practicing coding challenges and system design questions.

Common Frontend Interview Topics

  • JavaScript fundamentals (closures, scope, this)
  • React component lifecycle and hooks
  • State management approaches
  • CSS layout and responsive design
  • Browser rendering and performance
  • API integration and data fetching

Behavioral Interview Preparation

  • Prepare STAR format stories from your Labs experience
  • Practice explaining technical decisions
  • Research the company's values and culture
  • Prepare questions to ask the interviewer
  • Practice discussing challenges and failures