How to Land a 100K/yr Tech Job - 10 Strategies

Поделиться
HTML-код
  • Опубликовано: 22 дек 2024

Комментарии • 1,6 тыс.

  • @Fireship
    @Fireship  2 года назад +712

    If you're into memes and shitposts follow me on twitter twitter.com/fireship_dev

    • @masternobody1896
      @masternobody1896 2 года назад +14

      thanks now i can get a job at google

    • @postingbmwm3
      @postingbmwm3 2 года назад

      Why do you change the tone of your voice when switching to your “outro”?

    • @dreamerLevel
      @dreamerLevel 2 года назад +2

      tech twitter == average web developer.
      even if i had 10 billion $, a tech twitter guy would have made me feel like i had achieved nothing.

    • @theabhayprajapati
      @theabhayprajapati 2 года назад

      litterly he sad that : 'bob want stare the computer screen hole , and googling who to run code ."

    • @noobinator9854
      @noobinator9854 2 года назад +2

      Do a similar video with tech freelancing in mind. Not everyone wants to work for a company as a full time employee. Some wouldnt mind remote contract work as well

  • @DorianDevelops
    @DorianDevelops 2 года назад +6953

    It's hard to explain how awesome it feels when a RUclipsr that you think highly of gives you a shout out in one of their videos!

    • @Ataraxia_Atom
      @Ataraxia_Atom 2 года назад +74

      Hell yeah buddy you deserve it

    • @business_central
      @business_central 2 года назад +20

      Well deserved man! Was about to jump to your channel to congratulate u!

    • @diegazo5556
      @diegazo5556 2 года назад +6

      You rock Dorian. And fireship is god :P

    • @DriveandThrive
      @DriveandThrive 2 года назад +6

      Both of you are my favorite tech youtubers so kind of cool.

    • @jpppptrade
      @jpppptrade 2 года назад +4

      Congratz man !!!!!! i love ur video i was so happy that you got a shout out

  • @beaker8111
    @beaker8111 2 года назад +1311

    I landed my first dev job from a company that originally rejected me. When I responded that I appreciated the time they spent interviewing me and asked what I could do to be a better candidate when I reapplied, they changed their mind and asked me to interview.

    • @N0Xa880iUL
      @N0Xa880iUL 2 года назад +265

      Guilt tripped haha

    • @Bdavis2475
      @Bdavis2475 2 года назад +19

      Good job

    • @lonewolf3706
      @lonewolf3706 2 года назад +232

      This exact same thing happened to me just 3 weeks ago. There was this company that rejected me for not picking up my phone when they called.
      I responded to their rejection email by thanking them and all kinds of sweet talk. Next thing you know they reverted their decision.
      At the end of the day I had to reject them cuz I landed another job right after but you guys get the idea. Try to always be kind and respectful

    • @fhudufin
      @fhudufin 2 года назад +264

      @@lonewolf3706 imagine rejecting someone and then you take them back and they reject YOU

    • @andrew3606
      @andrew3606 Год назад +102

      @@fhudufin Thats what you get for rejecting someone for missing a phone call

  • @christoferberruzchungata2722
    @christoferberruzchungata2722 2 года назад +866

    Getting a job in tech can be a soul crushing experience. Rejection after rejection, you have to keep going, keep practicing, and getting better. It took me 4 months to land an internship that eventually became a full time position, and those were the 4 months that I doubted what I was doing, whether this was the right profession, and whether I was smart enough. So yeah, it is not rainbows and unicorns, but you have to push through all of that. Best of luck in your journey getting a job in tech!

    • @N3c777
      @N3c777 2 года назад +6

      Did you have a degree in computer science when you were applying?

    • @ahbarahad3203
      @ahbarahad3203 2 года назад +32

      Just 4 months ? That's rookie numbers, your patience wasn't really tested

    • @christoferberruzchungata2722
      @christoferberruzchungata2722 2 года назад +5

      @@N3c777 Yes, I did

    • @christoferberruzchungata2722
      @christoferberruzchungata2722 2 года назад +15

      @@ahbarahad3203 lol! If there’s is a handbook that shows how many months you need to have your patience “tested” send it my way 🤣

    • @gamingwithasif6563
      @gamingwithasif6563 2 года назад +1

      @@christoferberruzchungata2722 bro hows it going and how much u making now?

  • @bobthemagicmoose
    @bobthemagicmoose 2 года назад +2537

    One major tip that's extremely important and doesn't just apply to tech: replace cynicism with optimism. I bombed a ton of interviews trying to show how smart or "real" I was with some thick cynicism... about competitors, former work environments, etc. But people don't want that, and if they do, you likely won't want to with with them. Find optimistic perspectives on everything. Don't lie, just change your attitude, and if you don't have something nice to say then give a way to pivot the discussion to something positive. This isn't just about interviewing... it's about your entire modus operandi.

    • @bobthemagicmoose
      @bobthemagicmoose 2 года назад +113

      Also, after bombing an interview I reached out to the interviewers and said "hey, I'm new at this, can you offer suggestions about how I can improve my skills?" And then practice other ways you would talk about xyz.

    • @MiguelAngel-fw4sk
      @MiguelAngel-fw4sk 2 года назад +60

      Your pfp really fits your message.

    • @NotesNNotes
      @NotesNNotes 2 года назад +89

      I always directly ask in an interview "What concerns do you have about me or my experience?" It's a terrifying question, but it has always helped me.

    • @hvr8463
      @hvr8463 2 года назад +17

      Good point. Its not always about nailing the coding challenges, but also being a personality that can fit in the possible new work environment. If you can say negative things about your current and previous working places, you can say the same of your future working places.

    • @shady4tv
      @shady4tv 2 года назад +17

      This is such good advice but I will say... easier said than done. It's very hard to have a positive viewpoint when you've had nothing but soul crushing rejections saying you are not good enough or smart enough. But you just need to chin-up and power through it... being positive and confident is a huge attitude employers want to see. It sounds corny sometimes but it's sooooo true. You need to train your thinking to see the positive in EVERY negative.

  • @nodemodules
    @nodemodules 2 года назад +511

    Just bombed a tech interview two hours ago. This gives me hope.

  • @cjezinne
    @cjezinne 2 года назад +117

    Im one of those 6 fig engineers. My advice to college students. Your internships are more important than your grades. Your goal should be getting top tier internship. I would sneak into bigger schools career fairs just to talk to recruiters.

    • @grimcloud2701
      @grimcloud2701 Месяц назад

      Is competetive programming a must?What other ways do I learn programming to get a job?

  • @DThompsonDev
    @DThompsonDev 2 года назад +202

    Whoa! I am very grateful that I have said something that you found valuable enough to share and tag me in! I genuinely appreciate it!

    • @EddyVinck
      @EddyVinck 2 года назад +7

      Keep it up Danny! 🔥

  • @monawoka97
    @monawoka97 2 года назад +828

    As an anecdote for how hard it can be to break into the industry - I got a 4 year CS degree on a full ride scholarship. Studied my ass off and constantly worked on side projects. Did multiple internships. Post graduation I couldn't find any job for multiple months. When I finally did my starting salary was 40k. Thankfully I'm now at a company I really like making around 120k. But holy hell is it hard to start out in this industry. Even with arguably perfect commitment, planning, and execution it's still exceptionally easy to find yourself at the tail end of a degree with few promising job prospects. There is a lot of competition. Do not fuck around.

    • @nicolasa.bermellferrer8025
      @nicolasa.bermellferrer8025 2 года назад +2

      Any tips?

    • @monawoka97
      @monawoka97 2 года назад +185

      @@nicolasa.bermellferrer8025 I would say do everything I already talked about above. Couple things I would probably do different in hindsight - quality over quantity in side projects. Interviewers will probably only look at 1-2 side projects anyways so it doesn't matter if you have 15 mediocre ones. Try to get just a couple really high quality ones. Internships are very useful. Make sure you're developing connections during your internship for later referrals and references. The coding interview game is stupid but it's important so make sure you are practicing programming challenges, data structures, and algorithms regularly during your education. It will pay off big time. Lastly I would say specialize. The Industry is big and there are a lot of jobs and languages and projects. Think about where you want to work (web dev, games, embedded systems, etc...) And make sure your side projects and internships align with that vision. Above all stay persistent. It's definitely a marathon and not a race. It may not feel like it but all your hard work builds on itself and enabled the next step. You are building something that takes a long time to make. Stay committed. Stay focused. Keep pushing. You got this.

    • @salasyk8708
      @salasyk8708 2 года назад +9

      @@nicolasa.bermellferrer8025 don't go to college and waste a lot of your time only to get a big college debt, and a sucky job when you have a degree around. Get a better job youd still enjoy just as much.

    • @georgek7108
      @georgek7108 2 года назад +6

      If I could superlike that comment, I would!
      It took me years to start getting paid well in this industry. Finished my Bachelor's, my Master's, built a decent GitHub repo and it is nearly impossible to change from what I do as a programmer right now to mobile Development.
      I'm almost out of options, considering a blood sacrifice or sth, idk

    • @universecode1101
      @universecode1101 2 года назад

      wow this is powerful

  • @tropicaljupiter
    @tropicaljupiter 2 года назад +65

    "Learn from someone who wants you make you big" thanks for these words of wisdom

  • @Pogibakayo
    @Pogibakayo 2 года назад +96

    I started watching your videos years ago while at a very underpaid part time web developer job. After grinding in a similar fashion to what you’ve describe in the video, I’m now at a much better job. I think it’s more than just the skills you teach. I think it’s also the pop tech culture references that makes it so fun and effective.

  • @UNKNWN96
    @UNKNWN96 2 года назад +192

    I've been on and off learning how to program for about a year or so now, I was lucky to get two mentors who are senior level backend and fullstack devs and they have really helped me a TON. I feel like by biggest enemies for me are consistency and imposter syndrome. I feel amazing when I build something that can work but feel like an absolute dog when I can't wrap my head around a concept in a timely fashion. It's really a journey that I am enjoying because it's helping me to become a stronger person. Learning how to persevere, stay motivated, adapt, etc. are all things I'm seeing myself getting better at.

    • @titantill4975
      @titantill4975 2 года назад +9

      Yeah, imposter syndrome sucks! Just continue to make things and get honest feedback from your seniors; I know it's lame to say validation from others helps, but it does.

    • @God-sz4pf
      @God-sz4pf 2 года назад +1

      just one question
      how did you get to know these two mentors ...was it something someone else can try or did you know them personally beforehand

    • @vaishnavipatil2441
      @vaishnavipatil2441 Год назад

      Hii,can we connect?

  • @allisonarnaud
    @allisonarnaud 2 года назад +56

    Hey Fireship! not sure if you'll ever see this, but I've been watching your videos for a while now, and have learned so much from you as a novice developer. I recently got my first job as a software developer and I genuinely couldn't have done it without your content, you changed my life! thank you very much for what you do.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад +1

      Did you have much of a presence on social media when you got your first dev job? If so, would you say that it had a significant impact?

    • @SIVARAM7199
      @SIVARAM7199 3 месяца назад

      🎉 Awesome bro!. please share you linked in ID

  • @rayzecor
    @rayzecor 2 года назад +23

    I have found that one of the most important things is to constantly be thinking about your next project. Make something interesting, not a to do app.
    That's what got me hired, I had a unique Laravel project that sparked my employer's interest

    • @maruisca
      @maruisca 2 года назад

      But how could I find a project ?

    • @rayzecor
      @rayzecor 2 года назад +4

      @@maruisca I'm sure that every now and again you've discovered something you wished existed. Make creating this thing your goal

  • @jorgehernandez2938
    @jorgehernandez2938 2 года назад +732

    I literally laughed out loud multiple times watching this. Thanks for giving a realistic point of view. There are too many rainbows and unicorn stories out there. It is going to take grit and perseverance. Side note (it took me 8mos to get my first tech job)

    • @mistah_mojo
      @mistah_mojo 2 года назад +30

      8 months, that's it? that's nothing. I'm on year 2

    • @thewisetree2292
      @thewisetree2292 2 года назад +14

      8 monthss?? Howww, just fuckingg how tell me. i m dying im the poverty.

    • @paaao
      @paaao 2 года назад +5

      It's pretty funny that all these companies are in desperate need of tech talent, and the simple solution is to make tech a trade instead of relying on the inept culture of universities to turn out people who know how to do anything except memorize shit for tests.

    • @ade8890
      @ade8890 2 года назад +29

      @@paaao Spoken like somebody who's never been at a university haha.
      You can't "memorize a compiler" for your compiler class. And you certainly can't memorize random discrete math problems, and hope you get literally the same exact problem on the mid terms. What you're saying might be true for some humanity/diversity class, but it certainly has never been true for STEM.
      I've seen suckers try to cram hundreds of equations on a notes sheet for physics, and still get f'd. Versus just knowing the basics, and deriving the solution (which is typically the pattern for all STEM degrees).

    • @ashiksaleem360
      @ashiksaleem360 2 года назад +1

      @@ade8890 True to the core. Me being stuck at discrete computational structures for months now. cant figure out shit.

  • @nanotichorizon9644
    @nanotichorizon9644 2 года назад +339

    Jeff! Love your videos man, Got the pro membership the other day. You're one of the best if not the best content producers for modern tech dude!

    • @Fireship
      @Fireship  2 года назад +41

      Awesome to hear that, thank you for joining the team!

    • @hectorg362
      @hectorg362 2 года назад +2

      What pro membership?

    • @nanotichorizon9644
      @nanotichorizon9644 2 года назад +6

      @@hectorg362 In the bio of the video there's a link for a discount on your first month. It's truly worth it. One course on stripe and you can build a basic ecommerce app. There's literally no fluff or B's just straight into the topic with quick and precise breakdowns. Only downside is the courses are slightly out of date, but if you're a developer you should know how to update your packages api to the newer standard.
      The content is so dense and precise you'll have to rewatch the course a few times (One course can take a week to fully understand but that's equivalent to 4-5 months of research and development. So I consider each project a portfolio enhancer.). Honestly only three groups that come close to fireship are Flux, Sebastian Lague, and The Tech Train guy. If they all came together there would be an insane quality of content being produced across the engineering board.

    • @universecode1101
      @universecode1101 2 года назад +1

      Pro? Is it amazing like the videos?

    • @nanotichorizon9644
      @nanotichorizon9644 2 года назад +1

      @@universecode1101 I would say even better. Jeff goes deep on the tech and how to use it in a production grade app.

  • @juanchaher1810
    @juanchaher1810 2 года назад +13

    Just got mine. And the best piece of advice I can think of is to not take rejection personally. I had crappy companies reject me, good companies reject me, and awesome companies value specific parts of my profile which made me a perfect fit for them. Intelligence and competence has many dimensions and you will not always be assesed in the dimensions relevant to your skillset. Patience and stomach to handle rejection and you'll get there 100% guaranteed.

    • @dbacks2023-
      @dbacks2023- 2 года назад +1

      This. I went through months of rejection after college. When I got my first offer I thought they were crazy for hiring me. I still have imposter syndrome, even while I'm being put in a position to review junior developers code.

    • @amazingvidguyz
      @amazingvidguyz Год назад

      Although i get about 80% of the contracts i go after, rejection is a part of the process. Learn to appreciate its a game of numbers and def dont take it too personally., Sometimes we dodge a bullet by not winning once in a while.

  • @belemagrey
    @belemagrey Год назад +6

    Here in 2023! This was one of the most helpful, impressive, value-dense and straightforward tech-related video, I've ever come across. I don't usually comment on videos but I just had to, I never expected the video would leave me this impressed & satisfied!
    No fluff or unnecessary sugarcoating just high-value information delivered in under 15 minutes🔥.
    For someone who has watched a lot of good videos, but still ends up feeling confused & stressed when I don't get what I need.
    Honestly this video!! is undoubtedly one of the best of its kind. Thank you✨.

    • @tima1301
      @tima1301 Год назад

      how are things? Could you please let me know what's happening in the market right now?

  • @ricardorompar
    @ricardorompar 10 месяцев назад +1

    It's crazy how you made a video 2 years ago that speaks to me directly in the present moment. This video is gold. Let's make it happen!

  • @edwardselirah4764
    @edwardselirah4764 Год назад +12

    I started applying for remote FE dev beginning of 2023..I have been rejected till now.
    The rejection started from TA interview, then I worked on it.
    It moved to assessment test, then worked on it.
    Sometimes I get the email, "You passed the test but there are too many applicants so we could not go along with you"
    I have been able to passed the assessment stage to the technical interview stage
    I have not yet crossed this stage.
    I will keep working on it till I cross that as well.
    I am not giving up!
    Thanks for the video

    • @tima1301
      @tima1301 Год назад

      how are things? Can you tell me if you've landed a tech job yet?

    • @edwardselirah4764
      @edwardselirah4764 3 месяца назад

      @@tima1301 I finally got a remote job

  • @arenaesports2580
    @arenaesports2580 2 года назад +1

    As introvert and tech geek, I'm 100% sure that people in internet are extremely helpful and friendly.

  • @bobDotJS
    @bobDotJS 2 года назад +350

    My name is Bob, I owned a collection agency for 10 years. Years. I picked up software as a hobby and after about 2 years of taking it seriously, I landed myself a six-figure position as a software engineer making more than double my average salary I made when I had 15 employees.
    I'm a 2x college dropout and I live for software development these days. I'm happier than I've ever been doing this for work and I'm competent in at least a half dozen programming languages.
    The moral of the story, if you are passionate about software development, if you're a good self-teacher, you could be employed, doing what you love and making more than you ever thought you would in a very short period of time.
    Now I'm the guy who hires developers for my company.
    If you are passionate about software but working in another industry, just know that it's VERY doable to learn everything you need to know to work as a developer in under one year if you take it very seriously

    • @benjaminchipinde8274
      @benjaminchipinde8274 2 года назад +5

      WORD!!

    • @RealisiticEdgeMod
      @RealisiticEdgeMod 2 года назад

      Coding is by far the most common skill on the planet. Information techis by far the most competitive industry in the world. Only an imbecile believes you can make money with it.

    • @toppu10animes
      @toppu10animes 2 года назад +4

      Facts, the same is happening too me and it already happened to my friend

    • @aa33366
      @aa33366 2 года назад +4

      Which 6 languages you know?

    • @bobDotJS
      @bobDotJS 2 года назад +10

      @@aa33366 JS/TS, C, Go, Bash, SQL, Python are all languages I'm comfortable with, I know Vue and React, of course HTML, CSS, JSX/TSX and then I know enough C++ and Rust to get by even if I've never used them professionally. I just don't like saying that I know a dozen languages because that's debatable depending on whether you'd consider me to "know C++" if I wouldn't put it on my resume.
      But I also like to think that I'm good at learning new languages. There's also Elixir and Elm. Elm sucks but elixir is cool.
      I know Deno but rarely use it and it's a runtime, not a language.
      Edit: totally forgot, I got my start with C#/.NET
      How about you?

  • @shiyason213
    @shiyason213 2 года назад +5

    0:12
    > For some reason, he wants to stare at a screen all day, googling error messages wondering why is code doesn’t work.
    You sum up our lives so eloquently!
    💯

  • @RavMucha
    @RavMucha 2 года назад +309

    I was rejected in +- 20 recruitments before landing my first dev job. Now I spend the day rejecting +- 5-7 job interview offers, usually get 1-2 offer letters monthly, more often than not I don't even remember why I got'em.
    My only strategy was to treat recruitment processes as a learning experience - learn everything U failed on the last time, eventually you'll have everything covered.

    • @DriveandThrive
      @DriveandThrive 2 года назад +3

      Ironic. So hard to get the first job then you have to beat them off with a stick lol

    • @RavMucha
      @RavMucha 2 года назад +17

      @@DriveandThrive yep, pretty much the case. 😅
      All's down hill once U get the seal of approval, changing your LinkedIn status to "Software Developer at ".

    • @joshuawalker7375
      @joshuawalker7375 2 года назад +1

      Did you have much of a presence on social media when you got your first dev job? If so, would you say that it had a significant impact?

    • @RavMucha
      @RavMucha 2 года назад +18

      @@joshuawalker7375 not really, aside from stuffing my LinkedIn profile with everything I had about my programming skills and a bunch of basic portfolios (unless we count SoloLearn as social media, but that one's only for people that are actually learning to code). I did not do any Twitter "look at me, I'm a coder" campaigns or anything of the sort.
      Just a LinkedIn profile, CV, a ton of random online course completion certificates and a few websites to show were my weapons.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад +4

      @@RavMucha Thank you for replying! I apreciate you taking time to help out the community.

  • @liamneville3610
    @liamneville3610 2 года назад +8

    I've been a fan of yours for years. Watched every video. You helped me land a job at a big tech company. This is by far the most impactful video you've made, far more valuable than most videos about any technology. Not to say any of those aren't valuable, but so so many devs don't know a lot of this.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      Congratulations on landing a big one! I'm curious to know whether you had much of a social media presence at the time. If so, do you think that it made a significant difference?

  • @ananthdev2388
    @ananthdev2388 2 года назад +7

    bruh this guy has mindreading powers no cap, i was wondering how i could land a good paying job and this video drops. huge W

  • @seaarg
    @seaarg 2 года назад +1

    Jeff @Fireship, I have +25 years of experience coding. I've enjoyed this video as if I were just starting. Your channel is pure gold.

  • @Vivek2062
    @Vivek2062 2 года назад +6

    As Jeff mentioned in this video about mentoring, well I've been a Pro member at Fireship for 1+ year and since the day I joined their dev community (mostly slack) and asked any questions about my current development projects, many developers are out there in Fireship community which helps and genuinely gives you a roadmap on the problem you're stuck to, the point of this is that you've created such a wonderful community of developers and I'm glad to be a pert of it! and in a way you're my mentor! Cheers!

  • @smoqi3387
    @smoqi3387 2 года назад +2

    dropped from school last year, couldn’t sleep tonight so decided to go on youtube, saw a suggestion for one of your videos (already known u before), you actually motivated me to look for a school that i can do without any degree and FOUND ONE. Thank you man you’re awesome gonna call them today when i’ll wake up and try to go back to school and be the guy i always dreamed. Love you

    • @irlkale
      @irlkale Год назад

      what school?

  • @lukehero
    @lukehero 2 года назад +94

    I'm totally self-taught and now work as a full-stack dev and very happy.
    I learnt from free content, then started building a project a month after a month of learning the fundemantals. After I had about 6 projects on my portfolio website I built I applied for some jobs and got hired pretty fast. I think it took me about 9 months from starting to getting a job. I learnt HTML, CSS, PHP and JS, no frameworks.

    • @PPLPSMorse
      @PPLPSMorse 2 года назад +4

      Congrats!

    • @lukehero
      @lukehero 2 года назад

      @@PPLPSMorse thank you!

    • @yanivrubin4166
      @yanivrubin4166 2 года назад +1

      Pretty cool!

    • @dresean3725
      @dresean3725 2 года назад +7

      That's extremely impressive! Takes most people a 1-1.5yrs of self teaching before they're ready to start applying

    • @RandyMCPEmaster
      @RandyMCPEmaster 2 года назад

      9 months??! Wow

  • @Lucifer-1947
    @Lucifer-1947 2 года назад +2

    I don't know a single way before this

  • @dbacks2023-
    @dbacks2023- 2 года назад +11

    My journey to making $50/hr as a developer began by taking odd freelance jobs at $20, and then a few years later got my first full time one at $35, and then I took some online courses my boss asked me to do and now here I am, 7 years from the day I began learning

  • @syedsaad317
    @syedsaad317 2 года назад +2

    Junior dev here about to complete one year in my company... But as a start of this journey i think i m gonna learn many things from u to work solo... Subscribed! Keep up the good work

  • @Tyronetehblack
    @Tyronetehblack 2 года назад +90

    This video couldn't have come at a better time for me. I'm currently nearing the end of my internship/first real programming job and the job search has really been getting me down. I'm always scared to apply to jobs because I don't feel like I'm good enough. I already knew a lot of the tips/strategies you gave in the video but putting them into action is another story. I'm going to watch this video every day until it sticks in my head and I'm going to do my best to start networking, working on side projects, and being more consistent with programming. Keep up the great work and I can't wait for the videos mentioned at the end of this one! You're the best tech channel out there Jeff and I'm very grateful for all the great content you provide for the community!

    • @geneanthony3421
      @geneanthony3421 2 года назад +7

      70%+ of people get a job based on who they know. Not nepotism but knowing someone at a company who they think highly of recommend you is a big deal. Most other jobs you'll get are ones where they probably are new or they have a high turnover or low end.

    • @thishandleistaken.
      @thishandleistaken. 2 года назад

      Can I ask you how old are you?

  • @maxconstable2535
    @maxconstable2535 2 года назад +6

    Cheers dude, got rejected from my first web developer job this week after getting through the first interview/competency test, etc and was very much in the 'chuck the laptop across the room' frame of mind. This video has really brought me back down to Earth, I'm a newbie, that's fine, things take time.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      How have things been going? Any luck landing that first job yet? If so, did you establish a strong social media presence?

  • @use.Name-
    @use.Name- 2 года назад +89

    Thanks man, I always feel 10x motivated after watching your videos
    One thing to note is that you need a lot of time for studying how to code and during that time you'll need some sort of financial income aside from a full time job.
    So plan accordingly!

  • @stevenhe3462
    @stevenhe3462 2 года назад +3

    5:05 "I use windows sometimes"
    Really nailed it

  • @neltins5308
    @neltins5308 2 года назад +4

    Yup, if you're an American, and young, under 30 its quite easy and possible to get into tech. The trick is to FOCUS ON MASTERING ONE TECH STACK. Focus on becoming a master of your domain in one tech stack and in a whole year of continually doing it, you can definitely get six figures or close to it, or even much higher in high cost of living areas like California.
    Try different things to improve, soft skills are HUGE and only of main things that matter if you're going for entry level roles 50k - 70k or that say less than 1 year of experience in a tech stack.
    Coding test practicing, whiteboard practice is HUGE if you're going for big companies or any competitive start ups or anything notorious.
    Having quality side projects or apps in the app store or anything published, or an actual quality website is HUGE if you're going other businesses that just care about having a product & being able to get things done.
    There are countless ways to break into tech, and if everyone can see that you already have the knowledge either through your speaking & interviewing skills or all the github repo, portfolios, websites, apps etc you can show them the only thing left is networking & finding jobs that need to be filled.

  • @coachtroop
    @coachtroop 2 года назад +3

    The sheer number of shout outs screams that this guy is a tech lead or ready to be one. When you hit that point of feeling successful in your own environment that you go out of your way to elevate others - it's a good sign you are capable of so much more than you are currently doing.

  • @sandrinjoy
    @sandrinjoy 2 года назад +5

    thanks for this. Filled with enough motivation to live in 2022. #stilllookingformyfirstjob .

  • @mateja176
    @mateja176 2 года назад +21

    I've developed many different apps in hopes that they would start earning revenue. The one's which reached the MVP stage have not gained enough traction and eventually died down. The others I've abandoned at some point during development, usually because I went after the next "big" thing. Eventually I would open source the apps that were representable which aided my portfolio. It's often recommended to develop a community before developing a product. However, building in the open and sharing progress regularly is a promising middle ground.

    • @youaremad1736
      @youaremad1736 2 года назад

      What do you use to develop apps? Are they web apps or mobile apps?
      If mobile apps, do you use Java, kotlin, swift? What do you use?

  • @thisissyedbasim
    @thisissyedbasim 2 года назад +35

    The quality of the video, the content it teaches and the overall production is really helpful, and cannot be appreciated in words!
    It’s 🔥
    Thank you Jeff

  • @mpho438
    @mpho438 2 года назад +2

    The cat reading a book on Javascript had me rolling 🤣 the attention you pay to detail and your humor while making this videos its unmatched

  • @elliotpollard9083
    @elliotpollard9083 2 года назад +7

    Video idea: how to land your first client and hire your first employee to form your own consulting/service company

  • @LMProduction
    @LMProduction 2 года назад +2

    I don’t plan on going into the tech industry, yet this video makes me feel like I am already trying

  • @Wizzardo
    @Wizzardo 2 года назад +4

    I'm gonna download this video and put it on every device I own. Using this as my motivation to get my lazy self to finish college and get a damn job

  • @larsondavis8155
    @larsondavis8155 7 дней назад

    Now that I am working on my own website as a project and as a portfolio despite the potential drawbacks, and im using github desktop and am just getting used to pushing and pulling regularly from my laptop and my desktop
    I saw this the first time awhile ago. I wasnt there yet at all.
    Now I am. And this video is flipping gold man. This is. I'm honestly about to take all the advice. I'm about to get a community involved. Or involved in the community. It's both. Sick. Thank you man. Love your channel. My Hero.

  • @tyrellwellick5529
    @tyrellwellick5529 2 года назад +4

    These strategies have been said before, but you've elaborated on each of them and explained how to use the strategies efficiently. Thank you so much!

  • @Checker8763
    @Checker8763 2 года назад +1

    Thx for being our mentor Jeff!
    I always try to be a mentor myself for others, it feels rewarding to help others accomplish things u help them with.
    While u learn urself.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      I don’t currently have a mentor so when I saw your post I thought maybe you would be able to answer a couple questions.
      1) For someone who cares more about making more in the long run rather than being concerned with landing a first job quickly would you recommend less common but more loved technologies?
      2) Would you say that it’s worth it to develop a large social media following for someone where doesn’t currently have one?
      3) What do you think is a realistic time frame for a self taught developer to make 100k?

  • @dirkneuhauser8213
    @dirkneuhauser8213 2 года назад +67

    Great content :) For me, "knowing basic algorithms and data-structures" was kind of missing though. You will never get into Meta, google and so on, if you don't pass 3-5 pure coding interviews (and these are not normal programme skills you develop on the fly, but another skill-set one has to grind for separately )

    • @chaosNinja790
      @chaosNinja790 2 года назад +7

      Exactly without Algo and DS , it's going to be difficult to clear rounds. Interviewer will ask technical questions and PS code

  • @joewalker681
    @joewalker681 2 года назад

    Huge thanks to FireShip for this video; I stumbled upon this a few months ago and just recently landed my first job in tech, and I wouldn't be here without this video

  • @shinmessiah
    @shinmessiah 2 года назад +4

    Your content is gold Jeff, never change. Top tier memes are an added bonus.

  • @elpatotengu31
    @elpatotengu31 2 года назад +1

    Hands down, you are one of my favorite youtubers in general, and sure the best for learning

  • @thedrunknmunky6571
    @thedrunknmunky6571 2 года назад +72

    Hopefully I’ll be able to land my first proper internship soon! I’ll use some of your tips.
    BTW, I too think that persistence is hugely important in “success”. Most successful people try a bunch of things and fail a lot before they succeed.

    • @thedrunknmunky6571
      @thedrunknmunky6571 2 года назад +8

      Also, people these days seem to not work that hard and succeed so easily, but trust me, they’re working very hard behind everyone’s backs (or they outsource their work 🤷‍♂️). Conscious effort and trying is what gets you places, not just praying and hoping.

    • @mastermind5421
      @mastermind5421 2 года назад +3

      @@thedrunknmunky6571 took me 2 years after graduating from my bootcamp to get a job but oh man did it finally pay off

    • @King-Gilamashur2758
      @King-Gilamashur2758 2 года назад +1

      I got an internship around 1,5 years after I started. I'm still working there. It's a shit show though and the pay is laughable. I'm so wishing I get an actual serious job.

    • @blackboxbs8642
      @blackboxbs8642 2 года назад

      proper internship?

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      @@mastermind5421 Thanks for sharing! Unbiased content like this is the reason I browse the comments. Were you studying full time for those two years?

  • @King-Gilamashur2758
    @King-Gilamashur2758 2 года назад +1

    Holy shit, shout out to Dorian for making it to this video. He must be floating in the air right now.

  • @PedroTechnologies
    @PedroTechnologies 2 года назад +13

    The best piece of advice I can give is to START A RUclips CHANNEL! I did it and it has been one of the best decisions I've ever made. Even before my channel started growing, employers would always say that me having a channel made me stand out. Since there is no way to prove that you actually wrote the projects in your resume, if you post videos on youtube about coding then people will be able to assess your skills.

    • @edemduku3391
      @edemduku3391 2 года назад

      thanks a lot man for this advice man. you know i watched one of your tutorials in less than 3 minutes and the way you structured your code gave me a good understanding of writing javascript code and object oriented programming. thank you.

  • @vaclavsisl175
    @vaclavsisl175 2 года назад +1

    I will recommend this video to a person who is now struggling with getting the first 'real' job. Even though this person is interested in completely different fields than tech. Great content, great value.

  • @thanhlengoc3805
    @thanhlengoc3805 Год назад +11

    1:05 You literally predicted the job market crisis.

  • @BeastKurtGaming
    @BeastKurtGaming 2 года назад +1

    Strongly agree to have a mentor ~ I work in a small company that we need to explore on ourself, definitely gonna be better if there is a mentor!!

  • @chrisgonzalez1676
    @chrisgonzalez1676 2 года назад +3

    You're probably my favorite coding youtuber because of your brevity

  • @tnpptjrk213
    @tnpptjrk213 2 года назад +1

    I don't know about you-tubers but the first 20 seconds is what I have been dealing with for a while. Perhaps, I've been looking for a job at the wrong place and the wrong time. Though I gave up many times, there's something I like about being a dev and I cannot stop learning. I'll utilize some of the strategies you mentioned. You're the best. Thank you, Jeff.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      Which strategies did you implement? Did they work?

    • @tnpptjrk213
      @tnpptjrk213 2 года назад +1

      @@joshuawalker7375 get a mentor or have a good connection help a lot. It seems to work but it's a long process before getting hired.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      @@tnpptjrk213 Thanks for the input. There are a lot of digital nomads in Tbilisi. Maybe I'll come across a suitable mentor while I'm here.

  • @chaosNinja790
    @chaosNinja790 2 года назад +3

    Algo and DS, important to clear rounds for CS Devs. Anyone can do a course and copy paste the same code and tell they did the project. Algo and DS is what gets you through the interview rounds.

  • @Grinwa
    @Grinwa 2 года назад +1

    6:23 freaking awesome
    I really love fixing or just dealing with other people's code 🙂

  • @MrBullterrier
    @MrBullterrier 2 года назад +4

    This is awesome. The parts about networking and using social media were always a bit nebulous for me. Thank you for shedding some light onto the matter! 🙂

  • @ellipszia
    @ellipszia 2 года назад

    Köszönjük!

  • @RaviolistRavioli
    @RaviolistRavioli 2 года назад +4

    This video is more valuable than gold, thank you Jeff!

  • @euritamusara5674
    @euritamusara5674 2 года назад +2

    OMG this dude is definitely mind-reader😂, this is my third video on Fireship but he already spelled out every challenge i am facing as a self-taught in 99.999% of videos👏

  • @gabrieldoon
    @gabrieldoon 2 года назад +6

    The #2 point on location is great but you have to factor in the area's cost of living. A 100k+ salary in San Francisco could actually end up being less than a 70k job elsewhere.
    There are tons of lower cost metro areas with decent tech jobs available, they just won't be with FAANG or other popular firms.
    On another note, the Northern VA/Washington DC metro area is also one of the best tech job markets, if you don't mind working in gov contracting, working as a federal employee, and can deal with the higher cost of living.

    • @nathanhedglin931
      @nathanhedglin931 2 года назад +3

      118k in 2018 was considered poverty line in San Francisco.

    • @AlexSchwartzATV
      @AlexSchwartzATV 2 года назад

      @@nathanhedglin931 Jesus lmao

    • @AlexSchwartzATV
      @AlexSchwartzATV 2 года назад

      St. Louis is a good spot. I know some people making 90k+ and it goes a long way here.

  • @lordmars_
    @lordmars_ 2 года назад

    This guy has direct access to my sense of humor and I’m taking this video very seriously but also laughing at the witty humor and sly jokes he puts in to describing things.This is the content I needed in my life.

  • @gsd225
    @gsd225 2 года назад +3

    This was extremely helpful... whether it takes me a year or two, I'm not giving up... Thank you for this

    • @Lilmations1
      @Lilmations1 Год назад

      Hey man? Gotten the job yet??

  • @shahirabdullah5438
    @shahirabdullah5438 2 года назад +1

    One of the most efficient and valuable youtube videos about tech jobs. Thank you so much.

  • @millen_basquiat
    @millen_basquiat 2 года назад +5

    You are a true legend! Thank you for creating such amazing content.

  • @agha-mou
    @agha-mou 2 года назад

    This video is awesome, and you won't realize how awesome it is until you watch it three times in a row! Great work!

  • @Evan842Complex
    @Evan842Complex 2 года назад +3

    This is like an example roadmap on getting into tech industry

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      Have you implemented these tips and found them useful?

  • @jamessovea4993
    @jamessovea4993 Год назад

    This is the only channel I would watch a video named like this. And I must say, it didn't dissapoint

  • @shaunliebenberg3332
    @shaunliebenberg3332 2 года назад +3

    I absolutely love all of your videos! Even if it's a tech stack I'm not currently using it's always worth the time. Thank you for such quality content!!!

  • @saent_bass
    @saent_bass 2 года назад +1

    I appreciate your positive views on people almost as much as I appreciate all the tips. ❤️

  • @eduarlalo
    @eduarlalo 2 года назад +4

    The cat-lawyer zoom always got me, Fantastic video!

  • @andrzej-kmicic
    @andrzej-kmicic 2 года назад

    This is the best tech channel I ever watched. Take my money!

  • @NecoOmnis
    @NecoOmnis 2 года назад +11

    I'm currently enrolled in a smaller but long established bootcamp Finishing up my last few projects before graduation. In my case, my chosen bootcamp helped give some structure and putting my money on the line holds me accountable. That being said I came from the trades and while I expect to make less my first year programing than I made my last year of welding. But I will certainly have less instances where I am on fire, and will mostly likely work significantly less hours. I've learned a lot from your RUclips channel so far, and thank you for that.

    • @skyhappy
      @skyhappy 2 года назад +1

      What made you want to go into software? And why not go at least with a 2 year diploma?

    • @NecoOmnis
      @NecoOmnis 2 года назад +1

      @@skyhappy I've been in the trades for about 10 years now, but have been coding and working with computers and general electronics since I wad a kid. I went trade for the quick buck and realized how broken down id be by retirement age, so when i still had 30 years of work in me i decided to transistion to coding. Only reason i didnt go back to college was cost and time, still working to pay off my wifes student loans didnt want to double them.

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      How did the bootcamp go? Land that first job yet?

    • @NecoOmnis
      @NecoOmnis 2 года назад +2

      @@joshuawalker7375 yea started my first job 5 weeks after graduating. Had 6 or 7 interviews in the first few weeks of finishing The Software Guild, and actually make more than I expected

    • @joshuawalker7375
      @joshuawalker7375 2 года назад +2

      @@NecoOmnis Congratulations, that’s awesome! I’m glad you were able to make the transition to a healthier work environment without too much trouble. I’m going through a similar process right now. I was in the Army for a while and then worked in construction and manufactory before starting the transition to something a little easier on my body.

  • @lordloneshadow7572
    @lordloneshadow7572 2 года назад +1

    Both the information density and quality of this video are simply off the charts. Well done man.

  • @justin0613
    @justin0613 2 года назад +39

    Just got my first job for 82k a year. Not 6 figures yet, but close 🔥

    • @josepablobermudez6283
      @josepablobermudez6283 2 года назад

      Just a matter of time

    • @evols7028
      @evols7028 2 года назад

      In what city ?

    • @justin0613
      @justin0613 2 года назад +2

      @@evols7028 Dallas, TX

    • @antoruby
      @antoruby 2 года назад +6

      82k as a first job?! This industry is spoiling the workforce...
      (insert my envy here as I had started way lower than that)

    • @josepablobermudez6283
      @josepablobermudez6283 2 года назад

      @@antoruby and 82k is low compare to entry level jobs in the bay area, san francisco or NY

  • @jazebjazeb323
    @jazebjazeb323 2 года назад +1

    Damn this is the most wanted video for me.
    You are a life saver....(actually career saver)
    Good job!

  • @PlayWithMpe
    @PlayWithMpe Год назад +9

    "Over the long term I think tech is one of the most safest and best places you could probably work"- Fireship 2022
    Fireship 2023 - " Tech industry is dead"

  • @yonahgraphics
    @yonahgraphics 2 года назад

    A lot of advice packaged in a single video. This is the best video I have watched in 2022.

  • @CatoConroy
    @CatoConroy 2 года назад +10

    Kind of wasted 12k on a bootcamp prior to this and didn't help with the job market nearly as much as it should've. Channels like yours give me more hope for the industry, thank you so much for these tips. Good job, man!

    • @nathanhedglin931
      @nathanhedglin931 2 года назад +4

      Glad you're staying positive. Keep up the self teaching!
      A boot camp certificate doesn't automatically get one a job, skills, experience and portfolios do. Too many of my students think this.
      Plus the market is saturated with boot campers. Even my cat has been to a boot camp (I teach remotely). They're really valuable for those already in STEM looking for a promotion or to shift into a more technical role.

    • @blacknoire
      @blacknoire 2 года назад +1

      @@nathanhedglin931 I'd be glad if someone actually looked at my portfolio 😂, in UK they just want to see what qualifications you have on your CV, unfortunately for me iv been self taught for like 8 years and the only qualification I have is in auto motive spray painting, FML 🌝

    • @joshuawalker7375
      @joshuawalker7375 2 года назад

      Did you implement any of the tips? If so, would you say it made a significant difference?

  • @rand0mtv660
    @rand0mtv660 2 года назад +12

    Great video and it really explains each point really well. I would like to add some of my own:
    1. include your photo with your CV. If you go through let's say two rounds of interviewing, people will remember you easier when looking at your CV again when deciding if you should be called for round two. It's amazing how much that actually means when you interview dozens of candidates
    2. you can compensate for your technical skill by being a decent human being and a good fit for that company. Don't try to be dishonest and lie about your skills, it can all be easily seen through once you actually start working. If you don't know something, just rather say you don't know instead of trying to make something up and end up looking silly or just a liar
    3. don't do it for money alone. Yeah, money is good in tech and we all have to pay bills, but don't let that be your only motivator or you'll start hating it as any other job you would hate
    4. tech isn't for everyone and that's OK. Same way any other area or profession isn't for everyone and that's fine
    5. just don't give up. I know many people think development is just sitting and typing stuff, but be prepared to be frustrated and stuck resolving a problem for a week or two straight. It can also drain you hard, like every other job

    • @barreltitor1419
      @barreltitor1419 2 года назад +1

      1. don't do this point because it opens up the possibility of bias, employers are hiring you based on your qualification, not your gender/race/appearance

    • @rand0mtv660
      @rand0mtv660 2 года назад +1

      @@barreltitor1419 If they hire based on your race/gender/appearance, you probably don't want to work there. I can only speak from my experience of course and company where I work. It's way easier to remember someone if their CV has a picture. When you interview 20 people in few days, it's hard to remember each one in detail and remember the interview and connect them to their CV when we were looking for potential candidates for round 2 (final round) of interviews.

    • @barreltitor1419
      @barreltitor1419 2 года назад

      @@rand0mtv660 modern companies dw to hire if you put your face there because THEY are the ones that can get slammed for discrimantory hiring, not specifically you, regardless of your opinion towards easier time remembering etc. It's common practice not to do that in this era unless you're doing a modelling gig in which case you'd send your photo portfolio in a separate document anyways

    • @rand0mtv660
      @rand0mtv660 2 года назад

      @@barreltitor1419 I forgot to mention that I'm not from United States so the company where I work doesn't have the same issues and considerations companies in US have. If it's preferable there not to include a photo inside your CV, then my advice can be ignored.

    • @ssoossdd
      @ssoossdd 2 года назад +1

      terrible advice

  • @TYGERRECORDS
    @TYGERRECORDS 2 года назад +3

    This is both really funny and extremely insightful. Thats the beauty of this channel

  • @teacul
    @teacul 2 года назад

    Bombing interviews is a great experience because it's the single most effective way to memorize what to never do again. You can study all you want, but the most learning you'll do will always be during the interview itself and your next one WILL be better

  • @robcortex7420
    @robcortex7420 2 года назад +23

    I'm not saying this to be cynical, nor am I saying it to sound like I'll never put in the work to become a web dev, but what this video shows me is a confirmation that getting a job in the tech industry is, like with most high-prestige, high-paying jobs, a popularity contest. I never liked popularity contests. They seem exhausting.
    Again, not being cynical, it's just I think my time would be better spent working and making money as a welder and focusing on other things in life for now, while still studying tech on the side in my free time. I mostly got into it to both compensate for dropping out of college and to desperately try and band wagon onto the digital nomad train to return to some friends abroad, but since then, my mentality about things and my view of the world and the horizon has broadened, and I've found other means of getting by.
    But, hey, cool, whatever. Who knows maybe I'll code and meme myself into a position by pure accident some day! I still do like coding and still love your videos!

    • @Fireship
      @Fireship  2 года назад +12

      That's a fair point, but many career paths have similar popularity requirements. At the end of the day it's about showing employers that you are a good investment. Once you get a foot in the door, things become much easier.

    • @robcortex7420
      @robcortex7420 2 года назад +1

      @@Fireship Yeah, I've learned that the hard way with some jobs. I guess it's just...Different with blue collar jobs? Or maybe my personality or where I'm at in life.
      I will continue getting my tech news and tips from you and will watch your -career- twitter with great interest.

    • @tomydurazno6243
      @tomydurazno6243 2 года назад +4

      Thats to get the first job, but you are missing the key element and the only thing that really matters: your hability to code. If your programming skills are strong it gets way easier

  • @shubhambhattacharjee1111
    @shubhambhattacharjee1111 2 года назад +1

    I just got my first job at an aspiring start up. But I knew that my approach to getting a job wasn't great. And I know it was true. And also I had messed at my second interview there as I didn't read or learnt about them before the interview.
    But now I know there motto is to learn and to learn to learn, which I can't express enough how much I like, but as I'm not too keen at talking and as I'm not yet permenent, there is a great possibility I'll loose this job. I'm trying my best to blend in and to keep up with their expectation.
    Well, atleast I have a job when I wanted to get (before I start my college), I can now only wait and see if I can do and learn what I wanted to.
    This is just a small part of my plane for the future.

  • @ryangrogan6839
    @ryangrogan6839 Год назад +8

    Wish I saw this when it was posted. I'm in my 3rd month of looking for a job after finishing college. I have plenty of personal and university projects along with two previous jobs working in what I want to do. I've been to a career fair, got several offers to interview, but never got an email or a call. I'm sending out about 3 job applications a day, my Gmail is filling with emails that contain the word 'unfortunately' at a staggering pace. I missed an opportunity to make 80k because I was still focusing on school, so at least I know what I'm worth. I'm hoping I can update this comment with good news in the future.

  • @johnhurley8918
    @johnhurley8918 2 года назад

    You know, I thought him talking fast would make it harder to understand, but it somehow made it easier to understand.

  • @Gigantobyte
    @Gigantobyte 2 года назад +6

    Content only gets better with each video. Love it, this was super inspirational for me actually. Perfect timing.

  •  2 года назад

    4:52 You really accepted my connection request there. 🏆 Thanks, Jef. 🙏🏻

  • @Kevin_Zed
    @Kevin_Zed 2 года назад +3

    So good, I needed something like this. Detailed but not over my head, thank you.

  • @basix250
    @basix250 2 года назад

    This single video has all the tricks for making connections, amazing

  • @syllight9053
    @syllight9053 2 года назад +4

    These tips are valuable more than gold! Thanks for giving this advice for free for the whole world to see!

  • @tech-savvi
    @tech-savvi 2 года назад

    I start my journey to my cs degree in a week. And let me tell you.
    Binging your videos... has made me, more confident for sure.

    • @dbacks2023-
      @dbacks2023- 2 года назад

      I just finished a CS degree. Sadly most of it has proved useless in my software developer job. I wish they taught me about more Javascript frameworks and less ways to perform binary multiplication.

  • @alankrit_mishra
    @alankrit_mishra 5 месяцев назад +6

    Could you please make refresher video for 2024! hiring changed a lot since 2022.