Comments by "iorekby" (@iorekby) on "Coding Jobs Are Changing. Should You Be Worried?" video.

  1. 34
  2. 12
  3. 8
  4. 8
  5. A lot of people miss a point Aaron glosses over here: Back in the day, you had to be really fucking smart to be a computer or software engineer. It was really hard and forget about getting a job without a) being a bonfide computer genius and /or b) having a top notch CS degree. Programmers back in the 80s and 90s used to be like medical doctors: very smart, highly educated and only a small number of people were actually able to do it. Post C, and with so many front end jobs, the entry level did indeed become lower to become a developer. It was a race to the bottom. Consequently, we now have a huge amount of people working professionally as "software developers" who are quite frankly appalling at coding. Just look at GitHub sometime, see how many projects actually have meaningful numbers of forks. It's not a lot. It's less than 10% of all the projects on there. That can mean many things, but one thing it might likely mean is that 90% of code on GitHub isn't particularly good or useful. There's a lot of dogsh!t code and dogsh!t coders out there today. It creates a vicious cycle: companies need to hire more developers because so many of their developers are subpar, meaning they need more people at keyboards hacking out bad code to make something work. The tech industry also condones bad code. The well worn mantra still holds true: Badly written software that is delivered on time is better than good software that is late. In other words, tech companies are often ambivalent about bad coding. Tl;DR Most code and coders are dogsh!t today as entry barriers in to tech are so low, and because tech companies don't care about selling badly coded software as they can and do make money doing this. While for now it's good because it means any Joe 6-pack can become a developer, we're eventually going to go back to the days when computer/software engineers were fairly elite. Many of the Joe 6 pack coders will be put out of a job, and only the people maintaining things like 5th gen languages, Deep Learning systems or NoCode solutions will have jobs.
    7
  6. 3
  7. 3
  8. 2
  9. 2
  10. 2