これはエンジニアがスペシャリストとして年間$100,000とか高い給料をもらえる国の話であって、
SI屋や大企業にいない限り年500万もらえればいいところな、日本のSE等現場エンジニアには当てはまらない話。
日本では、スペシャリストよりITマネージャー、さらにはゼネラリストな管理職を目指した方が、年収も上がるしキャリアも築きやすい。
また、多くの企業ではプログラマ→SE→プロマネ→IT部門管理職というキャリアパスを作っていて、この階層を昇らないと給料が上がらないシステムになっている。
なので、エンジニアリングに残り続けている人は、よほど金より技術の方に興味がある逸材か、社内昇進システムのふるいから零れ落ちたかのどちらかって事になってしまう。
日本(平均で480万って事は、中央値はもっと低いはず):http://doda.jp/guide/heikin/
米国(ソフトウェアエンジニアはITプロマネと同等か多めの給料):http://www.indeed.com/salary?q1=IT+Project+Manager&l1=&q2=Software+Engineer&l2=