3 ms·
Absolutely. To start with, leaders must not be afraid of their teams making mistakes. Copying from another comment: "Netflix's culture demands very strong leade
by g9yuayon 3y ago
Absolutely. To start with, leaders must not be afraid of their teams making mistakes. Copying from another comment: "Netflix's culture demands very strong leadership and probably works only when the company is small enough. From CEO and down, leaders in every level need to know how to set context for their teams, give enough freedom to their teams, while making sure failures are manageable and success rate are maximized. That is, Netflix assumed that people would make mistakes and fail, but the trick was to ensure that failures do not hinder overall success of the teams and the company."
I'll give an example of the leadership style of Netflix. Jordan Zimmerman, a great engineer who created Apache Curator, once asked then the director of cloud platform, Yury, if he could open source Curator. Yury just casually said: okay, do it. Jordan was puzzled and asked: "don't I have to talk to an attorney? ". Yury smiled and asked: does an attorney help you write code? Jordan said no, and Yury concluded the conversation: then you don't have to talk to an attorney.
- esafak 3y ago> does an attorney help you write code? That does not sound like the right question. How about: have we vetted our dependencies' licenses?
- progman32 3y agoI suppose that's a tangible benefit to hiring well- you don't have to ask your team basic questions like these. Presumably the engineer well knows to check licenses.
- andrewstuart 3y agoMan you just harshed the vibe of this free spirited Netflix love-in thread.
- esafak 3y agoDon't mind me then. I think early Netflix' management philosophy -- as far as I know about it from the outside -- was exemplary. I strongly recommend No Rules Rules: Netflix and the Culture of Reinvention.
- hgsgm 3y agoWhy would someone go to the effort of republishing dependencies?
- zaphirplane 3y agoCan you have a gplv3 dependency and licence your project under bsd
- andyferris 3y agoSort of. You can always license your IP (code) how you want. However if you distribute the GPL code together with your product you can’t say the whole bundle is BSD. (I understand you can dynamically link to GPL libraries distributed separately if you want that, but I’m not 100% sure where bundling .so/.DLL files leaves you).
- dilyevsky 3y agoHah I think Yury leads the Clickhouse development now. I interviewed with him and he seemed like a very interesting guy
- lovich 3y agoThis just kinda sounds like the common trope of software engineers ignoring everything that isn't involved in software engineering, and then proclaiming that they are so much more productive for it. I mean like yea, technically they get more "done", but only because they steam roll all their other legal responsibilities
- Randgalt 3y agoSomeone just forwarded this to me. It's absolutely a true story and it changed the course of my career as well as starting Netflix OSS. I'm forever grateful to Yuri and Ruslan Meshenberg for their support.
- g9yuayon 3y agoHi, Jordan! :-) I consider myself lucky to have worked with you.