Not Everyone Should Code

  • Published on Apr 20, 2018
  • First 500 people will get 2 months of Skillshare free:
    It’s become popular to encourage anyone and everyone to code. But there simply won’t be unlimited demand for the skill, nor will everyone actually enjoy it.
    *The end of this video includes a paid sponsored promotion. This company had no part in the writing, editing, or production of the rest of the video.
    Music is Sunrise Drive, South London HiFi
    Humans Need Not Apply: (Seriously, watch it)
    College price graph:
    Catan wheat image inspired by:
    VHS fast forward effect modified from

Comments • 5 977

  • PolyMatter
    PolyMatter  Year ago +716

    SkillShare link is - I was kinda amazed to find out Kurzgesagt (In a Nutshell) has a SkillShare course on animation :o

    • at29c040a
      at29c040a 12 days ago

      I though you just feed your script to a neural network and it draws animations.

    • blackfalcon1324
      blackfalcon1324 2 months ago

      To be honest, one day everyone will program. The aim of programming languages is to be as close to english as possible while still specific enough. It is believed that we will get to the point where you can legit just type in english to a computer. I dont know if that will happen but if you compare Python to COBOL, there is a trend.

    • Digi Byte
      Digi Byte 2 months ago

      I disagree - everyone should learn to code. not as a career choice or skillset. but for basic logical deduction and problem-solving. encouraging people to solve a problem in one of several ways which also inspires creative thinking.
      if you have ever heard the suggestion that 'everyone should code' - this is the idea where it comes from, not as a literal career choice.

    • nobody is here
      nobody is here 2 months ago

      I got an ad to learn to code tho

    • Jack R
      Jack R 2 months ago

      Programming is an essential skill like reading and writing, and it should be required in every school. You have no idea what you're talking about.

  • Siddharth Venkat

    I love the Mr Robot reference

  • The Freudian theory Of penis envy

    Communicating with programmers therefore requiring a knowledge of coding will become more important

  • Nessy Bomber
    Nessy Bomber 2 days ago

    I know several people who changed their major after the first year of computer science. It has to be something you enjoy doing because otherwise you'll hate it and having a job you hate isn't worth any amount of money.

  • Greg C
    Greg C 2 days ago

    I think it is more reasonable to say everyone should learn an in demand skill that will pay the bills (especially if you go into large amounts of debt) the problem is we aren't given that information until we are buried in debt and didn't get that amazing skill.

  • FromFame
    FromFame 4 days ago

    Coding is today, what writing was 500 years ago

  • NCG
    NCG 4 days ago +1

    tbh now that I think of it. I don't care about solving problems. I just care how much I get paid. Guess programming isn't for me at all.

  • Rank _IDK
    Rank _IDK 4 days ago

    I Saw a Coding Ad On this

  • Unaussprechlicher Name

    Small, but relevant mistake: There is not only programming and computer science. There is also - and that’s where most developer jobs are located - software engineering. It’s way more difficult than learning to program simple programs in 14 weeks, because it’s a certain way of thinking, but it’s only rarely particularly mathematical or solving scientific problems.

  • Eureka L
    Eureka L 5 days ago

    Sounds like not every human being should reproduce lol

  • Andrew
    Andrew 5 days ago +1

    I'm not persuaded either way, but I did not find the arguments in this video convincing at all.

  • Reza Koplak406
    Reza Koplak406 6 days ago +3

    i watch this while i am downloading phyton thanks youtube recomendation....

  • Delsin Rowe
    Delsin Rowe 7 days ago

    I learned programming in highschool

  • Larensh Boro
    Larensh Boro 7 days ago

    But I believe I am born for coding and I love every part of coding.........

  • Didivs Ivlianvs
    Didivs Ivlianvs 7 days ago

    Programming is giving directions. One indication you are good at giving directions is being exceptional at following directions.

  • this username is not offensive

    **Finally started studying programming*
    **Realizes its hard as hell*
    **Kinda desperate*
    **RUclip recommended this*
    Yeah fuck you too youtube

  • Mohammad Ayman
    Mohammad Ayman 8 days ago

    The argument for "everyone should code" can very well be made for "everyone should study law." Law is instilled in literally every inch of every profession, and you will deal with contracts and terms of service frequently. Lawyers are also valued (higher avg pay than programmers). And yet, no one is saying everyone should study law because *it doesn't make sense.* The reason we have lawyers, people specialized to advise and advocate for someone on their behalf using their legal knowledge, is precisely so that not everyone is jumping around with a mediocre knowledge of law trying to defend themselves in Court, and they don't need tk.

  • Bilbo Baggins
    Bilbo Baggins 8 days ago

    OR! You use subjects in school to teach kids ways of thinking. Programming is a great way to learn systematic structured thinking and understanding things 100% and not only believing to have understood a thing.

  • tellittomyvoicemail
    tellittomyvoicemail 8 days ago

    Whoever made this does not want the workforce flooded!

  • Goebbels Der Zauberer

    Not everyone should be male

  • JogAlong
    JogAlong 9 days ago

    I teach programming and within the first day I can tell if the student will be a good programmer or not. However I can't tell him that, because he paid money to learn it and my company would fire me if I did. He ends up wasting a year of his life trying to learn it and will never be good at it.
    If you consider being a programmer, ask yourself if:
    > You're quite good at maths
    > You like logical puzzles, strategic games
    > You can spend hours planning your house/trip/something
    > You are keen to find the BEST/LONGTERM solution instead of a QUICK/TEMPORARY solution

  • Peter Owende
    Peter Owende 9 days ago +2

    10 minute plug for skillshare! Dont waste your time.

  • Phoenix
    Phoenix 9 days ago +1

    I am in IT industry with 16+ years experience. 50% of us don't code !! Testers, support engineers, business analyst, functional consultants, infrastructure guys, management etc don't need to code.

  • Keyvan
    Keyvan 10 days ago +1

    You've been skillshared!

  • Kelvin Adithya
    Kelvin Adithya 10 days ago

    programmer = pro google user

  • Matthew Moynihan
    Matthew Moynihan 11 days ago +1

    Screw this video. Coding = Survival. I am a PhD in Nuclear Engineer - I can't get a job. How dare you tell people to avoid coding! It is YOUR industry that eliminated, automated or gobbled up millions of decent paying middle class jobs! Yes - I am getting into FOR THE MONEY. It's the ONLY job that PAYS anything anymore.

  • Michael Anthony
    Michael Anthony 11 days ago

    Had an ad for "app academy" play before this video

  • Damon Martin
    Damon Martin 12 days ago +1

    I see it more like English and Maths as well as the sciences. Computer Science should be taught to everyone from a young age then allow people to create an idea in what they may wish to specialise in what they want for the future. Computer Science will teach maths and science in an easy to understand way.

  • Immanuel Albrecht
    Immanuel Albrecht 13 days ago

    5:55 The sad thing is that the system doesn't select people passionate for the job.

  • CynicalSins
    CynicalSins 13 days ago

    in 20 years when everything is done through technology and robots you'll wish you didn't listen to this guy

  • Jim Beam
    Jim Beam 13 days ago

    I am going to give it a try anyway. That's the problem with people today. Everything has to be easy and convenient to us. If it's not then you give up. On top of that, it's a political thing. I have news for you... No one needs you to code, they need you to fill space on an assembly line or pick orders at Amazon. Of course politicians want their citizens to get an education and a better job. Otherwise, they get stuck pandering to box retailers who bring nothing but low paying jobs to a community. And even you do decide to try something else, don't expect the world to fully support you. And believe it or not, most people around you are not going to want you to succeed, especially if they are not doing anything with their life.

  • Fun with Harry
    Fun with Harry 13 days ago

    Acting in movies do not need to learn programming even after 20 years and more.

  • Mike Arsen
    Mike Arsen 13 days ago

    Of course there will be a lot of indians in comments

  • The BIM Coordinator
    The BIM Coordinator 13 days ago

    I thought if I learned to code, so I could eat free food and go to meetings! All my food eating training for nothing!

    EDDRUM ELSA 14 days ago

    I have an app idea can you help me with coding my application

  • Doodle
    Doodle 14 days ago

    Sum of video: not reading and writing, but great pay and many things use it, demand is growing, etc.

  • TheEvilchicken11
    TheEvilchicken11 16 days ago

    I don't get why anyone thinks this would be practical. Why the hell would every person need to know the basics of creating a desktop app or website? Even ignoring that they'd be worse than specialists' apps, and that it's a horribly inefficient use of labor and time resources, most people have no need to build their own app and can just use Wix or Square space.

  • Archive for rap channels that are blocked by UMG

    Guy: Messed up in line 67
    India: Ok so I will sho yoo how do fiks dis error in yor coding

  • Daniel Xu
    Daniel Xu 17 days ago

    I like how he crossed out the history channel logo!

  • Daniel Xu
    Daniel Xu 17 days ago

    Civ V is good.

  • Tee Kim
    Tee Kim 18 days ago

    Coding is easy.

  • Karl Jo
    Karl Jo 18 days ago +1

    I think computer training schools have the most to gain from this fad in learning to code.

  • Sean Parkes
    Sean Parkes 19 days ago

    All hail PolyMatter's ad transitions they're so good and relate to the topic that I kinda want to buy whatever hes selling

  • Sean Parkes
    Sean Parkes 19 days ago

    Error: Object Reference not in the instance of an object
    uh ok line 32 whats wrong
    After about an hour of programming: I FORGOT TO SPELL A STUPID WORD THE RIGHT WAY ARRGHHHHHHHHHHH "throws computer"

  • Lucas Tavares
    Lucas Tavares 19 days ago

    This is obvious. If u want to be a in a coding carrer, try it first, and see if that works for you. If you feel like it, then just go.
    And no, you dont need to love it. This is the dumbest phrase people say these days. You dont need to love something to work with it. Keep thinking like that and you probably gon be a homeless person.

  • Lumify | Gil
    Lumify | Gil 20 days ago

    Not everyone should drive either, but look at these dickheads on the roads go.

  • VVan
    VVan 20 days ago

    Автор: врачи зарабатывают даже больше чем программисты
    Люди которые живут в рашке: 😂😂

  • Number3pt14
    Number3pt14 21 day ago

    The difference is that getting a bachelors is easier than getting all the other jobs you mentioned

  • Tiari
    Tiari 21 day ago

    I was an engineer before, now I'm a software developer... I can find a Job nearly everywhere. I'm paid more than avarage but I'm not getting rich anytime soon.

  • Justin Malone
    Justin Malone 21 day ago

    Comparing a programming career to that of a doctor or lawyer by saying that they make 3 times as much is a false equivalence. Programming jobs reach near cap salary more quickly and require significantly less upfront educational cost. Doctors and lawyers may make 3 times as much, but that tends to be on the back end of the career. Notwithstanding, I also understand that there are outliers in all of these scenarios.

  • EloniTheReal Yt
    EloniTheReal Yt 22 days ago

    This is interesting but coding is in need and civilization is now becoming the age of technology so coding is something we need
    Edit: if you buy 14 week camp or something it’s just you can always go more

  • sydney thegreat
    sydney thegreat 22 days ago

    programming is not just a fucking work or you just want to make some a big money You create something from scratch because you love to code you want to code not just because it can give you more money but because it is your passion to build and create something

  • John Kwak
    John Kwak 22 days ago

    coding is not for everyone...cause it's hard. The logical aspect of it is not for everyone.

  • David Thomas
    David Thomas 22 days ago

    I still have no idea what I want to do -__-

  • Boby Rob
    Boby Rob 22 days ago

    That was a pretty real take on this actually. Kinda put me side ways with the add at the end, but that was really true up front.

  • Viktor Panov
    Viktor Panov 22 days ago

    that transition to the AD was amazing!.. btw cool video)

  • BountyHunterJ
    BountyHunterJ 23 days ago +2

    In your thumbnail, you declared a boolean as an integer. YOU shouldn't code...

    • ZentsuGo
      ZentsuGo 23 days ago

      @BountyHunterJ He just initialized the Result to false then that's all and he returned it, the integer operation is useless as I said, it does nothing, I could call the method like should_everyone_code(58017400) that it would still return false.

    • ZentsuGo
      ZentsuGo 23 days ago

      @BountyHunterJ Well, can't you see the ';' after he declared the boolean ?

    • BountyHunterJ
      BountyHunterJ 23 days ago +1

      ZentsuGo ok what are you trying to do here? if you're trying to slow walk me to an epiphany just jump to it please for the love of god.

    • ZentsuGo
      ZentsuGo 23 days ago

      @BountyHunterJ Eh, that's why I said look the code closer, sincerely do it.

    • BountyHunterJ
      BountyHunterJ 23 days ago +1

      ZentsuGo he declared a boolean an integer called numJobs. If it's a 1 or a 0 then he's saying that there is only one job or no job... if it's anything other than 1 or 0 there's an error.

  • Gravity cat
    Gravity cat 24 days ago +1

    x = x +1;
    Mathematician & Programmer: ಠ_ಠ

  • jack
    jack 25 days ago

    who else saw the skillshare ad before clicking on the video

  • etnad inferno
    etnad inferno 25 days ago

    Ya I agree. But I love to code

  • Ameya Jangam
    Ameya Jangam 26 days ago

    fuck this i love coding and moreover this is the future, pay matters.

  • Mobile Cyclop
    Mobile Cyclop 27 days ago

    you are racist to russia 😡
    I dont care what people will answer under below but its disgusting for me to watch

  • Alexandra Lollo
    Alexandra Lollo 28 days ago +5

    you did not just pronounce kurzgesagt like that, did you?
    Oh, my German soul is rotting!

  • Sergius Master
    Sergius Master 29 days ago

    Good try, SkyNet

  • Toxic Pixel Media
    Toxic Pixel Media 29 days ago +65

    *Weird bug in code*
    Me: Right, guess I'll try look for that...
    *Half an hour passes*
    Me: OHHHH, I wrote a 2 instead of a 4...

    • Thomas Gourley
      Thomas Gourley 14 days ago +1

      I had a couple of those issues last week...

  • Jeremías Azcona
    Jeremías Azcona 29 days ago

    A year ago I had finished a javascript programming course, a fairly short one (two years).
    I was really interested in learning, because I love videogames and the job opportunities it offered, and in the time I was in that course, I could feel that interest was fading little by little.
    I do not know why, maybe it was not what I expected, or maybe it was difficult to get into the mentality that is required in programming.
    In the end, I finished the course forgetting everything I had learned.

  • kotja
    kotja Month ago

    polymatter out here trying to save his career

  • Jezzy The Kid
    Jezzy The Kid Month ago

    That's the best transition to skillshare I've ever seen!

  • [GD] Pythonbites
    [GD] Pythonbites Month ago

    Coding is the best way to learn how to google

  • velkoon
    velkoon Month ago

    The worst part of coding is setting up the environment.