Good software developers place shrewd bets.
Are you living in an ivory tower, or do you have boots on the ground?