Couple of year out of college and into my first engineering job, I went to work on a job to write code for the 68000-based controller of a signal processing system. It had been decided that we were to use this new language called C, which no one on the team was experienced with. I was sent to Houston to attend a one week class on C with the expectation that I could mentor the rest of the team. They were having to learn it from K&R. We used a new compiler from Green Hills, which was quite buggy, to compile our fragile code to run on a CPU our hardware colleagues had built that had its own bugs. We had a couple of big ass in-circuit emulators on which to do our debugging. They had quirks of their own, as well. Somehow, we were able to get it working quite well. As big of a challenge as it was, we had an absolute glorious time!