What do programmers actually do?

Поділитися
Вставка
  • Опубліковано 26 жов 2024

КОМЕНТАРІ • 1,5 тис.

  • @Novastuffnow
    @Novastuffnow 6 років тому +1247

    "Operating systems?"
    "Don't even get me started"
    That's a whole 100 hour series if not a seperate channel right there.

    • @TheSloto
      @TheSloto 6 років тому +63

      100 hours just for basics I'd say

    • @wabdih
      @wabdih 6 років тому +52

      you'll never be able to completely master an OS. 100's of hours and you'll still be surprised by the shit that happens

    • @dreammjpr
      @dreammjpr 6 років тому +17

      Well making a game back in the golden age (NES-SNES) still required you make your own dumbed down version of an OS (essentially engines do that still with their own memory manager).
      If you want to make a kernel...vanilla Linux is too damn complex. Maybe that book that had the Unix 7 source code? (It's pretty manageable and funny)

    • @Maicowerk
      @Maicowerk 6 років тому +2

      Operating Systems, that's what I do.

    • @encryptedmaze
      @encryptedmaze 6 років тому +2

      its basically impossible to write an OS, because of the low level drivers for devices. low level drivers for a lot of things usually only exist for windows and *nix, so unless you're creating something like an LFS system, its 99% impossible.

  • @Kasrasfriedchicken
    @Kasrasfriedchicken 5 років тому +1642

    Me: makes simple program that shuts down computer
    Others: Can you hack the Pentagon?

    • @Kasrasfriedchicken
      @Kasrasfriedchicken 5 років тому +23

      @@soundwavesuperior6761 oof

    • @arnavanand8037
      @arnavanand8037 5 років тому +11

      _names it melissa.bat_

    • @noahreyneke
      @noahreyneke 4 роки тому +6

      Sooooooo true, my parents are like that

    • @acerbicinq3099
      @acerbicinq3099 4 роки тому +6

      @@soundwavesuperior6761 Hey, how did you know?!

    • @mbh3929
      @mbh3929 4 роки тому

      Kasra Ghassemi some lol

  • @logs
    @logs 6 років тому +5167

    - So what do you do?
    I'm a programmer
    - So you can fix my laptop?

    • @crackpotfox
      @crackpotfox 6 років тому +168

      -Hey what's your major?
      Mechanical engineering
      -Can you fix my washing machine?
      -And you have a CS minor? Can you fix my laptop?

    • @ShadowParalyzer
      @ShadowParalyzer 6 років тому +362

      Actually, I am majoring in Computer Science, and I have fixed someone's laptop before. You wanna know how I did it? :D I googled the problem on my laptop to find the solution.

    • @army6669990101
      @army6669990101 6 років тому +211

      -Hey can you fix my laptop?
      +Hell yeah, I will google the error for a 100 bucks.

    • @SNEEDerino
      @SNEEDerino 6 років тому +27

      You save there image on a seperate HD and reinstall whole operating system to get rid of malware and stuff and then put there info back on. Quick 100 bucks for like 1 to 2 hours of work depending on install time.

    • @xXAkirhaXx
      @xXAkirhaXx 6 років тому +84

      -You're a CS major, can you fix my laptop?
      -No, but if you're ever making a grocery list I could show you a way to sort it by location so fast your mind would be blown.

  • @SebastianReedAndrews
    @SebastianReedAndrews 6 років тому +461

    "Nearly five engineers"
    A whole five.

    • @bean9333
      @bean9333 4 роки тому +7

      @A M well programmers and software engineers are different in a way. Not all programmers are software engineers.

  • @dilloncooper1806
    @dilloncooper1806 6 років тому +328

    As someone who has a couple years of experience as a QA/ Software Engineer, I died laughing when you said, "What can two thousand engineers be doing at UA-cam it's just a website, right?" THE most blanket IT statement made by non-IT professionals.

    • @peacemaker9807
      @peacemaker9807 5 років тому +9

      Your right, you needed 3000 engineers and the bean counters told management best value per dollar spent VS potential profit would be 2000.

    • @kiiturii
      @kiiturii 4 роки тому

      it's dunning kruger effect at it's finest. Love it

  • @schrodingerscat3912
    @schrodingerscat3912 6 років тому +680

    i have dedicated my entire career to developing the operating systems that power self-talking toilets. i'm the godfather of all self-talking toilets here in Tokyo. we're working on scaling the devices with IOT so that the toilet can support you as a life coach. I dream of self talking toilets

    • @rosehaley6012
      @rosehaley6012 5 років тому +68

      THE FUTURE IS BRIGHT

    • @Gureenu
      @Gureenu 4 роки тому +89

      toilet : your shit was spicy and watery, please be careful of your spice intake

    • @synergyvbes
      @synergyvbes 4 роки тому +18

      Then the toilets get smarter and evil and captain underpants saves the day. The End.

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

      Oh shit

    • @bean9333
      @bean9333 4 роки тому +3

      Dude. That's epic.

  • @numberrunner3133
    @numberrunner3133 6 років тому +998

    Forgot to mention in my last comment that you don't sound boring in this vid. You just sound like a guy who actually has or had a job concerning the subject matter. The last 3 minutes were gold and you got me as a subscriber.

    • @FIXProtocol
      @FIXProtocol 6 років тому +2

      Yes, there aren't many of us on here. PEople who actually do the stuff don't have much time to make videos. So always remember that when you listen to active UA-camrs. Odds are, they did not do well at what they are showing you...hence the free time to show you...

    • @1stname365
      @1stname365 5 років тому

      @@FIXProtocol Yet, u got time to watch the whole video and write a comment. BS

    • @blak1054
      @blak1054 4 роки тому +3

      @@1stname365 he didnt said we dont have 10 minutes spare time chill

  • @dingdongditch589
    @dingdongditch589 5 років тому +1116

    Friend: Your a programmer right?
    Me: yeah why?
    Friend: so can you hack my crush’s Snapchat?

    • @maryambenabdallah8611
      @maryambenabdallah8611 4 роки тому +25

      ding dong ditch lmao

    • @wohido
      @wohido 4 роки тому +27

      my classmates asked that like 3 years ago lmao

    • @Blighted_Ashes
      @Blighted_Ashes 4 роки тому +9

      You're

    • @Bombay.Badboy
      @Bombay.Badboy 4 роки тому +16

      I said i done computer science now to an old friend from secondary school and the kid asked if i could hack xbox

    • @Blighted_Ashes
      @Blighted_Ashes 4 роки тому +6

      @Furret Furret Actually that super easy barely an inconvenience you can actually restored to an earlier state to have their document back

  • @dknorr8
    @dknorr8 6 років тому +752

    As a computer science major going into my junior year of college, this is easily the best 9 minutes of my life. Thanks dad ❤

    • @plutaoopequenoplaneta1428
      @plutaoopequenoplaneta1428 6 років тому +40

      can u fix my PC?
      I think it's borken

    • @engineerhealthyself
      @engineerhealthyself 6 років тому +28

      Can you come over and fix my refrigerator? I heard your good at computers.

    • @usernamedeww983
      @usernamedeww983 5 років тому +19

      I broke my shirt plas holp

    • @ezrablack5077
      @ezrablack5077 5 років тому +5

      “You’re welcome son. Enjoy your “degree” boy.”
      Live on Fiverr 4 months later

    • @prohairnoob6986
      @prohairnoob6986 4 роки тому

      @@plutaoopequenoplaneta1428then go to a mechanic

  • @0511jared
    @0511jared 4 роки тому +500

    All this did was make me want to be a programmer even more.

    • @haseenabadshah5381
      @haseenabadshah5381 4 роки тому +4

      69 likes lmao

    • @waqas7979
      @waqas7979 4 роки тому +3

      that was the purpose i guess

    • @_qpiidTV
      @_qpiidTV 4 роки тому +1

      Bruh 🤣 🤣

    • @ducksoop.x
      @ducksoop.x 4 роки тому +18

      Same when I watched this when he first uploaded, and now I have my first dev job!

    • @_qpiidTV
      @_qpiidTV 4 роки тому +4

      @@ducksoop.x wow mate congrats on the job!!!

  • @NoName-gc9tu
    @NoName-gc9tu 5 років тому +851

    I start my first programming job on Monday! I don’t even know how to code
    Edit: I’m doing great! I got promoted!!

    • @AlphaQup1597
      @AlphaQup1597 5 років тому +30

      Ayy to mid level developer or what I just joined a bootcamp with high success rating and am excited to get into the field javascript is a bitch but now were getting to api's and it's a little complex but I'm getting the hang of it if u can give an advice I'd greatly appreciate it

    • @Gureenu
      @Gureenu 4 роки тому +18

      @@AlphaQup1597 i want to be programmer but i really dont understand you guys

    • @amychi_
      @amychi_ 4 роки тому +15

      @@Gureenu bro I'm just a regular boring animator but I know basic java script and base32 code, also, I recommend downloading an app that teaches you how to code (though I don't really know what it does) and binge watching programming videos on UA-cam, only depends on what you want to do or create, A game? A bunch of things on that are out there, Salutes my guy, I hope you reach your dream of becoming a programmer

    • @amychi_
      @amychi_ 4 роки тому +1

      Grats!

    • @Zousky
      @Zousky 4 роки тому +26

      Wait how did they hire you without knowing how to code

  • @Lightscribe225
    @Lightscribe225 4 роки тому +119

    My Family: Oh yeah our kid's a Software Engineer. He can program all sorts of things.
    Me: *reading a Java textbook for the hundredth time*

  • @andrelandgraf1398
    @andrelandgraf1398 6 років тому +1781

    Worst experience of my life:
    Girl: What do you study?
    Me: Information Systems, that's like applied computer science and management, like you will have a look at both worlds.
    Girl: Ah so you do Excel?
    ...
    Will never forget that unintended roast. :(

    • @fishywtf
      @fishywtf 6 років тому +55

      Andre L I bet u r top 10 percentile of knowledgeable Excel users haha. Infosystem major too here

    • @andrelandgraf1398
      @andrelandgraf1398 6 років тому +20

      fishywtf haha not even close! I never really used excel. Sure, I had some operation research courses that had some homework where we worked with excel but nothing crazy or special, just lookups and simplex and things like that. Here in Germany, IS is called Business Computer Science and we literally have 50% computer science courses ( database, software engineering, data structures and algorithms, distributed systems, logic...) and Business courses (accounting, finance, innovation design...). I always felt more attached to the computer science part meaning this girl's question was actually roasting me :D

    • @SnazzieTV
      @SnazzieTV 6 років тому +9

      I learnt excel in high school....

    • @helinahagos63
      @helinahagos63 6 років тому +3

      I had the same experience man. HAHAHa

    • @SiddhantDubey
      @SiddhantDubey 6 років тому +22

      there is a difference between learning excel superficially and being able to manipulate huge amounts of data with fairly little runtime. if you can then great job!

  • @kaidenapplewhaite1083
    @kaidenapplewhaite1083 5 років тому +113

    “Oh no! Everything is breaking!”
    UA-cam: _proceeds to buffer_

  • @affanahmed615
    @affanahmed615 6 років тому +386

    A channel of the highest quality .. People who are entering the field of programming are very very lucky to have you . Thank You for Everything

  • @slowlyworkingthingsout
    @slowlyworkingthingsout 3 роки тому +31

    As a beginner, this was such an interesting and broad spectrum breakdown of all the possibilities out there for me. Thanks heaps man. I'd take more if you make them.

  • @kriptanight77
    @kriptanight77 6 років тому +394

    i died when you said lets hire some engineers who know machine learning so we can recommend people new cat videos they can watch

    • @superemzone
      @superemzone 6 років тому +6

      jaja its funny, but its not entirely a joke. ML engineers do work on recommendation systems. At this point I think ML is pretty much the standard for any recommendation system.

    • @HettyPatel
      @HettyPatel 5 років тому +2

      @Bubble Chicken Nah they just hired people that will make them more money if you REALLY think about it!

  • @TheClarkBark
    @TheClarkBark 4 роки тому +35

    That 30 second description of “front end” and “back end” taught me it so much better than my college professors did

  • @ehallam08
    @ehallam08 6 років тому +99

    Nope, lecture was not boring. Yes, i'm teaching myself to code. Yes, that should frighten you, and you are some of my inspiration. Thanks jarvis!

    • @MrVestacus
      @MrVestacus 6 років тому +8

      Heh I'm on the same boat here.

    • @ehallam08
      @ehallam08 6 років тому

      Mr. Vestacus got any good recommendations on the self taught front? I've been using freecodecamp and youtube.

    • @MrVestacus
      @MrVestacus 6 років тому +22

      +Eric Hallam depends on what stage you're one tbf. If you're pretty new to coding, I'd say codecademy and freecodecamp are a good start. You learn the basics which you can use in almost every language (functions, variables, classes...). From there on, I myself started some super basic projects. The first language I tried to learn was JavaScript (not counting CSS and HTML). Using a bit of HTML, CSS and Javascript I made a random number generator between 2 values that the user gives. Then my second project was making a calculator. Then I realized I was having problems with JavaScript. It was maybe a bit too hard to start off with (at least for me), so I decided to pick up Python. It's easier and more readable than JS. Now I'm using the discord.py (discord bot API for Python) to make a bot.
      So in summary:
      - First of all, you should join a discord for coders where you can ask questions (here are 2 examples of active servers: discord.gg/code , discord.gg/010z0Kw1A9ql5c1Qe)
      - To start off with use sites like codecademy, freecodecamp, w3schools, youtube... to learn the very basics.
      - Once you know the basics, you should pick a language you want to go in depth in. My suggestion is Python. Used everywhere, super easy to learn.
      - Once you get the basics, you should start some little projects. There's also "codewars": a site that has little tasks from a lot of languages created by the community. You can select different levels of difficulty and such. You could give it a go.
      - I'd say, start a bigger project. It may seem scary, but really this is the part that's most fun and you need the experience of starting from scratch. Some examples are: Make a Discord bot (for Python you use discord.py API), make a game (for Python you use PyGame API), Make your own website (Javascript, HTML and CSS) etc.
      Good luck and if you have any questions for me, coding related or not, feel free to ask!

    • @nikaa-yr7qe
      @nikaa-yr7qe 6 років тому +1

      Try looking on coursera and edx websites. -(especially at the courses that are provided by Microsoft) they have really nice content.

    • @lucasdalcin4352
      @lucasdalcin4352 5 років тому

      HHHMM

  • @europeanfootballdaily8033
    @europeanfootballdaily8033 4 роки тому +73

    Me in school: Enters a simple command in cmd
    My classmates: OMG he's hacking

    • @ChuckthePatriot
      @ChuckthePatriot 4 роки тому +11

      ipconfig
      *I'M IN!*

    • @IkeVoodoo
      @IkeVoodoo 4 роки тому +1

      @@ChuckthePatriot this made me laugh, here take a point of good joke

    • @Male_Parent
      @Male_Parent 3 роки тому +1

      Man, my school blocked command prompt so I always had to use powershell 😔

  • @anthonycacella1908
    @anthonycacella1908 6 років тому +60

    I have no idea how you managed to come up with an engaging and entertaining explanation/depiction of ALL of the stuff that can go into web development... but you did. This is AMAZING! Thanks Jarvis.

  • @g1234538
    @g1234538 6 років тому +122

    Since you asked: NOT BORING :D
    Very informative and well-presented at an easy to understand level! I'm now thinking back to the times where I tried to explain some of these concepts at a very high level and did a very bad job compared to you lol

  • @danielmafileo4078
    @danielmafileo4078 6 років тому +807

    One of your best videos yet, very informative 👌😁💯💯🙏♥️

  • @realmroyalemania4988
    @realmroyalemania4988 4 роки тому +330

    My classmate: *So you're a programmer?*
    Me: *Yeah*
    My classmate: *Hack my instagram account now*
    Me: Wtf no i can't
    My classmate: *Then you're not a programmer*
    Me: ...

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

      do what LiveOverflow did and create a trademark for his IG acc name
      consider that instagram account HAXED

    • @Pokeman_official1
      @Pokeman_official1 4 роки тому +7

      Ikrrrr everyone thinks it’s that simple

    • @graphitic5578
      @graphitic5578 4 роки тому +4

      @@Pokeman_official1 yeah, but they dont understand the programming language "html".

    • @IkeVoodoo
      @IkeVoodoo 4 роки тому

      @@graphitic5578 LMAOOOOOOO

    • @Adomas_B
      @Adomas_B 3 роки тому

      I'll do it for 2 bitcoins

  • @tuber324
    @tuber324 6 років тому +121

    This is a great and easy explanation for newcomers that want to understand what programmers really do. Thanks for accurately conveying what we do.

  • @picklerichard3600
    @picklerichard3600 6 років тому +28

    “If the front end is what you see, the back end is what you don’t see” college degree

  • @JamesDrake2
    @JamesDrake2 6 років тому +245

    Jarvis you need to know this.
    I recently had constipation for the first time in my life, I took tablets that would take some time to work, I spent that time and the 'proceeding time' watching your videos.
    It's important that you know that you have now been with me on the train, bus, car, in my bed and now....in my bathroom.
    Now the best I can do is be with you when you hit 100k subs

    • @sankeethganeswaran3024
      @sankeethganeswaran3024 5 років тому +4

      omg you will never believe this but i also just had constipation for the first time in my life a few days ago when i found this channel too!

  • @mugito5541
    @mugito5541 5 років тому +1

    You do such a great job of breaking things down in laymen’s terms and then providing real world examples. Makes it so easy to understand what your talking about, you would make a great teacher!

  • @stergiosbampakis
    @stergiosbampakis 6 років тому +404

    On Monday Im getting my first ever job as a software engineer ! So anxious and stressed....

    • @jarvis
      @jarvis  6 років тому +98

      Good luck!

    • @MATHMATICS2012
      @MATHMATICS2012 6 років тому +30

      I started on Monday as a software engineer and I love it..... I am sure you will too if you like to write code.....

    • @abhinoorsinghpannu2993
      @abhinoorsinghpannu2993 6 років тому +20

      Same here, first ever job as software developer on Monday.

    • @eduardosalamanca3808
      @eduardosalamanca3808 6 років тому +25

      Ster gios I wanna be like u on one day guys

    • @tjfirhfjejUTH24
      @tjfirhfjejUTH24 6 років тому +14

      got my first legit job 1 month ago. still anxious and stressed LOL but its getting better

  • @juneoh21
    @juneoh21 6 років тому +287

    wait so if you have to write code to test code to make sure that code is working, do you have to make more code to test the code that's testing the code to make sure it's working. And then so on.....

    • @Firestar-rm8df
      @Firestar-rm8df 6 років тому +40

      Yes, layers of redundancy and backups and fail safes are important. Typically there will be three types of people hired to handle this. Software Engineers/Architects to design the system and specify fail safes, a debug & testing team dedicated to validating the code written using software testing software sweets in white box testing and black box testing, and white hat hackers, who typically work for bounties on bugs, to fulfill their curiosity, or in some rare cases altruistic reasons.

    • @rohanofelvenpower5566
      @rohanofelvenpower5566 6 років тому +15

      juneoh21 no because the code that tests the actual code should be relatively simple and you can easily see if it is performing tests as you want Or not.

    • @Firestar-rm8df
      @Firestar-rm8df 6 років тому +8

      RohanOf ElvenPower relatively simple code can still have bugs. That is why fault tolerance is taught along with backup plans and risk mitigation. It is incredibly difficult to verify that any piece of software is 100% bug free in all scenarios.

    • @superemzone
      @superemzone 6 років тому +9

      It depends on the complexity of the code, redundancy is important as Firestar says. You do, at some point, want to have your test code be relatively simple and hopefully self-explanatory, but thats a whole art right there.
      However, redundancy doesn't just keep going forever. Although it is not common practice (though most Comp Sci grads have learned the basics of this), if something is Reaaally important, you can write mathematical proofs to demonstrate that a given algorithm works correctly. From then you just have to make sure your code matches the math.
      In parallel processing systems however, proofs are not entirely possible, since you don't know which part of the program is executing when on 2 or more machines.
      So yes, testing is very huge and important.

    • @Firestar-rm8df
      @Firestar-rm8df 6 років тому +4

      @@superemzone good point bringing up proofs, I forgot to mention those. They are especially useful for cryptography and compression.

  • @merylt972
    @merylt972 6 років тому +220

    This video made me think of "history of the entire world, i guess" from bill wurtz

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

    This was great. I think you are the first person I've seen to actually provide a clear distinction between the roles of data engineers and data scientist. Thanks.

  • @eternalfear88
    @eternalfear88 6 років тому +27

    Just wanted to say I stumbled across your channel while looking for some inspiration to get back into programming and while I haven't quite found it yet, I did find a great content creator. Keep up the great work man!

  • @JadedConfusion2
    @JadedConfusion2 6 років тому +2

    I can appreciate how hard you worked on entertaining while still informing. Great work:)

  • @7zeeta
    @7zeeta 6 років тому +48

    This video is very helpful it is crazy how broad programming field is

  • @joshuadouglas8483
    @joshuadouglas8483 5 років тому +16

    "I have to write code to check of my code is doing what it's supposed to?"
    "Yeah"
    "That's so meta!!!"
    Lol hilarious

  • @Spoodles90
    @Spoodles90 6 років тому +78

    Great video, especially for the "pfft it's just code" people who don't see the tidal wave of problems you have to solve.

    • @_sourgrapes_
      @_sourgrapes_ 5 років тому +3

      i didn't know these people existed until i (a hobbyist programmer) built some basic programs to improve efficiency in our department, and the reactions were mostly "so what?" or "but why can't it do 28727272728293938377029282 other things?"
      respect, professional programmers. respect.

  • @-BONELESS-
    @-BONELESS- 5 років тому

    omg the youtube example is so true, even in other fields like art or music it seem so easy but once you think about every details hiding behind the scenes it can be complication and definitely more complex than we thought

  • @gabesampson
    @gabesampson 6 років тому +25

    Not going to front here, this is the best video you've made so far, please keep them up!

  • @metascopeinitiatives2550
    @metascopeinitiatives2550 6 років тому +8

    hahaha, how you went from linear knowledge dropping to an exponential loop of the added departments required to curb the law of diminishing returns is beyond me. Good one, hahaha. great video Jarvis 😆😆

  • @ScottSaysStuff
    @ScottSaysStuff 6 років тому +47

    I knew all of this information, but enjoyed every second. I've given the same kind of talks during a few classes in my Master's program

  • @jameslangbein1471
    @jameslangbein1471 5 років тому

    You did a great job of showing the complexity behind UA-cam! I think the quote "You don't notice good design" applies here... when things just work we don't really think about what's happening in behind the scenes.

  • @alexmc477
    @alexmc477 6 років тому +4

    This makes me feel two ways.
    1. tiny, there is so much to learn and do where do i begin.
    2. excited, there is so much to learn and do I can wait!

  • @eceive6022
    @eceive6022 5 років тому +2

    I'll be honest, this is for real the most interesting and involving video I have ever seen. I am incredibly into machine learning, programming, and anything that has to do with computers so this was amazing to watch.

  • @kelialiang8261
    @kelialiang8261 6 років тому +19

    aNother video :o? christmas in july???
    jarvis is love, jarvis is life

  • @gus6456
    @gus6456 Рік тому +1

    Wow what great video and you really get in depth with what programmers do! thanks still figuring out what to study!

  • @noahsanders8272
    @noahsanders8272 5 років тому +5

    This video isn't boring, I love it man. I don't think you're ever going to see this Jarvis but thank you. Your videos are ironically super inspiring

  • @vvmadhavreddy
    @vvmadhavreddy 5 років тому

    Great video! You literally explained all the different kinds of computer engineers that are needed and where everything fits. Keep it up bro.

  • @zyaicob
    @zyaicob 4 роки тому +14

    "Networking. Gross."
    He speaks the thuth

  • @GenerationzYT
    @GenerationzYT 6 років тому

    Dude, all I can think while watching your videos is how much I have, and am learning. You're really an inspiration and I'm glad I found this channel on what seemed to be the darkest of paths. I subscribed videos ago, and now we'll see how far I binge your content for the night. Thanks again! Can't wait to see more.

  • @aldredcresp6312
    @aldredcresp6312 6 років тому +6

    alternative answer:
    - 10% writing new code
    - 90% fixing bugs

  • @colinbarnes9084
    @colinbarnes9084 6 років тому

    Fantastic video. You did a great job of explaining somewhat complex comp sci stuff in a way that anyone can understand. Your vids just keep getting better!

  • @sunpi
    @sunpi 6 років тому +12

    His thumbail are so clear

    • @jarvis
      @jarvis  6 років тому +3

      😊

    • @supernova-o3i
      @supernova-o3i 6 років тому +1

      You have ps4 and you use a fake xbox one controller to play it

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

    This video was so entertaining and funny especially towards the end lol good stuff man

  • @sheepybreaker
    @sheepybreaker 4 роки тому +3

    NOT BORING AT ALL I WISH YOU WOULD TALK MORE ABOUT THIS STUFF!

  • @madisonoliviaa_517
    @madisonoliviaa_517 4 роки тому

    One of the best comp sci videos I have seen! Thankyou for breaking it down, you have an awesome personality! 👏🏼

  • @marleee.2174
    @marleee.2174 5 років тому +35

    My friend the other day was like “what do software engineers do once like an app is done/built” and I told her that I don’t think an app is ever done XD

  • @jadeeden7393
    @jadeeden7393 5 років тому +1

    Thank you for making so many informative videos! I'm considering majoring in CS or CE and am glad I've found someone to explain one side to finish making my decision!

  • @47Mortuus
    @47Mortuus 4 роки тому +38

    Fool. "MVP" stands for "most valuable player"

    • @menicman7044
      @menicman7044 4 роки тому +3

      Fool. "MVP" stands for "many videos posted"

    • @arnoutignoul7361
      @arnoutignoul7361 4 роки тому +3

      FOOLS! "MVP" stands for most viewed p*rn

  • @nickhubchak4724
    @nickhubchak4724 6 років тому

    Dude this video was great. Loved the description of concepts used to make UA-cam.

  • @philipm1896
    @philipm1896 6 років тому +5

    Yup it gets complicated very fast and all by its self.
    Its about time you told people who dont know about the hair pulling and crying parts 😂.
    Great video by the way ,as always.

  • @kefamutuma7402
    @kefamutuma7402 6 років тому

    one of the best videos.. keep making more of these.. esp on some of the things around big tech companies

  • @michaeltan7855
    @michaeltan7855 6 років тому +8

    "Operating systems?!" Don't even get me started. Haha

  • @davidasadourian2460
    @davidasadourian2460 6 років тому

    This is the type of info people thinking about getting into the field need to see. It gives a nice macro view of the teams, types of teams, and work involved in tech and other industries.

  • @mignonhagemeijer3726
    @mignonhagemeijer3726 6 років тому +26

    Ai student here!!! I loved this video :D

  • @vincentmichael499
    @vincentmichael499 6 років тому

    Duuuuude this is just insane. I pretty much have a data overload in my mind rn. I need to watch this video a couple of times to digest it fully. Who knew programming was this broad!? But its so damn awesome. Thank you.

  • @kantar007
    @kantar007 4 роки тому +17

    "We're trying to watch avengers"
    haha get it because he's J.A.R.V.I.S

    • @nahidhasanwasi
      @nahidhasanwasi 3 роки тому

      @Leul Abraham jarvis is tony stark's ai

  • @ZimmervisionCZ
    @ZimmervisionCZ 6 років тому

    Great video. You don't sound boring. In fact, I felt like the part of the video where you described the complexity of UA-cam snowballing ever larger captured the entertaining cadence and delivery of Bill Wurtz.

  • @kevinlozano6294
    @kevinlozano6294 6 років тому +5

    "hi jabrils" in the description warms my heart

  • @gmargarita
    @gmargarita 6 років тому

    I'm 3 weeks into my prerequisites for computer science. It's challenging but I like it. Your videos are really funny and positive, your podcast with Jordan (sp?) is uplifting, and I really appreciate your "boring" tech vids. I know they might feel as high-value as the other pieces, but, man, am I appreciative. Thank you!!!!!

    • @gmargarita
      @gmargarita 6 років тому

      Edit: I know that, to you, these little tech vids might not feel *as* high-value, but I appreciate every word. No filter, just straightforward info from a seasoned young, highly-qualified and caffejnated adult. Thx from Tampa

  • @lrm9298
    @lrm9298 6 років тому +8

    "Operating Systems?..."
    "Don't even get me started"
    I'm high-key curious now.

    • @benk7352
      @benk7352 4 роки тому +1

      it really is a mess bro it goes all the way up and down

  • @conorlooney3295
    @conorlooney3295 5 років тому +2

    I loved that segment of the comany expanding with all these teams and stuff! V funny and informative

  • @fitfuelplanner
    @fitfuelplanner 6 років тому +15

    This video was perfect.
    // Jarvis drops the mic

  • @katies295
    @katies295 6 років тому

    Keep up the great videos! I can’t imagine you making a boring video. Definitely an inspirational, creative, and informative person, so thank you!

  • @guychouk
    @guychouk 5 років тому +4

    This is a good introductory video, you're quite captivating.

  • @ddmozz
    @ddmozz 6 років тому

    Very, very cool video. I was thinking the same thing the other day. "To code", or "to program" is such a broad concept. It can go from being a WordPress dev to building the modules for the Apollo 11 Guidance Computer in Assembly, but there's a world of difference between the two.

  • @Nofxthepirate
    @Nofxthepirate 6 років тому +7

    Jarvis: "90s kids know what I'm talkin' about"
    Me, a 90s kid: *nods head enthusiastically*
    And as a student taking C++ classes trying to decide what I really want to do with computers as a career, this video is definitely not boring!

    • @Nofxthepirate
      @Nofxthepirate 4 роки тому

      @@empireattac2451 not yet. I transferred schools last fall and had to restart the C++ classes. The only other language I've even worked in was python. I'm kinda aiming more at the backend

    • @nrubab8222
      @nrubab8222 4 роки тому

      @@Nofxthepirate do you regret taking computer science?

  • @sieve5
    @sieve5 6 років тому

    Video is not boring. You did a good job of explaining different aspects of software engineering by going through the "train of thought on why you need things" to explain the different software dev roles. I use this same kind of logic when explaining all the different javascript packages that are out there.

  • @mistersir3185
    @mistersir3185 6 років тому +3

    keep making more and more videos i can see your channel blowing up already

  • @matthewg4882
    @matthewg4882 6 років тому

    wow the structure to this video is amazing, amazing breakdown of the structure of youtube

  • @MLwithAlva
    @MLwithAlva 6 років тому +13

    Great video!! You should make a chart or something that maps all the areas you mentioned 😆

    • @hrvojematic
      @hrvojematic 6 років тому +3

      ua-cam.com/video/SzJ46YA_RaA/v-deo.html

    • @DictatorDraco
      @DictatorDraco 6 років тому

      It doesn't go into quite as much detail as Jarvis did, but check this out: github.com/kamranahmedse/developer-roadmap

  • @thatsjustluvly
    @thatsjustluvly 6 років тому

    Nice video! I began learning java script and web dev as a n00b last September, and since January I'm tackling game dev using unity and c# - all for college. As someone who previously studied linguistics and languages(human ones) gotta say am I glad you're puttin up these videos Jarvis!

  • @enthusiasticgeek7237
    @enthusiasticgeek7237 4 роки тому +4

    bad things about programming:
    too many things to learn
    things get complex
    optimization is hell
    documentation is hell but with more hell
    java
    good things about programming:
    you get to look cool because "hacker" girl

  • @cassolmedia
    @cassolmedia 6 років тому

    hahaha this was great! you did an awesome job breaking all of that down! I'm just going to start showing people this video when they ask me about my job from now on

  • @OMGomfgxD
    @OMGomfgxD 6 років тому +16

    This is so interesting--better than lecture

    • @OMGomfgxD
      @OMGomfgxD 6 років тому

      my head hurts from all this information

    • @jarvis
      @jarvis  6 років тому

      Woops

  • @NerdyDumbProductions
    @NerdyDumbProductions 5 років тому

    As a computer science student on my last year I realized so many things were involved in what's software developing that I got overwhelmed, a whole world was out there and I just didn't pay close attention to it, I love it!

  • @workguy2275
    @workguy2275 6 років тому +4

    I DIDN'T KNOW ANY OF THIS! THIS IS GOLD!

  • @knightofvirtue613
    @knightofvirtue613 5 років тому +1

    Not boring; you have a very clear break down of all aspects involved with UA-cam. Very good video 👍🏽

  • @beesouljah
    @beesouljah 6 років тому +6

    Pros: Shows and mentions having a Computer Science degree piece of paper @ 0:10.
    Cons: Quote "I don't even know if I wanna have a long life career in Software". @ 0:50 hahahaha good stuff! And good comedy!

  • @cattate1492
    @cattate1492 5 років тому

    Holy cow! This is my favorite video by you, so far. I wanted to scream when you questioned if it was boring, cause I literally sat up in interest when you brought up the law of diminishing returns in relation to programming. Please feel free to geek out. I'm still binge watching, since I've discovered your channel.

  • @rememberforeign
    @rememberforeign 6 років тому +5

    This is true, everything he just said is true. I am happy this video exists

  • @FishmanBiscuit
    @FishmanBiscuit 3 роки тому +1

    4:55 No it’s actually pretty interesting. As a kid who is learning how to code, this video explains a lot to me.

  • @walleyedcoin
    @walleyedcoin 4 роки тому +6

    "They had 1'000'000 user and when I left they had 5" "whoops I meant 500"

  • @easypeasylemonsqueezy4
    @easypeasylemonsqueezy4 4 роки тому +1

    4:55 No, no. Your videos always leave me so inspired and fascinated. You're the complete opposite of boring!

  • @rokzabukovec4685
    @rokzabukovec4685 6 років тому +9

    Dudee! Awesome! Even tho you fool around you seem like you know what you are talking about.

  • @DesainysDancer
    @DesainysDancer 6 років тому

    I think this was your most interesting video yet! Great information 🙌

  • @sieve5
    @sieve5 6 років тому +9

    Congrats on 40k

  • @bronzebond4869
    @bronzebond4869 5 років тому

    Your page has the best advice and intel while still being the right amount of funny. Thanks fam. This is great

  • @lunamaebae390
    @lunamaebae390 4 роки тому +18

    Sister: "So you can program?"
    Me: "Yep. I make small games in javascr-"
    Sister: "Hack my youtube!"
    Me: "Okay."
    Sister: "Wait! You actually can?"
    Me: *has been uploading duck videos on her channel for three years* "Haha, no just kidding"

    • @thestraycat69
      @thestraycat69 4 роки тому

      Wait so you're the one behind the duck song eh?

  • @JacobCaldwellTRN
    @JacobCaldwellTRN 6 років тому

    Wow, really good explanation of how extensive the demands are for building websites. I really enjoyed how you just followed the natural train of thought of the manager or CEO or whoever in order to determine what would next be needed in that scenario