When You Ask the Intern to Review Your Code

Поделиться
HTML-код
  • Опубликовано: 10 сен 2023
  • what happens when you ask the intern for a code review....
    it's been a while since i last made a skit, i hope you'll enjoy this one
    if you're reading this, comment: weather magician
    ig: / niicholas.t
    discord: / discord
    #intern #coding #softwareengineer
    sub count: 146 404
    Lurking Sloth by Alexander Nakarada (CreatorChords) | creatorchords.com
    Music promoted by www.free-stock-music.com
    Creative Commons / Attribution 4.0 International (CC BY 4.0)
    creativecommons.org/licenses/...
  • РазвлеченияРазвлечения

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

  • @HoloTheDrunk
    @HoloTheDrunk 9 месяцев назад +2866

    The real intern experience is spending a week working on a PR, sending it in with everything ironed out perfectly, having crafted the best PR of your entire life, then seeing it rot on the task list with a low priority number for months

    • @weak1ings
      @weak1ings 9 месяцев назад +113

      And then never getting merged until it is inevitably closed!

    • @rewrose2838
      @rewrose2838 9 месяцев назад +69

      Bro!!
      I thought I was the only one.
      I had fixed a major issue in production, gave the PR and it got merged after two months lol.
      I had literally zero tasks for those months

    • @AnibalAlvarez
      @AnibalAlvarez 8 месяцев назад +17

      The best python package of my life was never even reviewed

    • @augustofotino523
      @augustofotino523 8 месяцев назад +3

      This gave me PTSD

    • @tilmanrotationalinvariant2257
      @tilmanrotationalinvariant2257 8 месяцев назад +7

      Months? More like years! I have in all seriousness a couple of PR's from over a year(when I started) open. Lets see if they are gonna be reviewed next year...

  • @michaelburton9420
    @michaelburton9420 9 месяцев назад +1299

    Intern tension: "I'm new and am expected to know these things. I can't ask or they will think I don't have a clue what I'm doing. But I also don't feel like I know what I'm doing."
    Senior tension: "This kid must be brilliant because they haven't asked questions. They must know the latest/greatest practices so I can't question that. I don't understand this and I'm expected to teach them..."
    Both: LGTM

    • @AnibalAlvarez
      @AnibalAlvarez 8 месяцев назад +15

      There are some words in that hudge fact

    • @KristianTheDesigner
      @KristianTheDesigner 8 месяцев назад +8

      As a frontend dev who started just 6 months ago i need to say that this comment made me calm 😁 Thanks

    • @xgcwrought3346
      @xgcwrought3346 8 месяцев назад +1

      Omg is this what I get to look forward to?

    • @liloruf2838
      @liloruf2838 7 месяцев назад +16

      True! The best is when seniors just explain everything without me having to ask😂😂😭

    • @sypwer
      @sypwer 13 дней назад

      If that's honestly the senior tension I might not ask questions ever

  • @TheAkiller101
    @TheAkiller101 9 месяцев назад +1528

    switching variable colour to color has made it 20% efficient saving millions of dollars in cloud cost. keep up the great work !

    • @AryanGNU
      @AryanGNU 9 месяцев назад +5

      Lmao chuckled so hard 😂😂😂

    • @triplezgames3882
      @triplezgames3882 9 месяцев назад +49

      Actually, "colour" is 20% less efficient than "color",
      but "color" is 16,67% more effective than "colour"

    • @magicmulder
      @magicmulder 9 месяцев назад +16

      You can actually put 10% of the code in the filename. Huge space saver.

    • @hnazmul
      @hnazmul 7 месяцев назад +1

      😂😂😂😂

  • @max3446
    @max3446 8 месяцев назад +858

    Actually worked with an intern who manually changed his job title on the internal portal to 'senior software engineer intern' as it was his 4th internship at the company - made me giggle.

    • @matteosposato9448
      @matteosposato9448 8 месяцев назад +82

      Fun and brilliant! But maybe also a way to say that rather than having a fourth internship one should be hired or at least get a consultancy? Don't know about the specific situation so maybe you'll tell more, but fourth internship (and at the same company!) sounds out of this world to me

    • @hunter-tm2kl
      @hunter-tm2kl 4 месяца назад

      ​@@matteosposato9448 i had a friend who did 4 separate terms at a big fintech company and he worked on a different team each time

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

      @@matteosposato9448probably still in school so they were waiting to hire him

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

      ​@@matteosposato9448I've seen that for students that are going into Master's program

    • @nootanwait2358
      @nootanwait2358 15 дней назад

      ​​@@matteosposato9448I did 3 paid internships for the same company - during the student vacations each year in university. So if they're still full time studying then it's not necessarily exploitative

  • @AwesomeDwarves
    @AwesomeDwarves 9 месяцев назад +616

    That feeling of "He wants me to review *his* code?" is truly universal for software devs

  • @peterlyon185
    @peterlyon185 9 месяцев назад +630

    Intern manager had me dying 💀

  • @jondoty
    @jondoty 8 месяцев назад +224

    The real intern experience is spending a week working on a PR, sending it out for review, then finding out the requirements were all wrong because the senior engineer that gave you direction was not on the same page as the other senior engineers.

    • @coherentpanda7115
      @coherentpanda7115 8 месяцев назад +13

      That's an every software developer experience, including for seniors.

    • @NevosLP
      @NevosLP 7 месяцев назад +2

      Has happened so many times to me...

    • @marc-andrefortin
      @marc-andrefortin 6 месяцев назад +1

      Classic

    • @maryammoghaddas768
      @maryammoghaddas768 3 дня назад +1

      Unfortunately I have been the one creating this scenario for a new hire. It sucks on the senior/mid side too. After several cases of this, I tried to iron out the details before giving the task and that helped tremendously.

  • @JTBanks
    @JTBanks 9 месяцев назад +664

    This has no business being this good!! Insane how much work put into this, truly appreciate you.

    • @nicholast
      @nicholast  9 месяцев назад +21

      glad you enjoyed it

    • @adityasuryawanshi3263
      @adityasuryawanshi3263 9 месяцев назад +2

      ​@@nicholastwhat is the name of that utility at the start of the video where you are managing all the tasks, looks cool?

    • @marjo9952
      @marjo9952 9 месяцев назад +1

      @@adityasuryawanshi3263 "Trello" I'm assuming

  • @cody_codes_youtube
    @cody_codes_youtube 9 месяцев назад +279

    Ohhhh my god. Sooo many Easter eggs in this video. This had to take so much time and also worth every second!

    • @kevinbrandon1856
      @kevinbrandon1856 25 дней назад

      Please don’t use the name of God in vain!

  • @MrAustonpowers
    @MrAustonpowers 9 месяцев назад +58

    I recently got put on a new project at work and this is way too relatable / anxiety inducing! Well done, sir!

  • @ogmoiz
    @ogmoiz 9 месяцев назад +214

    after starting my first internship i can finally relate to all the intern memes and confirm they are 100% accurate

    • @ConfusedWatermelon
      @ConfusedWatermelon 9 месяцев назад +4

      congrats on internship!

    • @antekliyue9874
      @antekliyue9874 8 месяцев назад +5

      so are you intern manager yet?

    • @keyeslord
      @keyeslord 15 дней назад

      @@antekliyue9874no he’s senior intern manager

  • @minnie-piano3969
    @minnie-piano3969 9 месяцев назад +121

    0:43 you forgot the holy title of INTERN CEO

    • @nicholast
      @nicholast  9 месяцев назад +67

      chief intern officer

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

      That's a CIO... 😂 not CEO

    • @armtdawg99
      @armtdawg99 4 месяца назад +6

      Chief Executive Intern

  • @bluesteel1
    @bluesteel1 8 месяцев назад +32

    I will definetely add the following point to my resume
    "Increased corporate profits by 27% by enhancing user experience by shifting critical ui component to utilize warm shades"
    paraphrase: I made a button red

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

      Naaah you legit gotta do that 😂😂😂😂😂😂. The smarter it sounds the more impressed the HR's are. It's legit comedy sometimes

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

      Sounds more like "improved performance", because red is faster!

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

    This made my day, great content!

  • @delevoxdg
    @delevoxdg 9 месяцев назад +8

    Great content, was watching your vids while prepping for the interviews and they were great at boosting my morale.
    Now after getting a return offer this week, this video seems like a cherry on top.

  • @simi6996
    @simi6996 9 месяцев назад +1

    love it man! Keep dropping.

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

    Was waiting for your videos :)

  • @natashajchen
    @natashajchen 9 месяцев назад +1

    video editing attention to detail goes craaazy !!

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

    waited so long for a new video lesgoooo!

  • @otisroot
    @otisroot 9 месяцев назад +83

    Not only did I review my mentor’s PR, I REJECTED it

  • @Ecann72
    @Ecann72 9 месяцев назад +5

    IVE MISSED THESE VIDEOS

  • @NotYoel
    @NotYoel 9 месяцев назад +4

    loved the video. keep dropping more 👍

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

      MORE SKITS COMING

  • @twilightgeneral777
    @twilightgeneral777 9 месяцев назад +13

    Congrats on the promotion to Double Super Intern: First Class!

  • @mctv2-randomness355
    @mctv2-randomness355 9 месяцев назад +2

    YOOO my favorite youtuber uploaded, day made😍

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

      LFFGG

  • @tarn84
    @tarn84 9 месяцев назад +1

    ayeee he is back with the quality content

  • @sh4ndes
    @sh4ndes 9 месяцев назад +17

    I just started my web development internship, and this is relatable af

  • @cokikillide5855
    @cokikillide5855 8 месяцев назад +142

    I'm a junior dev. My team recently had a new senior dev join. Senior dev clones a repo and starts making some changes and asks me, why doesn't their code work. I tell them to please push their code to another branch so I can review. One week later, sends me a zip file containing the whole project repo (doesn't know how to use Git Hub). First thing I see are a bunch of nested loops, 150 lines of if-else statements, a bunch of poorly named variables, and no comments. WTF. I'm dead.

    • @Haise-san
      @Haise-san 8 месяцев назад +31

      That doesn't sound like a "senior" dev, but what do we juniors know lmao, maybe he was into something

    • @jakobullmann7586
      @jakobullmann7586 7 месяцев назад +20

      Been there, that’s real life. Maybe not at FAANG, but in smaller companies or teams this can definitely happen. Promotions based on seniority, not skill level…
      My advice: Stay away from those companies/teams. Work with skilled people and for companies that value skill.

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

      ​@@Haise-sanhe probably was on to something he didn't become a senior engineer just like that.
      right guys ?

    • @MrCmon113
      @MrCmon113 4 месяца назад +22

      At least he zipped it.
      He could have sent a rider into your town to read the code out loud in the market square.

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

      HOW HOW HOW HOW HOW DID THAT HAPPEN ?????
      My last interview I straight up outperformed 90% of the candidates and that was still not good enough. WHAT THE FUCK ????

  • @NathanLuMax
    @NathanLuMax 9 месяцев назад +21

    Bro I relate to this so hard 😂

  • @limeisrichard
    @limeisrichard 9 месяцев назад +1

    i love when speech is coming through my back left ear

  • @HM-ch
    @HM-ch 8 месяцев назад +6

    I showed your video to the Senior Intern on our team and he confirmed that this is how it goes.

    • @keyeslord
      @keyeslord 15 дней назад

      You guys have a senior intern??

  • @faresk3168
    @faresk3168 9 месяцев назад +1

    Welcome back man!!

  • @WelcomeBub
    @WelcomeBub 9 месяцев назад +1

    LGTM, great work! If this was real I would cry at my desk.

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

    This video was my reason to subscribe

  • @VictorZheng231
    @VictorZheng231 9 месяцев назад +1

    Another banger 🔥🔥🔥

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

    This is amazing, keep pausing the screen for the fantastic jokes all around
    >guys why is prod down it's literally 1 am

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

    Shit, I had tears rolling on my cheeks from laughing. Nice one !

  • @sibusisomfana6388
    @sibusisomfana6388 9 месяцев назад +14

    😂😂😂😂😂"Talks in Intern" I can so relate

  • @Wulfy013
    @Wulfy013 9 месяцев назад +78

    I am SO happy to have you posting again! Damn near pissed myself laughing
    LGTM!

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

      Glad you enjoyed it :)

  • @joehaynes7092
    @joehaynes7092 8 месяцев назад +13

    Good ol intern days they had me twiddle from thumbs for 4 weeks then gave me some random code story development with one sentence in rally describing what to do and then being busy for the whole week only to get the jr offshore developer to yell at me for what I was doing 😅. The managers would then not find any other work until it was two weeks until I was supposed to leave and act like they loved me.☠️

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

    Got a senior in my team whom's process is probably similar because he only nitpicks on stuff while there's huge blatant bugs in plain sight

    • @coherentpanda7115
      @coherentpanda7115 8 месяцев назад

      It's that and also everyone has a Senior who just rubberstamps everything for their best friend that is filled with breaking changes, yet everytime they review your PR they go through it character by character nitpicking every detail with comments.

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

    great vid sir

  • @striderstache99
    @striderstache99 9 месяцев назад +4

    Love that red "Purchase" button. Such a subtle detail describing a dark pattern. But hey, if it makes money....😂

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

    This was too good!!!🤣🤣🤣🤣

  • @nojustno2526
    @nojustno2526 9 месяцев назад +4

    i literally just had to review an MR on a project i worked on in the spring that a swe outside my team was trying to contribute to. It was terrifying

  • @GuagoFruit
    @GuagoFruit 9 месяцев назад +110

    I wonder what the world of "structured" software engineering is like. I'm working in research and optimising/adapting ML algorithms but there's no code review, only results review, and no one else knows my code but me. I feel like I'm losing my mind with the freedom I'm allowed because I'll have 5 things I want to do but can only have time to do 1.

    • @traveller23e
      @traveller23e 9 месяцев назад +21

      I work on legacy mainly, and it's a lot of "do exactly what was requested, and _only_ what was requested". Just today I got back from lunch to find several messages about how a PR of mine last week broke the release branch for everyone on another (parallel) team. This issue could be solved with a basic try-catch, but to be honest having looked through it further I don't know that we want to even make the change I was asked to make (and already implemented, albeit with a bug) due to subtle issues that are direct results of this plan.

    • @antoruby
      @antoruby 9 месяцев назад +6

      You need someone to help you with prioritizing the tasks, taking stakeholder impact into account

    • @rewrose2838
      @rewrose2838 9 месяцев назад +7

      ​@@traveller23eThis was nice to read. Sometimes I'm scared that I'm the only idiot that makes these kinda breaking changes.

    • @nam9221
      @nam9221 9 месяцев назад +2

      Im working as an intern in an ML research project, mostly just reporting results from different papers. I feel like ive hit a ceiling mathematically and my major isnt focused on ML its actually cybersecurity. How do you suggest I get better?

    • @traveller23e
      @traveller23e 9 месяцев назад +4

      @@rewrose2838 Nah mate, people have broken release three times since I wrote that a week ago. As long as someone catches it before there's a real problem, you're fine.

  • @millen_basquiat
    @millen_basquiat 9 месяцев назад +1

    this was hilarious 😂

  • @BruceWayne-iw7wg
    @BruceWayne-iw7wg 8 месяцев назад

    This video had me in [speaking in intern] 😂. Idk why but it felt hilarious 😂.

  • @davidmwakonya3324
    @davidmwakonya3324 9 месяцев назад +5

    The relatability in this😂

  • @gordonduan2415
    @gordonduan2415 8 месяцев назад +1

    I have never related to a video more in my life 😭

  • @abdiraqiibmohummed9781
    @abdiraqiibmohummed9781 9 месяцев назад +2

    hes baaaaaaaack !!!

  • @robottrainer
    @robottrainer 8 месяцев назад +1

    + Points on the theta numerology function, that was intense.

  • @MrDavidRaw
    @MrDavidRaw 9 месяцев назад +1

    ella ellaaa ehhh ehhhh shoutout rihanna !
    good work on this one bro

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

    My left ear really enjoyed this

  • @zacanger
    @zacanger 9 месяцев назад +92

    If CI passes, it's totally fine. I just started at a new company and haven't really learned some of the systems yet, so I just depend on compiler errors and tests to tell me if I'm breaking things. Just like an intern.

    • @andyschee942
      @andyschee942 9 месяцев назад +28

      CI is the bare minimum. Most part of code review isn't even about things that broke. Also really depends on the quality of CI how reliable it is for detecting broken things.

    • @broadestsmiler
      @broadestsmiler 8 месяцев назад +1

      @@andyschee942 Big vouch for the Scheester. Making sure that your code follows the proper standards (well documented with comments, proper usage of variables and functions, ensuring everything is clean etc.) is super integral to having great code. Bad code breaks, good code just works, great code works and can be understood and fixed easily in the future.

  • @GeneralKenobi69420
    @GeneralKenobi69420 9 месяцев назад +49

    As a 28 year old whos never had a job I can confirm this is an accurate depiction of being an intern at a tech startup

    • @SkyArmysGeneral
      @SkyArmysGeneral 9 месяцев назад +6

      Bum

    • @surfingbilly9654
      @surfingbilly9654 8 месяцев назад +8

      Gigachad

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

      Keep it like that. Work sucks.

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

      ​@@SkyArmysGenerallife's tough and unpredictable. Be humble.

    • @keyeslord
      @keyeslord 15 дней назад

      Being privileged enough to never work is crazy

  • @sandupaegodage8163
    @sandupaegodage8163 9 месяцев назад +2

    "No description provided" smells like Sr.Engineer

  • @Vcksn
    @Vcksn 7 месяцев назад

    The emojis part had me dying😂😂😂

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

    The “No description provided” on the pr hit deep 😂

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

    00:24 "He wants me to review his code?"
    Every SE has experienced this feeling once

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

    "should be fine" now that's what i call high test confidence

  • @souravh7637
    @souravh7637 13 дней назад +1

    "Speaking Intern " --- All can relate ig🤣

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

    fwiw I wouldn't even look at a large pr like that 😂
    usually they won't get looked at for a vvvv long time

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

    this was me last week for 1st week of work LOL

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

    Is there are some more channels content like these? I really enjoy them😁

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

    looks like review compiler result for me 😂

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

    Always better to ask questions. Just make sure it’s the right time and setting. Know how to read the room.

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

    hahaha this was good!

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

    This video is approved! LGTM

  • @harshilshah980
    @harshilshah980 9 месяцев назад +1

    ‘speaking in intern’ had me dying considering I’m still learning the language

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

    im boutta get that senior intern position

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

    So good 😂

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

    "yeaaaahhh should be fine" half of the time ends in disaster XD of course if it's merged without in-depth code review

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

    My lead is the definition of lgtm 😂 sometimes I’ll console.log some lyrics in my commits to see if they go through and they always do

  • @owchzzz
    @owchzzz 9 месяцев назад +11

    Hey nick,
    nice to see youre making videos again!
    looking forward to seeing some more! p.s. you didnt show us part 2 of the date

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

    thanks for scaring me when I actually want to go intern lol

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

    What no BiG Time Rush at the end lol!!!

  • @dragonarc_gaming
    @dragonarc_gaming 8 месяцев назад

    When the senior is drunk and the intern is delusional. Good context I should say XD

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

    HES BACKKKK

  • @dapyr
    @dapyr 8 месяцев назад +1

    Weather magician

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

    "speak in intern" part make me 😂

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

    Lesson of the day, test before commit? lol

  • @ilearncode7365
    @ilearncode7365 9 месяцев назад +7

    The only difference between this and “seniors” reviewing is that they nitpick even dumber things and constantly ask you what something does

    • @nooblal
      @nooblal 8 месяцев назад +1

      Knowing when and how to ask questions is knowledge too

    • @coherentpanda7115
      @coherentpanda7115 8 месяцев назад +3

      I don't mind nitpicking, it's all in how they conduct it. If they ask the right questions, like "Would it be better if we do XYZ? or "Are we able to do such and such on this line?" than they give you the opportunity to rebuttal or agree without them feeling like an ass, and you feeling like an idiot. Most good companies train on how to properly review PR's, and its a Senior priority to keep comments professional.

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

    I am near my internship completion, relatable af

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

    spot on 🤣

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

    "how do i run this?" Been there before 😭😭😭

  • @MiSt3300
    @MiSt3300 7 месяцев назад

    My experience with putting my first PR in was to get everything done perfectly and the literally get over 100 comments on it, with improvement suggestions 😆

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

    My left ear enjoyed this video 12.5% more than the right.

  • @prasenjitsutradhar3368
    @prasenjitsutradhar3368 9 месяцев назад +1

    Intern => senior intern => intern manager....wow! great progress in career.

  • @StinkyCatFarts
    @StinkyCatFarts 27 дней назад

    Send it back to the senior and tell him to code like a senior

  • @csy897
    @csy897 8 месяцев назад

    LGTM let's go to mars (and never come back)

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

    "Senior intern" looool never heard that one before

  • @easternplatypus
    @easternplatypus 8 месяцев назад +1

    my left ear liked this video 👍

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

    Senior intern got me🤣

  • @GainsGoblin
    @GainsGoblin 9 месяцев назад +2

    "senior intern" holy shit im dying

  • @TheScientoloGeek
    @TheScientoloGeek 7 месяцев назад

    You should be promoted to Weather Magician.

  • @bedro_0
    @bedro_0 7 месяцев назад

    bro looks like if two set violin had a child

  • @jojox1904
    @jojox1904 8 месяцев назад +2

    I accidentally took down one of our clients websites today for like an hour because I merged into master instead of testing 😭

  • @alexeyman7301
    @alexeyman7301 8 месяцев назад +1

    Assistant TO the intern Manager?!

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

    1:15 If I ever see that in a PR, I'm going to church.

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

    WEATHER MAGICIAN