Originally published March 2017
You can't meet expectations and exceed expectations at the same time
--my tweet
I wrote this over the weekend, thought, “Yeah, that’s exactly right,” then thought, “But what the hell does it mean?” Upon consideration, here’s what it means. To me. So far.
One strategy for playing the performance review game is to lay down some solid wins early in the review period. With those in place, you can afford to take some chances. If you’re worried about your rating, this is a reasonable way to reduce your anxiety. It retards your growth as an engineer, however.
Thanks to this week’s sponsor, Screenshot Bot. Arnold Noronha, the founder, was a student of mine at Facebook.
Screenshot tests for mobile apps (and more)
Want to know when something has accidentally changed in your mobile app? Screenshot tests occupy a unique point in the space of tests—easy to write, predictive, & automated.
Use https://screenshotbot.io/tidyfirst to signup to get 20% off your first year.
Being a “senior engineer” requires growth in many areas, and two important ones are risk management and initiative. You have to get good at thinking your own thoughts and then acting on them prudently. (What you consider prudent and what others consider prudent can be wildly different, which is why you first need to learn to think your own thoughts.)
The only way to learn prudent initiative is practice. You will fail. You will realize, “Hey, that roadblock I found after six months I really could have found after one month. Or week. Or day.” You will realize, “I should have finished that one thought before I started another.” Or, “I should have dropped this idea to start on that idea.”
Here’s where meeting expectations clashes with exceeding expectations. If you are working to meet someone else’s expectations, you don’t have time to exercise your own. It’s only when you draw your own map that you can arrive somewhere others don’t expect.
Meeting someone else’s expectations only results in the expectations going up next time. Trying to meet your own expectations, even if it is a futile exercise, gives you the chance to arrive somewhere that’s unexpected by others. The more you set your own expectations, the better you get at drawing your map and spotting the landmarks along the way.
Back at Facebook, I used to always show up to the 6 months performance conversations with my manager wearing one of the FB old-school SWAG t-shirts. It was made to mimic the posters we had around the office. It said "FAIL HARDER". I started doing that after I received my first (and thankfully, last) "Meets most" rating.
More than anything, it was a reminder to myself that no matter what feedback I hear at this conversation, insightful as it may be, I shouldn't stop taking risks and pushing my own envelope. You only fail hard if you try doing something that's hard. Regardless, you keep growing.
"It’s only when you draw your own map that you can arrive somewhere others don’t expect." Words to live by.