Two Kinds of Code Review
I’ve read a book about management and it helped me to solve a long-standing personal conundrum about the code review process. The book is “High Output Management”. Naturally, I recommend it (and read this “review” as well: https://apenwarr.ca/log/20190926). One of the smaller ideas of the book is that of the managerial meddling. If my manager micro-manages me and always tells me what to do, I’ll grow accustomed to that and won’t be able to contribute without close supervision. This is a facet of a more general Task-Relevant Maturity framework. Irrespective of the overall level of seniority, a person has some expertise level for each specific task. The optimal quantity and quality of supervisor’s involvement depends on this level (TRM). When TRM grows, the management style should go from structured control to supervision to nudges and consultations. I don’t need a ton of support when writing Rust, I can benefit a lot from a thorough review when coding in Julia and I certainly require ha
I’ve read a book about management and it helped me to solve a long-standing personal conundrum about the code review process. The book is “High Output Management”. Naturally, I recommend it (and read this “review” as well: https://apenwarr.ca/log/20190926 ). One of the smaller ideas of the book is that of the managerial meddling. If my manager micro-manages me and always tells me what to do, I’ll grow accustomed to that and won’t be able to contribute without close supervision. This is a facet of a more general T ask- R elevant M aturity framework. Irrespective of the overall level of seniorit
related reading
- Cognitive load is what mattersminds.md
- Mistakes I see engineers making in their code reviewsseangoedecke.com
- How to Do Code Reviews Like a Human (Part Two) · mtlynch.iomtlynch.io
- How to Do Code Reviews Like a Human (Part One) · mtlynch.iomtlynch.io
- How to Make Your Code Reviewer Fall in Love with You · mtlynch.iomtlynch.io
- Your job is to deliver code you have proven to worksimonwillison.net
- How To Do Lessalexturek.com
- Every layer of review makes you 10x slowerapenwarr.ca
- Coding Models Are Doing Too Much | whnrehiew.github.io
- A Bunch of Programming Advice I'd Give To Myself 15 Years Ago | Marcus' Blogmbuffett.com
- How to read a codeiamjonas.me
- Some mistakes I made as a new manager | benkuhn.netbenkuhn.net