Careers in Programming: How to Get a Great Coding Job (2019)

Video description

A great job is key to living a happy life; however, the problem is, you know how competitive the job market is and you weren't taught to job hunt even though it is an essential skill. Don’t worry! This course will take you through strategy, résumé/CV writing, LinkedIn profile SEO, coding interview preparation, professional networking, salary negotiation, dealing with HR and recruiters, and much more. This course will not only guide you in gaining control of your career, but it’ll also help you act with confidence and purpose so that you don't waste your valuable time and can earn more than you previously thought possible. Careers in Programming can make all this happen within a few weeks.

What You Will Learn

  • Ace whiteboard coding interviews by understanding what technical interviewers look for and how to prepare and approach the day of the interview
  • Prepare a keyword-rich, targeted résumé that gets outstanding results
  • Align your strategy with how you present yourself on your résumé, LinkedIn profile, and cover letter to get interviews for the jobs you want
  • Get insights into how recruiters, talent sources, and HR managers use LinkedIn, GitHub, and other social platforms
  • Successfully manage demands for years of experience and degree requirements in job descriptions
  • Leverage your education from online platforms such as Udemy, coding bootcamps, and other alternative sources of technical education in your job searches
  • Master how you communicate with engineering managers, human resource managers, and recruiters
  • Negotiate your benefits, equity, and salary so that you get paid what you re worth
  • Build relevant professional networks as a foundation for future advancement
  • Set the stage for a rewarding career filled with success and contentment


This course is for programmers, coders, and engineers who want to improve their job search results or are quietly looking to get promoted. Professionals looking to transition into careers in coding and those who want to get out of a career slump will find this course especially helpful.

About The Authors

Davis Jones: Davis Jones is the Chief Learning Officer for Eazl, a business school whose courseware is used by organizations like Tesla, Harvard, the World Bank, and Lyft and more than 150,000 students worldwide. Mr. Jones also participated in the Harvard University Graduate School of Education Leaders of Learning program in 2018.

Nicholas Livingston - Talent Acquisition Leader and CEO at Honeit Software

He holds MBA from the University of California, Berkeley Haas and BS in Applied Mathematics. As the Head of Recruiting at TubeMogul, he had the opportunity to build and grow the talent acquisition team from 1 to 10 recruiters. In just 26 months, we scaled the company from 60 to 360 employees in 12 cities globally, through a successful IPO ($TUBE).

Eazl (Official)

Since launching in 2013, Eazl courseware has received 10,000+ 5-star reviews and is trusted by teams at Tesla, Harvard, the World Bank, and many other leading organizations.

Codestars By Rob Percival: Codestars, by Rob Percival, is a revolutionary online learning platform on a mission to transform the way people learn to code. With a focus on simplicity, logic, and fun, Rob has empowered over half a million students through his courses.

Recognizing the need for diverse and comprehensive learning experiences, Rob established Codestars as a collaborative effort. Codestars provides learners of all ages and proficiency levels with the tools and knowledge needed to build functional websites and apps. By making coding accessible and enjoyable, Codestars aims to simplify the learning journey and unlock the potential of aspiring coders worldwide.

