Why do Bitcoin programmers never have to work?

Because they are always "mining"!

$BTC