dunno logs

神山生活四年目

室内とは室外であり、室外とは山である

四国徳島と聞いて、関東の人は「暖かそう」という印象を持つ人がちらほらいます。ただ、そんなことは全くなく、海に近い徳島市ともなれば風も強く、冬には雪が降ることだってあります。

ましてや私が住むのは標高 200-250 程度とはいっても間違いなく山です。そして、「古民家」という家は「(現代的に)改築済」という前提がなければ冬は外よりも寒い空間になります。

夏はいい

おそらく30, 40, 50 年前の人は、夏の暑さを凌ぐために家を設計したのだと思います。

軒が長く、日光が室内に届きにくいようにし、とにかく風通しを良くするために部屋、壁、窓がレイアウトされています。実際、夏はほぼ冷房がいらない年もある程で、「避暑ができる」というのもまんざら嘘ではありません。(現実、暑い年は暑いのでそうもいかないこともありますが)

ただし、増築や改築がちょいちょい行われている家は、風通しが犠牲になったりしている例があり、まさにそれが自宅だったりします。。加えて、夏は湿気がすごいので、妻はいくら冷房がいらなくても夏の山はあまり歓迎していません。

冬は・・・

古い家であればある程、窓が薄いです。そして壁も薄いです。そして、薄いだけならまだしも隙間風がはいります。

隙間風の原因をがんばって潰したとしても、薄い窓と長い軒のコラボレーションで、まったく陽の光が入らず日中も室内の気温は上がらず、かつ暖房で温めた室温は窓からすっと消えていきます。(もちろん夜は長めのカーテンをしています)

北海道の人が東京に来ると、東京は寒いと思ってしまうのは東京の家が北海道の家のような寒さに厳重な対策がなされた家ではないことだと聞きますが、山の古い家はそれ以上に冬をなめきった仕様になっており、田舎暮らしを夢見てきた女性の心を毎年折りにくる程度にはきついです。。(実話、妻の事ではありません。)

当然ながら、最低でも石油ストーブ・ファンヒーター、できるなら薪ストーブが良いという感じで、電気ストーブやエアコンで戦う事はできません。

よって・・・

暖房器具を全ての部屋に配置することはできず、せいぜいリビングと寝室程度になるので、他のあらゆる部屋はほぼ外と変わらない気温になります。というか外です。

そして、外というのは、山なんですよね、ここ。

ではどうなるか・・・

4年住んで、すっかり私達夫婦のファッションも様変わりしました。

今や室内でもモンベルの登山用のダウンを着て、中には極暖ヒートテック、もうすぐ超極暖ヒートテック、そしてかじかむ手には指が出る手袋を装着し、足はヒートテックソックスに足首まで入るスリッパ。ここまでやれば、暖房を一日中つけっぱなしにしなくても、多少生活できるようになります。(もちろん、朝や食事時には暖房点けますけど。。)

あ、もちろん家の中でもマフラーの装着は必須、邪魔にならないようにネックウォーマーがオススメ。後、最近見た足湯たんぽがマジで欲しい。

ここのような田舎で生活したいという人に伝えたいこと

もしあなたが筋肉隆々であったり、寒さに非常に強い人ならどの家を借りても買っても大丈夫です。

もしあなたがそこで新築の家を建てたり、家をモダンにリフォームするつもりであれば全く問題ありません。今の技術で夏にも冬にも快適な家を作って快適に過ごしてください。

もしあなたが、最低限の改築やほぼ改築無しで古民家に住もうと思っているなら、、、、「どうしてもそこに住みたい」や「そこで起業する」とか言う意思が無いならやめておきましょう。

なぜか

冬の寒さについてはお伝えした通りですが、まず古い家はエネルギーの効率が非常に悪いケースがあります。うちはまさにそうなのですが、設備等が古かったりするため電気代がめちゃかかります。夏冬であれば余裕で月の電気代が 2 万円近くいくこともあります。当然灯油だって安くありません。あなたが新築する程の経済的余裕がないなら、一日中暖房を付ける余裕も無いと想像できます。そうなると、どうしてもそれ以外の方法で寒さを凌ぐ方法を考えなければいけなくなります。それは、都会では考えなくて良かったことで、結構なストレスになります。(もちろん出費も)

で、自分はどうしたいか

正直まだあんまり考えられていない。。新築はこのご時世でやるべきじゃないだろうし(これだけ全国的に空き家があるのに新築するのは意味が分からない)、今の家は賃貸だから改築は考えられない。一方で、今住んでる町は、借りたい人がたくさんいるけど空き家を提供する人が少なくて問題になってるぐらいなので、改築するための家を探すのも苦労しそう。

いろいろ考えると、この町に住み続けるべきなのかとか考え出すけど、他の面で考えると出る理由より残る理由の方が多い。(子育てとか、ようやくご近所とも仲良くなれてきたとか、実家も近いとか)

つまり、、、、単なる心情の吐露的なエントリです。ホント、快適な時期はめちゃめちゃ快適で気持ちいいんですけどね、、、それと長い冬場とのギャップがまたキツイ。冬は沖縄にでも行こうかな。。

子供のような中年と好きさ加減

自分には恩師と呼べる人が二人居て、一人は二社目で入っていた某プロジェクトの親請け(全体で言うと二次請けで自分たちは三次とかだったのかな。。)のトップの人でそのプロジェクトの実質のマネージャーでもあった人。プログラマとしての腕ももちろんだけど、管理者としても雑用を排除し、いつも「何か困ってることは無い?」と優しく声をかけてくれて「マネージャーってこういう人の事を言うのか」と感動した。(最近は連絡があるとだいたい仕事の勧誘のお話なので疎遠になってしまっていますが。。)

二人目は現職の元 CTO だった人。諸事情で現職には CTO 職が無くなってしまい、CTO という役職の人が居たこと自体社員の8 割ぐらいの人は知らない。元はインフラ周りをやっていて、転職先でついに社長になってしまい、V 字回復をさせた後に心臓を悪くしてその後にうちに来たという凄い人だった。
当時でも 45 は超えていたけど、誰よりも技術のトレンドに敏感で、社内の開発カルチャーを本当に変えようとしてくれた人。ただ、また心臓を悪くしてしまい4年前に去ってしまった。

最近、ひさしぶりに元 CTO とお会いすることができた。彼は今は大阪を本社とする CRM 等を提供している会社で働いているらしく、旅行の途中でランチをした。

病気を経てもなお