Table of contents

  1. Chapter 1 : Welcome to Careers in Programming: Let’s Launch Your Job Search
    1. Careers in Programming: How to Get a Great Coding Job (2019 Course Trailer)
    2. Welcome to the Course! We’re Glad you’re here.
    3. [Optional] New to Computer Science? Learn How to Transition into Coding
  2. Chapter 2 : Big Six Skills™: Reverse Engineer Your Job Search Strategy
    1. The Big Six Skills™: How to Create Career Alignment
    2. A Crash Course on the Market for Programming Talent
    3. How to Develop Your Big Six Skills™
    4. SideBySide: Let’s Reverse Engineer a Set of Big Six Skills™
    5. Hear it From Nick: How Recruiters Develop Candidate Narratives
    6. Section Wrap: Stress Management on Your Job Search
  3. Chapter 3 : Hacking the Hidden Job Market: Technical Communities, Referrals, and CRM
    1. Hidden Jobs: How to Find a Job through a Referral
    2. Unlock the Hidden Job Market with Eazl’s TWO Approach
    3. Hear it from Nick: How Employers Use Referrals
    4. How Career CRM Can Help You Hack Your Job Search
    5. SideBySide: See Three Convenient Career CRM Techniques
    6. Section Wrap: Where to Invest 50% of Your Career Development Energy
  4. Chapter 4 : Resume / CV Writing Skills: Powerful Professional Presentation
    1. Apply this Agile Development Concept as You Write Your Resume / CV
    2. Job Search Copywriting Skills: How to Use Framing and Build Trust
    3. SideBySide: Let’s Connect a Set of Big Six Skills™ with Work Experiences
    4. Section Wrap: Writing Skills and the Language of HR
  5. Chapter 5 : Resume / CV Writing: Write a Powerful, Keyword-Optimized Resume
    1. The Story Behind the $1,500 Resume You’re about to Build
    2. Eazl’s Anti-Robot Protocol: Your Resume Keyword / SEO Strategy
    3. Choose and Download Your Resume Template [Resume Templates and Samples Here]
    4. Build Your Resume / CV: First Steps [Step-by-Step Resume Writing Guide Here]
    5. Build Your Resume / CV: Add Your Big Six Skills™ and Organizations
    6. Build Your Resume / CV: Add Your Job Titles and Role Descriptions
    7. Build Your Resume / CV: Develop and Add Your Supporting Points
    8. Build Your Resume / CV: Describe Your Coding Projects
    9. Build Your Resume / CV: Add Education and Professional Development
    10. Build Your Resume / CV: Add Coding Languages, Software Expertise, and Extras
    11. What’s the Purpose of Your Executive Summary Section?
    12. Build Your Resume / CV: Add Your Executive Summary and Keyword Optimize
    13. Section Wrap: Debugging Your Resume to Reduce Uncertainty
  6. Chapter 6 : Cover Letter Writing: Handling Application Barriers and Using X Factors
    1. How to Use Cover Letters to Get Past Career Walls
    2. How to Find and Overcome Barriers to Getting an Interview
    3. Hear it from Nick: Cover Letters, Barriers, Visas, and Relocation
    4. How to Mass-customize the Cover Letters You Write
    5. Let’s Perform Cover Letter Research and Write a Cover Letter Together
    6. Let’s Convert Your Cover Letter to an Email Introduction Piece
    7. Section Wrap: Only Share What’s Relevant to Your Audience
  7. Chapter 7 : LinkedIn and Your Job Search: SEO and Professional Branding on Your Profile
    1. Visual Branding, SEO, Skills, AI and Your LinkedIn Profile
    2. How to Bring Your Big Six Skills™ to Life On Your Online Profiles
    3. How to Find Visuals that Support Your Big Six Skills™
    4. Headshot Photography for Your LinkedIn Profile
    5. Hear it From Nick: How Recruiters Use Social Platforms
    6. How to Write a Powerful LinkedIn Profile Summary Using Eazl’s GBQ Method
    7. Build Your Profile: Write a Searchable Headline and Create a Custom URL
    8. Build Your Profile: Write Your LinkedIn Profile Summary Upload Visuals
    9. Build Your Profile: Optimize Your Work Experiences and Add Strategic Visuals
    10. Build Your Profile: Add Your Custom Skills and Link to Projects (Important!)
    11. Build Your Profile: Add Your Educational Experiences and Other Credentials
    12. Build Your Profile: Use Custom Job Search Settings (also: Stealth Job Hunting)
    13. Section Wrap: Crafting Your Career Narrative + LinkedIn Machine Learning
  8. Chapter 8 : Professional Networking: Using LinkedIn and Activating Your Personal Network
    1. Meaningful Outreach that You Can Be Proud Of
    2. Eazl’s CCC Professional Networking Method for Programmers
    3. How to Network at Scale Using Your LinkedIn Profile [LinkedIn Word Tracks Here]
    4. How to Get Job Leads from Your Professional Network
    5. Section Wrap: Let People Know You’re Looking While Being True to Yourself
  9. Chapter 9 : How Hiring Works: Recruiting, Human Resources, and Applications
    1. The Labor Market as a Predictable System
    2. The One Question You Want to Answer About Every Job Opening
    3. What Are External Recruitment Agencies and How Can You Use Them?
    4. Hear it from Nick: How to Use External Recruiters
    5. How to Use Boolean Searches to Get Better Results
    6. SideBySide: Let’s Develop a Boolean Query on a Job Board
    7. SideBySide: How to Use Boolean Searches and Custom Filters on LinkedIn
    8. Section Wrap: How to Manage the Programming / Human Resources Bridge
  10. Chapter 10 : Interviewing Skills: from Phone Screens to the Whiteboard Coding Interview
    1. How Psychology Can Help You Develop Interviewing Skills
    2. What’s a Typical Interview Process for Technical Positions?
    3. How to Research Organizations Before Interviews [Cheat Sheet Here]
    4. How to Hack Phone Screen Interviews
    5. MegaAnimation: The Top 5 Ways to Give Yourself an Edge in In-person Interviews
    6. Hear it From Nick: How Should You Approach the First Interview?
    7. Steve Yegge’s 9 Preparation Areas for Whiteboard Coding Interviews
    8. Becky from Google’s 5 Tips on Performing Well in Whiteboard Coding Interviews
    9. Hear it from Nick: What are Employers Seeking in Whiteboard Coding Interviews?
    10. Case Study: Why You Should Contact Your References First
    11. How to Follow Up with People After Interviews [Follow-up Word Tracks Here]
    12. Section Wrap: Take a Collaborative Approach to Your Interviews
  11. Chapter 11 : Negotiation Skills: Negotiating Your Compensation and Benefits
    1. The Delicate Process of Negotiating Your Compensation and Benefits
    2. What Variables are at Play During Salary Negotiations? (BEM)
    3. Hear it from Nick: How an Employer is Likely to Approach Salary Negotiations
    4. Case Study: Market Benchmarking and Reciprocity in Salary Negotiations
    5. Section Wrap: Take a Constructive Approach to Salary Negotiations
  12. Chapter 12 : Further Study: Making a Career Change + Extra Resume Writing Help
    1. Additional Resume Help: How to Show a Promotion within an Organization
    2. Additional Resume Help: How to Show More than 10 Years of Work Experience
    3. Additional Resume Help: How to Include Academic Research on Your Resume
    4. Additional Resume Help: How to Build a Resume if You Have No Work Experience
    5. Making a Mid-life Career Change: Stephen Szermer’s Tips

Product information

  • Title: Careers in Programming: How to Get a Great Coding Job (2019)
  • Author(s): David Jones, Eazl, Codestars By Rob Percival, Nihcolas Livingston
  • Release date: July 2019
  • Publisher(s): Packt Publishing
  • ISBN: 9781838987701