Programming特に若者、レビュー会のとき何をしていますか?...「いや、レビューしてますよぅ」そうですか...ホントに?なんかメールチェックしてたりしませんか?メール返してたりしませんか?自分の仕事やってたりしてませんか?Twitter見てたりしませんか?まんが読んでたりしませんか?...いやべつにそれがダメだと言いたいのではありません。そんな月並みのこと書いてもしょうがない。三国志60巻を会議室に持ち込んで読み切るとか、したくなる気持ちわかります。レビュー会はレビューワーが考える時間も必要だから、なんだか間が空きがちですしね。今日はそういうことを書きたいわけじゃないです。(それはまた別途エントリ書いた方がいいかな)...レビュー会に参加しまーす。「レビューするための業務的・技術的な前提知識がない」もーわけわかんない、でも、その場にいる。...というときに、どうしたらいいか?他の人のコードが見れるチャンスレビュー会は、他の人のコードが見れるチャンスです。別に普段も見ようと思えば見れる環境かもしれませんが、きっかけがなければなかなか見ないですよね。ソースコードリーディングやってると思えばいいのです。わからなくてもとにかくインプット。「あれはなんだろう?これはなんだろう?」ひたすら思考を巡らしましょう。画面に写っているコードは、じゃんじゃん目に入れていきましょう。その分、コードを追う力が付きます。家に帰って一人でコード読んだりなかなかしないですよね?(して欲しいけど)であれば、レビュー会はスキルアップの大チャンスですよ。他の業務のことなかなか知ることができません。業務を理解するって精神的になかなかつらいものですよ。(多くの人が)効率良く知っていければいい。レビュー会は「業務理解の場」になります。家に帰って一人で業務を理解しようとなかなかしないですよね?(さすがにあんまりいないよね...)であれば、レビュー会はスキルアップの大チャンスですよ。発表の仕方、伝え方を知るチャンスレビュー会は、講師がしゃべるわけじゃありません。自分と近い立場のレビューイーが発表します。(レビュー会のやり方いろいろありますが...)ある意味、上手・下手のギャップがすごく激しく出ます。慣れている人が前に立ってしゃべりますが、レビュー会はそうもいきません。比較もしやすい、自分とも当てはめやすい。レビュー会は「観察できる貴重な場」です。家に帰って一人でレビュー会をやろうとはなかなかしないですよね?(絶対にいないでしょ)であれば、レビュー会はスキルアップの大チャンスですよ。