[{"data":1,"prerenderedAt":96},["ShallowReactive",2],{"content-doc:article:/articles/review-is-not-exam":3,"content-surroundings:article:/articles/review-is-not-exam":85},{"id":4,"title":5,"body":6,"date":67,"description":68,"extension":69,"kind":70,"meta":71,"navigation":72,"ogImage":73,"path":74,"seo":75,"sitemap":76,"stem":78,"tags":79,"updatedAt":83,"__hash__":84},"article/articles/review-is-not-exam.md","レビューは試験ではないことがわかってきた",{"type":7,"value":8,"toc":59},"minimark",[9,13,16,19,23,26,29,32,35,38,41,44,47,50,53,56],[10,11,12],"p",{},"昨年の4月にエンジニアに転職してリモートで保守・開発をしてきた。入社してから社内のテックリードが割り振ったタスクをもとに実装をし、PRを出してレビューをしてもらう流れが10ヶ月ほど続いていた。",[10,14,15],{},"実装や技術的な問題解決に取り組むことは楽しい一方、レビューを受ける際に「レビュワーの正解を探し当てる必要がある」と考えていた。",[10,17,18],{},"背景には、私が「中途未経験で業界に入った自分には圧倒的に知識と経験が足りない」という劣等感を抱いていたことと、前職の文脈が影響していたからだと思う。",[20,21,22],"h2",{"id":22},"自分がレビューをするようになって",[10,24,25],{},"自分自身がレビューをする立場になったことで、認識が大きく変わった。レビューは「試験」ではなく「お互い知見・判断を持ち寄り、より良いものを作るための対話の場」であることを実感した。\nレビューをしているとき、自分が過去に経験した課題や良さそな解法を提案としてコメントするが、それが唯一の正解だとは思わない。あくまでも提案であり、より適した解法があればそちらを採用したいという思いでレビューしている。",[10,27,28],{},"自身のPRについたコメントは批判ではなく嬉しい意見として捉えられるようになり、レビューに対する過度な緊張がなくなった。",[20,30,31],{"id":31},"無謬性は存在しない",[10,33,34],{},"レビューを経てマージされたコードにも後から修正が入ったり、仕様変更でやり直しが発生することも少なくない。最善な選択は後でひっくり返ることを実感した。",[10,36,37],{},"逆に言えば、自分の提案や設計次第でプロダクト全体の質が変わることを強く意識するようにもなった。\nただ言われたとおりに作るのではなく、自らの判断や提案がプロダクトに影響を与えるというコントロール感を強く持てるようになった。より主体的に開発に関われるようになったかな。",[20,39,40],{"id":40},"なぜ今まで実感できていなかったのか",[10,42,43],{},"書いてみると当たり前だが、なぜ実感できていなかったのか。\n「評価される側」という立場から抜け出せていなかったことと、前職で身についた文化の影響が大きかったのだと思う。",[10,45,46],{},"以前は役人として働いており、そこでの仕事は無謬性が極めて強く求められていた。\n前例主義・形式主義・間違えないようにするための決裁というプロセス。",[10,48,49],{},"その文脈をこちらの世界に持ち込んでいたから「決裁 = レビュー」という変換をしていたのかもしれない。",[20,51,52],{"id":52},"これから",[10,54,55],{},"今後は、レビュー時のコメントの書き方にも、これまで以上に気を配っていきたい。\n私自身が前述のような経験をしてきたからこそ、コメントを受け取る側のコンテキストによって心理的な負担の感じ方が変化することを理解している。",[10,57,58],{},"「これはあくまで一つの提案であり、私の意見が唯一の正解ではないよ」というスタンスが、コメントからも自然に伝わるようにしたい。一緒により良い選択肢を探す姿勢を言葉に込めることを意識していきます。",{"title":60,"searchDepth":61,"depth":61,"links":62},"",2,[63,64,65,66],{"id":22,"depth":61,"text":22},{"id":31,"depth":61,"text":31},{"id":40,"depth":61,"text":40},{"id":52,"depth":61,"text":52},"2025-07-14T00:00:00.000Z","レビューを受ける側からする側へ回って感じた意識の変化の話。","md","essay",{},true,null,"/articles/review-is-not-exam",{"title":5,"description":68},{"loc":74,"lastmod":77},"2025-07-16","articles/review-is-not-exam",[80,81,82],"レビュー","心理的安全性","中途未経験","2025-07-16T00:00:00.000Z","idv386eD5TfR6nQadwH68C1gp2oEm2MjciWxvkjvDOw",[86,91],{"title":87,"path":88,"stem":89,"date":90,"children":-1},"Bootstrap5で入れ子モーダルを実現する","/articles/bootstrap5-nested-model","articles/bootstrap5-nested-model","2025-07-19T00:00:00.000Z",{"title":92,"path":93,"stem":94,"date":95,"children":-1},"macOSでshift + spaceを使って入力ソースを切りかえる","/articles/macos-shift-space","articles/macos-shift-space","2025-07-01T15:00:00.000Z",1772952405481]