5 ms·
It's sad that these "get everyone and their dog into 'coding'" initiatives by large companies are just attempts to provide cheap workers for themselves in the f
by nukeop 9y ago
It's sad that these "get everyone and their dog into 'coding'" initiatives by large companies are just attempts to provide cheap workers for themselves in the future. There's so many of them, and yet there's no evidence that they help anyone other than the company's PR team in generating exposure and promoting their products.
- yaseer 9y agoThis isn't the only reason. It's obvious that coding is becoming a skill on par with math for its utility in the modern world. If more people understand the fundamentals of coding, it will completely change the user interfaces and sophistication of applications in the future. People will be able to code up simple features and behaviours they need, for example.
- nukeop 9y agoMost people don't have the analytical approach engineering-minded people have. They understand most of their surrounding reality in terms of blackboxes. Pull a trigger and a bullet comes out. Press a button and receive a parking card. Touch the screen and the facebook app launches. They're not interested in the internal mechanisms. And if you're not already interested in that, then no amount of coding bootcamps are going to spark that interest.
- madeofpalk 9y agoSure, but a lot of people don't have the mindset required for cooking or construction or sports, yet these are still things we teach in school and try to make accessible for more people.
- chrisan 9y agoOr any of the liberal arts. The "well rounded" argument works both ways!
- yaseer 9y agoSure, most people don't, but an increasing number of people do. Most people a few centuries ago used to think about the world without any scientific awareness. There are still people like that, and there always will be, but people in developed nations with an education are far more scientific in their thinking as an average trend. The same will be true of the analytical mindset for coding
- ajb257 9y agoTo an extent though, is that something that you're born with, or something you can be taught? I think a lot of people attribute something to 'genetics' just because their parents have a particular trait. Parents are also the people raising you, so they have the highest impact regardless of genetics
- js8 9y agoI somewhat agree both with you and PP. But > It's obvious that coding is becoming a skill on par with math for its utility in the modern world. I am not sure it's obvious, sadly. I feel like having a programming environment on your computer is similar to having a workshop at home. So you could repair and build many physical things yourself. I can imagine an alternate reality where most people have workshops in their homes, and they repair most (and build some) of the stuff they bought themselves. But it's not the highly-specialized, consumer-oriented society we live in (actually, I think this was more true in the past). In a similar way, I could envision a world where everybody routinely scripts their applications to automate and customize them. But the trend seems to go the opposite way, away from scriptability, to specialized, task-oriented applications. So I am skeptical this world will happen. I would love coding to become a new form of literacy, and I am certainly going to treat it like that with my kids. But I currently don't believe many people will use these skills on regular basis. Addendum: It's interesting that the very same companies that want everybody to code are the ones that don't want the software buyers to have to customize the applications themselves, so they could sell them the customization.
- dagw 9y agoI work in civil engineering and literally every application used here comes with a very powerful scripting environment that could make just about everybody's jobs a lot easier if only they felt comfortable using them. Programming isn't just for programmers, but useful for everybody who has to use a computer as any a part of their job (which is verging on everybody).
- sjellis 9y ago"Programming isn't just for programmers, but useful for everybody who has to use a computer as any a part of their job (which is verging on everybody)." VBA does not get much respect, but there are probably a vast number of accountants, managers etc. today that write code in Office applications.
- dagw 9y agoVBA does not get much respect, but there are probably a vast number of accountants, managers etc. today that write code in Office applications. In my experience the number is far from 'vast'. But whatever the actual number might be, it is definitely much too small.
- Santosh83 9y agoI don't think so. Coding bootcamps might motivate and help those already fascinated with computers to some degree, but a vast majority of computer users just use it as a device, much like using a toaster or oven. It's not even that their minds are different from technically inclined people or that they're just dumb. It's just that they have OTHER occupations in life, and using a computer may be just a means to look up info, entertainment, communication or as a digital assistant. Computers are deep, involved and time-consuming, once you scratch below the surface. And you generally don't have the time in modern life to be holding a full-time career AND to investigate the innards of computing systems, even just the software.
- medleybron 9y agoit does help unemployed people
- pjmlp 9y agoUnemployed people would be helped if business wouldn't be so greedy in their selection criteria, and would give a position to anyone actually wanting to work there, instead of spending months looking for the perfect candidate that would be willing to work at the misery they want to pay. EDIT: typo
- Aaargh20318 9y ago> spending months looking for the perfect candidate that would be willing to work at the misery that want to pay. That's what I don't understand. These companies completely forget the law of supply and demand when it comes to hiring. They keep complaining they can't find anyone yet the salary they are offering stays the same. I'll bet that if you double or triple what you're paying that shortage you're complaining about will mysteriously disappear.
- dagw 9y agoIf the salary stays the same it's because that is the value having someone in that position produces for the company. Paying your employees more than the value they produce is a quick was to bankruptcy.
- Aaargh20318 9y agoThen maybe you should draw the conclusion that your company no longer has a valid business case.
- dagw 9y agoAbsolutely. But it explains why many companies are so reluctant to raise their wages. Admitting you no longer have a valid business is hard.
- LoSboccacc 9y ago> to provide cheap workers doubtful, rarely the self taught can pass the hr screening
- Anm 9y agoIf that was the goal, wouldn't efforts be better placed in the Jr Colleges, online courses, and similar institutions. Grade-school level curriculum is a pretty far-future return on investment is the only goal is cheap workers.