How to Get a Developer Job – Even in This Economy [Full Course]

1,527,016
0
Published 2024-01-18
This course will help you find a programming job and is specifically designed for self-taught developers. The course covers covers everything from job search strategy, resumes, networking, interviewing, and a lot more. Let's lets start learning.

Follow along interactively on Boot.dev: www.boot.dev/learn/learn-job-search

Read freeCodeCamp founder Quincy Larson's free book "How to Learn to Code and Get a Developer Job": www.freecodecamp.org/news/learn-to-code-book/

Learn back-end on Boot.dev: boot.dev/

Follow Lane on Twitter: twitter.com/wagslane

Lane’s YouTube: youtube.com/@bootdotdev

Backend Banter Podcast: youtube.com/@backendbanterfm

⭐️ Contents ⭐️
⌨️ (0:00:00) Intro
⌨️ (0:04:18) Ch 1. Job Search Strategy
⌨️ (0:21:52) Ch 2. Portfolio Projects
⌨️ (0:53:33) Ch 3. Github Profile
⌨️ (1:06:45) Ch 4. Linkedin
⌨️ (1:20:52) Ch 5. Resume
⌨️ (1:47:52) Ch 6. Applying
⌨️ (2:03:15) Ch 7. Networking
⌨️ (2:38:23) Ch 8. Interviewing
⌨️ (3:37:49) Ch 9. Relocation

⭐️ Guests and mentions ⭐️
TJ Devries: youtube.com/@teej_dv
ThePrimeagen: youtube.com/@ThePrimeTimeagen
Bill Kennedy: twitter.com/goinggodotnet
Miriah Peterson: www.linkedin.com/in/miriah-peterson-35649b5b/
Theo Browne: youtube.com/@t3dotgg
Don the Developer: youtube.com/@DonTheDeveloper
Kent C Dodds: youtube.com/@KentCDodds-vids
James Q Quick: youtube.com/@JamesQQuick
Melkey: youtube.com/@MelkeyDev
Eddie Jaoude: github.com/eddiejaoude
Danny Thompson: www.linkedin.com/in/dthompsondev/

Need help? Join the Boot.dev Discord: boot.dev/community
FreeCodeCamp Discord: www.freecodecamp.org/news/freecodecamp-discord-cha…


🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama

--

Learn to code for free and get a developer job: www.freecodecamp.org/

Read hundreds of articles on programming: freecodecamp.org/news

