Developers take a long time to train, then they are useful for a little while, then they retire and then they die.