彼は、私と一緒に働いている時の終盤は、ニトログリセリンを持ち歩かなくてはいけない程で、正直なところ退職後も長期静養をされるのかと思いきや、半年経たずに転職の報がありたまに連絡をすると、たいてい出張をしているような感じで正直無理をされていないか心配もしていた。

実際今でも残業時間に関する警告を労務部からくらってしまう程度にはバリバリやっているらしく、初めて会った時のような元気な感じで安心した。(いや、ホントはもっとアクセル緩めて欲しい。。)

病気とどう付き合うのか

これには様々意見があると思うが、彼は「最終的に自分の身体は自分で理解するしかない」という判断の元、薬の量等も自分で変えてみながら結果どんどん減らしていったらしい。今はほぼ飲んでいないとか。

体調に関しては、単純に加齢の影響もあるので昔のようにはいかないが、それでも特別勤務時間を減らしたりもなく、変わらず仕事をしているらしい。

病後の弱気

正直に言えば、会う前は、私は彼から「病気があったから、仕事は〜のようにセーブしたり、無理をしないようにしているよ」とそういう話をしてもらうことを期待していた気がする。ただ、上記のように実際は全く異なっていた。それこそ彼は、一度本当に死の淵に立った人にも関わらず。

ただ、彼からは「病気の後には弱気がくる」という話をしてもらった。

特に彼の場合は、低迷しかけていた会社の社長職という火中の栗を拾うことになり、その中での心身の無理がたたって心臓を悪くしたと考えて当然な気がする。実際、自分たちがかかるような病院は、発生した病変という事象には対処してくれるが、その根本原因に関してはそれ程教えてはくれない。先天でも無ければ生活習慣や自律神経のような言葉で説明されてしまう。だからこそ、きっとその病気が治ったとしても、元の生活に戻ることで再発が怖くなる。

実際彼もそうだったらしい。ただ、そこで彼が考えたのは「好きさ加減」だったらしい。

そして、きっといろんな事象があったんだろうけど、彼はその中でも「やはり技術(彼の場合は IT)が好きだな」となり、また同じ業界に復帰することを選んだようだ。

好きさ加減(の自分の解釈)

スティーブ・ジョブズが本当に毎朝鏡の前で「今日死ぬとしたら〜」の下りをやっていたのかは知らないし、死ぬ事を考えた時に自分が日々行っていることを振り返るのは大事な事なのかもしれない。でも、たいていそこまでは考えることは無い人がほとんどだと思う。(もちろんもしかすると大半の人は日々死を意識して生きているのかもしれない)

ただ、自分が携わっている事、日常の事、やろうとしている事が、「どれぐらい好きなのか(またはそうでないのか)」は考える事はできるのではないだろうか。

本当にこのプロダクトを作りたいか?このチームで働きたいか?この会社で働きたいか?この町に住みたいか? もちろん、だいたいのことは白黒では表すのは難しいと思う、だから「加減」。

その加減をどう表現するのかは個々人によるだろうし簡単ではないかもだけど、それを考えて自分の日常をどう軌道修正するかを考える事が必要なんじゃないだろうかと思う。

それは義務や何かの圧力でやっていないか?

自分は借りた家の庭の手入れをある種の義務感でやっているが、それは本当に必要なのかと思うことがある。庭師を雇うお金が無いのなら簡単だ、家を変えればいいだけ。例えばそういうこと。(実際最近は楽しんでやれているので、これはもう少し考える必要はある)

例えば OSS に貢献するためにプライベートの多くの時間を使うのはどうだろう? これは多くの人は楽しんでやっているからいいと思うが、一方で仕事で使う以上は貢献しなければという義務感や、転職にはそういう活動が必要という圧力も多少ある可能性がある。
ただ、苦に感じるなら、それはきっとそれ程好きではないのだろうと思う。自分は単純にできていない。

また、よくある「プライベートで勉強する」事に関しても同じかもしれない。それが好きで楽しんでやれる人が一番強いのは事実である一方、それ程好きでは無い人がそれに直面した時、どこでバランスを取ればいいのだろうか。少なくとも自分は、Ruby も Go も PythonJava もと学ぶ時間よりも今は小さな子供と一緒にいたり DIY に時間を取りたいと思ってしまう。ただ、一方で勉強しないとエンジニアとして死んでしまうという圧力も自分で勝手に感じてしまう。

仕事はその最たるものだと思う一方で、それも人によるのかもしれない。

人生という単位で考える必要は無い(場合もある)

人によっては、人生という単位でどんなことをいくつ為すかを考えるかもしれない。もちろん、そういう使命感にも似た事を考えられるような人が大きな事を為すのかもしれない。

でも、そこまで重く考える必要は無いとは思う。日々を好きな割合が多いことで過ごしていくこと(それが単なる怠惰になることが良いとは思わないが)の積み重ねが良い結果を生むこともあると思うし、そういう人が集まった補完的なチームが形成されれば、うまくいったりするんじゃないかと思う。(全く想像はできないけど)

好きなことを得意とし突き抜ける必要は無い(場合もある)

「好きさ加減」という軸で考えることは、日々仕事をしていると「そんな事より、プロダクトに適したものを、転職に有利なものを」と考えてしまうが、実際この業界だけ見ても、好きなことをやって、それが得意分野となり、突き抜けていく人は多くいると思う。

でも、実際それも総数から見れば稀有な例だろうなと思う。
人気の記事を書き、本を書き、カンファレンスで登壇しと、良いエンジニア人生を歩むためのゴールデンロードはそこにあるという感じもしなくも無いし、きっとそういう人達が業界を盛り上げていく中心になるのだと思う。

でも、それこそいろんな事情で全力に振り切れない人にも選べる道はないだろうかと思う。(楽な道という意味ではなく)

子供のような中年

最近、とある先生にストレスの溜まり方がヤバい、と指摘された事があり、会う人にストレス解消の方法を聞いているのだが、彼にも同じ質問をしてみた。

すると彼は、カバンの中から月刊I/Oを取り出し、「いやー最近はね、電子工作にはまっててね」といい出した。正直なところ、身体を動かすような趣味とか、映画とかそういうのを想像していたのに、まさかの電子工作で笑うしかなかった。しかも Twitter や LINE で bot を作りまくったり、各ベンダーの AI フレームワークを試したりと、どこのコンピュータ好きの中学生かと。彼は東京勤務だったため千葉に自宅があるのだが、出向で本社に来ているため今は単身赴任状態らしく、休日はほぼ家で PC の前にいるらしい、そして驚くべきことに、私服はほとんど自宅に置いてきて外にでる服はスーツしかないとか。。

