Software Engineering Interns Be Like Pt. 2 (Intern's First Project)

Поділитися
Вставка
  • Опубліковано 25 сер 2024
  • After bringing down production during his first week, Nick returns on Monday fearing he will be fired. Instead, he gets his first project: a machine learning model to distinguish between puppies and bagels. Only one problem, Nick knows nothing about machine learning.
    Get 10% off an Educative subscription: educative.io/n...
    Watch part 1 here: • Software Engineering I...
    Instagram: / itsnicholas.t
    Discord Community: / discord
    If you're reading this, comment: now that is machine learning
    #softwareengineering #intern
    Sub Count: 52 640
    ---------------------Check out these videos---------------------
    Computer Science Majors Be Like- • Computer Science Major...
    Coding Interviews Be Like- • My First Hackathon
    Software Engineering Interns Be Like- • Software Engineering I...

КОМЕНТАРІ • 484

  • @nicholast
    @nicholast  2 роки тому +1513

    the model just needed some time to warm up ya know

    • @DaewonTech
      @DaewonTech 2 роки тому +7

      I'm yr big fan 🥳🥳 Let's go Waterloo CS

    • @synchrobeast343
      @synchrobeast343 2 роки тому +17

      That was the first time I heard an ML model needed warmup time 😂

    • @justanotheraccount4u
      @justanotheraccount4u 2 роки тому

      It’s intern season

    • @masternobody1896
      @masternobody1896 2 роки тому +1

      I got a job at 11 dimension wish me luck- lol joking

    • @SaltCaramel420
      @SaltCaramel420 2 роки тому +1

      I'm taking the havard pyton cs50 courses 😊

  • @mightyshenanigans2607
    @mightyshenanigans2607 2 роки тому +4293

    The senior engineer never being close to a computer is pure gold

    • @nicholast
      @nicholast  2 роки тому +501

      They really just be vibing

    • @lalilu4732
      @lalilu4732 2 роки тому +235

      Normally he talks to his child and his dog and cooks his dinner at the same time as he is talking to you.

    • @Beatyofeet32
      @Beatyofeet32 2 роки тому +2

      Agreed

    • @totoroid
      @totoroid 2 роки тому +37

      i thought i was the only one who did that lol I'm always out in the morning walking or driving

    • @hjelpen5387
      @hjelpen5387 2 роки тому +44

      the higher you make it the less you have to work

  • @MrLordZenki
    @MrLordZenki 2 роки тому +2258

    I mean the model was still accurate 50% of the time. Success!

    • @nicholast
      @nicholast  2 роки тому +362

      50% accuracy with just a few lines of code. not bad.

    • @sagarrathore8242
      @sagarrathore8242 2 роки тому +114

      Yep i just laughed hard so much after seeing the code 😂

    • @MouseGoat
      @MouseGoat 2 роки тому +43

      with a bit of luck it can hit 99% XD

    • @notdumbrella6399
      @notdumbrella6399 2 роки тому +12

      I literally ran around in my house laughing like crazy

    • @g33xzi11a
      @g33xzi11a 2 роки тому +9

      It could be worse. It could be wrong 50% of the time.

  • @vivas555
    @vivas555 2 роки тому +2470

    To all interns who might see this: PLEASE TELL US IF YOU ARE STUCK. Internships are a way for you to learn by having us teach you, not us having a coding monkey for cheap.

    • @nicholast
      @nicholast  2 роки тому +267

      ^

    • @Sassybliss404
      @Sassybliss404 2 роки тому +407

      That was something very difficult for me as an intern. I used to think that the senior person is gonna judge me as a dumb person

    • @infinityxtanishq8712
      @infinityxtanishq8712 2 роки тому +50

      Code monkey lmao😂

    • @N0w1at3r
      @N0w1at3r 2 роки тому +13

      What type of skills do people look for in interns?

    • @AR-ly5zt
      @AR-ly5zt 2 роки тому +288

      HELP ME SENIOR STEPDEVELOPER IM STUCK

  • @chantelromard5663
    @chantelromard5663 2 роки тому +1310

    I actually laughed so hard when you showed the code at the end 😂😂😂

    • @chukwudireuba7091
      @chukwudireuba7091 2 роки тому +18

      I needed this confirmation to know I wasnt crazy. Thanks stranger :)

    • @ninjapl0xx
      @ninjapl0xx 2 роки тому +15

      it had me in tears hahahaha

    • @felixleong61
      @felixleong61 2 роки тому +20

      Me and my friends did somthing like this my first year of programming and when we showed the code during a demo, our professor facepalmed hard haha.

    • @officiallyjk420
      @officiallyjk420 2 роки тому +6

      I was slapping everything around me and dying from laughter

    • @vanya3025
      @vanya3025 2 роки тому +4

      had me rolling on the floor for a good 10 mins

  • @FryingPan
    @FryingPan 2 роки тому +860

    CONGRATS ON FIRST SPONSOR

  • @bonganisomba5939
    @bonganisomba5939 2 роки тому +200

    “I wrote hello world on Python and put it on my resume, now they think i am machine learning expect” i can definitely relate to that.

  • @231alexx
    @231alexx 2 роки тому +147

    The senior engineer never getting to a computer or the company office is so realistic. Lmao.

  • @ssoossdd
    @ssoossdd 2 роки тому +395

    This is gold !
    I really laughed when I saw the python script...Great content man, I hope you get 100x more views

  • @rakhshanhussain8372
    @rakhshanhussain8372 2 роки тому +189

    "Puppies and bagels don't even look similar"
    *True that*

  • @bryanmitchell6075
    @bryanmitchell6075 2 роки тому +183

    This would actually be a perfect standup that would be appreciated at the company I'm at:
    "On Friday I tried centering a div and brought down production and today I'm going to try not to do that"

  • @sandupaegodage8163
    @sandupaegodage8163 2 роки тому +553

    as a software engineering intern for 3 months, I can assure you that this is TRUE. Good job nick.🤣

    • @nicholast
      @nicholast  2 роки тому +18

      haha thanks!

    • @FirstW0rldGamer
      @FirstW0rldGamer 2 роки тому +3

      Just started my first internship!
      It's freaking hard ain't it?

    • @sandupaegodage8163
      @sandupaegodage8163 2 роки тому +9

      @@FirstW0rldGamer seniors are like "u probably know this", Im like "yeah nah"

    • @Nope-en9bo
      @Nope-en9bo Рік тому +1

      ​​​@@sandupaegodage8163
      >Be me
      >Live at the Philippines
      >Studied at IT course on college 1st-3rd year during Covid-era
      >Teachers barely show their faces or their presence online and we have to study 70% of the shit on our own
      >"WHY DIDNT YOU KNOW THIS??? YOU WERE TAUGHT DURING 2ND YEAR!"
      I cry

  • @miguelandreshernandez3365
    @miguelandreshernandez3365 2 роки тому +46

    This is comedy gold, one of the best programming humor I’ve seen on UA-cam.

    • @nicholast
      @nicholast  2 роки тому +2

      Ayy appreciate it :)

  • @firearcanine2339
    @firearcanine2339 2 роки тому +34

    When I subbed to you, you were still fresh at

  • @backo5004
    @backo5004 2 роки тому +45

    Congrats on the sponsor! Excited to see this channel grow, you're making great content!

    • @nicholast
      @nicholast  2 роки тому +1

      thank you, really appreciate it :)

  • @tommyo2172
    @tommyo2172 2 роки тому +197

    Nicholas never fails to make me laugh🤣 why the hell do the puppies in the sample data look just like bagels😭😭

  • @sebipoiana1768
    @sebipoiana1768 2 роки тому +78

    As a person infected with severe impostor syndrome, I always feel like a dumb person if I ask my seniors for help. I am so surprised you were able to pull that insane request off Nick! Great done and amazing content as always! :)

  • @jeromesimms
    @jeromesimms 2 роки тому +32

    Wow! That was the most complex machine leaning model I've ever seen. 🤣 This video was great 👍🏼

  • @poole4871
    @poole4871 2 роки тому +27

    I laughed so many times in this video keep up the great work man !

  • @omerfarukmerey
    @omerfarukmerey 2 роки тому +18

    Nick, I am really happy for you. Keep up the good work man!!

  • @maksgraph.47jm90
    @maksgraph.47jm90 2 роки тому +92

    Shortly after the first part was released I got an internship offer. Shortly after this video was released I was offered to stay with that company and got a solid rise. I feel like you are bringing me luck! :D
    PS: In three months I will have another pay rise and test for junior position... if you know what I mean ;).
    PSS: 10/10 in terms of accuracy. Great video.

    • @AadiSindha17
      @AadiSindha17 2 роки тому +1

      Good job

    • @BM-dq3bv
      @BM-dq3bv 2 роки тому +1

      Do you have a degree or did you teach yourself?

    • @maksgraph.47jm90
      @maksgraph.47jm90 2 роки тому +11

      @@BM-dq3bv Hello, I would say the answer is both. I do have a computer science degree (engineer), but at the same time, I had to teach myself everything since what I needed wasn't part of my degree's program. Usually, higher education teaches the basics of language while everything else you need to do yourself.
      In case of my company knowledge about: Java, Spring, Spring Boot, Hibernate and REST was necessary to pass through both project and later technical interview. While my degree covers only the basics of Java.
      Don't worry though - requirements for internships even for big tech companies like mine are... quite low honestly. You need to know the basics and barebones to be able to make the simple project (10-12 hours of work in my case) while everything else you will be taught during internship/junior.

    • @vaibhavnayak909
      @vaibhavnayak909 Рік тому

      @@maksgraph.47jm90 congrats man.
      I am also learning to code. And now I am doing projects in react and tailwind css.
      Trying to get a internship or full time by the end of August.

    • @martinhawes5647
      @martinhawes5647 Рік тому

      PS = post script
      So should add another p to make it
      PPS post post script

  • @simonanikolova1719
    @simonanikolova1719 2 роки тому +7

    This video is so funny! I keep rewatching it when I feel sad and it helps me a lot ! Thank you, Nick

  • @bp3016
    @bp3016 2 роки тому +41

    The puppy vs bagel picture was so perfect. A machine learning (classification) algorithm would genuinely struggle quite a bit with that photo 🤣🤣
    I love that the Senior Engineer is always walking around outside, prob running personal errands, and the manager never adds any value to the meetings; just tells everyone "good job". Spot on.

  • @a617252
    @a617252 2 роки тому +13

    I LOVE your videos!!! really make my day. I hope you can keep working on it, the contents are amazing and so relatable for CS students. Awesome

    • @nicholast
      @nicholast  2 роки тому +1

      ayyy glad you like the videos and thanks for the support :)

  • @tommyo2172
    @tommyo2172 2 роки тому +59

    Ayy, man's getting sponsored!!🥳

    • @nicholast
      @nicholast  2 роки тому +7

      Truly a big boi chanel now

  • @kshitizbhargav5499
    @kshitizbhargav5499 2 роки тому +83

    I laughed my ass off at that bagel/puppy code. That was really something.

  • @TealTunic
    @TealTunic 2 роки тому +4

    Great Job on gettin' your first Sponsor! 💖

  • @Shasha-zk4fu
    @Shasha-zk4fu 2 роки тому +12

    damn, that's actually pretty good. I spent a month on a machine learning project that only worked 33% of the time so...

    • @nicholast
      @nicholast  2 роки тому +13

      See this is called efficiency

  • @sylvanfranklin6904
    @sylvanfranklin6904 2 роки тому +10

    The best part is the code at the end. Lmao 50-50

  • @andreyvstaroselskiy
    @andreyvstaroselskiy Рік тому +6

    I'm a Mech Eng. senior who did some research using Machine Learning, and lemme tell ya after a few hours of learning how it all works I genuinely felt accomplished by importing numpy, tensorflow and keras xD

  • @wroetored
    @wroetored 2 роки тому +2

    I'm a few hours later than I usually am but this man's videos are unmatched. Congrats on a sponsor!!

  • @ol1mar
    @ol1mar 2 роки тому +5

    Crying at the senior engineer always out walking never really paying attention to the call lmfao

  • @PyroKittensInSuits
    @PyroKittensInSuits 2 роки тому +14

    As someone currently in a internship, I feel called out.

  • @_0451_
    @_0451_ 2 роки тому +4

    Another great skit! Keep em coming.

  • @georgeknowles7504
    @georgeknowles7504 2 роки тому +2

    I'll be honest these videos make working as in tech seem like a really nice working environment

  • @MatttKelly
    @MatttKelly 2 роки тому +2

    Your videos make me feel much better about my career choice and i absolutely live for them

    • @nicholast
      @nicholast  2 роки тому

      ayyy

    • @MatttKelly
      @MatttKelly Місяць тому

      ​@nicholast Yo I've had a job for 2 years now! This vid just popped up again lol! It's still just as funny.

  • @MrThanxIx
    @MrThanxIx 2 роки тому +6

    Tomorrow I'll be assigned to a project as a software engineer intern. Man, now im really scared af, cant sleep.

    • @nicholast
      @nicholast  2 роки тому +3

      You got this

    • @vivas555
      @vivas555 2 роки тому +3

      I'm helping managing an intern this fall, Internships are a way for you to learn by having us teach you, not us having a coding monkey for cheap. So never feel bad or stupid to ask question of admit you need help. Senior programmers also needs help, that's how our work is: collaborative.

    • @MrThanxIx
      @MrThanxIx 2 роки тому

      @@nicholast Thanks dude! I hope I don't break their project like you did lol

    • @MrThanxIx
      @MrThanxIx 2 роки тому

      @@vivas555 Thank you for the advice. Yup, I always try to be open and collaborative ever since my training started. I am just a bit nervous cause I really do not know what to expect lol.

  • @RyeTheWanderer
    @RyeTheWanderer 2 роки тому +8

    "Hopefully no one needs a code review from me" - me everytime lol
    "Bringing down production" - me. guilty.
    "Don't worry it happens" - our mindset lol

  • @alexeiionov2387
    @alexeiionov2387 2 роки тому +4

    I’m dying holy shit love the video man❤️

  • @suparnobhattacharya6345
    @suparnobhattacharya6345 2 роки тому +1

    Keep making these videos man. Just loving it.

  • @jameskirk485
    @jameskirk485 2 роки тому +4

    I wasn't expecting that PR code review, died laughing

  • @soirema
    @soirema 3 місяці тому

    I have been learning coding, have like a week or two of practice and I fully understood the code at the end... I consider that a 100% succes!

  • @Adiuva1
    @Adiuva1 2 роки тому +3

    Just starting Al Sweigart's book on Automating the Boring Stuff with Python yesterday and I am happy that I knew just enough for that code to make me laugh. Weirdly enough, that alone seems to be motivational to continue working on it.

  • @alitahboub493
    @alitahboub493 2 роки тому +2

    Congrats on all your success man!

  • @TNumbers
    @TNumbers 2 роки тому +1

    I’m only about 2 months into Python but that code at the end made me spit my drink. These jokes get so much better when you can understand them!

  • @harinijeyaraman8789
    @harinijeyaraman8789 2 роки тому +1

    so great to see your channel blowing to 50k subs !! Congratulations :)
    Keep em coming

  • @Factaymius
    @Factaymius 2 роки тому +11

    You could write the code at 3:28 as print(["puppy","bagel"][random.randint(0,1)]) which equals to grabbing 0 or 1st item of the list randomly

    • @tomholmes809
      @tomholmes809 2 роки тому +2

      You could, but it would be be slower and less readable:
      Using if else and random.uniform like in the video: 0.0031327309989137575
      Using slices and random.randint like you suggested: 0.008696761000464903
      That would be rejected if I were reviewing it. Don't try and be fancy for the sake of being fancy.

  • @AkritiBhat
    @AkritiBhat 2 роки тому +7

    Too good, i laughed so hard!!!! SDE internships are brutal !!!

  • @clj7544
    @clj7544 9 місяців тому

    Senior Manager: What libraries did you use for your model?
    Nick: Random

  • @jordanbarnes1870
    @jordanbarnes1870 2 роки тому +21

    Lmfao I feel proud of myself because I used to look at r/coding and different coding memes and laugh with imposter syndrome not understanding why it was funny, but now I laugh because I understand the code but I dont understand why its funny :) thanks to educative, I can now understand why its funny.. and understand.. the code?

  • @insculption7107
    @insculption7107 2 роки тому

    the one frame where you looked confused looking at the bagels and dogs lmfao 🤣🤣

  • @denissemendoza3862
    @denissemendoza3862 2 роки тому +2

    Love your videos! They're so funny and relatable!

  • @eddbaker2118
    @eddbaker2118 2 роки тому +2

    laughed my butt off at the code reveal 😂😂

  • @Grivian
    @Grivian 3 місяці тому

    I like how the engineering manager never questions the senion software engineer because the manager probably got his job last year, and the senior has worked there for 15 years

  • @RahulKhadse
    @RahulKhadse 2 роки тому

    1:30 You earned a like :) . Nice to see your first sponsor. All the best.

  • @harshitasingh963
    @harshitasingh963 2 роки тому +3

    Boy, I absolutely love your content !

  • @kiwimoma1799
    @kiwimoma1799 2 роки тому +1

    I laughed so hard at the code, one could hear bagels barking

  • @kennethbasjan2068
    @kennethbasjan2068 2 роки тому +5

    When I saw the code, funniest moment of the day 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣

  • @bartholomewwellingtoniii5540
    @bartholomewwellingtoniii5540 2 роки тому

    senior SE always walking in the nature is a great detail btw :D

  • @M-.-M
    @M-.-M 2 роки тому +1

    Oh no, that code made me laugh waaaaay more than it should have

  • @slipperywitcher3724
    @slipperywitcher3724 2 роки тому

    Thought this was the same old gimmicky software engineering channel but I was wrong. This is a goldmine

  • @likhithaeda8700
    @likhithaeda8700 2 роки тому +1

    "why did I say sounds good? That definitely does not sound good!" 😂 same

  • @stephen7715
    @stephen7715 2 роки тому +3

    My favorite part of the video is 2:03 -> "You, 2 weeks ago." 😂😂😂😂 I felt that

    • @nicholast
      @nicholast  2 роки тому +1

      ur the first to comment about that, glad you noticed haha

  • @shinchannohara1097
    @shinchannohara1097 2 роки тому +3

    Couldn't relate more about getting a project like that in internship 😂

  • @markoskarabinakis1284
    @markoskarabinakis1284 2 роки тому

    man i laughed so hard when u showed the code at the end . Great vid!

  • @amish4134
    @amish4134 2 роки тому +4

    I laughed so hard when I looked at the code 🤣🤣🤣

  • @RetroJack
    @RetroJack 2 роки тому +1

    I literally LOLed when I saw the finished code! 🤣

  • @_denniman
    @_denniman 2 роки тому +1

    This is so funny 😂. I can relate. Great content👍🏾

  • @patrickseelye1485
    @patrickseelye1485 2 роки тому

    Normally this videos are a brief exhale occasionally but the Senior dev saying guilty when the manager said the end-to-end testing suck murdered me on the spot

  • @mikewelch6970
    @mikewelch6970 2 роки тому

    Yooo the big time rush playing had me dead😂😂😂

  • @mengjingyang4596
    @mengjingyang4596 2 роки тому +1

    Love ur video!!! You gave me confidence in bonding lol

  • @ajayspatil
    @ajayspatil 2 роки тому +1

    When I saw ur source code... LMAO!!! ;)..... good one! Nick

  • @fcsie
    @fcsie 2 роки тому +3

    The python script was brilliant!!

  • @bilal2vec
    @bilal2vec 2 роки тому +1

    love the joma-style sponsor twist xD

  • @alexwikky5604
    @alexwikky5604 8 місяців тому

    That code was so fking hilarious

  • @adithk855
    @adithk855 Рік тому

    The best underrated line is "can you see my screen"

  • @uHnodnarB
    @uHnodnarB 2 роки тому +3

    I mean all things considered, Nick is pretty lucky. The probability that it fails 3 times in a row and then succeeds 7 times in a row is 1 out of 1024, so a bit less than 0.1%.

  • @kirubelfikru6931
    @kirubelfikru6931 2 роки тому

    This is so true. In fact, I ended up here trying to research stuff for my new project.

  • @stevemonarcks7666
    @stevemonarcks7666 2 роки тому +2

    And yes, got exactly what i waited for.

  • @c0dii837
    @c0dii837 2 роки тому

    I think you missed your calling as a comedy writer.. Your sketches are brilliant. Thank you for sharing!

    • @nicholast
      @nicholast  2 роки тому +2

      Glad you like them :)

  • @ickysnowman
    @ickysnowman 2 роки тому +5

    How do you go from centering texts to creating a machine learning project in a day 🤣

  • @dillanio9191
    @dillanio9191 2 роки тому

    Lool I was howling after I saw the actual code of the puppy bagel thing 😂😂

  • @southmcwow
    @southmcwow 2 роки тому

    Fucking christ the you gotta believe in yourself man absolutely sent me. I need to go to bed 😂😂

  • @user-xb9tw5cp1s
    @user-xb9tw5cp1s 2 місяці тому

    I wish companies didn't expect interns to fill in a senior engineer

  • @tinongnjong1305
    @tinongnjong1305 2 роки тому

    You earned a new sub 😁,
    Keep on with the content, motivates me more

  • @insertcreativenamehere492
    @insertcreativenamehere492 11 місяців тому

    1:50 Honestly, with the time it takes to set up TensorFlow from scratch with no help, that is pretty solid work

  • @JRPG_gymrat
    @JRPG_gymrat 11 місяців тому

    Senior software engineer here. Absolutely brilliant video. Bravo! I especially love the how there's only roughly a 0.8% chance that the code would get puppy/bagel correct 8 times in a row hahaha (well it's technically 7, but if you pretend it's a coin flip, the first "correct" result would just be setting the example for the following 7 results, so... close enough I guess?). Maybe this was intentional, maybe not, as it's a bit of a stretch, but I love how close it is to being exactly that regardless!

  • @livingbeing8661
    @livingbeing8661 2 роки тому

    Ahh the code is Godly.
    New subscriber🤞

  • @MrCmon113
    @MrCmon113 6 місяців тому

    3:16
    This IS intelligence .And way better than what most could accomlish on this taks.

  • @flora9954
    @flora9954 2 роки тому +2

    Yo~~ I would have been clueless if I didn't knew coding or ML process 🤣🤣🤣
    model performs great until the seniors check coding 🤣 !!
    That's great video 👍

  • @frozencanuck3521
    @frozencanuck3521 2 роки тому

    "Turns out our end-to-end tests just suck" -- ACCURATE

  • @PorthoGamesBR
    @PorthoGamesBR 2 роки тому +1

    If you application see bagels where there are dogs and dogs where there are bagels 99,8% of the tims, you actually succeded. Just invert the tags.

  • @ChocolateMilkCultLeader
    @ChocolateMilkCultLeader 2 роки тому

    As someone who breaks down ML research online, I can promise you that all models are infact if statements checking for ranges

  • @ishitakumari3766
    @ishitakumari3766 Місяць тому

    The ML code was hilarious 😂😂😂.
    if(x>0.5) puppy
    else begal

  • @adrianspikes6454
    @adrianspikes6454 2 роки тому +25

    Honestly, do folks really put software on there resume after learning something simple?
    I wont put anything on my resume that I haven't done 5 or more times with increasing complexity!
    Great vids by the way...keep up the good content!

  • @younghercules4308
    @younghercules4308 Рік тому

    The end was too funny!

  • @anthonygalbo9348
    @anthonygalbo9348 2 роки тому +7

    I LOLED SO HARD
    import random
    def puppy_or_bagel:
    x = random.uniform(0,1)
    if x > 0.5
    return "puppy"
    return "bagel"

  • @Xotic_23
    @Xotic_23 10 місяців тому

    This was so funny to me. i‘m currently doing a machine learning internship, but would have no clue about any web dev tasks lmao

  • @RealNaisuCinema
    @RealNaisuCinema 2 роки тому

    I start my first real full stack software engineer job at a BIG company on the 8th of next month and I am TERRIFIED that I won’t know how to do anything they ask me to

  • @robdeluksschmidt
    @robdeluksschmidt 2 роки тому +1

    Love this!!!! More more more. You visualize my own fears when getting my own first internship.