様々なソフトウェア開発を経験してきた視点から、開発、マネジメント、経済などについて書いています。タイトルは、あるレトロゲームからのオマージュ。ツイッターアカウントはこちら。http://www.nakaba.siteHome自己紹介Twitter記事一覧このブログについてhttp://www.nakaba.site自分と同じ苦労を若いエンジニアにさせてはいけない「苦労は若いうちにしなさい」という台詞をよく聞きます。若いうちにたくさん仕事を経験しておいた方がよいのは確か。「苦労は若いうちに...」を勘違いしているマネージャも意外と多いのです。今日のまとめ苦労は削っていかないといけないそもそも製品開発というのは苦労の連続です。苦労のない開発などないでしょう。(開発以外の仕事もそうだと思いますが)開発規模が大きくなり、規模の不経済が働きだすと、その苦労は指数関数的な増加を辿ります。マネージャは常に現場の苦労を取り除く努力をしていないと、まともに開発さえ行えない組織になってしまうわけです。参考:それは無意識の事業縮小そんな中、マネージャが勘違いをして「意図的に若い人に苦労を強いる」なんてことをしたら、その開発現場は、余裕を失い、死に向かって行進していくことになります。前に進めば苦労は自然とやって来る良い「苦労」というのは「成長できる」という意味になります。それには、新しい経験をさせるのが一番です。同じ苦労や失敗で躓かないようにし、先に進む体制を整える。同じ作業は生産性高く、低コストで片付けられるようにする。自然と苦労に出会い、それらを克服する努力をします。若い人たちを信用してあげましょう。若い人に会社の歴史を知ってもらう私は、東京と京都で、創業年数のそこそこ長い製造業で働いたことがあります。この2つの会社は、設備投資の積極性に違いがありました。東京の会社は積極的で、京都の会社はむしろ抑制に積極的でした。この2つの会社には、もうひとつ違いがありました。それは、「会社の歴史を積極的に教えているか否か」でした。「会社がどのように成長してきたかを知ってもらう」ということを積極的に行っていました。今の若い人たちに「先人たちがしてきたように、今より良い環境を後輩たちに引き継ぐ」ということを意識してもらっていたわけです。・・・業績の影響で、それが出来ないことも多々ありましたが。京都の会社では、開発環境を新しくすることにマネージャたちが消極的でした。マネージャ「ノートパソコンはダメ。開発者は自席で開発に集中してほしい」マネージャ「調べ物は、インターネットではなく書籍でしてほしい」いや、あんたが若かったときは、そうだったかもしれないけどさ・・・。「後輩たちが自分たちより良い環境で仕事をする」という当たり前のことが、まるで贅沢で怠惰なことのように、勘違いしてしまうのです。その結果、「投資」という概念が忘れ去られてしまうのですが、それは「未来を削る」という意味で、非常に罪深いのです。今日のまとめ新しいことにチャレンジすれば、若い人たちは自然と苦労する。自分たちがした苦労は取り除き、新しいチャレンジができる環境を整える。会社の歴史を知っていると、後輩たちにより良い環境を残す意識が高まる。本当に優秀なエンジニアにとって、後輩たちの成長は脅威ではありません。本当に辛い苦労したエンジニアは、後輩たちに同じ苦労をしてほしいとは考えません。「現状維持」を推進するマネージャが、どういうエンジニアだったのかは推して知るべしってとこですね(*'-')そんなマネージャと同じ苦労をさせても、大したエンジニアは育ちません。「現状維持」って、かなり危険なんですよね。最後に、今日はこの動画で締めたいと思います。現状維持をしていると、結局は衰退するってことですね。一度衰退を始めると、そこから抜け出すのは非常に難しいのです。・・・今の日本のように。ごきげんよう、さようなら。職業:元ソフトウェアエンジニア自己紹介:東京のゲーム会社でゲームプログラマ。家電メーカーで組み込みエンジニア。今は東京に戻って暮らしています。詳細な自己紹介は、こちら。