Pues yo más que cara e ideas felices pienso que lo que hay que tener es espíritu de superación, valentía, buenas ideas y estar en el lugar adecuado en el momento adecuado, lo cual es bastante difícil ya que empieza a ser una acumulación de sucesos en los que la probabilidad tiende a cero, pero aún así existe. Aunque coincido contigo en que hoy día con un sueldo podríamos darnos por contentos
(http://aprenderaprogramar.com/images/thumbs_portada/thumbs_empleo/33_programador_loco.jpg)