Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun & passion to program, I am one of them.