How To Pick Your Specialization As a Software Engineer - 6 Week Resume Bulk (/w Microsoft Engineer)

Sdílet
Vložit
  • čas přidán 24. 05. 2024
  • How to pick your specialization as a software engineer! This is week 2 in a 6-week program to bulk your resume and improve it by adding new projects to get the internships that you want.
    We're being really intentional about the projects we make to ensure that they will increase our odds of getting an internship.
    Please follow along and share with friends!
    Chapters:
    0:00 - Intro
    0:47 - 4 Different Categories
    1:06 - What is Frontend?
    1:26 - What is Backend?
    1:32 - What is Full Stack?
    1:43 - What is Embedded?
    2:00 - What is ML?
    2:18 - Which one is for you? (Questionaire)
    5:09 - What Technology Should I Learn?
    6:43 - I Still Don't Know What To Learn
    LinkedIn: / jasonlevigoodison
    Instagram: / jasongoodison
    Github: github.com/JasonLeviGoodison (Leetparty projects here)
    Discord: / discord
    **DISCLAIMER**:
    Tech Inturn was prepared or accomplished by Jason Goodison in his personal capacity. The opinions expressed in this video are the author's own and do not necessarily reflect the views of Microsoft, Waterloo, or its affiliates.
  • Věda a technologie

Komentáře • 39

  • @JasonGoodison
    @JasonGoodison  Před 3 lety +4

    Leave a like if you enjoyed this video!
    Chapters:
    0:00 - Intro
    0:47 - 4 Different Categories
    1:06 - What is Frontend?
    1:26 - What is Backend?
    1:32 - What is Full Stack?
    1:43 - What is Embedded?
    2:00 - What is ML?
    2:18 - Which one is for you? (Questionaire)
    5:09 - What Technology Should I Learn?
    6:43 - I Still Don't Know What To Learn

  • @gchekibed2099
    @gchekibed2099 Před rokem +1

    Dude! Short, informative, and to the point. Never apologize for that. It's what made me subscribe.

  • @sevenaries
    @sevenaries Před 3 lety +5

    Hey Jason, thanks for the video! I just accepted my offer to Waterloo CS/BBA and your videos really helped me with the choice. Keep it up man

  • @victoryzzz7125
    @victoryzzz7125 Před rokem

    Thanks for making this video, this content is so useful!

  • @sagemodeace9949
    @sagemodeace9949 Před 7 měsíci

    Hey Jason Thanks so much for the explanation! Now I know which area I want.

  • @sbstorage95
    @sbstorage95 Před 3 lety +1

    Really great and clear video

  • @OliviaLearns
    @OliviaLearns Před 2 lety +1

    wow thank you for your knowledge~ very concise and insightful!

  • @aditidalvi8118
    @aditidalvi8118 Před 3 lety +1

    This was so helpful !!

  • @sukhbhullar4030
    @sukhbhullar4030 Před 2 lety

    ocean of great information ❤️🙌

  • @jadendodoo4979
    @jadendodoo4979 Před rokem +1

    thanks for making this video. it was really helpful :)

  • @CallousCoder
    @CallousCoder Před rokem

    Hey backend we also have Rust and C++! They create the fastest APIs and the most easily scalable as they are/can be statically linked and thus easily and efficiently dockerized. Our whole yarding bank is build on C++ APIs. They once tried to move to Java but it was no success - GC fucked up throughput at random intervals missing crucial bidding points, that’s not something a real time trading floor can have. They calculated that to counter this and to scale to the same performance as C++ the infra costs would go up 200-250%. So the two mainframes are still chucking away nicely with Linux lpars and C++ code hitting another mainframe’s DB2 database.

  • @bramptoncentennial5452

    Hey our students really enjoy your video lot of them are willing to do under grade in compsci from Waterloo you mind doing a video on what we’re the first year courses you took and also if you can kindly provide some details on what is expected from your first year courses like tests everyday or how the assessments works thanks so much for helping our kids .

  • @naveen7513
    @naveen7513 Před rokem +1

    Hey!! Can I ask u something? Why should not consider php, Is there any specific reason ?

  • @jadendodoo4979
    @jadendodoo4979 Před rokem +1

    Also, if you enjoy working in groups or teams, which type of software engineering will you recommend?

  • @Rego180
    @Rego180 Před 3 lety +1

    When you show up to class and the Prof forgets to collect last weeks assignment. Phew

  • @slycreator
    @slycreator Před rokem

    a reasonable thought on why not php ?

  • @hleet
    @hleet Před rokem

    PHP : Personal Home Page ... yeah I know it changed the acronyme name, but still the one I think of when seeing "PHP"

  • @jaegee3716
    @jaegee3716 Před rokem +1

    is HTML/CSS a long lost language or more ppl not requiring it anymore? most companies would take someone that know JS over someone that knows HTML and CSS?

    • @JasonGoodison
      @JasonGoodison  Před rokem +2

      I feel like most people know those and/or they arent too hard to learn

    • @jaegee3716
      @jaegee3716 Před rokem

      @@JasonGoodison ok gotcha. Yeah definitely seem easy and ummmm I'm a lil older so when MySpace was hot them page designs were in HTML and CSS it's funny bc I remember some of that stuff. Thank you

  • @CallousCoder
    @CallousCoder Před rokem +1

    Im a true system and lowlevel engineer. I hate UIs I hate end users. I guess all misanthropes are lowlevel and systems engineer. And not C++ but C and assembly.

  • @jadendodoo4979
    @jadendodoo4979 Před rokem +1

    HI Jason. How about IT tech support specialist. Will that be part of the software engineering category.

  • @BillyRyan123
    @BillyRyan123 Před rokem

    What if I love all 4 categories?😂

  • @insider.o
    @insider.o Před rokem

    why not Php????

  • @anthonydinino2321
    @anthonydinino2321 Před 2 lety +1

    What's wrong with PHP?

    • @JasonGoodison
      @JasonGoodison  Před 2 lety +1

      Very old and very gross in syntax, style and weird 'gotchas'

    • @CallousCoder
      @CallousCoder Před rokem

      @@JasonGoodison old is not an issue. But the fact that you can return a string or an object in the same function is idiotic. And the fact that the interpreter is rather memory intensive.

  • @tungvu4339
    @tungvu4339 Před 3 lety +1

    how abt mobile engineering?

    • @JasonGoodison
      @JasonGoodison  Před 3 lety

      Java for Android and Swift for IOS are my recommendations

    • @tungvu4339
      @tungvu4339 Před 3 lety +1

      yeah, I love backend more :d

    • @tonnose
      @tonnose Před 2 lety

      @@tungvu4339 Some time in the future the mobile phone will become the game changer again, like Piper Net :)

  • @-Engineering01-
    @-Engineering01- Před rokem

    Hey where is game development ? Is it sucks ? xD

  • @Sanyu-Tumusiime
    @Sanyu-Tumusiime Před rokem

    no thank u.
    i choose mobile development