なんか、「50歳ってこんなだっけ?」と呆れてしまうような、でも、思い返してみれば彼が自社にいた頃も、彼は朝早くから出社して自席で発売したばかりの技術書を読んでいて、当時売り出し中だった Windows8 のアプリで遊びたいともちかけるとすぐ乗ってくれて、同僚が作った Kinect のアプリで全社向けのプレゼンをやってくれる遊びココロ満点の人だった。

そして、全く変わっていないんだなと分かって、すごく嬉しくなった。

彼は「プロトタイプのアプリは作るけど、もうプロダクションのコードは書けない」と謙遜していたけど、管理職の上の方にいるにも関わらずプロトタイプ作ってくる辺りで、もう尊敬しかなかった。

好きなことで遊ぶ(遊べる)

好きなことが得意になって、それで何か価値を生み出せる人は素晴らしい。(OSS なんかそうだろう)

でも、好きなことで遊べる人も素敵だと思う。(それが誰の目にも止まらず、単に自分の中に閉じたものだとしても。)

自分は今何をしたら遊んでると言えるだろう。子供とは、、まだ面倒を見てる範囲かもしれない、でも一緒にレゴを作っているときは遊んでる、子供より熱中してる。庭は、、少し遊びが出てきた気がする。プログラミングは、、、、、いつから仕事の道具としてだけの存在になったんだろう。

ストレス解消と考えた時、「何か娯楽あるかなぁ、ゲーム?アニメ?」と考えていたし、それらはもちろん好きで最近全然やっていなかったんだけど、それとは別に何か好きなことをやってストレス解消ができればいいなと思う。

最後に

彼と話した事を頭の中で咀嚼する中で、書いていく方がいろいろ考えられるので書いてみた。

いつか、自分が何を変えたかを書くこともあるかもしれない。

今年もレモンが取れた

f:id:dany1468:20171113153021j:plainf:id:dany1468:20171112143439j:plain

今年はすももがまあまあ実がついていたし、梅の実もまあまあついてたいたが、レモンは例年以上に実がついた。

数年前にイチジクの木が実を大量につけて、その翌年に枯れてしまって以来、実を大量につけるのにはびくびくしてしまうのだけど、たくさん実ができるのは嬉しい。

夏に作った梅シロップがお湯で割ると、ホットレモン的な飲み物になって重宝しているので、レモンシロップを作ればまさにホットレモンになるのではと期待もしている。

今年は庭の剪定を結構やっているけど、重さで木が下がっているものが出てきたりで、次は樹形を整えるような事もやらないといけないのかなと頭を悩ませている。。このレモンも横にある木が大きくなりすぎて半分影になってしまっているせいか、どんどん横にせりだしてきていて、そのせいか枝が下に垂れ気味。いろいろ悩ましい。

tokushima.rb 32 に参加して、CodeBuild 触ってみた

tokushimarb.connpass.com

娘っ子が金曜の夜に発熱し、土曜は夫婦揃ってグロッキー & 予定取り潰しだったのだけど、日曜には娘も元気になり、勉強会開場の近くでやっている「徳島マルシェ」にも行きたいねとなったので、一家で下山し少しマルシェでお昼を一緒に食べ、午後から 3 時間だけ勉強会の方に参加させてもらった。(その間娘と妻は実家に遊びに行かせてもらっていた。実家ありがたや。)

なんというかこの時期は山に住んでると花粉で生活に変調をきたす、、下山すると明らかにそれが和らぐので花粉飛散量が全然違うんだなと体感できる。。後少しの辛抱だ、、、でもこの時期は北海道か沖縄行きたい。。

そういえば、先月はプログラミング教室に参加していて、先々月はなんか用事でいけてなかったので、今年初参加なのであった。(というか年末も出張でいけてなかったから、結構久しぶり。。)

AWS CodeBuild 入門

今回はもくもく会だったので、さて何をやろうかぁとなったところで、ココ一ヶ月ぐらいインフラの人に「暇ができたらやります><」と恒例のなかなかできない事案になっていた CodeBuild を触ってみることにした。ちょうど Tokyo region に来たということもあり良いタイミング。

とりあえず成果

ちょろちょろ調べていたことを思い出しつつ、AWS Management Console をぽちぽちやったり、サンプル用の Rails app を作ったりで、なんとなく動くぐらいでタイムアップ。

でも、とりあえず以下のような感じで動作するところまではいけた。

  • MySQL を使ったテストを実行できる
  • poltergeist/capybara を使った feature spec が実行できる

まあ、日常的に業務で使う構成である。プラスで Redis とかもやりたかったがまあここまで。

内容

github.com

上記は基本的にただの Rails アプリなので、今回の本題である CodeBuild 用の設定ファイルだけ抜粋。

version: 0.1

environment_variables:
  plaintext:
    PHANTOM_JS: phantomjs-1.9.8-linux-x86_64
    DB_ROOT_PASSWORD: password
    DB_HOST: localhost
    DB_USER: mysql
    DB_PASSWORD: password
phases:
  install:
    commands:
      - wget https://bitbucket.org/ariya/phantomjs/downloads/$PHANTOM_JS.tar.bz2
      - tar xvjf $PHANTOM_JS.tar.bz2
      - mv $PHANTOM_JS /usr/local/share
      - ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin
      - echo `phantomjs --version`
      - echo "mysql-server mysql-server/root_password password ${DB_ROOT_PASSWORD}" |debconf-set-selections
      - echo "mysql-server mysql-server/root_password_again password ${DB_ROOT_PASSWORD}" |debconf-set-selections
      - apt-get update -y
      - apt-get install -y nodejs
      - apt-get install -y mysql-server-5.6
      - service mysql start
      - mysql -p${DB_ROOT_PASSWORD} -e "create database project;"
      - mysql -p${DB_ROOT_PASSWORD} -e "GRANT ALL ON *.* TO '${DB_USER}'@'%' IDENTIFIED BY '${DB_PASSWORD}';"
  pre_build:
    commands:
      - echo "Starting prebuild"
      - bundle install --path vendor/bundler
      - echo "Finish bundle install"
      - RAILS_ENV=test bin/rails db:create db:migrate
      - echo "Finish db:migrate"
  build:
    commands:
      - echo "Starting build"
      - bin/rspec ./spec | tee output.log
artifacts:
  files:
    - output.log

基本的な部分と MySQL の部分はクラスメソッドさんのブログでほぼ完了。

