4-year degree not necessary for coding

ON Semiconductor OoooOOOoooO
May 13 31 Comments

"I don't think a four year degree is necessary to be proficient at coding. I think that's an old, traditional view. What we found out is that if we can get coding in the early grades and have a progression of difficulty over the tenure of somebody's high school years, by the time you graduate kids like Liam, as an example of this, they're already writing apps that could be put on the App Store," Tim Cook https://www.businesstoday.in/latest/trends/tim-cook-apple-ceo-says-4-year-degree-not-necessary-coding/story/345666.html

comments

Want to comment? LOG IN or SIGN UP
TOP 31 Comments
  • Google bo o
    coding mobile apps or web apps (which is significant percent of engineering), not necessary.

    to design scalable infrastructure, to learn cutting edge or complicated tech, to learn how to learn things you don't know, yes, it's very valuable.
    May 136
    • Zillow Group / EngQWERTY5555
      Sure knowledge is valuable. But that knowledge doesn’t need to acquired with a 4 year college degree.
      May 13
    • @querty lol yes just learn to leetcode
      May 13
    • Does it really take 4 years to cover data structures and algorithms, operating systems and distributed systems?

      You could easy cover that in 12-18 mths given rudimentary coding knowledge.
      May 14
    • Intel / EngWho.Dis
      ^The 4 year tenure is a ploy by universities to get more money from students. They try to sell “being well rounded” in the age of specialty and division of labor
      May 14
    • We pay for the "experience" right?
      May 14
    • Google bo o
      personally I didn't pay anything, so... it gives you enough motivation and time to actually study and learn those things.
      May 14
  • Yup, motivation and experience are all that is really needed.
    May 131
  • New / Eng
    gerhardt

    NewEng

    PRE
    Accenture
    BIO
    Accenture
    gerhardtmore
    Coding and writing good code is not the same.
    May 130
  • Amazon cnnfox
    Yeah, and apple recruiter couldn’t stop mentioning again and again what a great college I went to and because of that I’m emitting the right “signal.”

    (and I attended college long long ago)

    Google also given same message in the past that college is not needed. But more than 50% of their engineers are PhDs.
    May 140
  • Micro Focus / Engchmod777
    Elon Musk says he doesn’t care if you went to college or if you have a degree but in the early days of Tesla/SpaceX they only hired engineers from top universities and even now all their jobs require you to have at least a bachelor’s degree in a STEM field. Even Apple recruiters asked about my education when I applied. I roll my eyes when CEO’s say stuff like this.
    May 131
    • Google bo o
      I'm not sure why people work at anyone of his companies. From what I've heard wlb sucks and the pay isn't that great. It's like a cult.
      May 13
  • Expedia Xpedy
    Would be good if companies realize LC hard are not necessary for coding.
    May 131
    • Google bo o
      LC hard questions are not meant to judge your coding skills. they are meant to test if you can learn quickly (in the few weeks before interview) and perform under stress.
      May 13
  • Zillow Group wzr
    This explain a lot of the quality of software “engineers”
    May 140
  • Intel tbYt72
    Education bashing is the new trend. Although it's possible to become a very good self taught engineer, it requires a lot of dedication and hard work. I've met only one such person in my life so far.
    May 130
  • Microsoft / Eng
    ParxAve

    MicrosoftEng

    PRE
    Apple
    ParxAvemore
    Wonder if the Apple folks working in the CoreOS group agree.
    May 130
  • Oracle droned
    Can be treated like the Germans do with apprenticeship programs from a young age.
    May 131
  • Apple / EnggtUh6$
    There’s a difference between coding stuff on a platform, and creating a platform.

    Even nowadays you see 2 “classes” in people that code for work. Each with its own role, and both necessary. It doesn’t take visionary to realize this.
    May 140
  • Facebook pingggg
    Someone in there it should say “this only applies if you’re white”
    May 130
  • Google gulli
    Let's see when Apple stars hiring engineers without degrees
    May 140
  • Microsoft
    Tier 1

    Microsoft

    BIO
    #1 in Prestige
    Tier 1more
    No you don’t need to go to college to write the latest fart app, and to make money by selling subscriptions to premium farts.

    But yes you need a real degree in CS or SE (not “coding”) to be a real software engineer.
    May 140
  • Uber himu00
    Everyone who wasted time and money on college is pretty triggered.
    May 130
  • Amazon cnnfox
    It benefits Apple to have a large group of people who can build apps and nothing else.

    It benefits them to create a large army of coders (with limited promo potential) who they can pay less.
    May 140
  • Intel / Engmr_pleb
    I think he is right for what he wants to say. For most people coding is just calling APIs and stitching them together.

    Consider that in the ex-Soviet countries LC hard is done in high school. If that's all it takes to get the job, it's enough.
    May 140
  • New / Eng
    gerhardt

    NewEng

    PRE
    Accenture
    BIO
    Accenture
    gerhardtmore
    They probably don’t mind if you start programming app for the App Store for them without a degree....
    May 140
  • Condé Nast 0110011001110101
    college dropout. joining amazon soon as L4 front-end engineer. 1.5 yoe. tc: 185k.
    May 140
  • Oracle alwzangry
    You don't need degrees to do your jobs, but you need them to get ahead of other candidates for those jobs.
    May 130
  • Microsoft FFSake
    Every industry tries to optimize itself into paying less, by getting new people in door faster or replacing them with automation. This is a no brainer and a good thing (enables people to think further). Indeed CS (oxymoron by its very nature) requires no such training as a 4 year degree. But what happened is more and more people are needed to move sophisticated areas, who have to know CS and field (ML, biochemistry, cryptography, physics you name it). The effect of this synergetic approach is need of 4 or even more years of education.

    So to get front end working you might need 2 enthusiastic high schoolers and 1 guy who know shit about deployment, scalability and all those fancy words people are proud about.

    So he is right to some degree. And there is always an exception (need for people with higher education in specific fields)
    May 130

Join verified employees in our anonymous social network!Download the app!

close