2,233 karma · joined July 31, 2015
This sounds ideal, but I wonder what their secret is to pulling it off in practice.
In my experience, when companies try to create a meeting to encourage "open discussion" where everyone has an equal voice, the hierarchies are still plainly obvious even if we pretend they are not. Egos, company politics, etc. are definitely not left at the door.
> “I just want to go sit at the beach and do nothing,” he said in the interview. “I’m not thinking about anything else.”
Slightly misleading / clickbaity title. It sounds like it was his response to "what's next" and he wants to enjoy some downtime. Not that he never plans to do anything else but sit on the beach and do nothing.
It wasn't until I started trying to make a simple video game that these concepts made sense: an "Enemy" class could have properties of health and speed that a "Boss" or "Minion" could inherit from, etc.
Interesting, but why only cats? Why don't other mammals have a similar reaction to these plants?
And the stuff that can be done is often so comically painful it's mind-blowing. Trying to do something as seemingly simple as create a useful saved search in JIRA is so painful I can't imagine its creation was not an act of sabotage.
Most (all?) of which could be developed on their own of course, but that costs more than a one liner to set up Google Analytics.
And again, none of this info was ever actually used. They just felt very strongly that they needed it to better understand their users and improve the experience at some far off future date.
In most cases these same clients never even look at the analytics as the dashboard is too confusing and generating reports too cumbersome.
Virtually every room I joined was filled with self-described "thought leaders" and influencers promoting themselves to each other, and the conversations were comically similar:
- Start off by validating what a great community this is and how great and positive everyone is.
- Story time: either a huge challenge they overcame to become the great success they are today, or trying to make the most basic common sense sound like some insightful breakthrough.
- Repeat a few times, and then someone will "reset the room" and start over again.
I couldn't help but laugh because I honestly couldn't believe it wasn't a parody.
> They should pretend to work somewhere else
I expect China to be taking notes and wouldn't be surprised to see them reign in their 'wolf warriors' and claw back their aggressive posturing once the dust settles. The "Taiwan issue" just became a lot more complicated for them.
It's hard to describe the sense of wonder I felt when when the ROM check sequence flashed to the title / insert credits screen and I knew it worked. It might sound silly, but few moments in my life have been so eye opening. It was definitely a key factor in me starting my path to becoming a developer.
"When it comes time to hang the capitalists, they will vie with each other for the rope contract".
In my current company, our code reviews are essentially a second set of eyes by a peer. When things are "flagged" in code review it's never confrontational. Mainly they provide insight for those who haven't worked on the code base as long as to "why" things are the way they are, and it can open up discussions for improvements (or at least things to ponder for the backlog.) The odd time neat language or platform tricks are also learned.
I've worked in other places though where code reviews are done by rockstars or ninjas just looking for a reason to criticize or find fault with another's code so they can stroke their own ego. And if their code is ever questioned, expect a tantrum. Toxic environments like these say more about the company and people there than code reviews though.
Looking forward to the follow-up "no QA by default".
Was it just because Facebook's growth was so unprecedented they had no need to replace him? Or did he have a very good mentor or early investors that believed in him or helped guide him without taking advantage of the situation? Or was he actually just extremely shrewd at navigating board politics?