|Ferranti Pegasus Computer|
An early beginningMy life changed for ever in October 1958.
My Uncle Bill took me to the Business Efficiency Exhibition at Olympia, London.
That might sound boring for an eleven-year-old, but it turned out to be one of the most exciting days of my life.
Among the exhibits was a Ferranti Pegasus Computer. I'd heard about computers; this was 1958, and like most of my friends I read a comic called the Eagle. It featured a space-pilot hero called Dan Dare, who battled aliens, robots and the occasional megalomaniac computer.
I'd also read about them in the recently-lunched New Scientist magazine, so I knew they were for real, but I'd never seen one.
That day I did, and somehow I knew that was what what I wanted to do with my life.
To learn first teachThat year I spent all my Christmas book tokens on books about computers, and by great luck had a chance to run a short program on another Ferranti Pegasus.
My mother was teaching at a college in central London, and mentioned to her boss that I was interested in computers. He leant me a programming manual, and let me run a program.
I became obsessed, and one summer I took over my poor father's holiday by trying to teach him what I'd learned about computers.
Now I had two passions - computing and teaching. Back at school I set up a computer club, and most evenings I went down to the basement of the school science lab to type up roneo'd sheets of notes for the next week's computer club meeting. (I still have them somewhere).
I found that explaining things really helped me to master them. Teaching turned out to be a great way of learning!
My first job in computing
|Atlas - CC 3.0 - Iain MacCallum|
The computer we used was the Atlas - then a state-of-the art supercomputer which ran the world's first Operating System and the world's first virtual memory architecture.
I had a lot of fun that year, and strengthened my passion for computing.
Off to IBMJust before I left School I had applied for a scholarship from IBM. They offered £456/year (a fortune in those days), all fees paid, and jobs for a few weeks each summer. Not surprisingly, there were over 800 applicants for 8 scholarships, so I was delighted when I got one - and so were my parents!
The scholarship did not guarantee a job with IBM once you'd graduated, but you normally got one. Not for me, though: this was 1970 , the UK economy had been plunged into recession by a huge hike in the price of Oil, and IBM's graduate intake fell from 200 to 5.
Software houseI stayed with IBM for a few years and then, by a convoluted route, found myself running a software house for almost twenty years. After that I worked as an independent consultant, coaching, team leading and training software developers around the word.
Soon after I reached 60 I decided to retire, and started to have some serious fun with electronics. The Arduino was just beginning to become popular, and I started to blog about the things I was doing with it.
The Raspberry Pi and Quick2Wire
|The Raspberry Pi|
I decided to come out of retirement and launch a startup called Quick2Wire. We built and sold add-on kits for Raspberry Pi owners who wanted to experiment with physical computers.
We sold several hundred kits, but not enough to cover our costs, and in July 2013 we sadly started to close the company down. You can buy the kits from SK Pang, and lots of people are still using them; I'm hoping to create some new compatible add-ons, which will be open sourced, and I may even offer some boards for sale.
Up in the ditch
I've done workshops based on Shrimping It!, and am now running more workshops based around the BBC micro:bit and the Raspberry Pi.
And next - the BBC micro:bit
I recently ran a workshop at Raspberry Pi Towers using MicroPython for the micro:bit. It went really well, and Sue Gray will be running it again at the Pi's birthday celebrations in March 2017. There's a free workbook for the workshop: you can get a copy here.