Docker イメージとか使わずに、CodeBuild の Ubuntu のランタイム Ruby (2.3 系) を選択して使いました。bundler とかから全部入れないといけないかなぁと思ったけど、そんなことはなく、普通に bundle install は実行できた。

追加で行ったのは以下。

  • nodejs のインストール (therubyracer とか入れてないので実行環境として)
  • phantomjs (poltergeist の実行用)
    • 2 系じゃないのは、お恥ずかしながら某弊プロジェクトが未だに 1.9 系だから。。

artifacts に RSpec のログを置いているのは、CloudWatch のログがなんかどこで落ちてるのか微妙にわかりにくかったので入れました。

実際、チームで使ってる Jenkins と連携させるときに、結果参照するのにもまあ都合いいんじゃないかなと思ったりしてます。

一応 CloudWatch でどんな風に見えるか。これだとそんなですけど、たまに文字が辺に切れたりしてた。

f:id:dany1468:20170326225634p:plain

ここから進めたいこと

いろいろあるけど以下をやっていって実際のプロジェクトで使ってみることかなぁと。

  • 今回は buildspec.yml にパッケージのインストールから全部書いたが、最初から揃っている Docker イメージを用意しておいて、ビルド時間を短縮させたい
  • Pull Request Builder と組み合わせて、Pull Request 単位で CodeBuild のビルド開始をできるように
  • S3 オブジェクトのバージョン使って並列にビルドができる
    • 今だと build.zip という決め打ちのファイルに対してしかビルドが実行できないので、並列に Pull Request のビルドをさばきたいに対応できない。
    • S3 のバージョン情報をビルド実行時に指定できるのでそれでいけるらしい
  • その辺りを Jenkins Plugin でやってくれるようなので試したい
    • 実行結果とかをどうできるのかとかも調べていかないと

github.com

CircleCI とかでよくない?

そんな気もします。実際開発現場で使おうとなると、コストが安くなったところで今のエクスペリエンスより下がるときっと皆使ってくれない。。

現在は比較検討中ということでいろいろ触ってみてる感じ。

調査時に見たリンクなどなど

感想

「Serverless どうなの?」とか「 Android/iOS の CI どうしてるの?」という話しがアプリ開発もやっている参加者中心にされていて fmfm という感じでした。

アプリ開発の CI (特に iOS の方だけなのかもですが)は独特の難しさがあるんだなぁと思ったり、アプリ本業だとサーバー側をガリガリ開発ってのはそもそもやりたくない的な感じはやっぱあるんだなぁというのを思ったり。

自分はアプリ開発は全然やってきてないので、そういう全然知らない話しを聞いていると、やってみたいなぁと思うのでした。

今回は 3 時間とうい全体の半分ぐらいの時間だけの参加だったのですが、日常だと「娘っ子とご飯食べて、お風呂一緒に入って、妻がお風呂の間に洗濯物かたしたりしつつ、娘っ子と遊んで・・・」とやっていると、寝る前にちょっと時間を確保できるぐらいなので、3 時間がすごくまとまった時間に思えて良かった。

というか、仕事を毎日 8 時間ぐらいやってるんだから、きっと捻出できるはずなんだ。。なぜできないのかと振り返ってみたとき、チームのメンバー増加とコードレビュー時間の増加が比例してきている気がして、「どうしてこうなった!」感があるなと改めて感じたのでした。

あ、SideCI 様からステッカーいただきました!(先月協賛してくださっていたそうです 😇 )

仕事でもめっちゃ使ってます!

f:id:dany1468:20170326233044j:plain

チャットツール Remotty と過ごした 1 年間。Remotty は自分にとってどういう存在であったか。

限界集落で 2 年間リモートワークをしていたプログラマが 4 ヶ月間東京で働いてみて感じたこと - dunno logs

上記の記事を書いてから 1 年ぐらい経ちますが、Remotty を使い始めて 1 年と少し経つので振り返りを書いておきます。

www.remotty.net

Remotty とは何の関係もありませんが、ベータの機能を使わせていただいたりもしましたし、単なるツール以上の好意があるので、ステマっぽい記事になるかもしれない。。

現在の私とチームと Remotty の位置付け

私は 10 人ぐらいの開発チームの 1 メンバーとして働いていますが、その中で唯一東京の本社には出社せず、地方拠点で働いています。タイムゾーンは当然同じですし、普通に地方拠点に出勤しているので勤務時間も東京本社と全く変わりません。

一方で Remotty には、私のチーム以外にも、同じ部門のインフラや R&D チームのメンバーも一部参加しており、逆に私のチーム内でも参加していない人もいるので、だいたい平均して 10 数名ぐらいがログインしているという状況です。(一人例外で社内のコーチが入っています、が特にコーチングのためとかではなく、以前同じ部門で働いていたころの名残。)

また、R&D チームは半数が地方拠点勤務のため、私自身のチームとしては一人だけのリモートメンバーですが、Remotty 参加メンバーで見ると1, 2 割ぐらいはリモートメンバーということになります。(加えて、最近は週一ぐらいで在宅勤務する人もいるので、そういう日はリモート割合が増える。)

チャットツールに全員参加してなくていいの?

社内では全社的には Workplace by Facebook が中心に据えられており、それにプラスして各部門やチームがコミュニケーションツールを使い分けるという状況です。

開発系の部門は Slack を使っていますが、それも結果全部門が Slack になっただけであり部門毎に個別の organization で運用しており、そこに交流はありません 😢(部門ごとで経費計上とかしてるので、勝手に他部門に有料のアカウントなんか作れない。けど、代わりに誰でも入れる無料版の Slack の organization があって、そこで交流してます。)

もちろん私も部門やチームも Slack です。

Slack と Remotty を併用してるってこと?

とういことになります。

  • Slack
    • マネージャーや企画チームメンバーなどなど部門の多くの人が参加
    • Github や Qiita などの更新、日々の運用に関する多種多様な通知が流れてくる
    • アラートやエラーログの通知なども流れてくるため、基本的に会話よりも圧倒的に通知の量が多い
  • Remotty
    • リーダー級は入っているが、マネージャーはいない
    • なんとなく開発系の人を招待してる
    • 通知は一切流していない。会話のみ。

チャットツールの併用は何かすごいムダ感があるように感じられそうですが、実際やっている身としては全く役割の違うツールという使い方なのでそんなに気にならないです。

自分にとって Remotty は何であったか?

なんというか、「 良くも悪くもオフィスの空気感を醸成するもの」だったなと思います。

