Principal (वरिष्ठ) सॉफ्टवेयर इंजीनियर क्या काम करता है
(blog.devgenius.io)- Google, Facebook, Amazon आदि में लगभग Level 7+ के बराबर, वार्षिक कुल compensation लगभग $800K (9.5 करोड़ रुपये)
परिभाषा
- आम तौर पर कई टीमों/संगठनों की इकाइयों में प्रभाव डालने वाली initiatives की पहचान, उन्हें आगे बढ़ाना और पूरा करना आना चाहिए
-
ऐसे अवसरों की पहचान करना जो business के लिए महत्वपूर्ण हों और संगठन से लेकर कंपनी स्तर तक प्रभाव डालें
-
मुख्य success metrics की पहचान करना और critical path में मौजूद महत्वपूर्ण तत्वों पर ध्यान केंद्रित करना
-
प्रोडक्ट में आने वाली सामान्य समस्याओं को abstract करना और common infrastructure को पहले से ठीक करना
-
संगठन की engineering culture पर लगातार प्रभाव डालना
-
senior engineers और managers की hiring में मदद करना
-
उद्योग के नए products और technologies का मूल्यांकन करना
Archetypes
- अनुभव के अनुसार, कंपनियां principal engineers की growth को support करने के लिए उन्हें खास archetypes के साथ pair करती हैं
-
Generalist : प्रोडक्ट/सर्विस क्षेत्र का leader. लगातार प्रभाव डालता है और product deliver करता है
-
Specialist : किसी खास क्षेत्र का expert. अपने क्षेत्र की प्रगति में लगातार योगदान देता है
-
Coding Machine : जटिल समस्याओं के लिए solution बनाता है और अधिकांश engineers की तुलना में बहुत तेजी से काम करता है
-
Product Manager (PM) Hybrid : जटिल business समस्याओं को हल करता है, जिनमें XFN (cross-functional) communication, product strategy और technical solutions साथ में चाहिए होते हैं
संक्षेप में,
- "संगठन स्तर" पर प्रभाव डालने के लिए, principal engineers को अपने काम के targets बहुत अच्छी तरह चुनने और उनका अधिकतम उपयोग करने की जरूरत होती है
→ उदाहरण के लिए, काम की सफलता और प्रभाव को अधिकतम करने के लिए principal engineers आम तौर पर सीधे "director-level" engineering leaders को report करते हैं
4 टिप्पणियां
आर्केटाइप के हिसाब से मुझे ऐसा लगता है
1 नंबर Demis Hassabis हैं
2 नंबर Geoffrey Hinton हैं
3 नंबर Jeff Dean हैं
उदाहरण देने से बात और अच्छी तरह समझ में आ गई। यह टिप्पणी मूल पोस्ट लिखने वाले को भेजनी चाहिए..!
अच्छी बातें तो काफ़ी लिखी गई हैं, लेकिन वास्तव में हुए उदाहरणों के बारे में जानने की उत्सुकता है। जैसे संगठन ~ कंपनी स्तर तक प्रभाव डालने वाले कौन-से मौके थे, और उनमें किस तरह के निर्णय लेकर उन्हें आगे बढ़ाया गया था, आदि...
यह बात संगठन की संरचना के अनुसार अलग हो सकती है, लेकिन मुझे लगा कि यह इस बात को समझने के लिए अच्छा संदर्भ है कि विदेशों की कंपनियों में आम तौर पर Principal (सुक्सोक) शीर्षक वाले लोग किस तरह के होते हैं, इसलिए इसे यहाँ साझा कर रहा हूँ.