All while contemplating a gruesome demise for production managers.
I did maintenance in a die cast foundry for a couple years and worst part about the job was being hassled by the production foremen and managers. They will insist that you do things unsafe in order to get production running. They can be relentless, expecting you to do several things at once, cutting corners and having blatant disregard for anything other than getting parts out the door. I have had them force techs to get machines running even though they knew the parts were bad and would come back. It's all about the numbers to them. I even had one take a cut off wheel to the lock on a locked out machine.
I agree with learning other realms. I have training in hydraulics and pneumatics. You at least have to know how to read a hydraulic diagram.
Troubleshooting isn't for everyone. Some people love it and are good at it, while others will never be good at it and hate it. There is a certain kind of patience needed. To me, (I like it) it's like playing a game of chess, especially when I have to reverse engineer something I have never worked on before. Over the years I have developed a very orderly manner in which to solve problems. Guessing gets you nowhere.
I didn't see this mentioned, but it is important to know your tools and test equipment. If you don't know why your DVOM indicates 120 volts and your solenoid tester shows nothing on the same circuit when it happens, you aren't ready to get paid to troubleshoot electrical problems. You need to know your test equipment literally inside and out.
You will need to develop a rapport with the operators of the machinery. They can make or break a troubleshooter in a production environment. A certain amount of psychology is involved. You need to know what to listen to and what to ignore.
I wish you luck.