先日、ふと思い立って 2 日程 Remotty を立ち上げずに仕事をしてみたのですが、「とても集中できる時間が長かったな」と思う反面、いいようの無い寂しさというか、物足りなさを感じました。「あれ、俺何してるんだっけ」と足元がふらつくような大げさに言うとそんな感じ。

もちろん、アラート等は Slack に来ますし、業務的な質問も Slack で飛び交っているのでなんらか本社での活動があることは Slack を通して分かるは分かります。

別に Remotty にログインしていても、雑談を一日中してるわけではなく、一日雑談をしない日だってあるし、忙しい時はぼそぼそと呟くことを忘れてしまうこともあります。なので、「コミュニケーションを取りたい!」とかそういう欲求ではないのだろうなと。

欲しかったのは空気感

Remotty の紹介ページにイメージも載ってますが、Remotty にはタイムライン領域が最初から用意されています。Slack でも「分報・times」みたいな個々人のチャンネルを一つのチャンネルにまとめて流すようなことをするケースがあると思いますが、Remotty は最初から自分の分報(パーソナル)エリアと、それらをまとめたタイムラインの機能のみが前面に出てきます。

このタイムラインが前面に出てるというのがすごく大事で、Remotty を開いた時に「ふっと」目に入るというのが重要です。(Slack で専用のチャンネルを開くのとは異なるという意味)

紹介ページの言葉をそのまま借りると「みんなの会話が見える!オフィスの雰囲気が伝わってくる」なわけですよね。

オフィスの雰囲気?

これは利用用途にもよると思うんですが、私の場合はオフィスの雰囲気という表現では半分ぐらいだなという気がしています。

Slack の分報とかでも同じだと思いますが、結構チャットになると「独り言」や「考え事・悩み事」をドバドバ書く人がいたりします。一方で、普通はそういうことを言ったり書いたりしない人もいて、そういう人は Remotty にログインしていても静かにしてる(でもそういう人が、ふっと書き込む事は大事だったりする)。

そういうなんか「オフィスに居る以上に感じられること」みたいのがあるなと。なんだろ、無口っぽい人がチャットだとたくさん発言するのも面白いけど、無口な人が、チャットでもそのまま無口っていうのも、なんかそれはそれでありだなって思うんですよ。でも、ちゃんとログインはしてくれてて、話しかけると返してくれる。実際、うちの Remotty 運用は完全に参加任意なので、ログインしなくても全然困らないのに、ちゃんと入ってくれている。なんかそういうのが地味に嬉しいんですよね。

雑な雑談所

加えて、たぶんマネージャーが参加してなかったり、一部雑談好きなメンバーなんかがいることで、「会社裏の喫煙所」みたいなちょっと下世話な雰囲気が漂うことがあるのも面白かったりします。私は喫煙者ではないので、喫煙所の状況とか知らないのですが、何か面白い話しがあるのって喫煙所か飲み会だったりするじゃないですか。(これも会社の文化によると思いますが)

当然地方拠点にいると飲み会なんてめったに一緒にはいけないので、そういうちょっとだけ愚痴っぽい話しやホントどうでもいい噂話(結婚するらしいよとか)を聞けるのって、実はすごい嬉しい。

で何であったか?

37signals の本とかでも、リモートの寂しさみたいのは逃れられなくて、ローカルのコミュニティや家族との時間を大事にしようみたいな事が書かれていたような気がします。それはすごいその通りだと思う一方で、「その寂しさは本当に我慢しなければいけないことなのかな?」と疑問を呈してみたくもなります。

もちろん、人が感じる寂しさはそれぞれだと思うので、それがチャットツール一つで解決できるとは思いませんし、たぶん私の Remotty グループに所属するメンバーが偶然そういう場を作ってくれただけだとは思いますが、なんらか「チームの人がそこにいるな」という感覚をもたらしてくれる存在であったなと思います。

「リモートは辛い・厳しい」みたいな話しもあるとは思います。「成果でしか評価されないから逆に厳しい」「情報は自分から取りに行かないとやっていけない」etc 、、確かにそういう側面があることは否定しませんが、それもある意味組織の問題が露呈しているだけだと思います。
どうして社内に居るとそうではなくて、リモートになるとそうなるのか。何かおかしいですよね。評価にしろ、情報共有にしろ、日々のチームビルディングにしろ、きっと何か足りない部分があるからリモートメンバーががんばらないといけない事になってしまう。
けど、Remotty がくれる雰囲気を感じていると「決してリモートが特殊という訳ではない」というのを思わずにはいられません。が、これはたぶん SonicGarden さんの記事とかの影響ですね、はい。

もちろん弊害もある

これは、オフィスに居ても同じですが、やはり聞きたくないような話しも飛び込んできてしまうことはあります。それでモヤモヤしたり、悩んだりというのもありますが、まあ、そういう時はタブを閉じればいいので、良いのではないでしょうか。

同僚がタブを閉じるまでやらなくても、「この人のルームでの会話を一時的に遠ざける」みたいな機能があるといいと言っていて、単純にミュートするとは違い、オフィスにいて座席を移動して声を聞こえなくようにするみたいな感覚があるといいと言っていたのが面白いなと思いました。

デジタルオフィスをうたっているとはいえ、現実のオフィスのメタファーを入れすぎるのもどうかという気もしますが、そういう観点で新機能が増えたりすると面白いだろうなぁと思います。

Remotty 一本でいこうと思うか?

個人的には思わないです。私達が使う Remotty ルームに情報共有のための記事や、プロジェクトの進捗・議事録、はたまた通知系まで入ってくると、せっかくの喫煙所やコーヒー自販機の前のような雑多な雰囲気が失われてしまうなと思うからです。

んー、なんかデジタルオフィスじゃなくて、デジタル喫煙所にしたいのか僕は。。

番外編: Remotty プチ活用

やることリスト

私がオフィスで仕事してた時は Redmine とか Pivotal Tracker とかでタスクやストーリーの管理もしてたのですが、立場的に並行してやることも多くて、小さいホワイトボードを机の横において、そこにタスクリストを書いたりしてました。

そういうのって、机の付近を通る人にも見えるので、ちょっとしたアピールになるんですよね。
「今忙しいからこれ以上仕事頼むな」「マネージャーさん、もう私はいっぱいいっぱいです」「誰かやってくれてもいいんだぜ」などなど。まあ、今となってはちゃんとチームでやれって話しでしかなくて、今は週次で計画とかもしてるので、そういうタスクオーバーフロー系はなくなったんですが、業務と並行してやりたい改善系とかの課外活動系が増えたりして、そういうのを Remotty に投稿してアピールしようという作戦をやってます。

