4 Software Developer Roadmaps For 2024+

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

Комментарии • 172

  • @TechWithTim
    @TechWithTim  3 месяца назад +9

    Datacamp developer and data science tracks - datacamp.pxf.io/R5gAka
    Datacamp certifications - datacamp.pxf.io/daN2mq

  • @Michael-vp4sd
    @Michael-vp4sd 3 месяца назад +134

    Self-taught programmer here. Just want to that you for all the information not only in this video but all your content. It truly dose help and make a difference.

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

      You have a spelling error

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

      A Godzilla just got heart attack.

    • @dfields9511
      @dfields9511 3 месяца назад +4

      @@dreamleaf6784 most programmers have spelling problems. Especially In code comments

    • @Paul-hc9gh
      @Paul-hc9gh 3 месяца назад

      @@dreamleaf6784 a syntax error?

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

      ​@@dfields9511 Please which language are you familiar with

  • @Ahmad_Faraj
    @Ahmad_Faraj 2 месяца назад +25

    What I Love most about this roadmap is its emphasis on becoming a software engineer rather than just a developer.

  • @mrgamer-lu1im
    @mrgamer-lu1im 3 месяца назад +41

    I am 16 years old self taught been programming for 5 years. Thanks you Tech With Tim keep up the great work

    • @looksmatteronly
      @looksmatteronly 2 месяца назад +16

      Im 10 yr old programmer been coding since birth

    • @madcat6387
      @madcat6387 2 месяца назад +15

      @@looksmatteronly im unborn been coding since jesus

    • @FukurouYGR
      @FukurouYGR 2 месяца назад +6

      @@madcat6387 lmao you got me spilling dr pepper

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

      @@madcat6387 I am living in the time of jesus and have been coding ever since Adam ate the apple.

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

      @@madcat6387 I am programing since I helped God by programming life, but when I accidentally modified Lucifer's code I was banished to live as a human.

  • @ITseNano_YT
    @ITseNano_YT 3 месяца назад +9

    Thank you so much. This has helped me a ton
    Pretty much left college halfway and focusing on software engineering and needed a roapmap like this one

  • @trish2179
    @trish2179 Месяц назад +1

    OMG!! THANK YOU!! I have been watching so many videos, wanting to be full stack innweb design, but now i might go into app development. So much info.

  • @Asafo-AdjeiJensenKwekuSedem
    @Asafo-AdjeiJensenKwekuSedem 3 месяца назад +1

    Thanks for the video. I've been shot down a peg since I started mobile dev with flutter and dart and I'm so deep into it so I'll keep my flutter skills and add Kotlin on top of it. Keep moving forward bro the vid is a big help.

  • @alimihakeem841
    @alimihakeem841 3 месяца назад +2

    Thanks Tim. I always find your content useful and impactful. Having clear goals and path is very essential. Am Currently learning Django for backend web development.

  • @Datadryft
    @Datadryft 3 месяца назад +2

    Good to know that my self taught roadmap that I started is the right one 👍, and is still holding strong💪

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

    I decided to learn mobile app development but was confused about whether to pursue native mobile app development or cross-platform development. As always, Tim came to my aid, and I really appreciate his teaching methods.❤🚀

  • @chathurajayakody6350
    @chathurajayakody6350 3 месяца назад +6

    This is What we need to know first!!!

  • @manojkumarv1945
    @manojkumarv1945 2 месяца назад

    Great! Continuing with the roadmap 1, data science as I hope that it could have more promising future.

  • @CountryCalledCHAD
    @CountryCalledCHAD 3 месяца назад +16

    I am a self-taught developer with over five years of experience. It has been an incredible journey, especially as I have always followed Tech with Tim. Keep up the great work!

    • @TechWithTim
      @TechWithTim  3 месяца назад +2

      Wow that’s awesome! Thanks for the comment :)

  • @spamcolector
    @spamcolector 2 месяца назад

    watching your content for many years. remember your old python tutorial and how i watched it after school. love how we both improving and wish you start to do more deep tutorials for those who staying with you for years and overgrown those “hype” begginer things.
    ps: i still unemployed 😅

  • @ClementMogale-y5k
    @ClementMogale-y5k 2 месяца назад +3

    Can you please do a video of 5 roadmaps just to see other options available for some of us.
    Much appreciation from South Africa.

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

    Unbelievably informative video Tim, thank you! I plan on re-watching the video now to soak up the information better rather than letting it pass right through me lol! I wouldn't say I am new to the 'computing' world but I guess I am a lot more serious about what it is that I want to pursue and your tutorials, tips and roadmap videos have been really informative and helpful man, thank you very much!

  • @patrickmbarker
    @patrickmbarker 27 дней назад +1

    I am a 9-year-old self-taught programmer of 10 years. Thank you so much, Tim.

    • @TexasBestLowboy
      @TexasBestLowboy 3 дня назад

      Yeah lol. Seems like people found coding so early on in life.

  • @supersonicstyleatsonicspeed
    @supersonicstyleatsonicspeed 3 месяца назад +16

    Please do roadmaps for Embedded Systems/Embedded Software Engineering/Robotics Software Engineering specifically for Controls and AI.

    • @jaskeeratsingh9929
      @jaskeeratsingh9929 2 месяца назад +1

      very underrated comment

    • @codeintherough
      @codeintherough 2 месяца назад

      That's more ee/ece and I believe it involves a lot of math

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

    You're the best Tim! Hopefully I can land a software job soon!

  • @Bobble2520
    @Bobble2520 3 месяца назад +26

    My instructor swears by you.. he showed you to us right before we graduated boot camp. I'm a python..stack. We were taught crud, but getting a job is all DA's so it's a grind. I have two interviews this week... Zip and Google

    • @TechWithTim
      @TechWithTim  3 месяца назад +4

      Wow that’s great to hear! I hope you find the channel valuable :)

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

      What's DA?

    • @lightning369
      @lightning369 3 месяца назад +1

      Data Analyst

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

      @@lightning369data structures and algorithms

    • @ignaciomunoz7621
      @ignaciomunoz7621 2 месяца назад

      ​@@shafiq_ramliData Structures & Algorithms

  • @Warley.Araujo
    @Warley.Araujo 3 месяца назад

    Great Video Tim, thanks for sharing!!

  • @Growth_Ignite
    @Growth_Ignite Месяц назад +1

    Information overload for a CS freshman 😵but I'm glad I know what I will be facing

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

    Tim is back at it love this guy

  • @nayeembinreza5266
    @nayeembinreza5266 2 месяца назад

    Thanks for givving so many good videos, personally you helped me a lot. I remember when i started to learn python i watched your videos and downloaded it too(Electricity issue on my country), like in one video explaining all the functions / key words python has from beginner to Master, your 21 projects in python etc. I dont comment but i had too. Thanks man , so so much.

    • @TechWithTim
      @TechWithTim  2 месяца назад +1

      Thanks so much for the comment and support! Happy to hear I helped :)

  • @Matty.B
    @Matty.B 3 месяца назад

    Your content is so helpful, man!

  • @jie-h8n
    @jie-h8n 2 месяца назад

    good job, love you clear explanation and clear accent

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

    Thanks so much Tim ❤!! I really appreciate..

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

    Thanks for sharing your experience. My plan is start with backend and gradually move to ML.

  • @michaelradovich7633
    @michaelradovich7633 3 месяца назад +2

    Can you please give an example of why you so strongly prefer building mobile apps in a native language instead of react native? The idea of cross-platform programming and only having to write code once seems so much more convenient, so I'm really curious to hear an actual example of why you prefer to write the code multiple times for different mobile platforms. Thanks!

  • @davidil3766
    @davidil3766 2 месяца назад

    thank you very much @tech with Tim

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

    Thank you for the awesome video. I was hoping that you could do a video on becoming full stack engineer. Would definitely be appreciated

  • @dfields9511
    @dfields9511 3 месяца назад +1

    gr8 video, I have 25+ years professional experience mostly back end stuff but know some front end stuff
    typically in the Java space but have alot of C/C++ experience windows, unix and linux. DBs : Oracle and Sybase SQL DBs
    and some web dev experience, stuff, cgi, servlets, xml, xslt. JS, little angular.
    I have been looking for work for few months now, after being let go about 12 months ago, Budget cuts the client was having $$ issues. I somehow lasted 8 years longer then I had thought.
    I was burned out.
    Since I was let go I taught myself Python, some CSS. I figure if I can land a job roll and be employed for another 10 years, I can retire. I really like the challenge of programming and building things, I consider myself programming language independent, I can do old School C procedure based and OO
    I have written code in C, C++, Java, SQL (Oracle, Sybase), stored procs, ksh, bash, awk, perl, pascal, Python, javascript.
    Any suggestions, I hold a BS in CS from a Tech University with a Minor in Math, (Most of the math I have forgotten)

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

    Thanks so much for that!

  • @dezly-macauley
    @dezly-macauley 3 месяца назад

    Thanks for the heads up about React Native. I always wondered about the DX (Developer Experience) given that React on the web isn't exactly known for its great DX. 😅

  • @JDLogan409
    @JDLogan409 4 дня назад

    I wanted to go the backend developer route but now I think I wanna go the Mobile app developer route

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

    I love it Tim.

  • @webstuff56
    @webstuff56 Месяц назад +1

    I’m interested in developing GUI’s. Are C+ or python the only backend options? Or could something like PHP be used?

  • @dimox115x9
    @dimox115x9 3 месяца назад +1

    Thank you very much Tim, great work. I'm really curious about your advice concerning CSS choice between Tailwind and Bootstrap and the use of Jakarta EE with Spring boot these recent days.
    Edit: i really hope you can talk about these topics in future videos and thank you :)

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

    Thank you Tim 😊

  • @zach.intech
    @zach.intech Месяц назад

    Thanks for the video Tim. What programming language you guys teach in your stack for backend at Course Careers?

  • @big-bang6376
    @big-bang6376 3 месяца назад +1

    What made U choose back end development over the others. Was it a feeling?
    I'm trying to figure out which to choose

  • @AnkitKumar-yj8ge
    @AnkitKumar-yj8ge 3 месяца назад

    Mans looking jacked!! Them arms 😲

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

    Tim you didn't mentioned Cyber Security. How do you see career in cybersecurity without a CS degree?

    • @ipodtouch470
      @ipodtouch470 3 месяца назад +2

      Getting certificates is what you should focus on.

  • @patryk5654
    @patryk5654 3 месяца назад +2

    Hey Tim, I started with python and wasn't sure what path should I take. I did a good amount of small projects from your videos, then some pygame. Recently I decided to commit to web dev. Im finishing CS50P, then want to go for CS50W and maybe The Odin Project. I'm not sure what I would like more, frontend or backend, because I was just developing basics in python and I like it. I can imagine using it also for other things. Is going for fullstack at this point is even valid or I should choose one of them? I invested time in python and it's not used for frontend, but I would like to practice it further. I would appreciate your thoughts on this :)

  • @Dee10294
    @Dee10294 2 месяца назад

    Thank you

  • @bruno6613073
    @bruno6613073 2 месяца назад +1

    What about embedded development?? 🤷🏻‍♂️🤷🏻‍♂️🤷🏻‍♂️

  • @Mahamudul_Hasan_Sami
    @Mahamudul_Hasan_Sami 2 месяца назад

    Best roadmap 🇧🇩

  • @P.Diddyw
    @P.Diddyw 3 месяца назад +3

    Which CSS framework would you recommend Bootstrap or Tailwind?

    • @LynxesYT
      @LynxesYT 3 месяца назад +1

      tailwind by me

    • @UserHero
      @UserHero 2 месяца назад

      tailwind is great

  • @NIKOLA72044
    @NIKOLA72044 2 месяца назад

    Is all of this required for a frontend dev? I understand that most of it is not, and I do have a roadmap. Just curious on your thoughts/I've been focusing on learning React and Angular (have some minor experience in Python) and have some idea of what project I'm going to build, I really love coding, get a cup of coffee and solving all kinds of problems is super fun for me! Thank you for the video and in advance for the advice.

  • @ghost_trapz5932
    @ghost_trapz5932 3 месяца назад +2

    I noticed you didn’t mention flask. I’m currently watching one of your tutorials on flask. Should I stop and start react?

    • @TechWithTim
      @TechWithTim  3 месяца назад +2

      No flask great just depends on what you want to achieve, but not a waste of time dw

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

      @@TechWithTim sorry I noticed you mentioned it. I completely missed it. Also I don’t why I’m comparing react and flask, ones frontend and the other is a backend

  • @_Dhanesh_
    @_Dhanesh_ 2 месяца назад

    Please do a roadmap for Data Engineer

  • @AE-pv9vc
    @AE-pv9vc 2 месяца назад

    Surprised matplotlib and seaborne aren't on the list. Hard to make a good model when you haven't properly profiled and analyzed possible features to base a model on...

  • @imoudu
    @imoudu 2 месяца назад

    Bro is getting jacked now

  • @abdulahadkhalil1551
    @abdulahadkhalil1551 2 месяца назад

    Can you make a video on "Is job required after graduation in order to do freelancing?". It'll really help plz. Thanks.

  • @Adjust91
    @Adjust91 2 месяца назад

    Genuine question I struggle with a lot. I’m front end. I’ve tried all the framework, react is my least favourite by a large margin.i love svelte and i love vue, but svelte is my favourite. Most junior job adverts i see do ask for framework experience but don’t always mention react/vue/svelte.. am I ok taking svelte and running with it? I CAN use react, I’ve built with it, it’s just not my preferred. I work 60 hour weeks, I don’t want to study with a framework I find no enjoyment in, I want to enjoy my study time, and that for me is svelte or vue.

  • @Pak_DramaEditz01
    @Pak_DramaEditz01 2 месяца назад

    I am self-taught developer. I have watched alot of tutorials and build projects but I still feel like I am a beginner in this. What should I do?

  • @Guuldoon252
    @Guuldoon252 2 месяца назад

    what about kotlin multiplatform ? , it's newer and game changer, using it ucan build application for both Operating systems using the native languages for User interfaces and kotlin for the business logic.

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

    You have mention here, about GIT what is that??

  • @msv.24
    @msv.24 3 месяца назад

    i know how it feels to be forced dropped out of university by situation where you really dont have the money, anyway good luck tim.

  • @jermainemyrn19
    @jermainemyrn19 2 месяца назад

    Can you do a smart contract engineering roadmap?

  • @salisali-h5f
    @salisali-h5f 2 месяца назад

    You forgot to include PHP in your list of the best and most popular backend programming languages

  • @SamsonBoicu
    @SamsonBoicu 3 месяца назад +4

    It’s amazing that this video has only 55 views. But yes. Thank you.

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

      How did u comment that

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

      What it deserves

  • @umergijutsugamerz5030
    @umergijutsugamerz5030 2 месяца назад

    software development is good career for future

  • @anieziisandezzlas
    @anieziisandezzlas 3 месяца назад +1

    You forgot Julia for Data Science and ML.

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

    i want to learn ios, however i dont have the fund or access to get a mac or macbook

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

    Tim can u make sum data emgineering projects 😅

  • @sandesh1053
    @sandesh1053 5 дней назад

    I have a question. To become a software engineer do we need to learn everything mensioned in video

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

    Where are the resource for math and python

  • @Kuttu-z2u
    @Kuttu-z2u 2 месяца назад

    do a road map for block cahin development

  • @Emanuel-yb3qk
    @Emanuel-yb3qk 2 месяца назад

    What do you think about data engineering?

    • @A_View_From_The_Shire
      @A_View_From_The_Shire 2 месяца назад

      Good area to go into, as it has crossover with the AI/Data Science/ML path and the backend development path.

  • @on3guygames
    @on3guygames 2 месяца назад

    @2:20 sounds like that Biggie song

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

    Can I follow two roadmaps (Backend and Machine learning) or I should stick to one
    I have basic knowledge in python, I have attempted building a small definitely not impressive website using flask and also done same with Django... I've also worked a little with pandas, numpy, keras and scikit learn. I am more interested in machine learning but also don't want to stop practicing backend

    • @Agnotke
      @Agnotke 2 месяца назад

      It would make sense if yoy do backend and Frontend

    • @Gbeshko
      @Gbeshko 2 месяца назад

      @@Agnotke I guess, but I'm not interested in frontend

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

    Can make Computer Engineer Photonic Engineer, and Mechatronic Engineer road map? Please?

  • @mxolisingwenya5486
    @mxolisingwenya5486 2 месяца назад

    What do you think about flutter, I have been trying it for a while and have built 2 mobile apps and one web application, but I’m still not sure if I should continue with it, anyone who wanna share some thoughts about it?

  • @Master-ng9uj
    @Master-ng9uj 3 месяца назад

    What's with the shady link tracker? Blocked by Vivaldi. That's a first for me.

  • @Lugge1999
    @Lugge1999 2 месяца назад

    Fun fact: HTML+CSS is indeed turing complete.

  • @cyberspyking3306
    @cyberspyking3306 2 месяца назад

    I learnt PHP instead of Javascript cos that's the resources I got, and why do I have to learn react, Vue or angular

  • @gabrielmokhele351
    @gabrielmokhele351 2 месяца назад

    You forgot to mention ORMs for backend

  • @AHMashrafi-d1j
    @AHMashrafi-d1j 3 месяца назад +1

    By knowing c++ python and java can I be a good software engineer?

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

      You in the right direction mate

  • @jeffsad8391
    @jeffsad8391 2 месяца назад

    Is good c++ as begginner?

  • @mbolarandria4944
    @mbolarandria4944 2 месяца назад

    👏

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

    What programming language would be good in Pakistan. Please help me

  • @asadanik5987
    @asadanik5987 2 месяца назад

    what if becoming fullstack

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

    PHP Laravel for backend ?

  • @popcornfilmsindia
    @popcornfilmsindia 3 месяца назад +1

    Is a college degree a must?

  • @SkiLarkk1
    @SkiLarkk1 2 месяца назад

    timestamps for myself: 7:00

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

    currently learning rust .

  • @markmcdon777
    @markmcdon777 2 месяца назад

    No desktop applications?

  • @alqods80
    @alqods80 2 месяца назад

    You listed the most popular backend languages and didn’t mentioned PHP, in the real world 70% of websites still using PHP

  • @PrinceGorman-yg9br
    @PrinceGorman-yg9br Месяц назад

    Is it a difficult job to learn

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

    Nobody will get a ML job (what people refer as Data Science lol) without already working in IT/Data analytics for minimum 3 years and knowing SQL well. And no, nobody will pay someone 100K+ for skills that you can get on Datacamp lol. In such case its not even a dream/its just being delusional

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

    Embedded system engineer?

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

    if roadmap doesn’t work :
    Sell ass down by the docks

  • @furqantarique3484
    @furqantarique3484 3 месяца назад +1

    I live in Canada and IT jobs are there

    • @rjam9684
      @rjam9684 2 месяца назад

      What part

    • @furqantarique3484
      @furqantarique3484 2 месяца назад

      @rjam9684 Ontario

    • @rjam9684
      @rjam9684 2 месяца назад

      @@furqantarique3484 do they hire remotely?

  • @ob34915
    @ob34915 2 месяца назад +1

    where is php ?? there is shit load of job there

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

    ❤❤❤❤❤❤❤❤❤❤❤

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

    No gamedev i guess?

    • @TechWithTim
      @TechWithTim  3 месяца назад +1

      It’s a valid path for sure but definitely a bit more difficult

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

      @@TechWithTim It's what im focusing on, since you had Unity logo in the thumbnail i was expecting you to talk about gamedev.

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

      Create extremely small, focused on one good game mechanic games, after publishing 50-100 games, one of them will pay bills for you.

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

      @@alperkaya8919 Well that's a way for indie, I don't really focus on indie long term.

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

    No python oop?

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

    just learn C. Python is built on it, Rust is just a soy frontend for it, and it just works.

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

    ❤😢🎉