Timeless software engineering skills:
1. Not feeling scared to change code you didn't write
2. Empathy for your users and for your collaborators
3. Ability to communicate ideas clearly
I'd hire someone with these skills any day.
To the YouTube commenters saying me being a “thing in a dress” takes away from the content of my keynote:
I was React’s #1 committer for its first 5 years, and now I manage the team. This content wouldn’t _exist_ without me. Would be cool if you respected me as a person too.
Just got out of an interview during which the candidate searched Stack Overflow and copy-pasted some code… from an answer I wrote. (They didn’t notice.)
Today's my last day at Facebook.
I'm gonna miss working on React full time, but I'm excited to try something smaller and new: I'm joining @humuinc next week as an engineer.
Today's props go to Airbnb, who kindly edited my new name and pronouns into all the past reviews I've received from hosts – so new hosts who read them aren't confused. I feel appreciative of processes that aren't garbage to trans people.
My programming strategy: if something can be fixed or made better in less than 15 minutes, don’t file a task for later or for someone else: just do it!