CodeGym मध्ये, आम्ही सॉफ्टवेअर डेव्हलपरच्या करिअरबद्दल आणि प्रोग्रामिंग कौशल्ये शिकण्यासाठी आणि व्यावहारिक अनुभव मिळविण्यासाठी पुरेसा वेळ आणि मेहनत गुंतवल्यास ते दीर्घ ,
फलदायी आणि संधींनी परिपूर्ण कसे असू शकतात याबद्दल बरेच काही बोलतो . आणि हे सर्वसाधारणपणे खरे आहे, कारण बहुतेक विकासक त्यांच्या नोकऱ्या आणि करिअरबद्दल समाधानी असतात. आम्ही याआधी नमूद केले आहे की जॉब वेबसाइटवरील
डेटानुसार , जावा डेव्हलपर केवळ तंत्रज्ञान क्षेत्रातीलच नव्हे तर सर्वसाधारणपणे सर्व व्यावसायिकांमध्ये त्यांचा व्यवसाय सोडण्याची शक्यता कमी आहे. त्यांचा करिअर-स्विच दर 8% पेक्षा कमी आहे, तर सर्वसाधारणपणे सॉफ्टवेअर डेव्हलपर व्यवसायासाठी ते 27% आहे, आणि डेटाबेस प्रशासकांसाठी, उदाहरणार्थ, ते 35% आहे.
उच्च-स्तरीय व्यवस्थापकीय पदाची ऑफर दिली असतानाही, बहुतेक Java कोडर फक्त ते सोडू इच्छित नाहीत. हे सिद्ध करते की बहुतेक कोडर जे Java सह त्यांची मुख्य प्रोग्रामिंग भाषा म्हणून गेले होते, ती योग्य पैज ठरली. असे म्हटले जात आहे, तथापि, सॉफ्टवेअर डेव्हलपर असणे सामान्य गतिशीलतेच्या बाबतीत इतर व्यावसायिक करिअरपेक्षा वेगळे नाही. बर्याच डेव्हलपर्सना त्यांच्या संपूर्ण कारकिर्दीत चढ-उतार असतात, चांगल्या निवडीमुळे व्यावसायिक वाढ होते आणि वाईट पर्यायांमुळे तुमची कारकीर्द अडकते किंवा घसरते. वाईट निवडी आणि करिअरच्या चुका सॉफ्टवेअर डेव्हलपर, नवशिक्या आणि अनुभवी कोडर दोघेही, त्यांच्या संपूर्ण कारकिर्दीत करतात त्याबद्दल आज आपण बोलू इच्छितो.
ज्युनिअर डेव्हलपरच्या करिअरच्या चुका
ज्युनियर सॉफ्टवेअर डेव्हलपरसाठी अधिक वैशिष्ट्यपूर्ण असलेल्यांपासून सुरुवात करूया, जरी, साधारणपणे बोलायचे झाल्यास, प्रोग्रामर त्यांच्या करिअरच्या कोणत्याही टप्प्यावर त्यांना बनविण्यास प्रवृत्त असतात.
1. तुमची योग्यता काय आहे याचा अंदाज लावता येत नाही.
जेव्हा तुम्ही तुमच्या करिअरच्या सुरुवातीला असाल आणि नोकरीच्या बाजारात तुमची किंमत किती आहे याचा अंदाज लावण्यासाठी तुमच्याकडे पुरेसा अनुभव आणि ज्ञान नसताना ही समस्या उद्भवणे अगदी स्वाभाविक आहे. हे दोन्ही मार्गांनी चालते, कारण
कनिष्ठ विकासक स्वतःला कमी लेखतात आणि जास्त लेखतात. जे स्वत:ला जास्त समजतात ते सामान्यतः त्यांच्याकडे असलेल्या नोकरीकडून खूप अपेक्षा करतात आणि त्यांचे वागणे हेच प्रतिबिंबित करते. नवशिक्यांसाठी त्यांच्या ज्ञानाची आणि कौशल्यांची खरोखर किंमत काय आहे हे कमी लेखणे देखील वारंवार असते. परिणामी, त्यांना मिळालेली पहिली नोकरीची ऑफर ते स्वीकारतात आणि त्यांना मिळू शकतील त्यापेक्षा खूप कमी पगारासाठी महिने आणि कधी कधी वर्षे काम करतात.
2. सॉफ्ट स्किल्सकडे दुर्लक्ष करणे.
सर्वसाधारणपणे सॉफ्टवेअर डेव्हलपर्समध्ये सॉफ्ट स्किल्सकडे दुर्लक्ष करणे सामान्य आहे, परंतु या चुकीमुळे सर्वात जास्त नुकसान डेव्हलपर्सना त्यांच्या करिअरच्या सुरुवातीच्या टप्प्यात होते. बर्याच प्रोग्रामरना असे वाटते की त्यांच्या व्यावसायिक यशासाठी सु-विकसित सॉफ्ट स्किल्स असणे इतके महत्त्वाचे नाही. नवीनतम डेटा दर्शवितो की ते अधिकाधिक चुकीचे आहेत कारण सॉफ्टवेअर डेव्हलपरसाठी सॉफ्ट स्किल्सचे महत्त्व वाढत आहे. सल्लागार फर्म वेस्ट मोनरोने केलेल्या सर्वेक्षणानुसार , 78% HRs आणि भर्ती करणार्यांनी सांगितले की ते गेल्या अनेक वर्षांपासून मजबूत सॉफ्ट स्किल्स असलेले टेक प्रोफेशनल्स शोधण्यावर अधिक केंद्रित झाले आहेत
. सर्वेक्षण केलेल्या 43% एचआर व्यावसायिकांनी असेही म्हटले की तंत्रज्ञानाच्या भूमिका भरणे कठीण आहे कारण उमेदवारांमध्ये मजबूत सॉफ्ट स्किल्स नसतात.
3. करिअर योजना विकसित करण्यात अयशस्वी.
तुम्ही करिअरची झटपट वाढ शोधत असल्यास
करिअरची योजना विकसित करणे आणि ती अद्ययावत करणे महत्त्वाचे आहे. ज्या विकासकांकडे करिअर योजना नाही ते सामान्यत: समान-स्तरीय पोझिशनवर जास्त काळ अडकलेले असतात.
4. टीका आणि अभिप्राय स्वीकारण्यात अयशस्वी.
सर्व सॉफ्टवेअर डेव्हलपर्ससाठी फीडबॅक स्वीकारण्यात सक्षम असणे खरोखरच खूप महत्वाचे आहे, कारण यामुळे त्यांना त्यांच्या कमकुवतपणाची चांगली समज मिळू शकते, जे जलद प्रगती साध्य करण्यासाठी आवश्यक आहे. कनिष्ठ विकासक वैयक्तिकरित्या नकारात्मक प्रतिक्रिया घेऊन चूक करतात आणि यामुळे त्यांच्या व्यावसायिक वाढीवर परिणाम होतो.
मध्यम आणि वरिष्ठ विकासकाच्या करिअरच्या चुका
मध्यम आणि
वरिष्ठ विकासक देखील करिअरमध्ये खूप चुका करतात. येथे काही सर्वात वैशिष्ट्यपूर्ण आहेत.
1. आपल्या तंत्रज्ञानाच्या स्टॅकवर चिकटून रहा.
सॉफ्टवेअर डेव्हलपमेंट इंडस्ट्री सतत विकसित होत असल्याने, व्यावसायिक सॉफ्टवेअर डेव्हलपर्सना त्यांच्या करिअरमध्ये यशस्वी व्हायचे असेल तर त्यांना सतत शिकणे आणि विकसित करणे आवश्यक आहे. जे वर्षभर एकाच तंत्रज्ञानाला चिकटून राहतात आणि नवीन गोष्टी शिकत नाहीत त्यांना कालबाह्य ज्ञान मिळते ज्याला बाजारात इतकी जास्त मागणी नसते.
2. एकाच कामात खूप वेळ राहणे.
जरी एका कंपनीत अनेक वर्षांची दीर्घ कारकीर्द असणे अजूनही आदरणीय आणि सन्माननीय गोष्ट म्हणून पाहिले जाते, सॉफ्टवेअर डेव्हलपर्ससाठी हे सामान्यत: करियरचे सिंकहोल बनते. एकाच नोकरीमध्ये अनेक वर्षे राहिल्याने तुमचे व्यावसायिक ज्ञान आणि कौशल्य अपरिहार्यपणे मर्यादित होईल, ज्यामुळे तुम्ही नोकरीच्या बाजारपेठेत नवीन संधी शोधत असलेले सॉफ्टवेअर डेव्हलपर म्हणून कमी फिट होऊ शकता.
3. बर्याचदा जंपिंग नोकर्या.
सॉफ्टवेअर डेव्हलपमेंटमध्ये बर्याचदा नोकर्या बदलणे, तथापि, ही देखील एक चूक आहे जी तुमचे करिअर खराब करू शकते. हे तितकेच सोपे आहे: कोणत्याही कंपनीसाठी पात्र तज्ञ शोधणे आणि नियुक्त करणे यासाठी मोठ्या प्रमाणात संसाधने लागतात. त्यामुळे ते सामान्यत: 'जॉब जंपर्स' असलेल्या लोकांना कामावर ठेवण्यास तयार नसतात. त्यांचे म्हणणे आहे की एका कंपनीमध्ये ४-५ वर्षे राहणे हा सॉफ्टवेअर डेव्हलपरसाठी एक आदर्श कालावधी आहे, २-३ वर्षे देखील स्वीकारार्ह आहेत, परंतु दर ५-६ महिन्यांनी नोकरी बदलणे सहसा होत नाही.
4. व्यवस्थापनाच्या भूमिकेत जाणे.
एखाद्या पदोन्नतीसाठी हे असामान्य नाही, जे व्यवस्थापकीय पदावर जाणे हे सहसा सॉफ्टवेअर डेव्हलपरसाठी असते, जे त्यांच्या करिअरमध्ये अंतिम ब्रेक बनते. एक चांगला व्यवस्थापक होण्यासाठी प्रतिभा आणि कौशल्यांचा संच आवश्यक असतो जो बहुतेक प्रोग्रामरकडे डीफॉल्टनुसार नसतो. जेव्हा एखादा महान सॉफ्टवेअर डेव्हलपर खराब व्यवसाय व्यवस्थापक बनतो, तेव्हा हे त्याचे/तिचे करिअर दोन्ही क्षेत्रांमध्ये खाली येऊ शकते.
मते
पारंपारिकपणे, अनुभवी सॉफ्टवेअर डेव्हलपर्सच्या या विषयावरील काही मनोरंजक मतांसह हे सर्व एकत्रित करूया. सॉफ्टवेअर डेव्हलपर म्हणून टाळण्यासाठी येथे काही अतिरिक्त करिअर चुका आहेत. “तुमच्या कंपनीच्या व्यवसायाच्या दृष्टीकोनाचा विचार करत नाही. मी असे अनेक प्रश्न वाचले आहेत जसे: "जेव्हा Node.js कडे फक्त 0.6% आहे आणि ASP.NET पेक्षा जास्त कामगिरी ऑफर करते तेव्हा ASP.NET चा 3.6% मार्केट शेअर का आहे?" कारण अगदी सोपे आहे, तुम्ही तुमच्या संस्थेच्या व्यवसायाच्या दृष्टीकोनातून विचार करत नाही, परंतु तुमच्या स्वतःच्या आवडीनिवडीनुसार, तुमची कंपनी अधिक चांगली बनवण्यासाठी आणि स्वतःला अधिक चांगले बनवण्यासाठी तुम्हाला त्यांच्या गरजांशी जुळवून घेणे आणि पुन्हा कौशल्य प्राप्त करणे आवश्यक आहे. एखाद्या दिवशी तुम्हाला दुसर्या कंपनीत जाण्याची आवश्यकता असल्यास संधी. हा दुसरा मुद्दा बर्याचदा घडतो आणि म्हणूनच व्यवस्थापन तुम्हाला कोणताही निधी देऊ इच्छित नाही,” फेडेरिको नवरेटे,
दाखवतो . “नवीन ट्रेंड/फ्रेमवर्क/भाषांसाठीच्या प्रचाराचे अनुसरण करणे आणि मला हे सर्व माहित असणे आवश्यक आहे यावर विश्वास ठेवणे. चुकीचे. तुम्हाला आवडणारे विशिष्ट तंत्रज्ञान (किंवा उत्पादन) शोधा आणि त्यात विशेषज्ञ व्हा आणि बाजारात विकण्यास सक्षम व्हा आणि त्यावर चिकटून राहा. जोपर्यंत तो विकतो तोपर्यंत तुम्ही व्यवसायात आहात. स्पेशलायझेशन हा तुमच्या यशाचा एक महत्त्वाचा घटक आहे. माझ्या ओळखीचा एक भाग किंवा माझी निर्मिती/उत्कृष्ट नमुना किंवा माझे बाळ म्हणून माझ्या कोडचा वापर करणे. चुकीचे. आपल्या उत्पादनाशी कधीही संलग्न होऊ नका. तुम्ही जे काही तयार कराल ते बदलले जाईल, ओव्हरराईट केले जाईल, हटवले जाईल, काढले जाईल, अप्रचलित होईल, दुर्लक्ष केले जाईल, नापसंत होईल. काही फरक पडत नाही, फक्त ते जाऊ द्या, त्याचे संरक्षण करण्याचा प्रयत्न करू नका. तुमचा कोड ही तुमची ओळख नाही,”
म्हणालालीना केरी, आणखी एक अनुभवी विकसक. “कंपनीमध्ये आधीपासून (अंदाजे) समान पदावर असलेल्या एखाद्याशी खाजगी चर्चा न करता नोकरी स्वीकारणे. तुम्हाला नेमणूक करणार्या लोकांना कदाचित कामगारांना कसे वाटते याची कल्पना नसावी किंवा त्यांचा एक अतिशय आदर्श दृष्टिकोन असेल. मी नोकरीच्या काही ऑफर स्वीकारल्या आहेत ज्या मला या कारणास्तव नसाव्यात. वेळेचा आणि उत्साहाचा अपव्यय. तुम्ही कामाचा भार नीट हाताळू शकता त्यापेक्षा जास्त लोकांना होय म्हणणे. खूप जास्त किंवा खूप क्लिष्ट काम करताना, तुम्ही स्वतःला अपयशी ठरवता. तुम्ही खूप चांगले काम करू शकता, परंतु जेव्हा तुम्ही डेडलाइन, वैशिष्ट्ये किंवा गुणवत्तेची पूर्तता करत नाही, तेव्हा तुम्हाला तेच लक्षात येते,” लॅरी स्टॅनसन
जोडले .
आणखी काय वाचायचे: |
- तुमची जावा शिकण्याची क्षमता वाढवण्यासाठी 8 नवीन मार्ग. अॅप्स आणि तंत्रे
- तुमचा कोड दस्तऐवजीकरण. तांत्रिक लेखन आणि सॉफ्टवेअर दस्तऐवजीकरणासाठी सर्वोत्तम साधने
- CodeGym वापरून करिअर स्विचर्सचा कसा फायदा होऊ शकतो
- झिरो पासून कोडिंग हिरो पर्यंत. CodeGym चा कोर्स पूर्ण केल्यावर तुम्ही काय सक्षम व्हाल
- शिकणे खूप मंद होते? विलंबावर मात करण्यासाठी आणि अधिक प्रभावी होण्यासाठी सर्वोत्तम अॅप्स
|
GO TO FULL VERSION