ज़ुकेरबर्ग, पेज और ब्रिन जैसे लोगों के बीच क्या अंतर है जो प्रोग्रामर हैं और असाधारण रूप से आर्थिक रूप से सफल हैं, और दूसरे बुद्धिमान महान प्रोग्रामर जो बहुत अधिक आर्थिक रूप से सफल नहीं हैं (जैसे कि अधिकांश कर्मचारी फेसबुक और गूगल पर)।
ज़ुकेरबर्ग, पेज और ब्रिन जैसे लोगों के बीच क्या अंतर है जो प्रोग्रामर हैं और असाधारण रूप से आर्थिक रूप से सफल हैं, और दूसरे बुद्धिमान महान प्रोग्रामर जो बहुत अधिक आर्थिक रूप से सफल नहीं हैं (जैसे कि अधिकांश कर्मचारी फेसबुक और गूगल पर)।
जवाबों:
एक दूसरे के लिए अलग-अलग प्रोग्रामर रखना और सामान्य रूप से "प्रोग्रामिंग" पर ध्यान केंद्रित करना (और, कहना, छोटी कंपनियों और स्टार्टअप), यह मूल रूप से यह कैसे जाता है:
कई मामलों में, यदि अधिकांश मामले नहीं हैं, तो प्रोग्रामिंग कौशल और तकनीकी गुणवत्ता का किसी प्रोजेक्ट / उत्पाद की वित्तीय सफलता के साथ बहुत कम है। अच्छा व्यापार कौशल, विपणन, भाग्य, और सिर्फ सही समय पर सही जगह पर होना सबसे अधिक बार होता है जो प्रोग्रामिंग में बड़ी वित्तीय सफलता लाता है।
मैंने उन कंपनियों में काम किया है जो बहुत सफल थीं (बहुत तंग छोटे आला में), लेकिन तकनीकी शब्द, एक पवित्र मेस का उपयोग करने के लिए प्रोग्रामिंग की गुणवत्ता थी। उनमें से कुछ महाकाव्य योएल टेस्ट विफलताओं थे और बहुत अधिक हर सर्वश्रेष्ठ अभ्यास के खिलाफ कल्पनाशील थे - लेकिन क्योंकि वे सही समय पर सही जगह पर थे, और एक ऐसा उत्पाद बनाया जो ग्राहकों की आवश्यकताओं को पूरा करने के लिए अच्छी तरह से बेच दिया और मुकदमा नहीं किया। उस समय काफी सफल छोटी दुकानें थीं। और जिन संस्थापकों ने उन्हें शुरू किया, ठीक है, चलो बस कहते हैं कि उन्हें "अब पैसे के बारे में चिंता करने की ज़रूरत नहीं है", कम से कम विशिष्ट मजदूरी अर्जक शर्तों में नहीं।
इसलिए व्यक्तिगत प्रोग्रामर (जैसे जकरबर्ग, पेज और ब्रिन) पर वापस आ रहे हैं - आप बहुत सारी समान चीजों को देख रहे हैं। जरूरी नहीं कि वे उन सभी का उत्पादन कर रहे थे जो एक प्रोग्रामिंग दृष्टिकोण से तकनीकी रूप से कठिन या जादुई थे, लेकिन वे सही समय पर सही जगह पर थे, और उनके विचारों को धन में बदलने के लिए सही व्यावसायिक कौशल था। ट्विटर की तरह कुछ के बारे में सोचो: वहाँ वास्तव में कुछ भी नहीं है कि कोई भी वेब डेवलपर एक सप्ताहांत पर एक मूल प्रोटोटाइप साइट (स्केलिंग की अनदेखी) के रूप में नहीं कर सकता। लेकिन यह "तकनीकी प्रोग्रामिंग महानता" नहीं है जिसने इसे एक विजेता में बदल दिया - यह विपणन और आगामी लोकप्रियता थी।
संक्षेप में, एक प्रोग्रामर के लिए वित्तीय सफलता का एकमात्र वास्तविक रास्ता एक उद्यमी होना है। यदि आप सही कौशल रखते हैं, और / या प्रबंधन तक उठते हैं, तो कॉरपोरेट कोडनेम आपको अमीर नहीं बनाएंगे, आप किसी दिन उच्च-मध्यम-मध्यम वर्ग की आय में खींचने के करीब हो सकते हैं।
सही जगह सही वक्त।
इसके अलावा हिम्मत, हड्डी के नेतृत्व वाले जिद्दी दृढ़ संकल्प।
और भाग्य।
और अच्छी वित्तीय समझ।
मैं कई प्रोग्रामर्स को जानता हूं जो अपने जूते के फीते बांधने के लिए संघर्ष करते हैं। और जो सरलतम अर्थों में पैसे के बारे में बेहोश विचार नहीं है।
कुछ लोगों को पैसा और व्यापार मिलता है ["मिलता है" जैसा कि समझ में आता है - बहुत सहज रूप से]। अधिकांश ऐसा नहीं है (यही कारण है कि वे किसी और के लिए काम करते हैं।) यह अन्य रुचियों (जैसे सॉफ्टवेयर, ईंट बिछाने, जो भी हो) पर लागू होता है।
* * कुछ भी नहीं - उनके पास बस अलग प्राथमिकताएं हैं।
वे व्यापारी थे । उन्होंने कंपनियां शुरू कीं; जो लोग Google एट में काम करते हैं वे सभी नहीं थे। प्रोग्रामिंग बुद्धिमान, मुझे लगता है कि वे बहुत अधिक समान हैं।
अधिकांश आर्थिक रूप से सफल प्रोग्रामरों ने कुछ करने की कोशिश की ।
वहाँ बड़ी संख्या में महान प्रोग्रामर हैं जो केवल कुछ प्रयास करने के डर से वित्तीय रूप से सफल नहीं होंगे ।
लगभग दैनिक आधार पर उद्यमियों (इसके) के साथ काम करना, मैं कह सकता हूं कि डर उन्हें महान काम करने से रोकता है।
परिणाम? जो लोग सबसे सफल हैं, उनमें से कई सबसे बड़े नहीं हैं, लेकिन निडर (वे जो इस बारे में सचेत नहीं हैं कि वे क्या कर रहे हैं, मैं अपने 20 वें दशक में उनमें से एक था) या जो जानते हैं कि क्या करना है (बहुत दुर्लभ, आमतौर पर उन ऐसा उसने पहले भी किया था)। इसलिए अधिकांश महान प्रोग्रामर अनुयायी बनना पसंद करते हैं।
जो जीवन में खुश होते ही पूरी तरह से ठीक है।
हम समान पैदा नहीं हुए हैं और हम बराबर नहीं रहेंगे।
सही समय पर सही विचार।
किन्नर की उदार खुराक, मजबूत ब्रांडिंग, कुछ वास्तविक स्मार्ट व्यापार निर्णयों और डेवलपर्स के एक वफादार सेट के साथ छिड़के, जो ब्रांड के साथ जुड़ना चाहते हैं।
यह कहने के बाद कि पेज, ब्रिन, ज़करबर्ग एट अल असाधारण रूप से अच्छे तकनीकी दिमाग वाले हैं, जो इस बात से अलग नहीं हैं कि इससे कोई फर्क नहीं पड़ता। और यह बहुत मायने रखता है।
यह निर्भर करता है कि आप आर्थिक रूप से सफल होने का क्या मतलब है। जहां मैं एक अच्छा प्रोग्रामर रहता हूं वह 100k रेंज में होगा। अधिकांश लोग उस आर्थिक रूप से सफल पर विचार करेंगे।
वित्तीय सफलता के तीन स्तर:
आपको प्रत्येक स्तर पर सबसे ज्यादा क्या चाहिए:
प्रत्येक स्तर पर आपको पिछले गुण भी होने चाहिए। फिर भी, तीनों में कई और गुणों की आवश्यकता होती है, जैसे नेटवर्किंग, प्रतिभा, स्थिति, विभिन्न मामलों की समझ, तेजी से कुछ भी सीखने की क्षमता।
उन सभी उत्पादों के लिए खुद को अच्छी तरह से बेचने की क्षमता।
यदि आप खुद को सस्ता बेचते हैं, तो अच्छा प्रोग्रामर होने के बावजूद, कोई भी आपके काम के लिए अधिक भुगतान नहीं करेगा।
ठीक है, पहले एक महान प्रोग्रामर मेरे लिए बहुत मायने नहीं रखता है: आप प्रोग्रामिंग, तकनीक और व्हाट्सएप के बारे में बहुत कुछ जान सकते हैं, एक महान कंप्यूटर विज्ञान संस्कृति है, यह वह नहीं है जो आपको उपयोगी कोड टाइप करेगा।
जिसे आप आर्थिक रूप से अच्छा प्रोग्रामर कहते हैं, वह है जिसने अपना ज्ञान एक तरफ रखा और खुद से पूछा कि उसे क्या पता है कि कंप्यूटर क्या कर सकता है, और अभी भी नहीं कर रहा है। यह विपणन या "एक आवश्यकता का आविष्कार" नहीं है, यह सिर्फ उन उपकरणों का उपयोग कर रहा है जो आपको उन लोगों की मदद करने के लिए हैं जो इसे स्वयं प्रोग्राम नहीं कर सकते हैं: आपको अपने कंप्यूटर विज्ञान के ज्ञान के बिना खुद की कल्पना करनी होगी।
अक्सर वे लोग जो सॉफ्टवेयर उद्योग में हैं, लेकिन यह नहीं जानते कि कोड को कैसे बताया जाए कि प्रोग्रामर के पास एक शानदार उपहार है जो कि सफलता की बहुत अधिक संभावना है।