प्रोग्रामिंगमध्ये करिअर सुरू करण्यासाठी तुम्हाला हुशार असण्याची, प्रोग्रामिंगची पार्श्वभूमी असण्याची किंवा तरुणाईचा अभिमान असण्याची गरज नाही. जर तुम्ही शिकण्यास तयार असाल आणि तुमच्या स्वप्नांचा पाठपुरावा करण्यास तयार असाल तर काहीही झाले तरी सर्वकाही शक्य आहे. आम्ही आमच्या विद्यार्थ्यांकडून सर्वोत्तम सूचना आणि युक्त्या गोळा केल्या आहेत ज्यांनी त्यांचे Java प्रशिक्षण पूर्ण केले आहे आणि त्यांचे अनुभव आमच्यासोबत शेअर केले आहेत. हा मजकूर तुम्हाला थोडासा प्रेरित करण्यासाठी आणि तुमचा शिकण्याचा मार्ग कमी वळणदार बनवण्यासाठी आहे.
टीप 1: तुमची पार्श्वभूमी आणि करिअर काहीही असो कोडिंग सुरू करण्यास घाबरू नका
डेव्हिड हेन्स आणि त्याच्या वैयक्तिक अनुभवानुसार , जावा शिकण्यात
"तुमच्या पार्श्वभूमीमुळे काही फरक पडत नाही" (जरी काही ठिकाणी ते फायदेशीर ठरू शकत नाही असे म्हणणे अयोग्य ठरेल). तुमचे वय असो किंवा तुम्ही कोणते करिअर बनवत आहात याची पर्वा न करता IT वर जाण्यासाठी कधीही उशीर झालेला नाही. आमच्या अनेक विद्यार्थ्यांनी विद्यापीठातून पदवी घेतल्यानंतर नाही तर त्यांना नोकरीचा प्रकार बदलण्याची गरज भासली तेव्हा त्यांनी या अभ्यासक्रमात प्रवेश घेतला. त्यांच्यापैकी बरेच जण ते जे करत होते त्यात खरोखरच यशस्वी झाले. उदाहरणार्थ,
सर्गेई आणि
अॅलेक्स सारखे विद्यार्थी IT-क्षेत्रापासून दूर असलेल्या उद्योगांमध्ये कार्यरत होते. तथापि,
"अल्प पगार आणि करिअरच्या शक्यतांचा अभाव"त्यांना पर्याय शोधायला लावले. आणि ते जावा येथे थांबले. गोष्ट अशी आहे की जावा जाणून घेणे मजेदार आणि खूप फायद्याचे आहे. तुम्ही उपयुक्त अॅप्स आणि सेवा आणि त्यासारख्या इतर अनेक गोष्टी तयार करू शकता किंवा तुमची स्वतःची सॉफ्टवेअर कंपनी सुरू करू शकता. Java शिकणे देखील मजेदार असू शकते, ज्याची आम्ही हमी देऊ शकतो जर तुम्ही CodeGym सह शिकलात तर :) त्यामुळे, भविष्यात काय करायचे याच्या कुंपणावर तुम्ही असाल किंवा फक्त तुमचे जीवन बदलू इच्छित असाल, तर सुरुवात करा.
टीप 2: तुमची शिकण्याची प्रक्रिया सानुकूलित करा
दररोज किमान 1-2 तास शिकण्यासाठी देण्यास उत्सुक असलेल्यांसाठी CodeGym हा एक परिपूर्ण कोर्स आहे. यात किमान सिद्धांत, कमाल सराव समाविष्ट आहे. अभ्यासक्रमाच्या सुरुवातीला सातत्य ठेवा आणि अभ्यासासाठी अधिक वेळ द्या. शक्य असल्यास एक किंवा दोन तास नाही तर तीन किंवा चार तास द्या.
दिमित्री मेर्सियानोव्हसह आमचे बरेच विद्यार्थी , ज्यांचे दिवस कामाने भरलेले होते आणि संध्याकाळ कौटुंबिक वेळेसह, सकाळी 5-6 वाजता उठून कामाच्या आधी अभ्यास करण्याचा प्रयत्न केला. तथापि, जर ते तुमच्यासाठी खूप जास्त वाटत असेल, तर तुम्ही सकाळी सिद्धांतासाठी एक तास आणि दुपारी किंवा संध्याकाळी सरावासाठी एक तास देऊ शकता.
"कठीण अभ्यास करा, पण ते जास्त करू नका," अॅलेक्स येदामेन्को .
नियमित व्यायाम करा.आमच्या काही विद्यार्थ्यांनी नोंदवले की ते लाटांमध्ये अभ्यास करतात. ते म्हणतात की असे आठवडे किंवा महिने होते जेव्हा त्यांनी अजिबात अभ्यास केला नाही. साहजिकच त्यांची प्रगती नगण्य होती. सातत्य ही गुरुकिल्ली आहे हे त्यांच्या लक्षात आले तेव्हाच गोष्टी अधिक चांगल्या झाल्या. एका वेळी थोडा अभ्यास करणे चांगले आहे, परंतु दीर्घकाळासाठी नियमितपणे. फक्त असे म्हटले जात आहे की, स्वत: ला जबरदस्ती करू नका आणि जेव्हा तुम्ही अडकता तेव्हा स्वतःला विश्रांती द्या.
जारोस्लाव्हने त्याच्या कथेत नमूद केल्याप्रमाणे ,
"तुमच्या वैयक्तिक जीवनाबद्दल आणि स्वतःबद्दल विसरू नका." काहीवेळा, बर्नआउट टाळण्यासाठी आपले मन ऐकणे, आपले लक्ष बदलणे आणि आपले मन मोकळे करणे आवश्यक आहे.
टीप 3: तुमच्या विशिष्ट गरजांसाठी तयार केलेला रोडमॅप तयार करा
फक्त आमचे चरण-दर-चरण धडे पूर्ण करून बार खूप कमी करू नका. तुमचा वेळ घ्या आणि तुमच्या गरजा (अॅप डेव्हलपमेंट, गेम्स, क्यूए ऑटोमेशन, सॉफ्टवेअर, इ.) साठी लक्ष्यित एक
प्रभावी रोडमॅप तयार करा जसे की यूजीन डेनिसोव्ह त्याच्या यशाच्या कथेत शिफारस करतात , एकदा तुम्हाला वाटले की तुम्ही Java कोरच्या मूलभूत गोष्टींशी आधीच परिचित आहात (
कोडजिम वर साधारणत: स्तर 15 शी संबंधित ), तुमच्या स्वतःच्या प्रोजेक्टसह पुढे जा जे तुम्हाला स्वतःसाठी मनोरंजक वाटेल. अनेक CodeGym शिकणाऱ्यांचे म्हणणे आहे की त्यांच्या पहिल्या ऍप्लिकेशनने काहीही उपयोग केला नाही. तथापि, यामुळे त्यांना त्यांची कौशल्ये सुधारण्यास, नवीन तंत्रज्ञानावर प्रभुत्व मिळविण्यात आणि ते आधीच ज्ञान प्रत्यक्षात आणू शकतील असा आत्मविश्वास दिला.
लेव्हल 20 नंतर, तुम्ही Git किंवा Maven सारख्या अधिक क्लिष्ट गोष्टींचा शोध सुरू करू शकता. आमच्या बहुसंख्य पदवीधरांनी शिफारस केली आहे की प्रत्येकाने स्ट्रीमसह कसे कार्य करावे हे शिकले पाहिजे कारण ते कोडचे प्रचंड प्रमाण टाळण्यात मदत करू शकतात.
स्तर 30 नंतर , तुम्ही हायबरनेटमध्ये प्रभुत्व मिळवण्यास सुरुवात करू शकता. हे आणखी एक उपयुक्त साधन आहे जे ऑब्जेक्ट-टेबल मॅपिंग राखून कोडच्या ओळी मोठ्या प्रमाणात कमी करते. हे प्रोग्रामरना सतत डेटाच्या मॅन्युअल हाताळणीपासून मुक्त करते आणि त्यानुसार तुमचा वेळ आणि देखभाल खर्च वाचवते.
अंतिम रेषेवर, नोकरी शोधण्याआधी, स्प्रिंग दस्तऐवजीकरणाशी परिचित होणे चांगली कल्पना आहे. बर्याच कंपन्या, विशेषत: मोठ्या, SQL सोबत काम करतात आणि तुमच्या रेझ्युमेमध्ये Core Java + SQL सारखे काहीतरी असेल तर ते तुमच्यासाठी खूप मोठा बोनस असेल. एवढेच सांगितले जात आहे, एकाच वेळी सर्व काही शिकण्याचा प्रयत्न करू नका, खासकरून जर तुम्हाला तुमच्या सध्याच्या नोकरीवर लक्ष केंद्रित करायचे असेल. चरण-दर-चरण योजना तयार करा आणि जेव्हा तुम्हाला असे वाटते की तुम्ही मागील विषयावर प्रभुत्व मिळवले आहे तेव्हाच पुढील विषयावर जा.
टीप 4: अतिरिक्त संसाधने वापरा
आम्हाला आमच्या कोर्सचा अभिमान असला तरी, आम्ही तुम्हाला फक्त कोडजिमपुरते मर्यादित ठेवण्याची मागणी करत नाही. विविध पुस्तके आणि व्हिडिओंसह क्षितिज विस्तृत करा. उदाहरणार्थ, काहीवेळा, आमचे विद्यार्थी धडा वाचतात आणि नंतर विषय पूर्णपणे समजून घेण्यासाठी हॉर्स्टमन किंवा एकेलच्या पुस्तकांमध्ये अतिरिक्त स्पष्टीकरण शोधतात. विविध अॅड-ऑन संसाधने वापरून पाहणे स्वाभाविक आहे जे विचार आणि माहिती वेगळ्या पद्धतीने व्यक्त करतात. इतकी माणसं, कितीतरी मनं.
लेख आणि ब्लॉग्ससाठी , आमचे विद्यार्थी खूप प्रशंसा करतात:
टॉम्स्कमधील स्वियाटोस्लाव समजून घेणारा आर्किटेक्चर लेख हायलाइट करतो जो तुम्हाला तुमच्या भविष्यातील अॅप्लिकेशन्सची आर्किटेक्चर अधिक चांगल्या प्रकारे समजून घेण्यास मदत करू शकतो.
जावा वर्ल्ड. नावाप्रमाणेच, हे नेटवरील मिनी जावा वर्ल्ड आहे. जावा तज्ञांच्या अनेक टिप्स आणि पृष्ठावर होस्ट केलेल्या अनेक ब्लॉगसह ही सर्वात माहितीपूर्ण जावा वेबसाइट्सपैकी एक आहे.
जावा दीप पीटर वर्हास द्वारे. हा तांत्रिक जावा-केंद्रित ब्लॉग आहे.
इनसाइड जावा हा ब्लॉग मुख्यतः जावावर ताज्या बातम्या आणि दृश्ये शेअर करण्यासाठी समर्पित आहे. उपयुक्त YouTube प्लेलिस्टच्या अनेक लिंक्स देखील आहेत. आणि, फक्त संदर्भासाठी, आम्ही तुम्हाला
Java शिकणार्यांसाठी सर्वोत्कृष्ट पुस्तकांची एक अतिशय उपयुक्त शॉर्टलिस्ट देतो :
21 पुस्तके Java विकसकांनी 2021 मध्ये वाचावीत .
टीप 5: अतिरिक्त मदत आणि प्रेरणा दुर्लक्षित करू नका
आणखी एक अतिशय शिका-बूस्टिंग टीप म्हणजे समुदायामध्ये प्रवेश करणे जिथे तुम्ही सॉफ्टवेअर डेव्हलपमेंटबद्दल उत्कट समविचारी लोकांशी संवाद साधाल. शिवाय, समुदाय तुम्हाला अनुभव आणि कल्पनांची देवाणघेवाण करण्याची परवानगी देतात आणि जेव्हा तुम्ही एखाद्या टप्प्यावर अडकता तेव्हा अडचणींवर मात करता येते. तुमचे सहकारी तुम्हाला अवघड समस्यांचे निराकरण करण्यात मदत करण्यासाठी आणि जेव्हा तुम्हाला गरज असेल तेव्हा सपोर्ट देण्यासाठी तयार असतात.
Quora आणि
Reddit वर , तुम्ही प्रश्न विचारू शकता, तर
Java Code Geeks ,
Coderanch , आणि
StackOverflow तुम्हाला मित्र शोधण्यात मदत करू शकतात जे तुम्हाला तुमच्या शिकण्याच्या मार्गावर कमी पडू नयेत.
टीप 6: नोकरीच्या मुलाखतीसाठी तयार व्हा
एकदा तुम्ही कोर्स पूर्ण केल्यानंतर (किंवा तुम्ही 30+ स्तरावर असाल), तुम्ही नोकरी शोधण्याची वेळ आली आहे. यशस्वी रेझ्युमे कसा लिहायचा आणि कव्हर लेटर कसे लिहायचे याबद्दल वाचा. तुमच्या सीव्हीमध्ये विशिष्ट कौशल्यांवर भर देण्याचा प्रयत्न करा. "मला जावा माहित आहे" असे काहीतरी लिहू नका कारण ते खूप अस्पष्ट आहे. त्याऐवजी, तुम्हाला खरोखर चांगले माहित असलेल्या काही गोष्टी/अतिरिक्त विषयांसह कोअर जावाचा उल्लेख करा. नोकरीची ऑफर मिळण्याची शक्यता वाढवण्यासाठी, तुमच्या प्रोजेक्टच्या पोर्टफोलिओसह एक रेझ्युमे तयार करा. संभाव्य नियोक्ते सामान्यत: सर्वांपेक्षा विकसित प्रकल्पांच्या सिद्ध ट्रॅक रेकॉर्डची प्रशंसा करतात. त्यानंतर, प्रत्येकाला तुमचा सीव्ही पाठवा आणि तुम्हाला मिळणारा फीडबॅक पहा. तुम्हाला आमंत्रण मिळाल्यानंतर, मुलाखतीच्या कठीण प्रश्नांची तयारी करा (त्यापैकी बरेच ऑनलाइन सहज उपलब्ध आहेत). जावा ज्ञानाऐवजी तुमची सामान्य बुद्धी आणि समस्या सोडवण्याची कौशल्ये तपासण्यासाठी नियोक्ते एक युक्ती विचारतील यासाठी तयार रहा. त्यामुळे, त्या अवघड प्रश्नांसाठी तयार होण्यासाठी आधीच नेट सर्फ करणे चांगले. अयशस्वी होण्याची भीती बाळगू नका, सराव दाखवल्याप्रमाणे, तुमच्या पहिल्या मुलाखतीनंतर तुम्हाला बहुधा नाकारले जाईल.
आमच्या काही विद्यार्थ्यांनी त्यांच्या स्वप्नातील नोकरीवर उतरण्यापूर्वी 10 पेक्षा जास्त मुलाखती घेतल्या. सर्व काही योजनेनुसार चालले आहे, आणि त्यात काहीही चुकीचे नाही. कोडजिमचा एक यशस्वी पदवीधर, अंझोर कार्मोव्ह,
त्याच्या यशाच्या कथेत म्हणतो की
"तुम्ही तुमची पहिली मुलाखत अयशस्वी झाल्यानंतर, स्वत:ला पाठीवर थाप द्या" — प्रत्येक नवीन मुलाखतीत ज्ञानातील अंतर कमी करण्यासाठी तुमच्या प्रत्येक मुलाखतीचे विश्लेषण करा. तुम्ही घाईत नाही आहात. तुम्ही तुमच्या इच्छित नोकरीच्या जवळ येत आहात.
निष्कर्ष
सारांश, तुमचे वय आणि प्रोग्रामिंग पार्श्वभूमी विचारात न घेता तुम्ही Java शिकण्यास अजिबात संकोच करू नये. त्यांचे ध्येय सारखे असले तरी हे लोक किती वेगळे आहेत हे पाहण्यासाठी कोडजिमच्या पदवीधरांच्या
या यशोगाथा वाचा . तुम्हाला खरोखर काय आवडते ते समजून घ्या आणि तुम्ही कव्हर करू इच्छित विषय, तुम्हाला संपूर्ण अभ्यासक्रमासाठी किती वेळ घालवायचा आहे आणि तुमची जीवनशैली यावर अवलंबून एक स्पष्ट प्रशिक्षण वेळापत्रक तयार करा. चुका करण्यास घाबरू नका आणि मदत शोधू नका. प्रक्रियेत स्वतःला बुडवून घ्या आणि काहीही झाले तरी तुमचे शिक्षण सुरू ठेवा. जावा डेव्हलपरच्या कामाचा थरार मुख्यतः पुढील वैयक्तिक प्रगतीच्या अपेक्षेमध्ये असतो. म्हणून, आपल्या ध्येयांचा पाठपुरावा करण्यात सर्व शुभेच्छा!
GO TO FULL VERSION