They say you never forget your first one.
2014, my first robot. FANUC AM 0iA, for welding some pipes together.
I was barely trained. I didn't even know fully what a USER FRAME was, and the TCP was still a bit magical.
I did the trajectory. Everything worked fine while I ran the program step by step. Fine and dandy. I was completely alone with the installation at the client, so I called in the project lead to do a demonstration. Because running the program step by step ONCE was enough, by my reckoning then.
I start the robot. It welds ok for the start, and then smashed torch first into the fixture.
Apparently I had a CNT100 J movement somewhere on the way. Was the first time I learned why you should pay attention to your CNTs and your FINEs. I bent the torch a little, so that was a lot of fun to redo. Cemented my knowledge of TCPs tho.