You would design software because you want to earn money.