diff --git a/handbook/company/README.md b/handbook/company/README.md index 47f3401a75..323e327d4c 100644 --- a/handbook/company/README.md +++ b/handbook/company/README.md @@ -66,33 +66,34 @@ This way, everybody knows what to expect from the people they work with. ### 🔴 Empathy Empathy leads to smarter decisions. Take an interest in what people are going through, so you can help make it better. -- **Assume positive intent.** Think and say [positive things](https://www.theatlantic.com/family/archive/2018/06/mr-rogers-neighborhood-talking-to-kids/562352/), and [assume](https://about.gitlab.com/handbook/values/#assume-positive-intent) others are doing the same. +- **Assume positive intent.** Think and say [positive things](https://www.theatlantic.com/family/archive/2018/06/mr-rogers-neighborhood-talking-to-kids/562352/), and [assume](https://about.gitlab.com/handbook/values/#assume-positive-intent) others are doing the same. Keep it light. - **Be a helper.** Take care of customers first. But give hospitality and [service with a smile](https://en.m.wikipedia.org/wiki/Fred_Rogers#Legacy) to everyone you can. -- **Read what you write.** [Shorten](http://www.paulgraham.com/writing44.html) it. [Repeat](http://www.paulgraham.com/useful.html). -- **Get curious.** Wonder about things. Ask people genuine questions, and listen closely. Notice things. +- **Read what you write.** [Shorten](http://www.paulgraham.com/writing44.html) it. [Repeat](http://www.paulgraham.com/useful.html). +- **Get curious.** Wonder about things. Notice. Ask people genuine questions, and listen closely. ### 🟠 Ownership It takes a fully-activated mind to achieve ambitious goals, and remote work requires self-discipline. Think like an owner of the company. -- **Be reliable.** Reply quickly to email, Slack, and GitHub. Arrive in meetings [on time](https://fleetdm.com/handbook/company/communications#meetings). Follow handbooked [processes](https://about.gitlab.com/handbook/leadership/#process-gets-a-bad-rep) and [decisions](https://fleetdm.com/handbook/company/why-this-way). -- **Finish what you start.** Follow through on commitments. Take responsibility for mistakes. There's no time for finger-pointing, [just fix it](https://about.gitlab.com/handbook/values/#bias-for-action). +- **Be reliable.** Reply quickly to email, Slack, and GitHub. Prepare for meetings. Arrive [on time](https://fleetdm.com/handbook/company/communications#meetings). Use handbooked [processes](https://about.gitlab.com/handbook/leadership/#process-gets-a-bad-rep) and [decisions](https://fleetdm.com/handbook/company/why-this-way). +- **Finish what you start.** Follow through on commitments. Take responsibility for mistakes. There's no time for finger-pointing. [Just fix it](https://about.gitlab.com/handbook/values/#bias-for-action). - **No one is coming.** Take care of [things that need doing](https://fleetdm.com/handbook/business-operations#spending-company-money), or loop in [the right people](https://fleetdm.com/handbook/company/why-this-way#why-direct-responsibility) fast. It's up to you. -- **Think long term.** Understand [Fleet's priorities](https://docs.google.com/spreadsheets/d/1Hso0LxqwrRVINCyW_n436bNHmoqhoLhC8bcbvLPOs9A/edit), beyond your department's goals. Contribute to [the big picture](https://fleetdm.com/handbook/company#purpose). +- **Think long term.** Contribute to [the big picture](https://fleetdm.com/handbook/company#purpose), beyond your department's goals. Minimize maintenance. Cut surface area and tools. ### 🟢 Results We work to get results. How we work determines what we get. Aim to deliver results daily. -- **Iterate.** [Look for ways](https://youtu.be/BW6TWwNZzIQ) to make [smaller changes](https://about.gitlab.com/handbook/product/product-principles/#the-minimal-viable-change-mvc), more often. Always publish. -- **Start quickly.** Resist [bike-shedding](https://en.wikipedia.org/wiki/Law_of_triviality). [Satisfice](https://longform.asmartbear.com/maximizing) first. Between overthinking and rushing, there is a [golden mean](https://en.wikipedia.org/wiki/Golden_mean_%28philosophy%29). -- **Keep it simple.** Avoid preemptive structure. Choose ["boring solutions"](https://about.gitlab.com/blog/2020/08/18/boring-solutions-faster-iteration/). +- **Iterate.** [Look for ways](https://youtu.be/BW6TWwNZzIQ) to make [smaller changes](https://about.gitlab.com/handbook/product/product-principles/#the-minimal-viable-change-mvc), more often. Always publish. +- **Start quickly.** Be 70% sure. Resist [bike-shedding](https://en.wikipedia.org/wiki/Law_of_triviality). Between overthinking and rushing, there is a [golden mean](https://en.wikipedia.org/wiki/Golden_mean_%28philosophy%29). +- **Keep it simple.** Spend less. Avoid preemptive structure. Choose ["boring solutions"](https://about.gitlab.com/blog/2020/08/18/boring-solutions-faster-iteration/). Reuse systems. Avoid adding steps, especially handoffs. - **Be realistic.** Focus on one or two tasks at a time. When you can't take on [more work](http://www.paulgraham.com/hwh.html), clarify your boundaries. Schedule [time off](https://fleetdm.com/handbook/business-operations#taking-time-off) to recharge. ### 🔵 Objectivity To reach our goals, we need to [see reality clearly](https://en.wikipedia.org/wiki/Intellectual_honesty). -- **Assume nothing.** When something isn't working, change only one variable at a time. Find [the bottleneck](https://en.wikipedia.org/wiki/Theory_of_constraints). +- **Find the bottleneck.** When something isn't working, look for the worst part. + [Fix that first](https://en.wikipedia.org/wiki/Theory_of_constraints). - **Change your mind.** [Be willing to reconsider](https://about.gitlab.com/handbook/values/#articulate-when-you-change-your-mind) in the face of new evidence. Escape the [sunk cost fallacy](https://en.wikipedia.org/wiki/Sunk_cost). -- **Interrogate luck.** A lucky fix can do more harm than good. Understand why it's broken first. +- **Be rigorous.** A lucky streak can do more harm than good. Understand why it works first. Change one variable at a time. - **Think for yourself.** Remember how often [conventional wisdom](http://www.paulgraham.com/think.html) isn't. ### 🟣 Openness @@ -101,7 +102,7 @@ Take the time to make [yourself](https://fleetdm.com/handbook/business-operatio - **Write it down.** Let people [find](https://about.gitlab.com/handbook/values/#findability) and [reproduce](https://about.gitlab.com/handbook/values/#reproducibility) your [decisions](https://fleetdm.com/handbook/company/why-this-way#why-handbook-first-strategy). Remove outdated content so your writing is trustworthy, and [write simply](http://www.paulgraham.com/simply.html) so it is outsider friendly. - **Have short toes.** Everyone can contribute. Get comfortable with [others contributing to your work](https://about.gitlab.com/handbook/values/#short-toes). - **Public by default.** Everything we do is [public by default](https://fleetdm.com/handbook/company/why-this-way#why-open-source). Redact [non-public info](https://fleetdm.com/handbook/business-operations#levels-of-confidentiality) carefully. -- **Commit to candor.** Give pointed and respectful feedback, even [when you disagree](https://fleetdm.com/handbook/company/why-this-way#why-this-way). Interrupt and be interrupted. +- **Speak freely.** Interrupt and be interrupted. Give pointed and respectful feedback, even [when you disagree](https://fleetdm.com/handbook/company/why-this-way#why-this-way). ## History