An interesting discussion on quora about why is successful (love the social engagement loop graphic) - they have a social funnel

A new survey of recent college graduates found that liberal arts degrees aren't the best way to invest your tuition dollars. Instead, try engineering (chemical, electrical, mechanical). Bet you wish you had thought of that before giving up your promising engineering career to pursue your crazy dream..