9 月 14 日 〜 16 日の間、札幌市産業進行センターで開催された札幌 Ruby 会議 2012)で、ソーシャルコーディング時代のふつうのプログラマサバイバルガイド という発表をしてきました(参加の感想はまた別エントリで)。聞いていただいたみなさん、ありがとうございました。
内容は、GitHub 導入後の永和システムマネジメント内でどいうった気持ちでコードを書くようになったかというお話です。ミサワトークはできませんでしたが。
できたコードの善し悪しはおいておいて、誰もがコードを書いているときって全力で書いていると思います。その全力で書いたコードに対して、正しいこととはいえ批判がつくというのはつらいことだと思います。しかし、コードを書くことを生業として選択した以上、正しくありたいとわたしは思います。ですので、正しくあるために努力し続けていかないといけないと思うわけです。
また、TimeLine 上で以下のような意見や質問をみかけました。
- 反発すればいいのに
- 彼はレビューさせてもらえてないのだろうか
「反発すればいいのに」という意見については、していいと思いますし、することもあります。反発するには、自分の書いたコードに対しての正しい意思が必要になると思います。そういうコードが書けるように精進していかないといけないと思います。
レビューは、当然わたしもしてます。レビュワーになる資格というのはなくて、コードを見れる人なら誰でもレビューワーになれます。
最後になりましたが、仕事帰りに話の筋の相談にのってくれたkoicさん、スライドができてないのに札幌駅のドトールでレビューしていただいた角谷さん、会期中実行委員長業の傍らレビューや相談にのっていただいた島田さん、わたしの仕事や私事の都合で資料を置くことしかできなかったのにいろいろフィードバックをくれたやさしい同僚たち、ありがとうございました。