All Comments (21)
  • @bootdotdev
    Thanks so much for letting us build this course!!! Hope it helps some folks. The technical skills are only half the battle (that doesn't mean you can skimp on em tho)
  • @lionelthebuilder
    I made a Wordpress template single page site for a lady who works at an accelerator for 1200. A couple weeks later she suggested me as a software engineer to a startup looking to grow their team. That was my lucky break into tech landed a 50 an hr junior dev roll sometimes it’s just complete luck because I still don’t feel prepared but I’m trying my hardest to catch up before they fire me 😫
  • @xdontfadeawayx
    Theo emphasizing having a goal that can be reached really resonates with me. I think for people that have adhd, it can be difficult to narrow a goal down to something specific. I always feel like I need to fully learn a certain thing/topic before I can move on to the next thing, and the scope just keeps increasing to the point where it becomes overwhelming and I give up. And it’s true that no one fully knows a language or a technology, you just continue to learn what is necessary for the things you build.
  • @wendellhbusiness
    00:20 - 17:30 1. how to allocate your time: before the threshold of applying a job, 100% time to learning; after the threshold, shouldn't stop learning, split the time 50/50. 2. signal ang noise analogy, give employers the signal you are the right one. 17:32-19:02 learning by doing(practicing), if you could build something people are still using, that would be a good signal. 19:05-21:52 try to find a job out of pity is a bad strategy. 21:53-26:41 Portfolio Projects: an interesting project is very effective. 26:42-30:47 Building a project is most efficient way to learn and to show that you know how to code. A project not always is an app, it also could be a library. 30:48-34:25 Set a realistic goal, because only if when your goal is concrete enough, you will know when you have achieved it, more specific your goal is, more driving it is. 34:26-47:10 One impressive project is way better than 30 mediocre lackluster projects. How to write a good readme and why you should avoid using word like "just". 47:11-53:33 How to write quick start, usage, contributing etc.
  • @besthobbit
    The amount of "Jr" listings I see that ask for 5+yrs of experience is insane.
  • Thanks for this! I've been building my own website for about 15 years, I learned bit of code over the years until about three years ago, and then did some local classes via local adult ed classes, so I've actually coding for about three years, and rebuilding site, this year. I've done back end C# mainly over the last 13 months, but going back into front- end doing some HTML, CSS and JS refreshers. Going for getting hired this year. Turning 57 this year, I've needed to get laser focused.
  • @davidbakare827
    I didn't follow every single thing in this video, but it was enough. I GOT THE JOB🎉 as a frontend Developer at a startup. Thank you freecodecamp ❤. You guys didn't only teach me how to fish, but you also showed me where to fish.
  • I resonate with the janitor. I do have a project and have been trying for months after graduation but I'm running out of savings so I'll just do whatever I get at this point. I don't know if I have the willpower to continue. Good luck to everyone still fighting, I have nothing but respect and best wishes for you.
  • @nanonkay5669
    I've worked for 2 companies so far since graduating, a total of 3 years for both. Got laid off and looking. It's been a year. No callbacks, no interviews, no nothing. Revised my resume a hundred million times, cold emails, even making it a LatEx resume to beat ATS systems. Nothing. The only thing wrong that I can point to is my location. That's the only thing I can think of considering I live in Africa
  • @braveitor
    This is gold. The video is full of good and interesting advices not only for entry-level developers, but for experienced developers too. Though I've been coding for a long time developing dozens of websites from my tiny company, I'm having a hard time finding new clients and projects, so I'm gonna put in good use some of the tactics said here. Thank you and happy coding. :)
  • @dixztube
    I freelanced for 4 years - during that ran a brand consultancy for 16 years - fairly social so could get clients and then one who had a good business acumen wanted to bring me in as a partner in the business. My advice is the tech side is obviously critical but don’t ignore the social skills!! Take care of yourself and improve your appearance. Look your best. People like more attractive folks I also think being worldly helps too. Read books outside of tech and be interesting. Socialize. You can get so many jobs just going to nice bars and meet ups. If you got friends who come from money or business families , be the tech guy in their network they’ll toss the work to you
  • @nuubirl
    Gonna watch this as soon as I get home from work!! Thank you for always putting out great content for people trying to get into programming jobs!!💙
  • @bharath2508
    I gave up on coding jobs. I am changing my domain.
  • @cariyaputta
    Thanks guys. Every bit of help is greatly appreciate in this grim market. But one thing I have to point out is that it's NOT getting easier for subsequent jobs unless you're relying on cronyism. In fact, finding a job after a gap is much much harder than your first ever job.
  • @RamiroAsincrono
    Thank you for this video! I have 4 years of experience and I can tell this is gold!
  • @X-MEN21
    Got my CS degree specializing in Software Engineering, but my first real "job" was "junior network engineer" and then "accounts bookkeeper" which I absolutely hated, learned a ton though, 2 years later I'm back to software and I feel so left behind just thinking about what could've been had I pushed through the pain and struggle of continuous learning while not finding a software dev job. I did what paid my bills, but now that I'm back and working, I'm never leaving this industry again, come ai or whatever.
  • @gamereactz
    I got in by going help desk > technical administration > systems admin > now software developer with very little training or projects . Just basic hmtl css and some c# . ...
  • @Bruno-rx5ns
    I'm in the same situation as the example of the guy who graduated more than a year ago and doesn't have a job. I graduated in the middle of the pandemic and I couldn't get a job so I continued with my normal job and after a few months I stopped applying for jobs and the worst thing was that I stopped studying. I regret it a lot and now I'm making up for wasted time reviewing everything I did and learning what I should. The challenge will be to have this bachelor's degree on my resume, which increasingly increases the time without job experience. little experience writing in English