Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Education Programming United Kingdom

Telegraph Contributor Says Coding Is For Exceptionally Dull Weirdos 453

mikejuk writes "The UK Government is trying to figure out how to teach children to code by changing what is taught in schools. The Telegraph, a leading UK newspaper, has put the other side of the case: Coding is for 'exceptionally dull weirdo(s).' The recent blog post by Willard Foxton is an amazing insight into the world of the non-programming mind. He goes on to say: 'Coding is a niche, mechanical skill, a bit like plumbing or car repair.' So coding is a mechanical skill — I guess he must be thinking of copy typing. 'As a subject, it only appeals to a limited set of people — the aforementioned dull weirdos. There's a reason most startup co-founders are "the charming ideas guy" paired with "the tech genius". It's because if you leave the tech genius on his own he'll start muttering to himself.' Why is it I feel a bout of muttering coming on? 'If a school subject is to be taught to everyone, it needs to have a vital application in everyday life — and that's just not true of coding.' Of course it all depends on what you mean by 'vital application.' The article is reactionary and designed to get people annoyed and posting comments — just over 600 at the moment — but what is worrying is that the viewpoint will ring true with anyone dumb enough not to be able to see the bigger picture. The same attitude extends to all STEM subjects. The next step in the argument is — why teach physics, chemistry, biology, and math (as distinct from arithmetic) to anyone but exceptionally dumb weirdos."
This discussion has been archived. No new comments can be posted.

Telegraph Contributor Says Coding Is For Exceptionally Dull Weirdos

Comments Filter:
  • by timeOday ( 582209 ) on Tuesday October 29, 2013 @12:37AM (#45265817)

    The guy with charming ideas is nothing without a genius coder to implement them. And the coder indeed needs the ideas guy to suggest what he's going to code, and how it's going to look like. One can't do without the other, and so it goes in so many fields of work.

    Sure, but in the end, the face man (let's call him "Jobs") is going to be a billionaire, whereas the coder ("Woz", if you will) is going to go a few years making $80K at the company he co-founded, and then get fired by Jobs to make way for dozens of other younger, cheaper Wozzes.

  • Re:brace yourself (Score:5, Interesting)

    by WaywardGeek ( 1480513 ) on Tuesday October 29, 2013 @12:53AM (#45265899) Journal

    I have to tell a story... yeah... I'm old. My little bother was hot. He couldn't help it, girls just couldn't leave him alone. Someone convinced him to do modeling as a career for a while, but after missing shoots to enter skateboard contests, his modeling career was over. Still, Hallmark's "Hunk" calendar ran him as Mr April two years running.

    Anyway, while he was screwing every girl who ever wanted a hot guy, I got my engineering degree. I dated the president of the math club, and spent a night in jail for hacking phone systems. One night during summer break, my brother had something to say to me. He said, "I respect what you're doing." I knew he meant he respects what I'm doing even though any reasonable person would not. I couldn't argue with the guy living every hormone driven teenager's dream, but I thought it was funny. I was preparing to make the world a better place, but I suppose being a girl's dream date counts.

    We are geeks. There's something wrong in our minds that makes us happy spending time typing on a keyboard rather than chasing women. When I change the world in concrete measurable ways, the feeling is euphoric, and programming is the way I help change the world.

  • Re:brace yourself (Score:5, Interesting)

    by rastos1 ( 601318 ) on Tuesday October 29, 2013 @03:36AM (#45266467)

    Are you serious?

    In a software company (in opposite to company where the IT department mostly keeps the software running) I'm really the one who's "work makes the company work" and it is really my work that the company is selling and turning into profit.

    Betty does not have to do that much thinking when it comes to taxes. Some bureaucrat comes up with a maze or rules and she is good at navigating that maze. And adapt to a change in that maze every few year/months. So what if she went to college and has a degree? Does it prove anything? Most programmers have that too. What she, and many others, can't, in opposite to programmers, is to think for herself. Analyze a problem and come up with a solution. I don't fix the printer by going to a training program for a week and learning how to fix that particular model. I solve it by looking up the blink codes, verifying the connectivity, understanding how a printer works, etc.

    Sure "companies have worked without computers for centuries". Go tell a company that it can exist without cars for a week. They can go back to horses if they need some transportation. Let us know how well that works.

    My boss did not work his ass off to work up from the bottom. He comes from a family that supplied him with the investment money for the startup and he got lucky by being at the right place at the right time and making the connections. He was able to do that because he is better at self-marketing. On the other hand why would I have to aim for owning the company? Is that a holly grail or something?

    I don't claim that I'm a better then a bricklayer or a plumber. I'm not that elitist. I've also seen a number of bricklayers and plumbers that produce a shoddy work. And those that don't are comparatively expensive to me. That's why I fix my own faucet too. Without having any schooling on that. And it does not drip.

    Management? I do have their respect. I got unusually lucky. But be sure that mostly they do not "want it to work when you present it to them" and they do not want me to "do my work right". They want it to "sort of work". Yesterday. Under the budget. They don't care how well the code is structured because they can't "sell" that to a customer and they don't get to maintain it 10 years down the road. You don't get to put that in a marketing presentation.

    In my opinion, GP is absolutely right. We suck at self-marketing. That's also why the OS made by the programmers for the programmers does not have double digit desktop market penetration.

  • Re:brace yourself (Score:4, Interesting)

    by luxifr ( 1194789 ) on Tuesday October 29, 2013 @05:07AM (#45266795)

    People who had a crummy adolescence for the reasons you're stating aren't really that smart. If they were, they would have had a much better adolescence.

    yeah, because being smart makes it easy to not get depressed from being marginalized for just being too different to be socially lovable or even acceptable by your peers.
    after all it's adolescents especially, who are very reasonable, empathetical beings, which are rarely biased towards trends and who never practice prejudice based on those.
    ah, but I think I see your point: If they were smart, they could easily *pretend* to be a better social fit. They could easily just deny who they really are, follow the masses. That suure must make them happy eventually, doesn't it?

    You're an idiot!

  • Re:brace yourself (Score:4, Interesting)

    by mrchaotica ( 681592 ) * on Tuesday October 29, 2013 @09:34AM (#45268327)

    I don't claim that I'm a better then a bricklayer or a plumber. I'm not that elitist. I've also seen a number of bricklayers and plumbers that produce a shoddy work. And those that don't are comparatively expensive to me. That's why I fix my own faucet too. Without having any schooling on that. And it does not drip.

    The main thing is that there's a difference between the plumber who fixes your faucet or unclogs your drain and the one who designs the wet wall in a skyscraper, just like there's a difference between the IT guy who fixes the printers and installs drivers and the computer scientist who designs new and interesting algorithms. Most of us -- in any field -- think of ourselves as the "skyscraper" or "interesting algorithm" guy, but think of everybody else as the "fix your faucet" or "install drivers" guy.

Always try to do things in chronological order; it's less confusing that way.

Working...