質問: プログラマーの寿命はどうして短いのでしょうか?
回答: どんどん、新しいことを覚えなければならないので、年を取ると覚えられなくなるからです。 新しい言語の、新しいライブラリの使い方など、一々覚えきれません。 で、 普通は、上流工程に流れていきます。末梢のことより、基幹の根本的な方針を作るほうが給料も高いからです。 アーキテクトに近い。 で、さらに マネジメントに流れていきます。上流工程の現業より、どんなプロジェクトでもマネジメント出来れば生き延びれるからです。 もちろん、上流よりも給料が高いです。コンサル近い。 現場が好きで、物が作るのが好きで、その場に残る人もいます。天才的な芸術的な職人がいます。 でも、重宝がられるだけで、人月の単金としては頭打ちです。 せいぜい120万円程度。月給で言えば50万円くらい。年収で600万円ってところでしょう。 上流なら年収800万円。コンサル、マネジメントなら年収1000万円以上。 と言うより、年収800万円という時点で、プログラマーとしての道は無いのです。単価的に、それ以上のパフォーマンスを求められる。 経営的には、年収300万円を3人雇います。