1.2 GPA in high school. I was aiming for a 1.0, but messed up and got too good of a grade in electronics. I had fixed my first tube radio at the ripe age of 8, so I suppose I somewhat had a knack for it.
Went into the Colorado electricians apprenticeship the week I graduated high school in '75. It's what I had wanted to do since I was 13, and my 4 year apprenticeship was the best 7 years of my life...
Topped out in '82 with a 91% on the test. Took my Masters test a year or so later and got the lowest possible passing score (76%). I hadn't studied for either test, so just passing either one was a surprise.
Ended up at the Goodyear plant in Lincoln, NE as a construction electrician starting up robots. The Goodyear guys took a shine to me and asked if I had ever worked with PLCs. "Sure, I said. What's a PLC?"
They laughed and sent me off to work on the Berstorff extruder/calender. Where I couldn't contain myself one night and fixed a bug in the PLC that the engineers had been meaning to fix for months (each time the calender line would stop, the operators would have five minutes to get it restarted before having to clean out 500 pounds of hot smoking rubber - they cleaned it out a lot). I wasn't supposed to touch the program, but these guys were in their '50's and they didn't need to be working that hard for nothing.
So I fixed the problem in the PLC, and went home thinking that it would be no big deal. Wrong. When the machine messed up and the operators didn't have to clean it out, they were over the moon. Now they were looking for someone to thank for finally getting this fixed.
Eventually I was asked if I had done it, and I said "Yes, how do you like it?" (they had just got done trying to thank the two engineers for it). The old engineer wanted to fire me, and I'm sure that if he had his way, I would have been (he once told me that I would be all right if I weren't just an electrician). But a young engineer was running the show, and he said that I could do it until "I messed up".
This was on a Series Six PLC. I left Lincoln, and by chance hooked up with Kasa Industrial Controls, who were looking for a S6 programmer for the upcoming Saturn plant.
Eventually I hired on with at first Saturn, and then got "grandfathered in" with GM, whom I worked for on and off for 18 years before retiring in 2015.
Now I train new engineers for a robotics company (and work on the robots as well).
Still fixing tube radios upon occasion...