एक लेखक और एक इंजीनियर बनने के भविष्य के सपने के साथ बाज़ारिया के रूप में, मैंने कभी नहीं सोचा था कि कोड को सीखना मेरी नौकरी के लिए प्रासंगिक होगा।
फिर मैंने एक बाज़ारिया के तहत कोडिंग चॉप के साथ काम करना शुरू कर दिया। HTML, CSS, जावास्क्रिप्ट, और jQuery के आसपास उसके तरीके को जानना स्पष्ट रूप से अमूल्य था: डेवलपर्स मार्केटिंग टीम पर किसी और की तुलना में उसके साथ काम करने के लिए अधिक उत्सुक थे, उसका बॉस हमेशा तकनीकी सवालों के साथ उसके पास आ रहा था, और, सबसे अच्छा, वह इंटरैक्टिव टाइमलाइन को कोड़ा या ब्लॉग पोस्ट में एनिमेशन जोड़ने जैसी चीजें कर सकती थी।
तब से, मैं दर्जनों गैर-इंजीनियरों से मिल चुका हूँ - सभी तरह के व्यवसायों में- जिनके प्रोग्रामिंग ज्ञान ने उनके करियर को गति दी है। अब, मैं आश्वस्त हूं। चार प्रमुख कारणों को जानने के लिए आप और मैं दोनों को कोडिंग कक्षाओं में देखना शुरू करना चाहिए।
1. यह आपको अधिक आत्मनिर्भर बना देगा
अधिकांश तकनीकी टीमों के पास बहुत अधिक परियोजनाएँ हैं और पर्याप्त समय नहीं है - जिसका अर्थ है कि आपके लिए उच्च प्राथमिकता मध्यम या उनके लिए भी कम प्राथमिकता हो सकती है।
लेकिन अगर आपको पता है कि कोड कैसे बनाया जाता है, तो आपको मदद के लिए इधर-उधर इंतजार करने की जरूरत नहीं है: आप इसे स्वयं करने में सक्षम हो सकते हैं।
ऐप प्रेस के मार्केटिंग डायरेक्टर टायलर मूर कहते हैं, "मैं डिज़ाइनर या इंजीनियर पर भरोसा किए बिना मार्केटिंग अभियानों के लिए लैंडिंग पेज बना सकता हूं।" "मैंने ज्यादातर तकनीकी स्टार्टअप और सास कंपनियों के लिए काम किया है, और जल्दी से पुनरावृति करने में सक्षम होने के कारण नए अभियानों को जहाज करना बहुत आसान हो गया है, या कुछ शुरू करने के लिए जिसे मैं एक वास्तविक डिजाइनर या इंजीनियर को चमकाने के लिए बंद कर सकता हूं।"
जेसिका एले, जो फ़ॉरेस्ट जाइंट के लिए डिजिटल मार्केटिंग चलाती हैं, साइट एसईओ सुधारने और त्वरित डिज़ाइन परिवर्तन करने के लिए अपनी कोडिंग चॉप्स का उपयोग करती हैं। "यह HTML और CSS को जानना आवश्यक नहीं है, लेकिन यह इतना उपयोगी है, " वह कहती हैं।
एले दो और प्रोग्रामिंग भाषाओं, गो और पायथन को सीखने की प्रक्रिया में है। "डिजिटल मार्केटिंग में बहुत अधिक डेटा विश्लेषण की आवश्यकता होती है, " वह बताती हैं। “उपकरण मौजूद हैं, लेकिन उनमें से अधिकांश में मैनुअल डेटा क्रंचिंग शामिल है। जब आप मार्केटिंग इनसाइट्स को हथियाने के लिए डेटा के भार के माध्यम से पार्स करने की आवश्यकता होती है, तो गो और पायथन सुपर सहायक होते हैं। ”एक बार एले पूरी तरह से गति प्राप्त करने के लिए, उसे डेटा संकलन और विश्लेषण करने के लिए बाहरी मदद की आवश्यकता नहीं होगी।
यदि आप एक विपणन भूमिका में काम नहीं करते हैं, तो भी प्रोग्रामिंग कौशल फायदेमंद हैं। मान लें कि आप बिक्री प्रतिनिधि हैं: यदि कोई संभावित ग्राहक आपसे कोई तकनीकी प्रश्न पूछता है, तो आप इंजीनियर से परामर्श करने के बजाय तुरंत जवाब दे सकते हैं। या यदि आप ग्राहक सहायता में हैं, तो आप सहकर्मी को पिंग किए बिना टिकट को तुरंत हल कर सकते हैं।
न केवल आप समय बचाएंगे, बल्कि आप मूल्यवान विश्वसनीयता प्राप्त करेंगे।
2. इट विल टीच यू हाउ टू थिंक
जैसा कि स्टीव जॉब्स ने एक बार कहा था, '' मुझे लगता है कि इस देश में हर किसी को कंप्यूटर प्रोग्राम करना सीखना चाहिए, क्योंकि यह आपको सिखाता है कि कैसे सोचना चाहिए। मैं कंप्यूटर विज्ञान को एक उदार कला के रूप में देखता हूं। "
दूसरे शब्दों में, कोड सीखना सिर्फ आपको तकनीकी ज्ञान नहीं देगा - यह आपको अपने काम के लिए एक नया तरीका भी देगा।
अमेरिकन वुड काउंसिल में संचार के वरिष्ठ निदेशक हीथर स्टग्नर कहते हैं, "कोडिंग ने मुझे एक योजना के साथ शुरुआत करने, संभावित संकट क्षेत्रों की पहचान करने और समस्या निवारण, समस्या निवारण, के लिए मजबूर किया।" "यह सोचने का एक तार्किक तरीका है कि मैं मीडिया रणनीति विकसित करते समय सफलतापूर्वक लागू करने में सक्षम हूं क्योंकि यह जानने की कोशिश कर रहा हूं कि इंटरनेट सहयोग क्यों नहीं कर रहा है।"
कार्यक्रम के लिए सीखना भी आसमान छूने पर आपका ध्यान आकर्षित करता है। आखिरकार, जब एक एकल गलत हाइफ़न या लापता अवधि आपके पूरे कोड को गड़बड़ कर सकती है, तो आप अपने काम की जांच करने में बहुत कुशल हो जाते हैं (पहली बार सही चीजें करने का उल्लेख नहीं है!)।
3. यह आपके संचार और सहयोग कौशल में सुधार करेगा
परियोजनाओं को शायद ही कभी शून्य में बनाया जाता है। कुछ को विकसित करने के लिए आमतौर पर विभिन्न दृष्टिकोणों, विचारों और कौशल के साथ कई लोगों की आवश्यकता होती है जो एक साथ आते हैं और सिंक में काम करते हैं और जिसमें अक्सर इंजीनियरों के साथ काम करना शामिल होता है। कोडिंग का कुछ ज्ञान होने से, आपको परिणाम, गुणवत्ता और समयरेखा के मामले में यथार्थवादी होने की बेहतर समझ होगी, जिससे आप बहुत बेहतर टीममेट या लीडर बन सकते हैं।
वेब निर्माता केलीएन कोवेन कहते हैं, "अब इंजीनियरों, डिजाइनरों और उत्पाद प्रबंधकों के साथ संवाद करना बहुत आसान है, अब वह जनरल असेंबली के पार्ट-टाइम फ्रंट-एंड वेब डेवलपमेंट कोर्स में प्रवेश ले चुके हैं। "मैं फीचर डेवलपमेंट के बारे में अच्छी तरह से सोची-समझी प्रतिक्रिया देने में सक्षम था, और जब यह बग ट्रेज में आया तो अधिक जांच कर सकता था।"
यहां तक कि अगर आप नियमित रूप से इंजीनियरों के साथ परियोजनाओं पर काम नहीं कर रहे हैं, तो प्रोग्रामिंग ज्ञान आपको एक बेहतर सहकर्मी बना सकता है। कुछ बिंदु पर, हम सभी को एक "छोटे पक्ष" के लिए कहा गया है जो वास्तव में एक बहुत बड़ा अनुरोध है, है ना? यदि आप मोटे तौर पर जानते हैं कि तकनीकी परियोजनाओं में कितना समय लगता है, तो आप अपनी विकास टीम को अनुचित अनुरोधों से परेशान करने से बचेंगे। साथ ही, प्रोग्रामिंग के रूप में एकल काम होने की प्रतिष्ठा है, यह अधिक बार एक अविश्वसनीय रूप से सहयोगी गतिविधि है। कई कोडिंग पाठ्यक्रम में "भागीदार प्रोग्रामिंग" शामिल है, एक तकनीक जिसमें दो लोग एक ही कार्य केंद्र पर बैठते हैं और प्रोग्रामिंग को चालू करते हैं और प्रतिक्रिया देते हैं। यहां तक कि अगर यह आपकी शिक्षा का हिस्सा नहीं है, तो भी आपको कम से कम किसी को नियमित रूप से अपने कोड की समीक्षा करनी चाहिए। यदि आप अपने काम की प्रत्येक पंक्ति की समीक्षा करते समय किसी के पास बैठना संभाल सकते हैं, तो आप अन्य प्रकार की सहयोगी परियोजनाओं में बट करेंगे।
4. यह आपके करियर को नई ऊंचाइयों पर ले जा सकता है
मेरे पूर्व प्रबंधक, बाज़ारिया को याद रखें, जिन्हें पता था कि कोड कैसे बनाया जाता है? खैर, उनकी टीम में शामिल होने के दो महीने बाद, उन्हें बहुत बड़ा प्रोत्साहन मिला। और उसने मुझे बताया कि उसकी तकनीकी चोंच ढोने वाला कारक था।
कुल मिलाकर, कोड को सीखना नए विकल्पों की दुनिया खोल सकता है, चाहे वह आगे बढ़ रहा हो, रोमांचक नई परियोजनाएं ले रहा हो, या आप जो काम कर रहे हैं उसमें बदलाव कर रहे हों। अपने नए-नए कोडिंग ज्ञान के कारण, स्टेगनर को कंपनी की वेबसाइट को रीफ्रेश करने में मदद करने के लिए आमंत्रित किया गया था, यदि आप हमसे पूछें तो अपने बॉस को लाने या सड़क पर फिर से शुरू करने के लिए एक बड़ी उपलब्धि है।
मार्केटिंग मैनेजर आर्याना जैक्सन का कहना है कि प्रोग्रामिंग ने उनकी भूमिका को नाटकीय रूप से विस्तारित करने में मदद की है, क्योंकि वह तीन साल पहले आईटी समर्थन कंपनी ईबॉक्सलाब में शुरू हुई थी। वह बताती हैं, "मेरी स्थिति 'ग्राफिक डिज़ाइनर' थी। “खुद को सिखाने के लिए कि कैसे कोड करना है, मैंने अपने ग्राहकों की वेबसाइटों के HTML और CSS को ट्विक करना शुरू कर दिया। अब, कोडिंग मेरी नौकरी का एक महत्वपूर्ण हिस्सा है। '' प्लस, जैक्सन के कौशल के लिए धन्यवाद, Eboxlab को किसी अन्य डेवलपर को काम पर रखने की ज़रूरत नहीं है - जो उसे कंपनी के लिए और भी अधिक मूल्यवान बनाता है।
या, यदि आप अपनी खुद की कंपनी लॉन्च करने के बारे में सोच रहे हैं, तो तकनीकी ज्ञान होने से आपके स्टार्टअप के सपने और अधिक संभव हो जाएंगे - वास्तव में, यह वह कारक हो सकता है जो आपको लॉन्च करने के लिए मिलता है। यह SchooLinks के संस्थापक और मुख्य कार्यकारी अधिकारी केटी फांग के लिए किया गया था: "केटी ने कॉलेज के दौरान वित्त में महारत हासिल की, लेकिन कुछ कोडिंग कक्षाएं साइड में ले लीं, " SchooLinks के मार्केटिंग एसोसिएट आफ़टन जोन्स बताते हैं। "परिणामस्वरूप, वह कंपनी के लिए दृष्टि के साथ आने पर एक साथ काम कर रहे प्रोटोटाइप को एक साथ करने में सक्षम थी: एक ऐसा मंच जो छात्रों को स्कूलों से जोड़ता है।"
तो आप किसका इंतज़ार कर रहे हैं? आप अपने पैर की उंगलियों को कोडिंग में अभी जनरल असेंबली के मुफ्त डैश प्रोग्राम के साथ डुबो सकते हैं , जो आपको छोटे एचटीएमएल, सीएसएस, और जावास्क्रिप्ट असाइनमेंट देता है और जैसा कि आप इसे लिख रहे हैं अपने कोड के प्रभावों को देखते हैं।
जब आप आगे गोता लगाने के लिए तैयार होते हैं, तो आपके लिए बहुत सारे विकल्प उपलब्ध होते हैं, कार्यशालाओं और दिन भर के बूटकैंप्स से लेकर अंशकालिक पाठ्यक्रमों और ऑनलाइन कार्यक्रमों तक, जो आप उन लोगों के लिए पूर्णकालिक इमर्सिव कोर्स में काम करने के बाद कर सकते हैं जो वास्तव में हैं सभी में जाना चाहते हैं। जो आपके लिए सही है, बहुत कुछ इस बात पर निर्भर करता है कि आप कितना कोडिंग जानना चाहते हैं - लेकिन एक बार जब आप जा रहे हैं, तो आप कभी भी रोकना नहीं चाहेंगे।




