Coding in schools? Take the splinter from our eye perhaps?
06 Tuesday Dec 2011
Written by Jo Jordan in BUSINESS & COMMUNITIES
As I wait for FTP to download a website from a server onto my laptop, I thought I would write a bit.
I was up late last night, probably unwisely, as I tried to fix odd errors on my online shop. One error led to another. I left a message for my US suppliers went to bed and got up in the morning to the usual geek-like rude reply – read this link.
Well my response is
a) Why wasn’t that pointed out to me earlier
b) When I put that advice in plain words, your product does not work under the conditions you said it would work. You did warn us by saying “if you use . . .”. But the truth is that you should have said “We do not recommend using . . . If you do use our product with this other product, here are the 5 things you must get right.”
Anyway, I deleted the 2nd product and guess what – their product now misses the 2nd product and has frozen my online shop. Hence downloading a copy of what is left onto another compute for safekeeping before I fiddle any further.
So why is this important?
- Don’t do your computing when you are tired and don’t try to read Geek-English when you are tired and stressed. They do their computing and writing when they are tired and stressed and it shows.
- There is a big debate going on in UK about teaching coding in schools. I scoff at this debate. It began with Eric Schmidt of Google, teasing the UK government about teaching word processing in schools (i.e., using Microsoft). The geeks of UK have fallen for this line and now think we should teach the average teenager how to write the next package. Hmm. . it will be as a bad as the one that I am using and why anyway should we trade in Microsoft for Google. For all our frustrations with Office, it is much more stable than any Google product.
- But yes, we should all use computers a lot more. I bought some software because I thought my predilection for writing code from scratch was ill-served. Get working ecommerce software and use it! Bad idea. Bad idea to rely on geeks. Much better to know every corner of your code yourself.
But of course we cannot know everything. But yes. Using other people’s code is like signing a document without reading it. We do it – often. We shouldn’t. We should streamline our lives to have two boxes:
# Box 1 : Not very important to me
Things in this box are not important to me. So I can afford to sign bits of paper or use other people’s code or eat food of unknown origin or sleep with someone who seems to sleep elsewhere too – you get my drift.
If it doesn’t matter, put it in this box.
# Box 2: Very important to me
In this box are the things I care about. So I should tend to them carefully and learn about them deeply.
As I can’t do everything, I should be very selective about what goes in this box.
I have to be careful about leaving things out too which do impinge upon me or would enrich me enormously. So what is important must go in and what goes in must be looked after.
What kids should learn at school
That’s what kids should learn at school. To do their work well. Not to spend time on things they don’t care about. And not to complain if things they ignored turned out to be important.
Of course, when they are small, they can’t understand this completely or understand enough about anything. So we grow their world for them slowly, helping them to push back their horizons, bit by bit, as they can absorb more and attend to it with the same care as things already in their world.
To live in narrow world is not grown up. We might even argue that it is to be ‘not of sound mind’. But to suggest we should code at school. . . that’s as half-baked as the code I stupidly bought.
Teachers know a bit about helping kids to grow
Kids must go to school and expand slowly from the world they are in to a bigger world. Teachers have some idea of the average pace that kids can work at. And they know quite a bit about managing an environment where kids can grow steadily in a safe environment.
How can we help schools?
If we think there is something in our world that teachers might like to see, then I think we should invite them in.
Hold bar camps for teachers to have a lovely relaxing weekend in their hols with good food and pizza and geeks with blazing eyes excited by their weekend challenge.
We can accept problems teachers identify with software and work on some improvements.
A splinter out of our own eye?
But it is not kids who need fixing. It is not schools who need fixing.
It is the geeky world of very bad software and very rude help desks. N’est-ce pas? And TG for Google Translate so I could check my spelling.
Getting with the program
Oh, btw, did you see National University of Singapore have built an iPhone app that translates Mandarin speech into spoken English. . . might make me lazy about learning Mandarin.
Anyway, Stanford watch out. Asia is hot on your vapour trail.
And where is UK . . . making key apps? . . . making life better? . . . yes Eric Schmidt is right. We are a nation of chatterers preferring to use a word processor than to build one.
We should build the companies and businesses that take on NUS and IIT – Kids will work that out fast enough and set that as their new horizon. Something for kids to look forward to . . . they don’t need to aspire to aping US entrepreneurs for 20 years ago or 40 years ago.
And if you don’t know what NUS or IIT stands for, of course Stanford’s former post-grad students can solve the puzzle for you.
So ends my self-entertainment – but my FTP download is still not done. Is it stuck in a loop? Dearie me. Do I have to understand it’s code too? Well don’t be taken in by geeks. The first thing I learned as a CS student is that code is arbitrary. The problem is usually the comma you didn’t know was supposed to be there. Now to search Google for ‘looping FTP’. Logic will not fix this. Nor common sense. Someone has seen it before – or not.
CHECK OUT SIMILAR POSTS
- Law of attraction, positive thinking . . . how old is it?
- Happiness Index: Practical useful stuff
- A big crunch and a big bang
- 3 jawdropping facts about Linkedin members in UK
- Confidence in bad times
- Positive psychology and an adult response to the financial crisis
- Use the internet for career coaching and interview preparation
- If we don’t find productive enterprises soon, we might find we have another bubble
- Time for some evidence-based management in UK
- . . . to be a leader means to be a dealer, a purveyor and a deliverer of hope"
- 5 signs our education system has got better
- Cost-cutting is upside down and inside out
- If Big Society is the answer, what is the question?
- Can you stand up in front of 1000 people and state your personal elevator speech in 20 seconds?
- Essential HR in the recession
- Better CV's please!
- Is UK drifting towards a "nothing allowed" culture?
- Denial, anger, depression, bargaining, adjustment: put the banking crisis behind us
- The management of poverty or the poverty of management?
- Are you like a zombie bank? Zombie life on borrowed time and money (Part Three)
- Do you double-guess yourself? Get a mentor!
- Bad job descriptions . . . norm and embarrassment
- Not heard of ZIZEK? Why should you read ZIZEK?
- Asking questions about life after the recession
- Does it only take giving credit where it is due?
- 5 speed gears for the recession
- What other people have learned about the cuts business
- Positive psychology and the credit crunch: some people got it sorted ages ago
- The art of sailing in rough financial waters
- More bad news coming. The internet will expose more institutional spin

