20 पॉइंट द्वारा dlwocks31 2022-06-14 | 5 टिप्पणियां | WhatsApp पर शेयर करें
  • संगठन संरचना: Engineering और Ops टीमें 50% से अधिक हिस्सा लेती हैं, और 1 product manager लगभग 7-10 engineers को संभालता है
  • जॉइनिंग: 4-6 हफ्तों के bootcamp से गुजरने के बाद, आपको वास्तविक DB तक access करने की permission मिल जाती है
  • अधिकार और जिम्मेदारी: सभी engineers code के हर हिस्से में बदलाव कर सकते हैं, और spec तथा priority में बदलाव भी स्वतंत्र रूप से कर सकते हैं
  • काम करने का तरीका: engineers अपनी progress साझा करते हैं और जिस project में भाग लेना है उसे चुनते हैं। अधिकांश full-stack के रूप में development करते हैं।
  • code review: developers backend और infrastructure से जुड़ी समस्याओं पर बहुत मेहनत करना चाहते हैं। हर बदलाव कम से कम एक व्यक्ति द्वारा review किया जाता है।
  • QA, Unit Test: QA टीम नहीं है, लेकिन QA का काम होता है। engineers testing करते हैं और bugs को ठीक करते हैं। deployment से पहले एक automated test process से गुजरना अनिवार्य है।
  • product manager: product managers स्वतंत्र और स्वायत्त होते हैं। roadmap बनाते समय permission लेने या review करवाने की जरूरत नहीं होती
  • DevOps, deployment: हर commit को साप्ताहिक आधार पर deploy किया जाता है। code को चरणबद्ध तरीके से deploy करने की एक release process होती है।
  • Ops टीम: Ops टीम business को बहुत अच्छी तरह समझती है, और error logs, load balancing, memory usage को साथ मिलकर manage करती है।
  • प्रदर्शन, प्रतिष्ठा: संस्कृति performance-केंद्रित है, और सबको बहुत कुछ खुद संभालना पड़ता है। जो लोग productive नहीं हैं या genius नहीं हैं, वे आसानी से नज़र आ जाते हैं।

5 टिप्पणियां

 
jujumilk3 2022-06-14

"जो लोग जीनियस नहीं होते, वे आसानी से नज़र आ जाते हैं।"

 
appkr 2022-06-15

कमाल...
उल्टा कहें तो, "उत्पादक और जीनियस लोग नज़र ही नहीं आते"

 
budlebee 2022-06-15

ऐसा महसूस होता है कि 'यहाँ सिर्फ़ जीनियस लोग ही जुटे हैं', इसलिए लगता है कि उस दौर का Facebook वाकई बहुत कमाल का था।

 
detectivekmj 2022-06-14

यह ध्यान में रखकर पढ़ें कि यह लेख जनवरी 2011 में लिखा गया था, तो यह और भी ज़्यादा प्रभावशाली लगता है।

 
detectivekmj 2022-06-14

(मूल लेख के आधार पर)