34歳になったので、「プログラマ35歳定年説」について考えてみた
これは、あくまで個人的な見解であり、公式見解、および、他人の意見を否定するものではありません。
概要: プログラマ35歳定年説
「プログラマ35歳定年説」とは、読んで字のごとく、「プログラマは35歳で定年を迎える」というものです。
社会人をプログラマで過ごしてきましたので、数日前に34歳になったし、35歳という定年(笑)を迎える前に、一度それについて考えてみようと思います。
まず
これは 嘘 です。
// 言い方かもしれませんが、「本当ではない」といったほうが確かかもしれません。
私が働いている場所でも、プログラマで35歳以上の人は多く存在します。
大抵の人は分かっていると思いますが、安心してください。
出会い
私がこの言葉と出会ったのは、社会人となる前、会社の団体説明会で言われました。
「プログラマは35歳で定年を迎えますが、他の道を提示します」
そんな言葉をその会社では謳っていました。
当たり前のように語られていたその内容に、学生の私はそれを信じていました。
// 就職した先ですぐに嘘だと言われましたが・・・
なぜ、風説があがったのか
この風説が上がってしまった理由を、Wikipediaや他の記事を読みつつ、自分で考えて(ぱくって)みました。
- 新しい技術を勉強するのが辛い
- 激務 も あるので、体力的に辛い
- プログラマではなく管理者になる
- 単価が高くなり売れなくなる
- プログラマって辛いと悟る
新しい技術を勉強するのが辛い
これについては、プログラミングが好きであれば、まず大丈夫でしょう。
新しい技術、素晴らしい技術も好きでないのであれば、知ることが辛くなってしまいます。
しかし、単純記憶となれば、若い人よりも低くなるのは事実です。
ですが、今までの知識がそれを大きく補ってくれるはずです。
激務 も あるので、体力的に辛い
これは、個人的なモノと私は考えます。
50歳近くにして、平然(?)として徹夜や休出している人もいれば、30歳前にして21時帰りが辛いと言っている人もいます。
// 実際に見ています。
まぁ、日本のプログラマの労働時間はおかしい気がしますが・・・
// 21時が早いとか頭おかしい!
// デスマは大抵、上流過程の人間のせい!!
// (あくまで個人的な見解であり、公式見解、および、他人の意見を否定するものではありません)
プログラマではなく管理者になる
これは基本的に、上からの命令となりますので、どうしようもないかもしれません。
単価が高くなりますし、知識も付いてきますので、どうしても上流過程や管理をすることが多くなってきてしまいます。
単価が高くなる、もしくは、年齢により売れなくなる
これはSES契約、や、フリーランス、言ってしまえば派遣の話です。
単価が高い、もしくは、年齢が高くなると派遣先が嫌がります。
案件の中には年齢制限が付くものもあります。
同じ能力(履歴や面接判断)であれば単価は安いほうが良いですし、年齢は低いほうが良いです。
単価は当たり前ですが、年齢について、年が上の人間ほど「扱いづらい」というレッテルが張られてしまいます。
例えば、30歳がリーダで35歳が来ると、やりづらいと思われてしまうのです。
ただ、「同じ能力」というのがキモで、その人自体が魅力的(知識があったり、経歴があったり)であれば上記の限りではありません。
プログラマって辛いと悟る
新しい技術をスイスイと手に入れている若手、きらきらしている若手を見ていると辛いなと思ってしまうこともあるかもしれません。
これは自身の考え方なので、どうとでもなります。
35歳定年説は嘘だけど
大抵の会社では、その人を技術者ではなく管理者にしようとしてきます。
また、派遣では年齢制限が出てきます。
上記より、私は、他の職種のより「プログラマ」職種としての寿命は短いと考えています。
私自身の経験からすると、中小企業で、かつ、自社アプリを開発しているところは長年プログラマで居られるのでは?と考えます。
自分の話
昔、新人のころに居た上司は私に以下のように言いました。
// 言葉は微妙に違っていますが、大体同じはずです
25歳まで、プログラミングというものを勉強し、どんなプログラミングでも扱えるようになりなさい。
28歳まで、リーダというものを勉強し、人の導き方を知りなさい。
35歳まで、管理者というものを勉強し、人を動かせるようになりなさい。
私は、これを今でも実践しており、プログラマから少しずつ離れていってます。
// PMOとかなってみたいなぁ~
SES契約
SES契約では、45歳になったらほぼ契約が取れないのでは?と考えています。
SESがメインの会社は40~45歳くらいになった社員をどう扱おうとしているか疑問に思うこともあります。
まとめ
上級プログラマ以外の定年は40~45歳くらいかと考えます。
// 上級プログラマとは、上記にある理由を覆せる人たちという意味で使ってます。
35歳以降は、若者よりある知識を使い、かつ、どん欲に知識を得ていくことで、35歳定年はなくなることでしょう。
※ ただし、SESがメインな会社除く
それ以外の方は、上流工程、および、管理職となり、プログラマから離れることになると考えます。
そんな時はプログラマにしがみつくことなく、割り切ったほうが良いでしょう!