An Programmist in Training.