notes
Rules for hard conversations
Get your emotions under control
Ask at a good time
Do not ambush
Be open to where you can grow
Avoid it if it’s simply true
read more
notes
Career strategy
Take on new challenges (risks). As I wrote in a recent post, you break in (get more scope) by having significant high-visibility wins that get leaders to believe you are “great.” Just being competent won’t do it. Better to risk losing big and switch companies if that happens than to stay stuck in the middle.
read more
notes
Mentoring and coaching
You might step into a mentoring mode when you are sharing your experiences, offering advice and knowledge. If you’re a leader in tech, you likely overindex on mentoring because it’s easy. Because you’re proud of your expertise and you want to share and help.
Often, a more appropriate mode is to use a coaching mode. In coaching, you careful listen, ask questions and you help someone uncover their own approach to their own problem/challenge.
read more
notes
Deciding on abbreviations and acronyms
Our rule of thumb we settled on in our practice was to do a Google search. If either the abbreviation or acronym for the concept appeared “top of the fold”, we agreed that it was common parlance. Source
read more
notes
Goodhart Law
Employees are smart enough to know that if a measure is used to evaluate them, then they should optimize that measure. This is captured by Goodhart’s Law: “When a measure becomes a target, it ceases to be a good measure.”
read more
notes
5 rules of life
Always be ready to reinvent yourself. Stay foolish for as long as you can, always in learning mode.
Act immediately when you feel inspired. Take advantage of your mood to act, don’t overthink it.
Don’t adjust yourself to please others. Be yourself, follow your own rules, live with the consequences.
Be minimal about the things you need. Don’t overspend on things you don’t really need, live a frugal life.
read more
notes
Procrastination
Procrastinators and blockers favor speed and immediacy over accuracy and constancy. Are generally more concerned about trying to manage short-term comfort than long-term effectiveness in solving important problems. So, to control their emotions, they procrastinate and block.
read more
notes
On feedback
When people tell you something is wrong, they’re usually right. When they tell you how to fix it, they’re usually wrong.
read more
notes
Rule of three
Every programmer ever born thinks whatever idea just popped out of their head into their editor is the most generalized, most flexible, most one-size-fits all solution that has ever been conceived. We think we’ve built software that is a general purpose solution to some set of problems, but we are almost always wrong.
It is three times as difficult to build reusable components as single use components, and a reusable component should be tried out in three different applications before it will be sufficiently general to accept into a reuse library.
read more