This week I have the enjoyable experience of bringing 3 new developers onto our project. Most of you that know me probably read that last sentence with a sarcastic tone on the word enjoyable. You, my friends, would be wrong. Of all the ridiculous things that I do at work right now, training and molding new programmers is by far the most enjoyable. It's sad that I don't have more concrete work to train them with, but I have to deal with what I have. Because I have little, if any, work most days to give to my development team,...