Over 45 years in software with some hardware work. About 30 languages and a dozen OS's on micros, minis, and mainframes coding hardware drivers, operating systems fixes, systems, and application programs
The first computer I used was a CDC mainframe with 4K of core memory and punched card input. The memory was actual magnetic cores suspended on a wire grid. It took up about 16 linear feet of electronic racks.
My first 'PC' was an IMSAI 8080 that came as loose parts that had to be soldered onto the boards. I had to write my own BIOS. The operating system was CP/M.