f:id:dany1468:20170321231934p:plain

背景を娘の写真にしてるので、ちょっと目付近だけ映ってて怖いですが、、こんな感じで定期的に一日数回自動で投稿するようにしています。 「メール連携」と書かれているのですが、Slack の Incoming Web hook 的なものがメール連携機能用のトークンで実現できたので、それを使っています。(ビジネスプランとかにすると使えるのかな)
「メール連携」のトークンを使うとタイムラインには表示されず、自分のルームにだけ表示されるので、「オフィスで自分の机の近くに来る」と同じく「自分のルームを訪れた人」だけがそれが目に入るみたいな事ができます。

github.com

内容はすごい単純で、Trello の特定のリストの内容をそれっぽく整形して投稿してるだけです。Mac OSX の launchd の練習がてら書いただけなので、自分の Mac が上がってる時しか投稿されないのですが、まあ仕事してる時に投稿されればいいので良いかなと。

まあ、実際にはアピールというよりも自分のやりたいことリマインダー兼、進捗させるための推進用でしかない。

Remoppy (remotty bot)

github.com

ビジネスプラン用と同じなのか分からないですが、Remotty の Web API をベータテスターとして使わせていただく機会があり、たまに触っていたのですが、結局昨年は子育てに追われ(今も継続中ですが)何も形にできていませんしたが、最近娘が寝た後の少しの時間をちょこちょこ使いようやく動かせるものができてきました。

github.com

websocket を喋れることは上記のリポジトリで分かっていたので、Slack のボットフレームワークのメッセージのやり取り部分だけ書き換えればいいだろうと思い、お気に入りの Ruby 製の Slack bot framework の Slappy をクローンする形で作成しました。

README にあるサンプルを実行すると以下のような形で bot が反応します。(一応 bot らしく特別なアカウントを作ってそのトークンで運用していますが、自分のトークンを使っても動作するはず。ただ、逆に Slack のように bot 用の integration を追加とかはできないので、bot 用のアカウントを作った方が無難かもしれない。)

f:id:dany1468:20170322001529p:plain

まだ Slappy の機能の一部しか移行できていないので、徐々にやっていきたいところですが、Remotty 的に bot の運用を認めているか不明なので、もしかしたら駄目なのかもしれない。。

バーチャルオフィスにとって bot とは何なのか?

世の中だと、「パーソナルアシスタント」とか呼ばれる部類の bot もあるみたいですが、無理やりオフィスの文脈に当てはめると、「秘書」とか「執事(Jenkins 的な)」みたいな感じなのかなぁと想像します。

bot の便利さは開発面では Chatops 等でも実感できているところですが、そういう「なんとなく自動化できるって分かる」分野以外の、それこそ個人にフォーカスした部分ってあんまり考えたことないんですよね。Google の Allo をインストールしてみたものの、bot の機能は天気予報ぐらいしか使ってないし。。

まあ、いくらでも事例はあるんだろうけど、バーチャルデジタル喫煙所にいる bot ってどんなのか考えてみるのも面白いかもしれないなぁと。

最後に

地方拠点で働きだして 3 年が過ぎて良くも悪くも慣れてきたという部分はあります。

リモートが厳しいと感じていた緊張感はほぐれてきて、良い意味で肩の力は抜けてきましたが、逆に集中できていない時間があるなと気を引き締めなければいけないタイミングも出てきたりします。
一方で、拠点の環境は毎年良くなっており、本社の会議のストリーミング等の環境や、ネットワーク、VPN、ファイルの共有方法等は 3 年前に比べると劇的に改善しました。

チームとしては入退社もあるので多少のメンバーチェンジはありつつも、馴染みのチームになってきているなと感じます。心理的安全性みたいな点で言えば、私個人というよりもチーム全体としては、まだ全員が発言できるような状況にまではなっていないかなという気もします。こういうのはスピーカー越しに聞いている人間の方がよく分かるのかもしれません。
ただ、当初はスモールチームだったのが、人数も倍近くになっているので、これまで以上に Pull Request や共有用の資料作成には気を使い時間を使うようになってきたのは事実です。

一方で、対面でわざわざ話さなければいけない程困るという事もない規模は維持されているので、逆に出張の機会は相変わらず一定せず、先月に半年以上ぶりぐらいに業務都合での出張をしました。(社内の全社会議等の参加のために行くとかはありましたが)
ちょうど四半期の切り替え時期で振り返りや次の期の計画等をやれたので、そういうのは対面でなくてもいいけど、対面の方がやりやすい面があるなと再確認しました。

最近でもリモートワークの是非的な事はいろんな会社の事例も含め話されているように見えますが、個人的にはオフィスでみんなでワイガヤしながらやるのも楽しい思い出なので「リモートでないと駄目」とかいうつもりもありません。今でもたまにそっちをやってみたくなるときがあります。

ただ、仮に次に転職をするならば、自分がリモートをやるかどうかは別にしてリモートをきちんと認めて運用できている会社がいいなと思います。たぶんそれだけで認めている多様性が多いと思うのですよね。声が大きいだけではない、アピールが得意なだけではない、何かが苦手でも何かが得意である、何かそういうオフィスにいるだけだと評価や認知されにくいものが、リモートがある環境には少なからず存在している気がします。(もちろん評価に関しては、評価者がどういう人かってのに激しく左右はされますが。)

ただ、個人的にそう思うのでした。

5回目の結婚記念日でした

f:id:dany1468:20170313005203j:plain

木婚式っていうんですかね?ホントに?とか思いつつも、5 年は何か節目だしというので写真は記念のリング。

娘の名前にちなんで錫(すず)製のものを選んでみた。自分でいろいろ調整できて面白い。錆びにくくて柔らかい金属らしい、娘の名前と重ねて何か嬉しくなった。

振り返り

やはり初めて子供と過ごした1年間ということで、話題は娘のことに集中した気がする。日常的な事は出来る限りサポートできているつもりになっていても、一つ将来の事を考えるのはどうしても妻に任せきりになってしまっていて、何かモヤモヤしていないかなと気になっていたけれど、まずは週次で話す場を設けてみようということで進められそう。

昼間の娘を見てくれているのは妻なので、習い事に連れて行ってあげるにしても妻にお願いするしかないので、妻に無理がなく意向通りであれば良いと思っている。自分としては、夫婦揃って出不精なところがあるので、娘には「とりあえずやってみる」的な素養を身に着けて欲しいなと思っていたりする。(あくまで希望)

