There's no magic to doing development at Stripe. Take smart people, write Ruby code, connect to financial infrastructure. But we have had to do some interesting things to scale this to an engineering organization of hundreds of people. https://stripe.com/atlas/guides/scaling-eng … Thoughts:
-
-
Speaking of incentive systems: a major internal cultural milestone is "shipping" what your team has been working on. It has the usual meaning *plus* a one page writeup, distributed to basically the entire company via email.
Show this thread -
I love shipped emails. In addition to frequently being great pointers to other written documents (as the folks who've been geeking out on e.g. database snapshot optimization for the last N weeks crank out a research paper, complete with references), they're great for morale.
Show this thread -
(They also get piped to a Slack channel, which encourages folks to react to them with emojis. Lowering the bar to praising colleagues' work is underrated.)
Show this thread -
We aspire to have career paths in place for engineers (and other folks) to increase in impact without having to do the traditional transition into management. These are written down, so that folks can have explicit examples of what to do and how to calibrate on success.
Show this thread -
(If you want engineers to program and mentor but only score/promote/etc them based on story points per quarter then you will experience a persistent shortage of great mentors. So that expectation is on a written rubric, which are broadly available.)
Show this thread -
(This also lets folks at higher levels of seniority specialize a bit in where they get leverage, whether that's bringing projects in, improving technical practices across broad swathes of the org, mentoring, producing broadly useful artifacts, moving industry forward, etc.)
Show this thread -
I have very strong opinions about engineering hiring, which is unsurprising given that I ran a company about it. I think the single biggest improvement most companies could make, tomorrow, is writing a rubric for interviews and then grading against it. IRL example in the guide.
Show this thread -
I'd encourage you to read the rest of the guide. If this broadly sounds like an engineering culture which is interesting, we are hiring *a lot of people*.https://stripe.com/jobs
Show this thread -
Incidentally, we're going to be doing another few remote coffee events where you can meet Stripe engineers & EMs, ask questions, and hear about specific projects on teams that are hiring. Watch this or other spaces for dates and how to sign up.
Show this thread
End of conversation
New conversation -
-
-
You also just described the importance and value of communities of practice. https://en.wikipedia.org/wiki/Community_of_practice …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.