Some may get in the field because they want to change the world, many though go into software development because it seems to be easy money at the time (relatively high pay for no physical labour, 9-5 job in an air conditioned office, maybe a company car and other benefits).