編集部が、エンジニアライフのおすすめコラムをピックアップします。日々、ITエンジニアの「生の声」を公開している。ここでは、編集部がおすすめするコラムを紹介しよう。今回は「プログラマ止まり」のキャリアを選ぶことでIT業界の流れを変えていきたい、と語るベテランプログラマの主張を紹介する。プログラマなんかで終わりたいフレームワークの甘いワナ飲みニケーション、大事です。生涯プログラマでいることを目指すひでみ氏による『プログラマで、生きている』。多くの反響を呼んだ「プログラマなんかで終わりたい」の執筆動機について。「プログラマに、『ずっとプログラマでいる』という選択肢があるということを伝えたかった」とひでみ氏は明かす。多くの人は、システムエンジニアかプロジェクト・マネージャを目指す。プログラマでいることが主流でないのは重々承知している。それでも、「ずっとプログラマでいるなんてあり得ない」といって選択肢から外してほしくなかったのだという。生活がかかっているのだし、「プログラマ止まり」がリスクの高いキャリアであることは間違いないだろう。業界構造が変われば、「プログラマ止まり」でいることがメジャーになる日がやってくるかもしれない。「わたしのような人間が増えれば、もしかしたらIT業界の流れを変えることができるかもしれない」と、ひでみ氏は思いを語る。氏による『ソフトウェア開発に幸せな未来はあるのか』。フレームワークを使うことのメリットとデメリットについて考察する。「ソフトウェア開発において、フレームワークの有用性はある。何でもフレームワークで作ろうとするのはいかがなものだろうか」。太郎氏はこのように主張する。そもそも、なぜフレームワークを使うのか。それは「生産性の向上」と「品質の向上」のためだ。複数人でメンテナンスをする場合には、共通する「枠」があった方が保守しやすい。フレームワークで作った方が「簡単」にできる、という理由もあるだろう。「簡単=楽ではない」と、にゃん太郎氏は指摘する。フレームワークを使う場合、ITエンジニアはフレームワークの持つルールや制限に従わなければならない。動くだけのものを作るならばまだしも、仕事で大規模なコーディングをする場合には、フレームワークがかえって邪魔になることがある。太郎氏は、「フレームワークは自分で作ること」をお勧めしている。動いている理由が分からないままにフレームワークだけを使いこなしても、本当に仕事ができることにはならない。遠回りのようだが、フレームワーク自作は長期的に見れば「楽」をするための一歩なのである。フレームワークの甘いワナ「会社飲みサイコー」といえるようになるためのちょっとした秘訣ITエンジニアのサポート業務を行っている山田たま子氏による『拝啓、山田たま子でございます』。会社の飲み会が楽しくない原因と、その解決方法を伝授する。会社の飲み会が楽しくないと思うのか。山田氏は(1)話せる人がいない、(2)話の長い人がいる、(3)飲めないのに強要される、(4)年輩の武勇伝を聞かされるのがうんざり、という4つの理由を挙げた。(3)の理由以外で「飲み会に行きたくない」と思っているなら、非常にもったいないことをしている。1日8時間以上一緒にいる人とのコミュニケーションチャンスは生かすべきだ。話をしたい人にはどんどん話をしてもらって、面白い話を聞き出そう。会社の飲み会は、気持ち次第で、面白くもつまらなくもなるのである。拝啓、山田たま子でございます:第3回:飲みニケーション、大事です。コラムニスト募集中エンジニアライフではコラムニストを募集しています。ITエンジニアの育成に関わっている教育担当者ご興味のある方はコラムニスト募集ページをご覧ください。書籍「プログラミング思考のレッスン」を読んでみた。利用規約ITmediaはアイティメディア株式会社の登録商標です。