>RSSプログラマで、生きているキャリア20年超。プログラマで生き延びている女のコラム。2009/06/02職業をきかれると「プログラマ」と答えます。疎そうな人に対しては「コンピュータ関係」と言いますが。ここ数年、同年代で「プログラマ」を名乗る人には出会っていません。プログラマの「定年」、過ぎちゃっていますもんね。前のことになりますが、わたしが仕事をしているすぐ近くの席で、他社の方が2人で仕事をしていらして、先輩らしき男性が後輩らしき男性に向かって「こんなこともできないようじゃいつまで経ってもプログラマ止まり」だぞ、とよく言ってらしたんですよ。わたしはそういう言葉を聞くたびに「プログラマ止まりでいいじゃん」と心の中で反論していました。状況もわからない他社の方々のことなので、「もしかしたら後輩がSE志望で、先輩はそれを知っていてそういう励まし方をしているのかも」とも思ったんですが、どうしても「プログラマ止まり」とか「プログラマなんかで終わりたいのか」とかいう言葉を聞くたんびに腹が立ってしかたなかったわけですよ。(←今も変わらぬテンションで怒り続けている)正社員として入った会社を20代後半で辞めて、新たな働き口を模索した時、わたしは派遣社員の道を選びました。当時はちょうどバブルがはじけた頃で、採用環境が厳しかったというのもあったんですけど、それよりも「正社員になっちゃうと出世しちゃう」(=SEにさせられる)ということの方が大きかったんです。この業界で正社員として年を重ねていけば、それはもう確実に出世させられます。上の方々の仕事ぶりをみながら「あれはどうもわたしには向きそうにない」と思っていたんで、どうしてもそのルートには行きたくなかったんですよ。「SEになりたくない」という気持ちが、わたしにプログラマの職を存続する道を求めさせ、「派遣なら出世しない」という安直な発想で、正社員ルートを降りて派遣社員になったわけです。今、派遣という働き方についていろいろ言われていますけど、わたしはその選択は成功だったと思っています。リーダーが気に入らなかったら、最長でも3カ月我慢すれば辞められます。正社員だと上司は自分で選べないですからね。担当SEがひどいと、プログラマは大惨事です。身体か精神のどちらかもしくは両方を病みます。実際、わたしも何度か病みかけました。仕事を辞めたらまず病院通いしないと、と思っていた症状が、辞めた翌日に全快した時には、人間の身体ってスゴイ、と思いましたよ。プログラマという仕事が嫌いじゃなかったので、それを続けていたわたしでしたが、35くらいになってようやくこれを一生の仕事にしようと決意しました。キャリアプランは若いうちに立てておけ、とよく言われていますが、わたしは完全に出遅れていました。決意したのはいいものの、1つ不安がありました。ある程度この業界で仕事をすれば、プログラマのままでいる、ということが意外に困難だということは誰にだってわかります。いわゆる「プログラマ軽視」の考え方ですね。人によっては「プログラマ蔑視」くらいまでいってるんじゃないかと思います。35にもなって「プログラマ止まり」というのは、能力もしくは人格になんらかの問題を抱えているに違いない、という思い込みを持っている人たちは、わたしなんか相手にしません。いう疑いを持つくらいのことは、普通のマネージャだってするでしょう。いって、年くってるのに仕事ができない人、って相当扱いづらいですからね。すればいいかと考えた時、ふと思いついたわけです。「SEなんかもったいなくてやらせられない」と思わせるくらい、プログラマとしてのスキルを積み上げればいいじゃん!実に単純な考えです(笑)。それ以外の答えはないと思ったので、手始めに言語の幅を広げることにしました。プログラマの仕事は言語指定ですから、言語を1つでも多くマスターすれば、それだけ仕事の口が広がります。それに「がんばります。やれます」と言っても簡単には信用してもらえません(わたしだったら信用しません)。35を過ぎても新しい言語を覚えている、という事実が経歴書に書き込まれていれば、この人は新しい技術を覚える能力と気力を持っている、と判断してもらえるんじゃないかと考えたんです。いうわけで、知らない言語の仕事もにっこり笑って引き受けるようになりました。人は経験のない言語の仕事をしたがらないので、わたしがどの言語の仕事もあっさり引き受けるようになったら、プログラマのやりくりに四苦八苦しているマネージャは、喜んでいろんな仕事を持ち込んできました(0.5人月分くらいの細切れ仕事のために経験者をひっぱってくるのは大変らしいです)。慣れない言語で締め切りに追いまくられるのは精神的にかなりハードでしたけど、新しい言語を覚えること自体は楽しかったので、なんとか乗り切りました。そんなこんなで40になった時に、正社員になるための活動を始めました。ありまして、派遣社員のままだとこれから先は厳しいと思ったんですね。職探しをする前に、会社の規模も形態も一切気にしない。プログラマを続けさせてもらえるならどこにでも行こう、と決めました。「プログラマ止まり」ルートの一点狙いですよ。あちこちに経歴書を出しまくりました。業務経験のない組み込み系にまで出しましたからね。ホントに手当たり次第でした。40になってもリーダー経験ゼロの経歴書が悪かったのか、「定年までプログラマとして働かせろ」(←さすがにもうちょっとボカしてましたけど)と書いたエントリシートが悪かったのか、はたまた別の問題か、書類選考ではじかれまくりました。わたし自身はそんなにへこたれてませんでした。いくらなんでもこの業界がそんなに一様であるわけがない。プログラマを大事な資産と考える会社が絶対にあるはずだ。わたしはそう信じていたので、あせらずいつまででも探し続ければいいだけだ、派遣で生活できてるんだから問題はない、とものすごく簡単に考えていました。そんな就職活動の結果、入社して今も勤めている会社は、わたしが入社した当時、社長を含めて全部で3人でした。今はもうちょっと増えてますけど。面接の時に、定年までプログラマとして働かせてもらうことが入社の条件だ、としつこくアピールしたところ、社長がそれを快諾してくれたので入社を決めました。社長はわたしの「どのチームでも一番コード量が多くて、一番残業時間が少なかった」という言葉で採用を決意したそうです。そこんところをエントリシートに書いておけば、他の会社も釣れたかもしれない(笑)。VBAができるんならすぐにできるようになるだろう」と判断してもらえました。両方とも35を過ぎてから会得した言語なので、言語拡大戦略は間違っていなかったようです。「プログラマ止まり」と言われますけど、プログラマに止まっている余裕はありません。新しい言語は次から次へと現れるし、せっかく覚えた言語はちょっと目を離した隙に改訂されて別物になっちゃうか廃れるかだし、仕様変更とバグの襲来はやむことがありません。そんなものたちと定年まで格闘し続ける覚悟があって、プログラマであり続けることを望むのなら、必死で「プログラマ止まり」のルートを探してください。プログラマでい続けるキャリアパスがない、なんてことはありません。見えにくいことは確かですけど。21:5635ですが、昔の私と同じ考えの人がいました(笑)。プログラミングが好きで、プログラマーでやっていけるのなら給料そんなに上がらなくてもいいやと思っているほど好きでした。最近はSEの方に力を入れないと食べていけなくなってしまっては困るので、ひでみさんほどプログラマーにこだわらなくなりました。22:31士郎様、はじめまして。コメントありがとうございます。SEやってても職にあぶれてる方はたくさんいらっしゃいますし、プログラマだから食べていけない、ということはないと思っています。長期にわたるSE量産態勢のためにかえってSEの方が過当競争な気もしますし。これからはPGにしろSEにしろスキルと姿勢がハンパなところにある人が食うに困るんじゃないんですかね。08:59この業界技術屋の筈なのに迷信とか多いですよね。プログラマなんかという台詞は、OS・RDBMS・コンパイラ・プロトコルなど全ての要素、およびシステムを余裕で実装できるようになってから言って欲しいものです。知らない癖に平気で○○なんかというのは理性的な態度ではありません。私は全工程担当していますが、プログラミングできない人でまともな設計をした人を見たことがありません。そもそも理論的に考えれば、分からないものを設計できないのは当然の結果だと思うのですが、其の当たり前がまだ分からない人が多すぎます。09:14仕事をしていて感じることは、プログラマー、SEとか区別した仕事しかできない人はこの先、淘汰されていくと思います。適材適所で柔軟に仕事ができなければ、まわらない時代になったとおもいます。プログラマーでいることにこだわり、目的とするよりも会社に、社会に、貢献できるようにがんばってくださいよ。あなたが作ったプログラムは後世には残りません。10:44この記事は(あなたは)、素晴らしいと思う。私は、今はプログラミングの仕事はしていないけど、目もちょっと微妙になってきたけど、一生コード書き続けてやるぅと、改めて思いました。11:02はじめまして。コラムニストの組長と申します。私は一貫してプラグラマ(というか、開発)は経験してこなかった『なんちゃってIT系』な人種で、あまり難しいことは分からないんですが、このコラムを読んでとにかく「かっこいー!」と思いました。