The Fastest Way To Become A Software Engineer

Поділитися
Вставка
  • Опубліковано 21 чер 2022
  • Start building your blockchain apps in JavaScript with Lisk now: clik.cc/gUr2q
    Resume Templates - www.overleaf.com/latex/templates
    The Best Place To Learn Anything Coding Related - bit.ly/3MFZLIZ
    Join my free exclusive community built to empower programmers! - www.skool.com/software-develo...
    Preparing For Your Coding Interviews? Use These Resources
    --------------------
    (My Course) Data Structures & Algorithms for Coding Interviews - thedailybyte.dev/courses/nick
    AlgoCademy - algocademy.com/?referral=nick...
    Daily Coding Interview Questions - bit.ly/3xw1Sqz
    10% Off Of The Best Web Hosting! - hostinger.com/nickwhite
    Follow My Twitter - / nicholaswwhite
    Follow My Instagram - / nickwwhite
    Other Social Media
    ----------------------------------------------
    Discord - / discord
    Twitch - / nickwhitettv
    TikTok - / nickwhitetiktok
    LinkedIn - / nicholas-w-white
    Show Support
    ------------------------------------------------------------------------------
    Patreon - / nick_white
    PayPal - paypal.me/nickwwhite?locale.x...
    Become A Member - / @nickwhite
    #coding #programming #softwareengineering

