I agree with Al, you could have had a much worse day here. Programming and electronics may go together sometimes, but soldering is one of the times that it should be kept separate.
When I student I was working on soldering up our pre season bot and the fire alarm went off. Without thinking I got up and walked out leaving the soldering iron, in the stand, on the table. Needless to say, after 30 mins we were allowed back in, my tip was totally black.
