I've been tinkering for as long as I remember, in fact I think I may have learned to read a simple circuit diagram before I learned to read English. Reading and writing seemed daunting when I was first encouraged to learn, but then I discovered there were books about electricity in the local library! Within about a weekend I was making strides, and in only a few weeks I'd read them all the electricity books the library children's section had.
That was back in the 1950's. My father used to take family portraits using photoflood lamps. These were ordinary tungsten bulbs but over-run in order to give a more intense light at the cost of a much shorter life. He had a piece of wood with two switches and two sockets on it (I can still picture it) with which he could switch two photofloods in series for modelling at his leisure without burning them out, or in parallel for full brightness to take a photo. The circuit diagram was one of the first I ever understood.
Having shown an interest in electricity I was given a few batteries, bulbs, switches and bits of wire to play with, and although in the course of time I graduated to valves and transistors, and later to integrated circuits and computers, I've never really stopped tinkering, and taking things apart has always been a fascination for me.
After (naturally) opting for sciences at school I went to university and studied electronic engineering. But in one Summer vac job I was given a piece of stripboard with 20 tracks per inch (rather than the more usual 10) and a bunch of early (DTL) integrated circuits to try and build a hybrid analogue/digital computer display. But after spending many frustrating hours trying to locate shorts and broken tracks, I decided software was much better behaved and was what I wanted to do, at least for a living. I'd already had some experience programming an early computer (the Elliott 803) at a local technical college, which I'd greatly enjoyed. So after completing my electronics degree I took the Computer Science Diploma at the famous Mathematical Laboratory (formerly, home of EDSAC) at Cambridge.
The first half (or more) of my career I spent in software development. I've always enjoyed programming though I have to admit that I'm very far from being a superstar coder. I particularly enjoyed my time as lead developer for a minicomputer kernel, especially a project where I enhanced it for a dual processor operation. This involved some fascinating hardware development for a conflict resolution module.
The latter part of my career I spent working in cybersecurity, which again I found interesting, and although I'm now retired, I still try to keep abreast of developments. I like to help people stay safe online, and where the opportunity arises, to consider cybersecurity as a fascinating, challenging and very well worthwhile career choice. (The money is good, too, and there's no shortage of jobs if you're any good.)
Since retiring at the end of 2013 I've been able to spend much more time tinkering, and this has included mentoring kids at a local school computer club, and volunteering with The Restart Project. In the latter we help people with their dead electrical and electronic goods, repairing them where we can and advising them where we can't. This has allowed me to tinker wit and take apart all manner of gadgets, to write a number of iFixit repair guides, to answer questions of the Forum, and to record much of what I know and have learned in the Restart Wiki.