The 5 Steps To Become A Software Engineer

Поделиться
HTML-код
  • Опубликовано: 2 июл 2024
  • Welcome back to another video on my channel! In this one I am going to be sharing 5 steps that you can follow if you want to become a software engineer! Now this is not an exhaustive list, and it's not going to work for everybody. This is just my opinion of what you should learn and the order in which you should learn it. I hope you enjoy!
    💻 ProgrammingExpert is the best platform to learn how to code and become a software engineer as fast as possible! Check it out here: programmingexpert.io/tim and use code "tim" for a discount!
    ⭐️ Timestamps ⭐️
    00:00 | Become A Software Engineer
    01:18 | ProgrammingExpert.io
    01:46 | Mastering the Basics
    03:35 | Write Clean and Efficient Code
    05:45 | Learn Software Engineering Tools
    08:20 | Learning Advanced Programming
    09:51 | Software Design & Architecture
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    👕 Merchandise: teespring.com/stores/tech-wit...
    📸 Instagram: / tech_with_tim
    📱 Twitter: / techwithtimm
    ⭐ Discord: / discord
    📝 LinkedIn: / tim-ruscica-82631b179
    🌎 Website: techwithtim.net
    📂 GitHub: github.com/techwithtim
    🔊 Podcast: anchor.fm/tech-with-tim
    🎬 My RUclips Gear: www.techwithtim.net/gear/
    💵 One-Time Donations: www.paypal.com/donate?hosted_...
    💰 Patreon: / techwithtim
    ◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
    ⭐️ Tags ⭐️
    -Tech With Tim
    -Software Engineer
    -How To Become a Software Engineer
    -What is a Software Engineer
    -5 Steps to Become a Software Engineer
    ⭐️ Hashtags ⭐️
    #TechWithTim #SoftwareEngineer

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

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

    Your step by step suggestions are really awesome. Thank you.

  • @Hunt92
    @Hunt92 2 года назад +64

    Love how you come with simple steps and explain them in detail in a very understandable way, keep up the good work

  • @gabrielmuteca
    @gabrielmuteca 6 месяцев назад +1

    Hey man, I (and everyone other viewer) appreciate you putting this together, it is quite neat. - Thanks!

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

    Thanks alot man! Very detailed and useful for me.

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

    Thank you so much Tim. Now I have a pattern to follow 🙏🏽

  • @longhuynh8277
    @longhuynh8277 16 дней назад

    ❤ thank you! simple and important enough

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

    Grt guide line, kudos 👏

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

    Amazing Video, it will be extremely useful to me probably!

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

    Really appreciate the time you take to make these kind of videos..they have been super helpful!!

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

    Great video, you should create one on how to edit videos with a section focussing on synchronising audio

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

    thank you bro, for sharing your ideas on this topic ;-)

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

    Favorite RUclips channel!

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

    Tim you're great these videos of yours help a lot

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

    would love a follow up on design patterns, resources, guides, etc.

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

    Thanks Tim :)

  • @krn-in2tv
    @krn-in2tv 2 года назад

    Thank you very much 🤩

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

    Hey bro love you from Afghanistan and love your channel so much

  • @Babak.Maghsoudi
    @Babak.Maghsoudi 2 года назад

    Excellent . Perfect

  • @jaxon-8472
    @jaxon-8472 11 месяцев назад

    i need to learn more about this asap

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

    I was gonna go to bootcamp but after watching definitely gonna purchase the program,

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

    hi thank you for this video and all videos in your chanell.

  • @ngenedaniel6185
    @ngenedaniel6185 11 месяцев назад +1

    Amazing breakdown ! Thank you so much

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

    Hi Tim, is writing clean and efficient code something that is covered in the course you were taking about?

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

    Everytime that frontend expert ad(ad that no one skips) comes 🤣 Clement Mihailescue is marketing expert

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

    It was a Awesome Video 📸

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

    This dude can be a legit professor

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

    I would love to make one for web development too🙂

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

    Hi Tim, I unable to find any resource to master System Design and even not videos for this on youtube. Can you provide resources or make a video on this.

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

    Can we get a Playlist on DSA

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

    As a computer science student in Canada it is terrible trying to get an internship or junior dev role. All the companies want senior devs even though I feel like I have close to the capabilities of what the company would need me to do.

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

      This happens literally everywhere.

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

    Why didn’t you mention Data Structures and Algorithms and problem solving, distributed systems, concurrent programming

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

    This are the steps to become a developer if you want to be a SW engineer you gotta have need sth more than this !

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

    I am learning socket programming for a module called distributed systems in univerisity and also learning software architecture and patterns; and i don't really get the concept behind it and how to set it up lool :(

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

    Has anyone used the course he is talking about in the video if so, I would love to know what your thoughts are on the course?

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

    hey mate i've been following your blockchain course. when will you upload next episode?

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

    can you do another react app tutorial or django soon

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

    Heey Tim, I will intern at Microsoft Azure cloud computing in 2 months, and i'm super stressed and don't know what to expect, because i've never studied cloud computing or even interned at any company let alone Microsoft, what advice would you give me as a ex Microsoft intern yourself, Thanks man, love the videos

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

    Please create full Python playlist on DSA and DP full course beacause there isn't any right now on RUclips.

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

      DSA is language agnostic. Just learn the concepts and implement them in your language of choice

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

    I just noticed that I was charged full price for the course though it said I successfully used the promo code. I bought the course February 3rd. Where do I get help with this?

  • @kenesufernandez1281
    @kenesufernandez1281 11 месяцев назад

  • @verano.violet
    @verano.violet 2 года назад

    Crash Course Computer Science with Carrie Ann is free on RUclips and it is a phenomenal place to start in my opinion.

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

    Hey Tim. Thank you for your videos. I consider myself an intermediate python coder. I wanna master python before I move on to ML. I'm looking for a book that teaching concept of programing, not necessarily code, but focus on concept. Any help please

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

      Take a look at Classic Computer Science Problems in Python by David Kopec

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

      /\ this. Also look into mathematics (calculus, linear algebra, statistics and so on) because you'll need that.

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

    Which programming language should be learned if I want to be a Software engineer?
    Is python a good language?
    Appreciate your work alot, It is helping a lot to me :)

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

      I think python is a good idea to learn first.

    • @bobcook5412
      @bobcook5412 5 месяцев назад

      Python is a good option because its the most beginner friendly, although the most common used language is Java

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

    3d games can be made without coding (visual scripts)

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

    How can you learn foundations? Where should I start as a beginner to get into the industry? Thanks in advance.

    • @hydrossj8217
      @hydrossj8217 9 месяцев назад

      Depends what language you want to learn, I'd recommended any of the three
      C++
      Python
      Java

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

    Maybe 5th

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

    Will you please suggest free resources?

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

    Its ironic that I did high level software engineering first than going into low level afterwards.

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

    Do you think learning docker is also important?

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

      I think it's good to know about virtualization in general and learning about containers can be super useful. Docker specifically can be useful especially if you want to do DevOps. I wouldn't say learning the intricacies of Docker specifically is particularly necessary for software development though.

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

    I’m already a Software Engineer, I’m still trying to figure out how lol

    • @kailamaee.bistid4486
      @kailamaee.bistid4486 2 года назад

      How did you do it?

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

      @@kailamaee.bistid4486 I became one by getting a degree, however it isn't needed. Create a portfolio. You can do that by looking up videos on east portfolio projects. Watch CS50, know one language really well. Also practice practice practice.

    • @kailamaee.bistid4486
      @kailamaee.bistid4486 2 года назад

      @@doomteam12345 Degree isn't needed? Where are you located? I'm currently trying to learn Python.

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

      @@kailamaee.bistid4486 python is a great start. When I got my job I was in California, but I moved after a year of working to Texas. In my job we have like 80 developers and only like 5 have a degree.

    • @kailamaee.bistid4486
      @kailamaee.bistid4486 2 года назад

      @@doomteam12345 oww I see. Unfortunately I'm located in the Philippines and most jobs require a degree here :(

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

    What is the name of color theme you use in VS Code?

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

    Does this assume you have a Bachelor's in Computer Science?

  • @mamajoseph1423
    @mamajoseph1423 4 месяца назад

    Im writing this down lol

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

    wait... there are only 5 ??

  • @yacinevlogsdz1895
    @yacinevlogsdz1895 11 месяцев назад

    You didint talk about Dara structures and algorithms this is weird 😏

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

    Every programmer loves Pokemon...💗

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

    Can u make a video to PREPARE FOR PLACEMENT IN 6 MONTHS???❤️❤️❤️

  • @alex-vj2wm
    @alex-vj2wm 2 года назад

    Hallo

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

    seventh

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

    This video should be like 3 seconds long and you should only say: 'Just start coding!'

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

    Be careful Tim, to call yourself an engineer in canada you need an engineering degree from a recognized university.

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

      Yeah doesn't Mean that you cant do that in the fucking rest of the World

    • @gideonkoech4868
      @gideonkoech4868 6 месяцев назад

      What's an engineer to you,it seems you don't understand at all

    • @bobcook5412
      @bobcook5412 5 месяцев назад

      Fuck canada

    • @dabbingcamel8328
      @dabbingcamel8328 5 месяцев назад +1

      Just cuz you went and spent more money to learn something other people learned for cheaper online don't mean you can just dog someone elses career 🤷🏾‍♂️

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

      In Singapore you need degree in information technology to be a software engineer engineer.

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

    Heey Tim, I will intern at Microsoft Azure cloud computing in 2 months, and i'm super stressed and don't know what to expect, because i've never studied cloud computing or even interned at any company let alone Microsoft, what advice would you give me as a ex Microsoft intern yourself, Thanks man, love the videos

    • @krn-in2tv
      @krn-in2tv 2 года назад

      Good luck!!!🙌🏽