ryannguyenx.com
Writing
My notes on things that interest me, including product design, system design, banking, engineering management, personal takes, AI, and more.
- Ownership - what it actually mean?
I used this word a lot, recently Thorsten Ball's tweet really hit me interm of my understand and it really connect with what i have in mind.
- PREP - Framework to structure your verbal response
Point, reason, example, point. A structure for answering hard questions
- How a standard performance review process works
Performance review is always around goals, checkpoints, calibration, outcome. The calibration room is the part only the one who join know about its detail
- Dev productivity is not just PR
Pull requests and delivery metrics are useful signals, but they need context from the people who understand the team's invisible work: product requirement, alignment, debating, design, debugging, etc
- Product ownership is a alway about feedback loop
A product owner/manager connects stakeholders/customers and developers while balancing value, quality, speed, and risk
- Corporate politics: managing up and spotting the manipulators
2 practical politics skills: make the honest game work with your manager, and raise your guard when transparency disappears
- How I handle stressful situations?
A few sentences I keep ready when a conversation gets stressful
- Advice for junior engineer
I sort through advice I wrote down about ambition, relationships, judgement, courage, and finding the right environment.
- The new McKinsey is now build stuff with client not just end project with a deck
My perspective on how strategy consulting like McKinsey moved beyond recommendations into product requirements, architecture, build decisions, and production delivery with client
- Why too many people in some context can make a team slower
Adding people can increase coordination, reduce meaningful work, and hide the need to improve the system that why in some case it can make team slower
- Master "leadership" with 4 skills
Critical thinking, problem solving, communication, relationships, and emotional intelligence are all you need to become a great leader