КОМЕНТАРІ • 140

  • @NickWhite
    @NickWhite  Рік тому +22

    Start building your blockchain apps in JavaScript with Lisk now: clik.cc/gUr2q

    • @masternobody1896
      @masternobody1896 Рік тому +1

      rip after getting 1000 rejection from fang. i still got rejected

    • @devl0ver666
      @devl0ver666 Рік тому +2

      i dont know why but i like you.. as a inluencer on me , thank you for your helping content , GURU ji

  • @aarondiaz_14
    @aarondiaz_14 Рік тому +210

    You're 100% right. By following a very similar path, I went from having no coding experience to becoming a full stack engineer in a local small web development startup. I managed to land a job by teaching myself the MERN stack (Mongoose, Express, React and Node) under 3 months. I also learned how to use Next, a full stack framework for production. It's my favorite framework to date. I personally recommend that all those who have already mastered the MERN stack learn it.
    Update 1: Thank you guys for all the support. This is the first time I've received this many likes. I'd just like you to know that I have an interview scheduled for next week with one of the biggest web development companies in my country. I'll finally be able to make more than minimum wage despite the fact I don't have a degree and I'm not currently enrolled in university. Please, wish me luck.

    • @breakpause6082
      @breakpause6082 Рік тому +1

      @@HrissW UA-cam maybe or the internet

    • @davidrlifts
      @davidrlifts Рік тому +6

      You went from 0 coding to learning all that & landing that job in under 3 months..?..

    • @aarondiaz_14
      @aarondiaz_14 Рік тому +3

      @@davidrlifts Yep. I didn't have any projects nor any kind of experience working in the tech industry. I did drop out of school so I could learn as much as possible. I was and still am very motivated.

    • @davidrlifts
      @davidrlifts Рік тому +1

      @@aarondiaz_14 what sources did you mainly use to acquire your knowledge/skills? I been studying JavaScript on freecodecamp for 2 weeks and am halfway through the ES6 section. I haven't learned any html or css at all yet. Any advice?

    • @jaydenrussell7491
      @jaydenrussell7491 Рік тому +1

      Is another approach if you mostly learn backend language like c++ and java with zero to no experience in front-end.

  • @foreducation408
    @foreducation408 Рік тому +84

    God damn that is soo accurate line "Company treat us like numbers and we should treat company like numbers" totally agree with that.

    • @gooze3888
      @gooze3888 Рік тому +1

      Dont use Gods name in vain :(

    • @Illmare
      @Illmare Рік тому

      I learned that very late in my career unfortunately.

    • @aarondiaz_14
      @aarondiaz_14 Рік тому +5

      Yes, this is true. Companies will hardly give you a raise even if you are performing well and they can afford it, and they will never hesitate to fire you if someone better comes along or they have to cut costs. Being always in search of a new job is the only real way to increase your salary and get any sort of job security. I've been doing that ever since I joined the industry, and a few days ago I managed to get an interview for one of the biggest web development companies in my country.

  • @DevPrince
    @DevPrince Рік тому +19

    Thank for pointing out Social Presence is also important for jobs. Keep it up Nick!

  • @shahirabdullah5438
    @shahirabdullah5438 Рік тому +1

    Very clean and precise. Thank you for this

  • @lowercasegoon5231
    @lowercasegoon5231 Рік тому +16

    main part of the video starts @ 2:00

  • @wedidntplanthis
    @wedidntplanthis Рік тому

    great advice! replayed a few times to catch it all! Thank you for the insight nick!

  • @rudycarv2197
    @rudycarv2197 Рік тому +1

    Thank you Nick for your Insights it really helped with some questions that I had on the back of my mind.
    Great Content

  • @honestabe_9207
    @honestabe_9207 Рік тому +1

    I think this is a pretty solid rundown… Thanks Nick!

  • @joaoamadeu3659
    @joaoamadeu3659 Рік тому

    Great.
    I followed your advices and it worked pretty well . Thanks 🙏😁

  • @pauljoseph3081
    @pauljoseph3081 10 місяців тому +1

    Continue doing what you're doing man. You're such an inspiration!

  • @indrajitsarkar3169
    @indrajitsarkar3169 Рік тому +2

    thanks for all the tips, only thing left for me now to start applying.

  • @tomwalker7063
    @tomwalker7063 Рік тому +2

    Thank you!

  • @MehediHassan-pn5uc
    @MehediHassan-pn5uc Рік тому

    Thank You! This was really needed for me ❤️

  • @imagist.
    @imagist. Рік тому +1

    Pretty solid input Nick. Thanks man

  • @fullystackeddaniel2512
    @fullystackeddaniel2512 Рік тому +3

    Thank you Nick.

  • @rudycarv2197
    @rudycarv2197 7 місяців тому

    Very appreciate your insights

  • @theophilus494
    @theophilus494 Рік тому +14

    Nick I just gave your more respect with the way you disseminated this information with accuracy. thanks

  • @mikeyserrano9748
    @mikeyserrano9748 Рік тому +4

    I agree with the last tip. The company that hired me was application number 309. They won't be loyal to you, so don't be loyal when beginning to apply. Apply EVERYWHERE

  • @shubhamsth
    @shubhamsth Рік тому +7

    "Companies treat us like numbers and you should treat companies like numbers too"
    ~Nick White (circa 2022)

  • @iant2516
    @iant2516 Рік тому

    Thanks for the advice. It seems like helpful advice and very achievable for most. 👍

    • @user-ub3hd4sy4e
      @user-ub3hd4sy4e 11 місяців тому

      The only problem is that all these skills are too elementary to get a job. In other words, you won't be hired with those skills.

  • @generalkaboom6642
    @generalkaboom6642 Рік тому +3

    Python and all other programming languages look like I'm reading an alien language. I may not ever be able to comprehend coding...

  • @-Corvo_Attano
    @-Corvo_Attano Рік тому +1

    Thank you :)
    Subscribed

  • @christophbritsch1074
    @christophbritsch1074 Рік тому +9

    Just start with C. With enough dedication it won't take that long to master it and after that any other language is pretty much a walk in the park.

  • @udyanojha
    @udyanojha Рік тому

    Thanks Nick!

  • @Salah-YT
    @Salah-YT Рік тому +1

    Thanx and Happy New year 2023 🙂

  • @kyokendl373
    @kyokendl373 Рік тому

    Thank you for sharing this

  • @hiamy1250
    @hiamy1250 Рік тому +1

    Thank you for sharing

  • @justiceessiel6123
    @justiceessiel6123 Рік тому +1

    Thank you that is all I can say 💫

  • @BrokeBoyNoodles
    @BrokeBoyNoodles Рік тому +1

    I’m currently building projects with react js but haven’t made a project yet with pure vanilla javascript, thoughts on this?

  • @helloardanish
    @helloardanish Рік тому

    Thanks for sharing

  • @susandanielkareem
    @susandanielkareem Рік тому

    Solid advice.

  • @0xvector
    @0xvector Рік тому

    Perfect, thanks alot 🔥

  • @jamesugbosanmi1154
    @jamesugbosanmi1154 Рік тому +4

    I also observed a copycat paste culture common amongst recruiters

  • @Aditya-ne4lk
    @Aditya-ne4lk Рік тому +4

    I saw AngelList and LinkedIn and I immediately thought "LinkedList" and was so confused because I couldn't see it anywhere.

  • @iDIOt44
    @iDIOt44 Рік тому +5

    I guess all I have left to do is build some projects and start applying, thanks for encouraging us

    • @abdulsahi3582
      @abdulsahi3582 Рік тому

      What languages do you know and how long did it take to learn them?

    • @iDIOt44
      @iDIOt44 Рік тому +1

      @@abdulsahi3582 (in a nutshell I learned js in 4 months)well, I don't remember to be honest, but learning stuff that was mentioned in video (js,html,css,react,node,git) took me about 4 months, and I don't think that I learned them in proper way, now I am not good neither front end nor back end, all I can recommend is don't rush, everything takes time I guess, I don't know what's considered mastering a language is because all I did was learning syntaxis, I think language in programming doesn't play a role, it's just a tool and it takes time to know language in proper way, where switching to another language won't be a problem

  • @ArjunKocher
    @ArjunKocher Рік тому +1

    Subbed for straight-up truth spitting ✨

  • @butchdean
    @butchdean Рік тому +104

    Speaking as a Software Engineer III this should be titled “How to be a web developer quickly”. Stop misleading people thinking this is the right path to ANY software engineering.

    • @ezeihemadu7575
      @ezeihemadu7575 Рік тому +5

      I've seen this same advise mentioned in a lot of places so I tried to follow this path. I worry it is getting saturated as a lot of people are going through this same route. What other paths would you recommend for other aspiring software engineers?

    • @garyadamos
      @garyadamos Рік тому +3

      Hey Dean, can you tell us the fastest way you would start to become a software engineer? I always see ppl say just become a full stack react+node web dev but I’m not sure what other software engineers would do instead of web dev. they never really give me a clear answer

    • @butchdean
      @butchdean Рік тому +20

      @@garyadamos Hey Gary,
      My route took many years, good software engineers shouldn’t care about how quickly they get there, they should care about being properly prepared first to be an asset to the team.
      I came from video games, big data, databases, aviation and now weather forecasting as a C++ programmer and I can tell you that 15 years after starting I am still learning tons and ever improving contributions to teams.
      Videos like this should never be payed attention to - there is so much more to this field.

    • @butchdean
      @butchdean Рік тому +7

      @@ezeihemadu7575 Hey Eze,
      I would suggest people find the area they are interested in, and if it is a field that will benefit from a comp sci degree then take the comp eco degree route. I’m so tired of the “you don’t need a comp sci degree to be a software engineer…” which is true to an extent, but I can point to fields where it’s even best to have a masters if you really want to flourish.
      Just take your time and be the best you can be. I graduated comp sci in 1999 for the record and continually adding to my skill set.

    • @garyadamos
      @garyadamos Рік тому +1

      @@butchdean Thanks for your answer, I'm still pursuing my CS degree so I'm still trying to gauge my options. Maybe I'll develop my C++ skills too and jump into something in finance :P

  • @GurpreetSingh-ps6kl
    @GurpreetSingh-ps6kl Рік тому

    Thank you for your content

  • @mcreyfonacier1982
    @mcreyfonacier1982 Рік тому

    THanks nick.

  • @itruuth
    @itruuth Рік тому

    One question I have that may differ to others is when do u know when u can move on to another language. I mean I did free code camp and did my certification for html/css and python but I’m not sure if I know enough to say “yea I know these languages”

  • @blac-whit
    @blac-whit Рік тому +1

    if i’m only planing on becoming a front end developer do i need to learn node js?

  • @sash...
    @sash... 11 місяців тому

    thank you for this

  • @hexparadus5661
    @hexparadus5661 Рік тому

    Great points. But any tips on how to get a remote developer job without any experience?

  • @sreeharsharaveendra5197
    @sreeharsharaveendra5197 Рік тому

    Arigato Nick sensei!

  • @helloworldcsofficial
    @helloworldcsofficial Рік тому

    On point!

  • @ramses8847
    @ramses8847 Рік тому +3

    For front end, like what Nick is talking about, I recommend the odin project. I'm using this to learn for my job. We have a front end component in TypeScript/React. I'm more comfortable with Java, and that is our backend services, but we have to focus on front end for now. I find these tasks harder than Java tasks.

  • @noriller
    @noriller Рік тому +3

    the worst part about the shotgun approach is that I got so many hackerank tests that I cant stand them anymore.
    they are a waste of time, basically just a coding brain teaser that when you finish you leave with nothing.
    if instead of those I had spent my time building a portfolio...

  • @Muuslim7777
    @Muuslim7777 Рік тому

    Thanks bro

  • @misskathleen490
    @misskathleen490 Рік тому

    What do you think of coding bootcamps?

  • @edwindaniellanderossierra2198

    It's a good strategy, actually applying to lots of jobs it's better than not applying, so- yh!

  • @abdulwadoodmotla900
    @abdulwadoodmotla900 Рік тому

    A real world advice based on truth!

  • @devanteswing701
    @devanteswing701 Рік тому

    is learning DSA+leetcode vital as well?

  • @samnur6957
    @samnur6957 Рік тому +2

    Question: is understanding html, css, and javascript just enough to get a frontend job ? Or do I need to know more

    • @JeatBunkie
      @JeatBunkie Рік тому

      If you have deep knowledge of vanilla js and are comfortable with html and css you could definitely find a job. However, with this knowledge you could pick up a framework like react or learn MERN stack and find a better job, easier.

    • @kage-musha1702
      @kage-musha1702 Рік тому

      Nope , full stack is common and trendy these days. For fresher it's always fullstack and as you gain experience you can narrow down them

  • @thenumm7403
    @thenumm7403 Рік тому +1

    is django and react a good combination?
    please do reply, I'm confused

    • @Sugurous
      @Sugurous Рік тому

      Hey, if you are looking to be a web developer, yes. Is one of the most uses for Python(Django) and Js(React)

  • @SteveGouldinSpain
    @SteveGouldinSpain Рік тому +4

    One of the things that has become off-putting in recent years is the demand for frameworks like vue, react, angular etc. In truth, they can be learned over a weekend with a free UA-cam course. If you know Javascript, don't let the lack of knowledge of a particular framework put you off!!!

    • @BusinessWolf1
      @BusinessWolf1 Рік тому

      React isn't a framework, it's a library. This isn't pedantic either. This is an important distinction.

  • @ahmedmaa4380
    @ahmedmaa4380 Рік тому +1

    I should take your course! Do you have your course or your courses?!!

  • @kage-musha1702
    @kage-musha1702 Рік тому +3

    Web development != software engineer

  • @fortun9148
    @fortun9148 Рік тому

    Dude, you're awesome

  • @kedistt5786
    @kedistt5786 Рік тому

    Hey Nick, I believe I'm ok with programming and I get many interviews but my problem is how do I prepare for interviews because I'm kinda stuck in that situation for a long time.

    • @darrenharris5231
      @darrenharris5231 Рік тому +1

      I heard leetcode helps prepare you with interview questions. Check that out.

  • @erisu4128
    @erisu4128 Рік тому +19

    how much knowledge of data structures & algorithms would be sufficient? to be ready to apply for some entry level software engineer/full stack developer jobs?

    • @SavageDoesSomething
      @SavageDoesSomething Рік тому +9

      To apply? None. But getting through tech screens you'll need at the very least one O(log n) sorting algo like quick sort of merge sort and a basic understanding of arrays, hash maps, and primitive types.

    • @ryanunknown4181
      @ryanunknown4181 Рік тому +5

      What Savage said is correct but I will also tell you not every place requires a knowledge of algorithms. The place I’m at didn’t ask anything about algorithms when they called me. All they wanted was someone who had a little bit of Java and a little bit of cloud

    • @SavageDoesSomething
      @SavageDoesSomething Рік тому +6

      @@ryanunknown4181 I've been trying to convince people that once you start applying everyone and actually get into the interviews you realize that the interviewers can't solve leetcodes either and just want to make sure you'll get tickets done and not be annoying lol

    • @sinepnam
      @sinepnam Рік тому +1

      @@SavageDoesSomething tickets done?

    • @Derbb
      @Derbb Рік тому +3

      @@SavageDoesSomething bro 😂😂😂 logn sorting algo… NLOGN.

  • @sapathchakraborty374
    @sapathchakraborty374 Рік тому

    This is me and it's 07th of October , 2022. I noted down all your points, and I shall be following them, Will be returning in a year to tell you how I performed!!!!!

    • @ahmedmunna465
      @ahmedmunna465 10 місяців тому

      Almost a year, can we have an update about your journey?

  • @joel9909
    @joel9909 Рік тому

    You are inspiring

  • @jjfattz
    @jjfattz Рік тому +1

    "Companies treat us like numbers and you should treat companies like numbers too..."

  • @subhamjha6562
    @subhamjha6562 Рік тому

    Is college necessary for job

  • @xavier2586
    @xavier2586 Рік тому

    Realest person alive

  • @seermar1359
    @seermar1359 Рік тому

    Lisk will be very popular soon. I see Lisk like Google 👌

  • @tyjaniihassan4362
    @tyjaniihassan4362 Рік тому

    100%

  • @justjustin4044
    @justjustin4044 Рік тому

    THANK YOUUUUUUUUUUUUUUUUU

  • @nothing-kf4uc
    @nothing-kf4uc Рік тому +1

    Don't become a software engineer fast.
    Do it properly, forget fast.

  • @JstnWhite
    @JstnWhite Рік тому

    NOOOO NOT THE BACKGROUND MUSICCCCC

  • @kassasana1149
    @kassasana1149 Рік тому

    Isn't python more beginner friendly? Would python work versus the three you named? Thanks in advance!

  • @davidrlifts
    @davidrlifts Рік тому

    6:26

  • @milestomoney3448
    @milestomoney3448 Рік тому +3

    Wait. Was this an entire SWE video that didn’t mention python?

    • @oceanview3165
      @oceanview3165 Рік тому

      You don’t need python. You can learn Django but no one hires an entry level Django developer.

  • @eric_mwenda
    @eric_mwenda Рік тому

    First one here.
    Great video.

  • @historyrevealed01
    @historyrevealed01 Рік тому

    I think video title should be "the fastest way to make money from coding" but perfect video thanks.

  • @iteesell
    @iteesell Рік тому +4

    this vdeo made ma day tnx 🇮🇳🙏

  • @gedoumazoutsuki
    @gedoumazoutsuki Рік тому

    in France...job applications are not BS, (i mean they are but-->) when I applied to a lot of jobs but these companies are looking for some 5 legged horse that is never tired.... I really like web developpement and i won't give up, but damn...those overwhelming jobs makes it weird for junior here, it's like every single one of them want the 5legged horse, but none of them wants to help juniors 😑😑

  • @jitx2797
    @jitx2797 Рік тому +1

    No DS Algo? Really? Wih this path you gonna work at very low income companies

  • @KevinNaughtonJr
    @KevinNaughtonJr Рік тому

    NYC sooooooooooooooooooooooooooooooooooooooon

  • @oloffmaster1862
    @oloffmaster1862 Рік тому

    :fire:

  • @wotizit
    @wotizit Рік тому

    To 2:02

  • @gogo-en4te
    @gogo-en4te Рік тому

    lisk 100$ very soon

  • @ReighKnight
    @ReighKnight Рік тому

    1st comment . YAY

  • @xenon4673
    @xenon4673 Рік тому +3

    Stop using software (engineer) for such development stuff, such clickbaity videos all over the web, Those are called programmers/ developers (computer scientists at most), Software engineering is the discepline of architecting, designing, testing, and analyzing softwares, DON'T mix stuff for those watching.