妻の今後について

妻には田舎に一緒にきてもらって、しかも今は子育てに集中してもらって日々(特に体力面で)負担をかけてしまっているが、多分来年には保育園に通わせる事になるだろうし、個人的にも妻が今後何をやっていくかを気にしている。

子供の人生も大事だけれど、妻の人生もそれと同じように大事だ。田舎で暮らしている事もあり、共働きをして稼がなければという事は無いけれど、何か愉快な事をしてくれればなと思っている。

(でもそれは自分も同じで、何か愉快なことができるようになりたいなと思ってはいる。)

そんな中、妻がたぶん初めて「ちょっとやってみようと思っていることがある」と話してくれたことは、僕では絶対に思いつかなくて、とても意義のある事で、それを聞かせてくれて嬉しかった。

ついつい、「じゃあ、それをすぐ始めるにはどうしようか!」と前のめりになってしまったが、まだ子育てが大変な時期も続くので、妻のペースでゆっくりやってくれればいいと固く自重することを誓った。

田舎のパン屋が見つけた「腐る経済」を読んで

本社に出張に行った時にたまたま会社の横の書店で手にとった本。ただのタイトル買いだったのだけど、個人的にとても良かった。

最初に書いておくと、たぶんこの本の考え方は気にいる人もいれば気に入らない人もいるような内容で、どっちがいいとかではなく、考え方とか生き方の話しだと思います。

なので、私が気に入ったのも、単に「最近の」自分の悩みや考えにフィットしたからでしかなくて来年同じように読んでどう感じるか分からないです。

田舎に住んでいて感じるモノの価値のギャップ

田舎に住んでいると当然ながら農家の人も近くにいるし、道の駅に行くと朝から野菜を運んでいるのを見かけます。実際自分でも家庭菜園レベルでも作ってみるとその大変さがみにしみてわかります。
その一方でその野菜の値段は本当に安くて、もちろんプロが手慣れた方法で作れば効率もいいんでしょうが、それでも安すぎないかみたいな値段で売られるわけです。

また、自宅前にある小さなお店では道の駅等で売る和菓子(お餅やお団子、お赤飯など)を作っているのですが、たくさん入っていても 300 円台だったりします。
近所の食堂にいけば、家族3人で行って 3,4 皿おかずを取っても 1200 円あればお釣りがくるような値段です。(娘は 1 歳なので実質二人分ですが)

そんな中、私のようなサラリーマンプログラマが週に5日働くだけで、数十万という給与をいただいています。「週に2日も休み有るんか、ええなー」と前のおじさんに言われる事がありますが、何か申し訳ない気持ちになったりもするのです。

もちろんこの本の話で言えば、給与の中にはここまでに蓄積して来た技術への対価であったり、さらにそれを磨くためのお金も入っていると考えることもできます。たまたま今の世の中がプログラマという職が昔のパン職人のように特別な技術で、正当に評価されていると考えることもできます。

ただ、どこかでモヤモヤしたものがずっとありました。本当に僕は社会にとって正当な報酬を得ているのか、真っ当な仕事をしているのか。農家・和菓子屋・食堂の人たちと比べて自分の仕事は地域・社会にとってどうなのか。

小さくても本当のことがしたい

このフレーズは結構衝撃で、自分の中で騙し騙し正当化していたものの一部が崩された気持ちになりました。

私自身はあるウェブサービスの開発に携わっていますが、ずっとそれが本当に人の役に立っているのか納得が仕切れていませんでした。ただ、お客様は喜んでくれているし、売れるということは役に立つものを作っているのだと考えるようにしていました。けれどそこに「本当のこと」というフレーズが来ると、、、、、、違うのではと考えてしまう。

もちろん全てのウェブサービスが本当の意味では不要だとかいうつもりはありません。この本の中でも現代において小商いが可能なのはそういうITの発達の恩恵もあると書いてあります。私自身多様なITに助けられて生きています。(早く自動運転カー来い!)

食品も同じですが、どこまでが贅沢なものでどこまでがそうでないという線引きを個人の中でやったとき、私としては自分がやっている仕事は単に贅沢なものではないかと感じたというだけです。なので、実際お客様で本当に助かっているという方もいるはずなので、私が自身の携わるサービスを否定するつもりもありません。実際誇りを持って作って来ましたし、「じゃあどういう IT サービスなら贅沢じゃないの?」と問われても答えを持ち合わせていないです。。

「本当のこと」、、、難しい。。これも個人の生き方の話でしかないので、私は IT の世界で未来に突き進む人たちもカッコいいと思いますし憧れます。ただ、私の今のコンテキストにおいてそうは思えないというだけです。

腐る経済について

こういう資本主義がどうこうとか、利潤を作らないとか、自然に根ざした生活とかいう話になると、どうしても現実感がないですし、理想論でしょとか、あなただけの話とか、現実解を示せとか否定的な論調が先行しそうな気がします。また、賛同していても内心は「私の話ではない」と思う人もいると思います。実際私も自分への現実感はあまり無いです。

まず、IT業界に身を置く人間としては自分の仕事がどうすれば腐る経済のようなものに貢献できるかわからないし、いきなり衣食住の業界に転身という訳にもいかないです。簡単に言えば「生産する側に回る」方法が分からない。

東のエデンで「金をもらう練習」みたいな話しがあったけど、きっとそういう練習をしてこなかったからだなぁと思ったりします。
プログラマだって、ある意味生産手段である可能性はあって、きちんとそれを役立てて、対価をもらう方法があれば生産する側にいけるかもしれないですよね。でも、うーーーん、すぐに行動に移せるかといわれると変わらずサラリーマンを続けるのかもしれません。

ただ、この著者の人もようはそういうことを皆が考えるようになればいいなという事を言っているだけであって、皆が生産者になったり小商いをすることが一番正しいと言っている訳でもないんだと思います。

今の自分に何ができる?

例えば今の僕は運が良くて、そういう「良いと思うものを作ろう」としてる人も周りにいるのだから、そういう生産者の人からものを買うようにすれば、それは一つ貢献だし、「安いからこれでいいよね」「別に僕が買わなくても誰かが買うよね」じゃなくて、自分が少しでも支えていく、使っていくという気持ちを持つことも一つの貢献なのだろうと思ったりします。

