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)
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.
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.
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.
-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.
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.
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
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.
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...
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 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
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 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
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!
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.
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.
+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!
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.
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
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: ...
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
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!
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.....
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.
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.
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.
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.
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.
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!
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.
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
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 😆😆
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.
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.
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.
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!
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
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!
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.
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.
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.
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.
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!!!!!
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
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.
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!
@@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
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.
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!
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
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
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!
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!
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.
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"
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
"Operating systems?"
"Don't even get me started"
That's a whole 100 hour series if not a seperate channel right there.
100 hours just for basics I'd say
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
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)
Operating Systems, that's what I do.
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.
Me: makes simple program that shuts down computer
Others: Can you hack the Pentagon?
@@soundwavesuperior6761 oof
_names it melissa.bat_
Sooooooo true, my parents are like that
@@soundwavesuperior6761 Hey, how did you know?!
Kasra Ghassemi some lol
- So what do you do?
I'm a programmer
- So you can fix my laptop?
-Hey what's your major?
Mechanical engineering
-Can you fix my washing machine?
-And you have a CS minor? Can you fix my laptop?
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.
-Hey can you fix my laptop?
+Hell yeah, I will google the error for a 100 bucks.
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.
-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.
"Nearly five engineers"
A whole five.
@A M well programmers and software engineers are different in a way. Not all programmers are software engineers.
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.
Your right, you needed 3000 engineers and the bean counters told management best value per dollar spent VS potential profit would be 2000.
it's dunning kruger effect at it's finest. Love it
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
THE FUTURE IS BRIGHT
toilet : your shit was spicy and watery, please be careful of your spice intake
Then the toilets get smarter and evil and captain underpants saves the day. The End.
Oh shit
Dude. That's epic.
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.
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...
@@FIXProtocol Yet, u got time to watch the whole video and write a comment. BS
@@1stname365 he didnt said we dont have 10 minutes spare time chill
Friend: Your a programmer right?
Me: yeah why?
Friend: so can you hack my crush’s Snapchat?
ding dong ditch lmao
my classmates asked that like 3 years ago lmao
You're
I said i done computer science now to an old friend from secondary school and the kid asked if i could hack xbox
@Furret Furret Actually that super easy barely an inconvenience you can actually restored to an earlier state to have their document back
As a computer science major going into my junior year of college, this is easily the best 9 minutes of my life. Thanks dad ❤
can u fix my PC?
I think it's borken
Can you come over and fix my refrigerator? I heard your good at computers.
I broke my shirt plas holp
“You’re welcome son. Enjoy your “degree” boy.”
Live on Fiverr 4 months later
@@plutaoopequenoplaneta1428then go to a mechanic
All this did was make me want to be a programmer even more.
69 likes lmao
that was the purpose i guess
Bruh 🤣 🤣
Same when I watched this when he first uploaded, and now I have my first dev job!
@@ducksoop.x wow mate congrats on the job!!!
I start my first programming job on Monday! I don’t even know how to code
Edit: I’m doing great! I got promoted!!
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
@@AlphaQup1597 i want to be programmer but i really dont understand you guys
@@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
Grats!
Wait how did they hire you without knowing how to code
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*
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. :(
Andre L I bet u r top 10 percentile of knowledgeable Excel users haha. Infosystem major too here
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
I learnt excel in high school....
I had the same experience man. HAHAHa
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!
“Oh no! Everything is breaking!”
UA-cam: _proceeds to buffer_
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
not anymore ...
And now he’s shit
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.
i died when you said lets hire some engineers who know machine learning so we can recommend people new cat videos they can watch
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.
@Bubble Chicken Nah they just hired people that will make them more money if you REALLY think about it!
That 30 second description of “front end” and “back end” taught me it so much better than my college professors did
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!
Heh I'm on the same boat here.
Mr. Vestacus got any good recommendations on the self taught front? I've been using freecodecamp and youtube.
+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!
Try looking on coursera and edx websites. -(especially at the courses that are provided by Microsoft) they have really nice content.
HHHMM
Me in school: Enters a simple command in cmd
My classmates: OMG he's hacking
ipconfig
*I'M IN!*
@@ChuckthePatriot this made me laugh, here take a point of good joke
Man, my school blocked command prompt so I always had to use powershell 😔
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.
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
You probably did fine!
@@jarvis hey jarvis
One of your best videos yet, very informative 👌😁💯💯🙏♥️
200% agreed👌🏻
Yep, useful.
Daniel Mafile'o ees
Michelle Huang 貞禎 eedee
I've learned more about programming in a short amount of time. Thanks for that.
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: ...
do what LiveOverflow did and create a trademark for his IG acc name
consider that instagram account HAXED
Ikrrrr everyone thinks it’s that simple
@@Pokeman_official1 yeah, but they dont understand the programming language "html".
@@graphitic5578 LMAOOOOOOO
I'll do it for 2 bitcoins
This is a great and easy explanation for newcomers that want to understand what programmers really do. Thanks for accurately conveying what we do.
“If the front end is what you see, the back end is what you don’t see” college degree
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
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!
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!
On Monday Im getting my first ever job as a software engineer ! So anxious and stressed....
Good luck!
I started on Monday as a software engineer and I love it..... I am sure you will too if you like to write code.....
Same here, first ever job as software developer on Monday.
Ster gios I wanna be like u on one day guys
got my first legit job 1 month ago. still anxious and stressed LOL but its getting better
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.....
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.
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.
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.
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.
@@superemzone good point bringing up proofs, I forgot to mention those. They are especially useful for cryptography and compression.
This video made me think of "history of the entire world, i guess" from bill wurtz
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.
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!
I can appreciate how hard you worked on entertaining while still informing. Great work:)
This video is very helpful it is crazy how broad programming field is
"I have to write code to check of my code is doing what it's supposed to?"
"Yeah"
"That's so meta!!!"
Lol hilarious
Great video, especially for the "pfft it's just code" people who don't see the tidal wave of problems you have to solve.
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.
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
Not going to front here, this is the best video you've made so far, please keep them up!
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 😆😆
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
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.
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!
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.
aNother video :o? christmas in july???
jarvis is love, jarvis is life
Shrek
Wow what great video and you really get in depth with what programmers do! thanks still figuring out what to study!
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
Great video! You literally explained all the different kinds of computer engineers that are needed and where everything fits. Keep it up bro.
"Networking. Gross."
He speaks the thuth
:(
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.
alternative answer:
- 10% writing new code
- 90% fixing bugs
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!
His thumbail are so clear
😊
You have ps4 and you use a fake xbox one controller to play it
This video was so entertaining and funny especially towards the end lol good stuff man
NOT BORING AT ALL I WISH YOU WOULD TALK MORE ABOUT THIS STUFF!
One of the best comp sci videos I have seen! Thankyou for breaking it down, you have an awesome personality! 👏🏼
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
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!
Fool. "MVP" stands for "most valuable player"
Fool. "MVP" stands for "many videos posted"
FOOLS! "MVP" stands for most viewed p*rn
Dude this video was great. Loved the description of concepts used to make UA-cam.
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.
one of the best videos.. keep making more of these.. esp on some of the things around big tech companies
"Operating systems?!" Don't even get me started. Haha
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.
Ai student here!!! I loved this video :D
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.
"We're trying to watch avengers"
haha get it because he's J.A.R.V.I.S
@Leul Abraham jarvis is tony stark's ai
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.
"hi jabrils" in the description warms my heart
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!!!!!
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
"Operating Systems?..."
"Don't even get me started"
I'm high-key curious now.
it really is a mess bro it goes all the way up and down
I loved that segment of the comany expanding with all these teams and stuff! V funny and informative
This video was perfect.
// Jarvis drops the mic
Keep up the great videos! I can’t imagine you making a boring video. Definitely an inspirational, creative, and informative person, so thank you!
This is a good introductory video, you're quite captivating.
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.
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!
@@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
@@Nofxthepirate do you regret taking computer science?
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.
keep making more and more videos i can see your channel blowing up already
wow the structure to this video is amazing, amazing breakdown of the structure of youtube
Great video!! You should make a chart or something that maps all the areas you mentioned 😆
ua-cam.com/video/SzJ46YA_RaA/v-deo.html
It doesn't go into quite as much detail as Jarvis did, but check this out: github.com/kamranahmedse/developer-roadmap
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!
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
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
This is so interesting--better than lecture
my head hurts from all this information
Woops
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!
I DIDN'T KNOW ANY OF THIS! THIS IS GOLD!
Not boring; you have a very clear break down of all aspects involved with UA-cam. Very good video 👍🏽
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!
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.
This is true, everything he just said is true. I am happy this video exists
4:55 No it’s actually pretty interesting. As a kid who is learning how to code, this video explains a lot to me.
"They had 1'000'000 user and when I left they had 5" "whoops I meant 500"
4:55 No, no. Your videos always leave me so inspired and fascinated. You're the complete opposite of boring!
Dudee! Awesome! Even tho you fool around you seem like you know what you are talking about.
I think this was your most interesting video yet! Great information 🙌
Congrats on 40k
Your page has the best advice and intel while still being the right amount of funny. Thanks fam. This is great
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"
Wait so you're the one behind the duck song eh?
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