क्या टेक छात्रों को हमारे भविष्य के बारे में चिंतित होना चाहिए?
मेरे कई दोस्तों और साथी छात्रों की तरह मैं दो साल से भी कम उम्र का था जब अक्टूबर 2002 में डॉट-कॉम क्रैश के दौरान NASDAQ 70% से अधिक गिर गया था, बुलबुले के दौरान अर्जित लगभग सभी लाभ मिटा दिए गए थे। वहां से तकनीक ने तेजी से वापसी की और जैसे ही दुनिया ने सोशल मीडिया के वर्चस्व वाले एक नए डिजिटल युग में प्रवेश किया, ऐसा लगा जैसे तकनीक और सॉफ्टवेयर इंजीनियरिंग ही वह जगह थी।
मुझे याद है कि जब मैं हाई स्कूल से गुजर रहा था, तब "कोड सीखना" का चलन अपने चरम पर था और मेरे कई शिक्षकों में यह विश्वास था कि कोड लगभग एक अनिवार्य कौशल बन जाएगा जिसे चुनना होगा। अधिकांश का मानना था कि कोड सीखने से आपको 6 फिगर की गारंटी दी जाती है, अत्यधिक सुरक्षित नौकरी जो समय बीतने के साथ ही महत्व में बढ़ेगी। अब, जैसा कि मानव प्रकृति के साथ आम है, इतिहास प्रतीत होता है कि दोहराया गया है और उद्योग में सबसे बड़े दिग्गजों के साथ बड़े पैमाने पर छंटनी और काम पर रखने की जगह है, जबकि कुछ सबसे होनहार स्टार्टअप को धोखेबाज सांप के तेल विक्रेता से ज्यादा कुछ नहीं मिला है। सहयोगियों के साथ कुछ चर्चाएँ सोच रही थीं कि क्या हमने सही निर्णय लिया है। मैं (शायद आशावादी रूप से) अभी भी विश्वास करता हूं कि हमारे पास है और यहां क्यों है।
1. कुछ खराब सेब पूरे गुच्छे को खराब नहीं करते
सॉफ्टवेयर इंजीनियरिंग के मुख्य ड्रा में से एक गेट के ठीक बाहर अपेक्षाकृत उच्च वेतन है। मुझे यकीन है कि हर सीएस अंडरग्रेजुएट किसी न किसी स्तर पर चला गया है। फी और नए स्नातकों के लिए 100k + वेतन देखा और अब उन्हीं कंपनियों को देख रहे हैं जो फ्रीज और छंटनी को काम पर रखने के लिए सुर्खियां बना रही हैं। टनल विजन होना आसान है, लेकिन मैं आपसे विनती करूंगा कि आप पूरे अमेरिका और दुनिया भर की अन्य कंपनियों पर एक नजर डालें, जो वर्तमान में काम पर रख रही हैं। हां, हो सकता है कि वे आपको स्टॉक में $20,000 की पेशकश न करें लेकिन छोटी धीमी कंपनियों में वेतन अभी भी नए स्नातकों के लिए बहुत अच्छा है। जबकि यह इस बिंदु पर थोड़ा क्लिच है, ये कंपनियां कुछ अत्यंत महत्वपूर्ण, अनुभव भी प्रदान करती हैं। अब मैं यह नहीं कह रहा हूँ कि अनुभव में भुगतान प्राप्त करना उतना ही अच्छा है जितना वास्तव में भुगतान प्राप्त करना,
2. उद्योग में समय उद्योग के समय को हरा देता है
अब मैं सामने रहूंगा, इस बिंदु पर मेरा कोई व्यक्तिगत अनुभव नहीं है। हालाँकि यदि आप उन लोगों पर गहराई से नज़र डालते हैं जो वास्तव में कुछ अधिक चरम मामलों से अलग हो रहे हैं, तो अधिकांश वरिष्ठ इंजीनियर जो इन कंपनियों में कई वर्षों से हैं, उनके पास उच्च स्तर की नौकरी की सुरक्षा थी। मुझे लगता है कि यह नोट करना महत्वपूर्ण है कि आप पूरे उद्योग में नए ग्रेड और वरिष्ठ इंजीनियरों से समान रूप से सुनते हैं कि सबसे महत्वपूर्ण बात YOE या रोजगार के वर्ष हैं और उस पैर को दरवाजे पर लाना महत्वपूर्ण है। इसलिए जब उस पैर को दरवाजे पर लाना कठिन हो सकता है, तो मुझे लगता है कि किसी भी समय तकनीक के दौरान किसी के लिए भी यह हमेशा एक कठिन काम रहा है और सांत्वना ली जा सकती है कि यदि आप इसे करने में सक्षम हैं या आप इसे पहले ही कर चुके हैं अभी भी कुछ स्थिरता की संभावना है।
3. वह करें जो आपको पसंद है…
मेरी माँ की पसंदीदा कहावतों में से एक है "वह करो जो तुम प्यार करते हो और तुम अपने जीवन में एक दिन भी काम नहीं करोगे"। क्लिच होने से बचने के प्रयास में मैं समझता हूं कि ज्यादातर लोग "10xer leetcode ग्राइंडसेट सिग्मा" प्रोग्रामर नहीं हैं, जो कि कई ऑनलाइन फ़ोरम आपको विश्वास दिलाते हैं कि आपको सफल होने की आवश्यकता है। मेरे अनुभव में और मेरे आसपास के वरिष्ठों के साथ हुई चर्चाओं में यह 100% ठीक है! हालाँकि मुझे लगता है कि आप जो करते हैं उसका सही मायने में आनंद लेने के बारे में कुछ कहा जा सकता है और यदि आप ऐसे व्यक्ति हैं जिसने इसे बूटकैंप या कॉलेजिएट प्रोग्राम के माध्यम से बनाया है, तो आप अपने आप में पर्याप्त प्रोग्रामिंग का आनंद ले सकते हैं, जब आप कैरियर की संभावनाओं के साथ मिलकर अभी और भविष्य में, सॉफ्टवेयर इंजीनियरिंग अभी भी एक सार्थक खोज है।
मुझे लगता है कि तकनीक और SWE के भविष्य पर एक पराजयवादी टनल विजन आउटलुक रखना आसान है। लेकिन अगर आप एक इंजीनियर के रूप में अपनी क्षमता में सुधार पर ध्यान केंद्रित करते हुए बड़ी तस्वीर देख सकते हैं, तो मुझे संदेह है (कम से कम उम्मीद है) कि एक शानदार करियर की सफल शुरुआत करना उतना ही मुश्किल होगा जितना कि सुर्खियां इसे बना रही हैं।