36歳になって思う「プログラマ35歳定年説」 @ CNETJapan
私はまだ30になったばかりなので、その定年説の年齢に行き着いていないわけですが、こういった言葉は先輩や上司からよく聞かされたものです。
何時までも技術にこだわっていたら成長できないよ。もう一つ上の自分を目指すなら人を管理する立場にならないと・・・と。
ただ、当時に言われてみてもまだそんな立場にいるわけでもなく、技術が面白かった自分にはまったくもってそのような考えを受け入れる思いはありませんでした。
しかし、年を重ね立場が変わってくるとそういった考えを強要された部分もあるせいか、考えの一つとして身についてしまっています。
そういった意味を含めての評価なんだよと言われれば、雇われの身である以上断る事も難しくなってきますし、自分の好きなことをだけをやりたいのであれば、まずその呪縛をとくしかないという事も理解してしまっています。
昔からの付き合いの上司は、私たちに好きなことをやらせてくれるために随分と孤軍奮闘をしてくれました。
そんな恩を返すのは、自分が成長すると同時に、その思いを次の世代にも引継がなければならないなという使命も芽生えてきています。
プログラマは35歳で引退だという説には、色々な意味があります。
一つは知力・体力の問題。
昔ほど機転が利かなくなってきますし、日進月歩の技術に頭が追いつかなくなる。
加えて記憶力も低下・・・。
ただし、それは経験でカバーできるのでこれは問題にならないでしょう。
技術の進化が早いとは言え、所詮は進化です。
言い切ってしまえば、昔の技術に毛が生え続けていっているぐらいのものです。
新しい技術に触れてみても、経験から新旧の技術の置き換えをすばやく行う事ができます。
つまりは、あれが簡単にできるんだ、あの技術の応用だねと。
体力的な問題を取り上げても、昔ほど徹夜を何日もというほどきついものではありません。
技術の進化と共に、プログラマーの負担は減っていっています。
もし、デスマーチに何回も足を踏み入れていれているのであれば、それはプログラマがきつい職業と言うよりは、単にプロジェクトの進行に問題があるだけだと思います。
それに最近は労働基準が厳しいですし。
で、結局のところ定年と言われる一番の所以は先のエントリにあるように
35歳プログラマ定年説は本当か?・・・一般解 一般的には、35歳ぐらいで人月ベースの単価が人件費と合わなくなってくるようだ。 また、SEが若手なら年齢が上のプログラマは一緒に仕事がしにくいし、客先の需要も少なくなってくるのかもしれない |
というところ。
つまり、あなたにこれだけ給料を払っているのに、プログラムしかできないんですか?と言われかねない点。
周りの目から見ればあるソフトウェアを作るのに、中身は気にしません。
それが正常に動けばよい。
であれば、それを構築するまでの費用は安いのに越した事はない。
単価の安い新人を投入するか?単価の高いベテランを投入するか?
スキルレベルで問題ないのであれば、前者となるはずです。
また、最近はオフショアでの開発も盛んですので、より人件費は削減の方向でという会社側の意図は伝わってくるところです。
であれば、ベテランがプログラマだけで食っていくには
・ 圧倒的な技術力でトータルで考えるとコストパフォーマンスが新人より全然高い
ことと言う事になります。
これは、かなり難しいことではあります。
豊富に知識を吸収できる若い世代に、負けないためにもそれ以上の努力をしなければならないからです。
そしてそのパフォーマンスが維持できなくなることは、すなわちそこに価値を見出せなくなる事にもつながってしまいます。
そうなった場合は、スポ根漫画にあるような、自分の弟子に負けて
「でかくなりやがって・・・」
と、台詞を残して引退を決意するしかありません。
そうでなければ、「まだまだ若いものには・・・」と奮起し続ける事です。
定年とは会社が決めたレールの上で決定する事に対して、引退は自分の意思で決定するものです。
そう考えるとやれるだけやって「引退」を決意するのは幸せな事かもしれませんね。
もう一つ、プログラマとしてやっていく道として、会社の枠にとらわれないという考えもあるでしょう。
別に起業するというほどの大きなことではなく、趣味でコーディングするとか、副業として何かサービスを立ち上げてみるとか。
色々な道でプログラミングをすることはできます。
あくまで会社の枠にはまった場合のみ、その定年説というものが生まれてしまうわけですから。
関連記事