Rob Adamson
2 min readFeb 6, 2019

Find Something That Facinates You

Programming In a Nutshell

One of the first things I learned about computer programming is that if it works, it works. It doesn’t matter what anyone tells you. It doesn’t matter how smart they are or what their name is. You need to do the experiment.

In college, I failed a coding assignment because my teacher said my code would not work. Back then access to a computer room was for advanced students. So I bribed my way on to the DEC PDP-10 late at night and keyed in my program. Then I dragged my famous professor into the computer room.

“This should not work,” he said. But he changed my grade to an A. Years later he offered me a job at startup Evans & Sutherland. They were working out of a shack, and I was not impressed, so I turned down the job — a galactically stupid mistake.

Ok, so I thought of a patent a month ago. I made a guess. Don’t laugh. Then I tried to write it, but it would not work. Still, I knew it should work if I could solve the road blocks. Tonight it worked. It passed experiment. It worked like a charm, and now I know it’s patentable. I’ll open source the solution in a followup article on Medium/Github.

Now if it did not work with experiment, it would have been wrong. That is a valuable lesson. Programming is a lot like Science in General. That’s why it’s called Computer Science. Here is my favorite teacher explaining this in a nutshell. I learned to program from a physics professor. Sounds crazy, but he was the best science teacher of all time.

Richard Feynman Explains Science in One Sentence
Example App Using Invention
Rob Adamson
Rob Adamson

Written by Rob Adamson

Programmer, Mtn Biker, Writer & Blogger. Wrote: BASE SciFi Novel, Mediaforge, Instant Replay, Gener/OL, Patents. robadamson.net

No responses yet