So, you want to be a programmer?

Sdílet
Vložit
  • čas přidán 1. 05. 2024
  • Check out JetBrains IDEs: jb.gg/Try_JetBrains_IDEs
    If you're student or working on open-source projects you can use it for free.
    So, you wanna be a programmer? You see the cools things being built. You see the money that’s being made. You want that. But in what fashion? You wanna build games? You wanna build web apps? You wanna go indie? Maybe work at a big company? And how do you get there from where you are now? Well, we’re gonna talk about that, from career paths, to money, to the job market, the skills, how to learn them, and the future of software development. Your future in software development.
    If you're a developer, sign up to my free newsletter Dev Notes 👉 www.devnotesdaily.com/
    If you're a student, checkout my Notion template Studious: notionstudent.com
    Don't know why you'd want to follow me on other socials. I don't even post. But here you go.
    🐱‍🚀 GitHub: github.com/forrestknight
    🐦 Twitter: / forrestpknight
    💼 LinkedIn: / forrestpknight
    📸 Instagram: / forrestpknight

Komentáře • 150

  • @MrPoselsky
    @MrPoselsky Před měsícem +124

    To those who are seeking to create a new project and don't know what to do, pick anything! A majority of stuff you learn on one project will carry over to the next. Making gui applications do carry from desktop to mobile, embedded does carry over to games and other low level apis. Don't worry and just start!

    • @_ash64
      @_ash64 Před 27 dny

      you are on point!

  • @ikeepsecrets
    @ikeepsecrets Před 29 dny +7

    Very informative! Thanks for literally spilling most of the important stuff in 20 minutes ^^

  • @Zanthis09
    @Zanthis09 Před měsícem +3

    Man I love your videos so much. Holy crap. Great work as always Forrest.

  • @cody_codes_youtube
    @cody_codes_youtube Před měsícem +22

    This is a good video to have out there. Also, really enjoy your take on it all! Especially the part on the importance of enjoying it.

  • @Cassandra81552
    @Cassandra81552 Před měsícem +2

    Thanks a lot ForestKnight, your videos always helped me unravel the coding world. Keep it up!

  • @svrls0619
    @svrls0619 Před 5 dny

    Good general informational video for someone who wants to start or regain some important info. THX :)

  • @moony_lol
    @moony_lol Před měsícem +1

    A great video! And a great motivation!

  • @saurabhasthana6114
    @saurabhasthana6114 Před 8 dny +1

    The video, I knew I needed but never went ahead searching for it, now when it just popped up on the home page feed, i couldn't resist watching it and here I am after watching it, and I think of it as a good decision
    Thanks man
    You made an important remark:
    Don't do it if you don't enjoy it.
    No wonder I was so confused....
    Heads up for carving my own path

  • @otavioalexandre7575
    @otavioalexandre7575 Před měsícem +1

    amazing video bro, thanks! I'm Designer that wants know the basics of programming to communicate better with my team of devs and of course, building some cool things

  • @FadezGG
    @FadezGG Před měsícem +21

    Already half way through my computer science degree and I hate to admit it, but I'm one of the people whop doesn't do much coding outside of school(I work full time along with taking classes so I dont have much time), but that changes right now. I'm gonna start trying to do at least some bit of a coding a week. Even if its just one small part of a bigger project at least its something.

    • @vivarantx
      @vivarantx Před 15 dny

      if you don't put 100% of yourself AI will take over you at this pace

    • @aldente_rice
      @aldente_rice Před 13 dny

      Yessir, a little at a time adds up. Soon you'll be designing million dollar ideas :D

  • @beast3570
    @beast3570 Před měsícem +12

    me who feels I can learn and conquer every corner of this modern software realm.
    realizing programming is not a hobby or job or something you just do for the sake of doing it
    programming is much more than that. is a way you express yourself
    way to embrace and unleash your creativity and knowledge for others to use
    this field made me know my purpose and helped me a lot to surpass tough times in my life. makes me realize everything within my reach
    and I am ready to dedicate my life to fulfilling this purpose.
    i hope you all guys found your ultimate motivation to achieve your desires.

  • @mrpizarro2356
    @mrpizarro2356 Před 19 dny

    im going to study graphic design,wanted to learn web dev to merge the two worlds,and with ai and all these stuff u give me motivation thank u

  • @Learnerofthings
    @Learnerofthings Před 28 dny +1

    This is so spot on. When I got into computer hardware in the mid 90s I spent time learning and breaking things. Now, I am tutorial-driven and it is awful. I am going to start using man pages and learning C again. I am done with tutorials. Thanks, Forest!

    • @eightsprites
      @eightsprites Před 24 dny

      I went the same path.
      Now back coding C again, using man pages. Trying to use as few dependencies as possible. Stupid? Yes? But fun? Also yes!

  • @mr.shredder5430
    @mr.shredder5430 Před měsícem +23

    we can do this dont give up

  • @randyriegel8553
    @randyriegel8553 Před měsícem +1

    I was probably 12-13 years old when I got a Commadore 64 to play games on. But then I got interested in programming it (basic and asm). It was my hobby. And as a software engineer today it is still more like a hobby to me than work because I love it. So get paid great money for my hobby 😀

  • @levihyatt7888
    @levihyatt7888 Před 5 dny

    I left the CS field for a few years, haven't seen a Forrest knight video in a long time. Came back to this video and suddenly Forrest's voice is way deeper than I remember. Epic style.

  • @Sami-zi9ot
    @Sami-zi9ot Před měsícem +15

    5:00 only 5 min to grow back his beard.

  • @janrowinski7660
    @janrowinski7660 Před 3 dny

    There is a lot of common sense and wisdom in your movie. You motivate, but make you realise how much work needs to be done. Thank you.

  • @ricardofreixo9394
    @ricardofreixo9394 Před měsícem

    Love Heartbound music

  • @Moonlighter_TV
    @Moonlighter_TV Před 19 dny +1

    I took my courses and ended up being a dev for one of my state government departments. I get paid less than devs in private but my health insurance, guaranteed vacation/sick/personal time, retirement options and... most importantly... JOB SECURITY are all top notch. I work remotely 50% of the time, and am giving my family a better life than I ever expected coming from a pretty low income family growing up.

  • @estrouse123
    @estrouse123 Před 5 dny

    I’ve been working remote for many years for Bay Area tech companies, and they pay very well.

  • @luciosergiocatilina1
    @luciosergiocatilina1 Před měsícem

    Hello! Where did that really nice visual representation of the bubble algorithm come from? It was around minute 4.

  • @gellirollz
    @gellirollz Před 7 dny

    Can you make a video on more things that we can build as projects and even examples for digital marketing projects. I know that is not your field but some insight or ideas would help so much❤🎉

  • @jessr1698
    @jessr1698 Před měsícem +3

    For the Job Fair thing, that actually wouldn't work for the college I went to. You had to sign in with your student ID in order to get into the Job Fair.

  • @violet9840
    @violet9840 Před 3 dny

    No matter how many tutorials I watched, what helped me learn was making a small bullet hell game on a game engine (game maker for me)and when I got stuck I either watched videos or asked copilot :) ai is the future so use it to your advantage.

  • @canxel11
    @canxel11 Před 11 hodinami

    I've been there and most likely people are just overwhelmed and after that impostor syndrome kicks in and you'll stop doing what you do because you think its not for you. But after talking to some professional and even my developer friends is that most of the time they don't know how to do it but they will still do it. Persistence is the key.

  • @lmbayu1
    @lmbayu1 Před 4 dny

    I applied to 100's of remote positions, never heard back. I switched up and started going to job fairs locally and applied to mainly local companies. That got me my first offer lol. Software Engineer Intern. First role out of Full-Stack Bootcamp. Don't give up people. Stay the course. You are worthy!

  • @EFTOBEATZ
    @EFTOBEATZ Před 12 dny

    I love your content, man. Can you or anyone suggest a quiet but still satisfying-sounding keyboard?

  • @bryce3851
    @bryce3851 Před 27 dny

    I honestly am grateful stumbling accross this channel i keep getting hiccups everytime trying to go through every library and python trying understand what suits best i like to automate things but keep having trouble for writing script and keep wonderinf ehat type of websites to work with web scraping i keep having stops but not understanding the building part how could i apply this

  • @skycastlechronicles
    @skycastlechronicles Před 20 dny

    priceless the dude shooting himself with the nerf machine!

  • @lillyinthefield2787
    @lillyinthefield2787 Před měsícem +1

    can you drop the links fro the eq your using rightb now mic etc etc??

  • @natemaher1389
    @natemaher1389 Před měsícem +3

    Bro, school is not as bad as you are describing. You work on problems in school too. I always recommend students make their own side projects too, especially at the beginning of the semester when things are slower

    • @samsturdi
      @samsturdi Před 22 dny +1

      Why do you need to go off and build things yourself if you’re in school? Literally no other degree works like this.

  • @me0101001000
    @me0101001000 Před měsícem

    I'm a scientist and engineer. My fields of interest are chemical engineering, materials science, electrochemistry, and molecular physics. My training is strictly experimental, but I think I have to learn more about theory and simulation. I think I ought to learn to code and build AI/ML/DL models so I can make better simulations to inform my experimental work, which I believe will then allow me to make better models. Manus manum lavat.

  • @swaglord6583
    @swaglord6583 Před 2 dny +1

    Thank you very much for the video! I would like to program games. I live in Germany. Does anyone have any tips on which software language I should start with? Any tips on how to make it into the industry? Or what online tools, schools etc. are available? Just love & thanks in advance for any answers.

  • @wogvorph
    @wogvorph Před 29 dny +4

    Making more money doing something that I enjoy?! That's great to hear! Time to start 'not being productive and watching CZcams shorts' company, can't wait for the $$$!

  • @Jeremyak
    @Jeremyak Před měsícem

    I'm not sure I necessarily want to be a programmer, but I do want to be able to program and understand these technologies better for my own curiosity. If there ends up being money in that somehow, that's cool too.

  • @user-ri1wu3ll8k
    @user-ri1wu3ll8k Před 3 dny

    Another great video, But you do get paid a LOT more in USA than in the UK. Starting junior salary in UK for any type is about 21k Sterling, equates to about 26k USD. This is why the UK has such a huge deficit in Programmer's..........

  • @TheRealThaenatos
    @TheRealThaenatos Před 18 dny

    My only issue is trying to find a job that fits with the weird schedule of my main job. I work 24hours on 48hours off and need a job to fill those "off days". Im sure Im not doing the appkication process right as it has likely changed in the years since I last applied in tech. But Its been an uphill battle the last year for sure.

  • @evotifiga
    @evotifiga Před měsícem +1

    What is the status of your side project?

  • @krethickchakravarthy6533
    @krethickchakravarthy6533 Před měsícem +1

    Can you make a video on how to crack coding interviews?

  • @EndlessPotentialSpaceBorder

    This is 🔥

  • @codewithagyiri
    @codewithagyiri Před 10 dny

    Great!

  • @apexpredator464
    @apexpredator464 Před 25 dny

    hey ForrestKnight i have been following you for a long time learned a lot of things but I actually wanna ask you, I want to be an operating system developer any tips ?

  • @AsphaltAddicts-wt9ku5di9z

    jet brains gotta be the best, willing to pay over free IDEs

  • @danielkhalaji523
    @danielkhalaji523 Před měsícem

    You are like jesus of software engineers. With mustache... by the way thanks alot i think this experiences is the best thing at this career because its like the treasure and its so important ❤❤❤

  • @Jayboygaming
    @Jayboygaming Před měsícem +1

    I would kill for a job offer at $80k, some people might view that as lower compensation but as a student only just starting out I would absolutely be over the moon at an offer like that

    • @codeintherough
      @codeintherough Před 29 dny +3

      In this field you either have all the money or none of it. 😂

  • @AdrianTregoning
    @AdrianTregoning Před 27 dny +1

    I got my degree in mechanical engineering in 2005. I obviously worked for well over a decade. Tried my own business at a stage, twice. 2020 came by, moving on... I'm 42 and probably just a few short months away from applying for my first job. The road is not easy. You will want to quit. Hell I wanted to quit last week, again. But I didn't. Keep on keeping on, eventually you get there, one small step at a time.
    As for money, it's a short term motivator. You can be earning $300k a year and still be unhappy. I wouldn't ever choose a career path based on money. Go for what's interesting. Ultimately the perfect job doesn't exist anyway. All the best, and start today, for whoever is reading this. Consistency is key.

  • @kshetritej_
    @kshetritej_ Před měsícem +2

    Is keeping just a mustache related with being good in programming?

  • @dewwde
    @dewwde Před 21 dnem

    very nice video

  • @austin7591
    @austin7591 Před měsícem

    Thank goodness you mentioned the whole reddit skew towards doom and gloom. Thought I was going crazy after checking a job site and then checking reddit. Complete different reality.

  • @joethemoe123
    @joethemoe123 Před měsícem +1

    As a lazy clever developer, I just wanna say "You good Sir, is a Genius."

  • @OneC8
    @OneC8 Před 19 dny

    Even this hurts, it’s true

  • @sukairaida2
    @sukairaida2 Před 22 dny +64

    Man, I am so tired of these "tech influencers" regurgitating the same 'advice' other 'tech influencers' have already given a million times while at the same time trying the best they can to sell their sponsors, courses, notion templates and more. All they care about is milking all the new people coming into the world of programming, this is so lame.

    • @TheFrustratedProgrammer_
      @TheFrustratedProgrammer_ Před 18 dny +2

      if what you're programming on is free, then it can be learned for free

    • @sukairaida2
      @sukairaida2 Před 18 dny +7

      @@TheFrustratedProgrammer_ The problem is that there is a lot of people that are new to programming and don't know better, so they end up falling for these scams.

    • @user-pw5nr7vs2p
      @user-pw5nr7vs2p Před 17 dny

      @TheFrustratedProgrammer_ I mean he had a point , so I can’t really argue abt it

    • @LubricatedMelon
      @LubricatedMelon Před 15 dny

      Fireship is the only tech channel i enjoy

    • @joseantoniocamachomorales6670
      @joseantoniocamachomorales6670 Před 9 dny

      What. Do you offert yo me ,? Your comment doesn't mean something ,Keep scrolling body

  • @Techroadster31
    @Techroadster31 Před 18 dny

    hey hi, I am a finance background professional and looking to switch into IT, is devops a good career for me to switch?
    is it mandatory to have software developer skills knowledge to get into devops?

  • @carsonjamesiv2512
    @carsonjamesiv2512 Před dnem

    Interesting.

  • @DHKarol
    @DHKarol Před 7 dny

    glorious caterpillar above your lip my dude

  • @user-of3nt6pq1e
    @user-of3nt6pq1e Před měsícem

    Forestknight, I am too much afraid from the Upcoming Ai and literally always thinking that they can replace us....... Overthinking too much about that.....because I am starting my cs degree after 2 months and I am too much afraid about the AI 😢😢 .....reply about it sir 😫

  • @ErazerPT
    @ErazerPT Před měsícem +1

    Problem solving. That's the crux. Programming is just a small subdomain of problem solving. And as a trainer, it's mostly where things go bad. Most people DON'T think the "right way". Fastest way to get some insight on people is to give them a small problem that doesn't require any special knowledge but requires them to think about it. "Potential developers" will show a certain type of thought process as they go from A to B. People with little to no potential will be either all over the place or plain stuck.

  • @4115steve
    @4115steve Před měsícem

    Chat bots and youtube tutorials are best for piecing the puzzle together. it's like learning to read before you learn to write. It's a terrible idea to learn how to program by typing aimlessly in the terminal expecting results.
    Tutorial hell is following a video, screen switching, and copying while you have no idea of the fundementals. I'd compare it people repeating a forign language as they hear it and expecting to know the meaning if they repeat it more without the words ever being translated.

  • @abdulhannan8129
    @abdulhannan8129 Před měsícem

    Hello sir. Sir I am not good at maths so can I learn and practice dsa and actually become good at it??

  • @user-ge2vc3rl1n
    @user-ge2vc3rl1n Před měsícem +1

    I think if I was completely new to programming I wouldn't know what CI or anything is and "just building" something would be kind of impossible. How could I tell my grandma to "just build a website" from scratch there are definitely some steps missing. But I get the gist. I just don't know if beginners would.

    • @samiabamia
      @samiabamia Před 13 dny

      what woudl you advice? I'm a beginner. I want to have tech skills as a backup currently pursuing my dreams of launching my own business. but I know I ave to be realistic it could work out it might not, might need to make some extra income, don't want to start from scratch (but also want to learn and use my brain to learn a new skill). Is there a career in tech that would be the best to train in?

    • @user-ge2vc3rl1n
      @user-ge2vc3rl1n Před 2 dny

      @@samiabamia I think IT and software is something that takes some degree of passion so just find something you like and dig. If you like to work in that field then consulting firm could be a good business. If you don't love it but are okay with it then management could be good.
      Technology is really something you don't want to be forced to study or clash against while you work if that's not what you like, so find something that interests you and just go from there

  • @user-uk9er5vw4c
    @user-uk9er5vw4c Před měsícem

    happily/sadly I've already been a programmer for 20 years. If you don't love coding, don't do it it will be hard

  • @damianspeyerer5895
    @damianspeyerer5895 Před 16 dny

    5:02 was a time jump

  • @nilfux
    @nilfux Před 12 dny

    It's coming. Product Managers will soon be able to ask AI to build everything for them. But there will need to be developers to tweak and fix what the AI has created, at least until it's perfected. It's already happening.

  • @cheesedoodlez931
    @cheesedoodlez931 Před 21 dnem

    Make a podcast

  • @Tehploe
    @Tehploe Před 29 dny

    James... shhhhh...! ... Shhhh.

  • @mrrobot-mn6re
    @mrrobot-mn6re Před měsícem

    You know a programmer has become Elite when they shave and only remain with a moustache

  • @mridhulml3269
    @mridhulml3269 Před měsícem

    I think you looked waaay better without the mustache..idk about the long hair tho

  • @gherbetto
    @gherbetto Před 19 dny

    Not the stache again 😅

  • @pandeyperfect8292
    @pandeyperfect8292 Před 16 dny

    Nice

  • @user-mq5tl8wl1e
    @user-mq5tl8wl1e Před 19 dny

    do you guys say that's grovey dude

  • @codeintherough
    @codeintherough Před 29 dny

    If there are no jobs you have to create your own, you might even have to do some in kind transactions

  • @sixteenpennynails
    @sixteenpennynails Před 14 dny +1

    What? No. I said I want to be a pro gamer.

  • @StTrina
    @StTrina Před 20 dny

    My name is KIIIIIIIID ROCK!

  • @purnewberry3361
    @purnewberry3361 Před 22 dny

    Im the second person, but its more i enjoy seeing things i made work.

  • @AaronBonBarron
    @AaronBonBarron Před měsícem

    Great video! Shame it's full of React code 😅

  • @monad_tcp
    @monad_tcp Před měsícem +3

    I am a programmer and I want not to be a programmer, how do I do know ?

  • @briliant-fr5iv
    @briliant-fr5iv Před měsícem

    ThePrimeTime2.0? 🧐

  • @travismster8276
    @travismster8276 Před dnem

    Thank you for the tips Programmer Jesus 🙏

  • @meme_Overflow
    @meme_Overflow Před 23 dny

    change the title to "so,you think you can be a programmer?"

  • @homieinthesky8919
    @homieinthesky8919 Před měsícem +1

    Bro looks like a hipster Primeagen

  • @jonathanmurray2986
    @jonathanmurray2986 Před 29 dny

    85k/year?! Oh no! /s

  • @Karma-fo8or
    @Karma-fo8or Před měsícem

    Yeah I wanted to. Then I went to uni.

  • @tommytommy2
    @tommytommy2 Před 14 dny

    Why would "enjoying it" be more important for coding than any other job?
    There is nothing that I actually love doing that would be a realistic career path for me. If I learn coding I could make good money while having freedom to do the things I actually love doing. Maybe with time I will learn to like coding and that would be great, but I am genuinely curious as to why you have to enjoy it? I don't think dentists enjoy digging in mouths all day.

  • @arcodr
    @arcodr Před 13 dny

    i want to become a billionaire in just 3 years, what should i do?

  • @LocGreen
    @LocGreen Před měsícem

    Like!

  • @pcdevil99
    @pcdevil99 Před 29 dny

    You are my Jesus. Amen 🙏

  • @mohamedazlaoui4217
    @mohamedazlaoui4217 Před měsícem

    i don;t enjoy anyting i just hate coding less

  • @herobrineslayer1585
    @herobrineslayer1585 Před 15 dny +3

    they gotta make ai advancement from here illegal. programming is cool i dont want ai to just do everything. its a great learning tool and productivity tool but anything more advanced and were doomed. it will take all my motivation away

    • @martinsemail4814
      @martinsemail4814 Před 2 dny

      If so ai is so smart why isn't some diseases not cured?

  • @bandougaming
    @bandougaming Před měsícem

    I, ve been talk you i don't want to be a pfogrammeer

  • @user-vn8dc7rn1z
    @user-vn8dc7rn1z Před 10 dny

    Aren’t the programmers being replaced by AI?

  • @rikardo816
    @rikardo816 Před 19 dny

    Nice video. If someone is looking for people who can help with their project, I'm available. I would love to work with people who speaking in English.

  • @NazifAnab
    @NazifAnab Před měsícem +26

    Noooooo. Why shave the beard?????

    • @anonymeister123
      @anonymeister123 Před měsícem +11

      It was getting in the way of his coding. Not aerodynamic enough

    • @gringotico1759
      @gringotico1759 Před měsícem +3

      Cause it's his beard and he wanted to shave it. Wtf

    • @Spez_art
      @Spez_art Před měsícem +7

      Sideburns and goatee are bloatware. He simply optimized his (inter)face

    • @JackieRobinson24
      @JackieRobinson24 Před měsícem +5

      The stache is the way brother

    • @NazifAnab
      @NazifAnab Před měsícem

      @@gringotico1759 no shit sherlock

  • @annebos4634
    @annebos4634 Před 15 dny

    You're a handsome looking guy, would be even more handsome though without moustache (or combined with beard it's okay) and with a jumper in a color that looks better on you. Just my opinion and some unrequested styling advise ;-)

  • @vivarantx
    @vivarantx Před 15 dny

    too late to be a developer. By the time you get your degree AGI AI will take over

  • @user-wn9ho6mh6t
    @user-wn9ho6mh6t Před měsícem

    First one to comment and like the video for real

  • @LokeshWankhede
    @LokeshWankhede Před měsícem

    First comment!

  • @JpicGames
    @JpicGames Před 2 dny

    grow full beard and you are my jesus

  • @marketsexplored
    @marketsexplored Před měsícem

    First

  • @abitghosh2665
    @abitghosh2665 Před měsícem

    first view