It Changed My Life – Book Four
When I returned from travelling around the world, I took a crappy job fixing avionics on planes at Heathrow Airport. Ooooooooooh how I hated that job.
I quit after three months with no idea of what to do next but I eventually narrowed it down to one of five things.
- Six years in the navy had not cured me of my love of the sea. I applied for a job on a millionaire’s yacht based in Antibes.
- I rather liked tropical islands. I applied for a job fixing satellite tracking equipment on Ascension Island.
- I rather liked “abroad” in general. I applied for a course to learn to teach English as a foreign language (TEFL).
- I had a tiny twinge of regret that I had not been to university. I applied to Cambridge.
- I vaguely remembered that I had been good with computers as a lad. I applied for an adult education class in software engineering.
I didn’t really have a strong preference and decided to accept the first offer that arrived in my letterbox. Software engineering came in first so software engineering it was and I headed up to Whitechapel for a five-month course.
If you have ever been to Whitechapel, you will know that it is one of the poorest, roughest parts of London and home to immigrants, gangsters and outcasts. Imagine a neighbourhood that has not changed one whit since Jack the Ripper’s reign of terror. That should help you picture the environs of my classroom.
If you have ever been unemployed in England, you will know that there is a prevailing threat that your benefits will be stopped unless you attend an endless stream of adult education classes. That should help you picture my fellow students.
Our instructor was a total nutcase. It was not clear that he had ever programmed a computer before but that didn’t stop him from having a sackful of forceful opinions about software engineering. Fortunately, he only showed up for class about one a week.
My fellow students were delighted. There was a pub next door and I got pretty good at pool. Winner Stays On was the prevailing convention and one of the highlights of my life was racking up for the first game at 11 AM and not leaving the table until the pub closed at 11 PM after thrashing all-comers including several shady-looking characters as the evening hours wore on and the bar filled with gangsters.
A few weeks into our course, the four of us who were not receiving unemployment benefits decided to complain about the lack of an instructor. The company that ran the course promised to find us a new instructor and they gave us a copy of The C Programming Language by Kernighan and Ritchie to pass the time until they found a new teacher
I opened the book and on the very first page was the program that changed my life.
#include <stdio.h> int main() { printf("hello, world\n"); return 0; }
Our new instructor eventually showed up and tried to teach us ADA but I wasn’t interested. I had my White Book. I had my passport to a successful career in software.
Two weeks later, I finished my first big C program. It was an editor for sheet music that could play the music you typed in. Two months later, I had my first programming job. Two years later, I was managing a 12-person team building insurance software. Two more years and I was working on Wall Street. Two years after that, I made it to Silicon Valley.
My story is not complete unless I tell you about the Women into Technology class next door or rather, about Rita — a Maltese woman in that class — and how we moved in together and… well… that’s a longer story and I’ll save it for another day…
Epilogue
The very day that I started my class, I received a big fat envelope with tickets to fly down for an interview on a millionaire’s superyacht in Antibes. But I’d already made my choic. I was going to be a software engineer. I wonder how my life would have been different if I had got on that plane.