それこそ「地産地消」なんてキーワードは意図がよくわからなくてあまり好きではなかったけれど、今はだいぶ良い言葉だと思えるように鳴った気がします。

もちろんいずれ自分も何か自分として「小さくてもいいから本当のもの」と思える事ができるようになれればと思います。

余談: オーガニック、有機野菜とか

個人的にはオーガニックとか有機野菜とかにはあんまり興味がありません。こういうワードを持ち出すと、だいたい両極端の意見しか出てこなくて、ポジショントークな気がするので話し半分でしか聞かない事にしています。「自然の力がみなぎっている」も本当なのかもしれないし、「天然毒素がぁ」も本当なのかもしれないですが、選択するのは自分でしかないです。

一方で、田舎で住んでて思うのは「鮮度こそがすべて」だったりします。気のせいかもしれないですが、やはり採れたてのとうもろこしを生でかじるのは最高だし、その場で作っている人(別に生産者とかじゃなく、単に趣味でやってる人)が抜いてくださる野菜は美味しいと感じます。

東京から数週間こちらに滞在してた同僚が言ってましたが、「田舎の食堂とか美味しいの当たり前ですよ。食材もそうだけど、バイトが作ってるんじゃなくて料理人が作ってるじゃん」これも、もちろん都会でもお金をそれなりに出せばプロが作ったものは食べられるし、田舎の食堂全部に当てはまるわけじゃないですが、妙に説得力がありました。(まあ、自分の地域が恵まれてるだけな気もします)

社会を変えるということ

この著者の方がやっていることは、「自分が資本主義の枠組みの中から出る」というのがもともとの目的で、文中では「革命」みたいな単語もみかけたりするけど、別に誰かを扇動して何かを為すとかではなく、自分がやっていることの輪が広がればいいぐらいの願いなのだと思います。

社会のことは「一人がやっても意味がない」「全員がやらないと意味がない」なんなら政治がやらないと意味がないと考えてしまいがちだと思います。僕自身そう思っていた一人です。

以前 Rebuild.fm で、「facebook, google の方針に賛同できないからそのサービスは使わない」という話しをゲストの方がしていました。すごく驚きでした。最初にそれを聞いた時、「そんな自分だけ不便になったところで、何が変わるんだろう」と思ってしまいました。

でも社会を変えて行くというのは小さな一歩の積み重ねなんだろうと最近考えるようになりました。(自分がそういう活動をすることに無知すぎただけかもしれません)

ダウン症を受け入れられる社会

先日ダウン症のお子さんを持つお母さんが主催する、子供向けの英語リトミック教室に行って来ました。 行く前の印象は、「ダウン症のお子さんを持つというのは大変なのだろう。例えばどういう支援が求められているんだろうか。」のようなものでした。困っているだろうな、助けてあげられるかな、みたいないかにも上から目線というか我ながら恥ずかしいです。。

実際行ってみるとダウン症のお子さんも 3 名参加されていて、私も娘もダウン症の子達も一緒に遊んで、子どもたち(だいたい 1,2,3 歳)は特に分け隔てなく遊んでいて、たぶんその時頭に「?」マークが付いていたのは自分だけだったのではと思います。
たぶん、私自身は小学生の頃も障害者の同級生は別の特別な学級に分けられていて、あまり交流もなく、「何か特別な人たちが居た」という印象のまま大きくなっていました。
一方で、今回のような教室で日常的に同年代のダウン症の子達に触れ合っている子どもたちは、少なくとも今の段階ではそこに変な感情を持つことが無い。もちろん、大きくなるにつれて何か起こるかもしれない、けれど、今、彼彼女らにはそういう下地ができているのは確かなのだなと。

お母さんたちとたくさん会話はできなかったのですが、なんとなく「この人達は具体的な支援を欲しているんではなくて、自分の子供達が自然に受け入れられる社会に変えていこうとしているんだな」と感じました。

もちろんそこに当日集まった親子は10組にも満たないです。けれど、私の娘はもちろん、私達親世代もこれまで抱いていた小さな偏見を取り去ることができましたし、その日は食事をしながらそういう事を話す事ができました。

きっと小さな変化なのだろうけど、社会はそうやって変えて行くこともできるのだなと思いました。実際私は少しですがそのイベントを通して考えを変えられた訳ですし。

発酵とキリスト

急に話題は代わりますが、聖☆おにいさんを読んでいて、「なんでキリストは石をパンに変えるのか?水をワインに変えるのか?」って疑問だったんですよね。パンとかワインって現代の食べ物みたいなイメージがあったんですが、それがそもそも間違っててどちらもすごく昔からあって、 そういう「発酵」という現象が古代の人にとって神聖視された結果パンやワインがキリストに紐付けて語られるようなものになった (のかどうか正しいのか分かりませんが)というのを知って、すごくびっくり納得。

id:kasuga-2-19-1-100110 さんに教えてもらいましたが、私の書き方は実際と異なっているようなので打ち消し線引きました>< ありがとうございました!

なんか「発酵食」とか「食品業界の新しい押し売りワードかー」とか思って時期もありましたけど、この本読んで発酵に対してはすごく素晴らしいものという意識に変わりました。ビール最高。

育てるではなく、育つ環境を作る

野菜を育てるのに土づくりが大事。ちょっとだけ家庭菜園しただけの私でも数年やっていればなんとなく分かってくることです。(実際すごくまわりから言われるし)

この本には、それを経済や人に対しても当てはめているのが面白いなと感じました。特に人に対しては興味深くて、「育てる」という意識があったから育成に失敗したというもので、大事なのは「育つ」環境を用意してあげることだというものです。

ベンチャー」みたいな会社にいると、新卒も下手をすると「入社したら自分の力で泳げ」になってしまうことがあります。そういうのに適応力が高い人は(おそらく無理をしながら)吸収し育っていくのですが、そういうペースで成長するのではない人は脱落しかけてしまう事もあります。「環境が人を作る」的なことは実際事実だとは思うものの、それを当人の努力(ありていに言えば残業)でカバーするのに期待してしまうのは、個人的に「うーーーん」という気持ちがありました。

この著者の人が結果として「徒弟制度がいいのでは」というのも面白くて、「アプレンティスシップ・パターン」を思い出したりしました。

こういうのは人事的な事なのかもしれないですが、自分自身も「成長目標」を毎期定めて評価されている身なので、会社として「エンジニアが育つ環境作り」というのはどういうものか考えてみるのも面白いなと思いました。(まあ、そこに「腐る経済」の話しを入れてしまうと、最後は円満離職してしまんでしょうけど