JavaRush /جاوا بلاگ /Random-SD /پهرين آڇ کان پوء زندگي. شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرج...

پهرين آڇ کان پوء زندگي. شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟

گروپ ۾ شايع ٿيل
سلام! هتي اسان توهان جي پهرين نوڪري ڪيئن حاصل ڪرڻ جي باري ۾ تمام گهڻو ڳالهايو، توهان کي ان لاء مطالعو ڪرڻ جي ضرورت آهي ۽ صحيح طريقي سان ڪيئن عمل ڪجي. اهو سڀ ڪجهه سٺو ۽ سٺو آهي، پر توهان جي پهرين نوڪري حاصل ڪرڻ کان پوء ڇا ڪجي؟ ڇا توهان آرام ڪري سگهو ٿا ۽ وهڪري سان وڃو؟ ڪا به ڳالهه ناهي ته ڪيئن آهي. پهرين آڇ کان پوء زندگي.  شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟  - 1هڪ پروگرامر هجڻ جو مطلب آهي ته توهان پڙهائي جاري رکندا. گهڻو ڪجهه سکڻ لاءِ. گھڻو مطالعو ڪريو. تنهن ڪري، اڄ مان ٿورڙي ڳالهائڻ چاهيان ٿو ترقي جي وڌيڪ هدايتن جي باري ۾ اڳوڻي پيشڪش کان پوء. وڃ.

1. بنيادي موضوعن ۾ ڄاڻ کي وڌائڻ

توهان جي پهرين نوڪري حاصل ڪرڻ لاء، توهان شايد جاوا ڊولپر لاء بنيادي عنوانن جو اڀياس ڪيو. ڇا توهان سوچيو ته اهو ڪافي ٿيندو؟ نه نه ۽ هڪ ڀيرو وڌيڪ نه. تجربيڪار ڊولپرز کي نئين کان الڳ ڪري ٿو انهن جي ڄاڻ جي کوٽائي. ۽ اهو ظاهر ٿئي ٿو ته علم جا شعبا اڃا تائين ساڳيا آهن، پر سينئر ڊولپر توهان کي انهن بابت اهڙيون شيون ٻڌائي سگهندا جن بابت توهان کي خبر ناهي. هڪ پاسي، توهان اهو چئي سگهو ٿا ته اهو سڀ ڪجهه تجربو هيٺ اچي ٿو. جيئن ته، هڪ تجربيڪار ڊولپر ان ڪري تجربو ڪيو آهي، ڇاڪاڻ ته هو اڳ ۾ ئي هن سڀني کي ڪيترائي ڀيرا "ڇپ" ڪري چڪو آهي، ۽ تنهنڪري هر شيء کي اهڙي تفصيل سان ڄاڻي ٿو. هي سچ آهي. پر صرف جزوي طور. ترقي ۾ مسلسل تجربو حاصل ڪرڻ کان علاوه، ڊولپرز اضافي طور تي نظريي جو مطالعو ڪيو: آرٽيڪل، ڪتابن، وڊيوز کان. مثال طور، جاوا ڊولپر جي ترقي لاءِ جيڪو بهار سان واسطو رکي ٿو، Evgeniy Borisov جي مختلف وڊيوز کي ڏسڻ جي ضرورت آهي. هڪ وڊيو جي لنڪ تي عمل ڪريو جنهن ۾ هو بهار جي ڪنٽينر جو هڪ اينالاگ ٺاهي ٿو: ان کان پوءِ مون واقعي سمجهڻ شروع ڪيو ته بهار ڇا آهي ۽ اهو ڪيئن ڪم ڪري ٿو. مان اهو نوٽ ڪرڻ چاهيان ٿو ته توهان کي هڪ نظريو چونڊڻ جي ضرورت آهي، جيڪو ان جي مطالعي کان پوء، حقيقت ۾ هن موضوع تي توهان جي افق کي وسيع ڪري. جيڪڏهن توهان فوري طور تي ڪنهن موضوع ۾ تمام گهڻي اونهي کوٽڻ شروع ڪيو جنهن کي توهان تمام گهڻو ڄاڻو ٿا، تمام سطحي طور تي، پوء توهان جي مٿي ۾ ڇا ٿيندو؟ ڪجھ به نه. اهو صرف وقت جو ضايع ٿيندو، تنهنڪري پنهنجي نظريي کي سمجهه سان چونڊيو.پهرين آڇ کان پوء زندگي.  شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟  - 2

2. انگريزي (يا سکڻ) بهتر ڪرڻ

ڊولپر جي ترقيءَ لاءِ انگريزيءَ جي اهميت گهٽ نه هوندي، سٺن منصوبن تي، انگريزيءَ جي ڄاڻ تي به بحث نه ڪيو ويندو آهي. اهو ڊفالٽ طور تي لاڳو ٿئي ٿو. توھان کي توھان جي پھرين نوڪري ملي آھي توھان کي ٿوري يا ڪا انگريزيءَ سان. اهو سٺو آهي ۽ توهان تمام خوش قسمت آهيو، پر اهو حقيقت کي تبديل نٿو ڪري ته توهان کي فوري طور تي ان کي بهتر ڪرڻ (يا مطالعو) جي ضرورت آهي. توھان ڊولپر طور ڪم ڪري سگھوٿا انگريزيءَ جي گھٽ سطح سان، پر ھن جو مطلب آھي توھان کي صرف اھي پروجيڪٽ ملندا جيڪي CIS ملڪن ۾ ٻڌل آھن. سڀ کان وڏو، سڀ کان وڌيڪ دلچسپ ۽ سڀ کان وڌيڪ فائدي وارو منصوبا انگريزيء ۾ آهن. ”ميجر ليگ“ ڏانھن وڃڻ لاءِ، توھان کي ٻولي ڄاڻڻ جي ضرورت آھي سطح B1 ۽ مٿي کان. ڊولپرز کي ماهرن جي سطح تي ٻولي ڄاڻڻ جي ضرورت ناهي جهڙوڪ پروجيڪٽ مئنيجر يا ڪاروباري تجزيه نگار، جن جو ڪم ڪميونيڪيشن تي ٻڌل آهي. پر اها صلاح ڏني وئي آهي ته ٻولي جي سطح B2 تائين پهچي وڃي. هي سطح توهان لاء ڪافي ٿيندو. ۽ ھاڻي انھن ماڻھن لاءِ جيڪي اڳ ۾ ئي ٻولي ڄاڻن ٿا: آرام نه ڪريو. ٻولي آهستي آهستي وسري ويندي آهي جيڪڏهن اها استعمال نه ڪئي وڃي. ان کي زنگ نه لڳڻ ڏيو ۽ ان کي انگريزي ٻولي جي فلمن، ٽي وي سيريز، ڪتابن، مضمونن سان سپورٽ ڪريو. جيتوڻيڪ جڏهن انگريزي ڳالهائيندڙ گراهڪ لاء ڪم ڪري رهيا آهن، مشق، ضابطي جي طور تي، ڪافي نه ٿيندو، ۽ ٻولي جي سطح آهستي آهستي گهٽجي ويندي. هن کي پنهنجي آڱرين تي رکو.پهرين آڇ کان پوء زندگي.  شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟  - 3

3. سرٽيفڪيٽ حاصل ڪرڻ (جاوا، AWS)

ڪيترائي ڪورس هاڻي مڪمل ٿيڻ جا سرٽيفڪيٽ جاري ڪن ٿا. پر اچو ته ايماندار ٿي وڃو. نه ڪنهن کي انهن جي ضرورت آهي، ۽ نه ئي ڪو انهن کي ڏسندو آهي. جيئن، حقيقت ۾، ڊپلوما ۾. بهرحال، اهڙا سرٽيفڪيشن آهن جيڪي اهم آهن ۽ توهان کي باقي کان ڌار ڪري سگهن ٿا. مان Oracle ۽ AWS (ڪلائوڊ سروسز) کان جاوا سرٽيفڪيشن بابت ڳالهائي رهيو آهيان . مثال طور، جاوا سرٽيفڪيشن انهن ڪمپنين پاران مهيا ڪئي وئي آهي جيڪي Oracle طرفان مجاز آهن ۽ ٽيسٽنگ جون شرطون مهيا ڪن ٿيون جيڪي Oracle جي گهرجن کي پورو ڪن ٿيون. دراصل، ان ڪري اهي سرٽيفڪيٽ بين الاقوامي سمجهيا وڃن ٿا. توھان وڌيڪ پڙھي سگھوٿا جاوا سرٽيفڪيشن جي باري ۾ Oracle کان JavaRush تي: سرٽيفڪيشن جي قسمن بابت ، سرٽيفڪيشن جي تياري ، سرٽيفڪيشن جي تياري لاءِ بھترين ڪتاب . AWS سرٽيفڪيشن ساڳيو اصول آهي، پر مقصد AWS ٽيڪنالاجيون سکڻ آهي. يقينن، نه رڳو ڪرسٽ پاڻ هتي اهم آهي، پر اهو پڻ علم جي سطح جيڪو توهان حاصل ڪيو جڏهن امتحان جي تياري ڪندي. جيڪڏهن توهان وٽ هڪ سرٽيفڪيٽ آهي، اهي ممڪن نه آهن ته توهان کي هن ٽيڪنالاجي بابت سوالن سان هڪ ڪنڊ ۾ ڊرائيو.پهرين آڇ کان پوء زندگي.  شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟  - 4

4. مطالبو ۾ ٽيڪنالاجي جو مطالعو

انفارميشن ٽيڪنالاجي مسلسل اڳتي وڌي رهي آهي، ۽ ان بابت ڪجهه به نٿو ڪري سگهجي. جيڪڏهن توهان پهريان ئي آئي ٽي داخل ڪيو آهي، توهان کي اپنائڻ جي ضرورت آهي. جيڪو توهان هڪ سال اڳ سيکاريو اهو سڀاڻي غير لاڳاپيل ٿي سگهي ٿو. اهو بلڪل عام آهي. هڪ ڊولپر جي بنيادي صلاحيتن کي جلدي جذب ڪرڻ ۽ نئين مواد کي گڏ ڪرڻ جي صلاحيت آهي ۽ اهو وساريو جيڪو غير ضروري آهي. تنهن ڪري، جيڪڏهن توهان موضوع تي رهڻ چاهيو ٿا، توهان کي مسلسل مارڪيٽ جي صورتحال جي نگراني ڪرڻ جي ضرورت آهي. مثال طور، ٽيڪنالاجيون جهڙوڪ Kubernetes ۽ Docker هاڻي طلب ۾ آهن . توھان ھن مضمون ۾ انھن جي وچ ۾ فرق بابت وڌيڪ پڙھي سگھو ٿا . انهي سان گڏ، AWS ٽيڪنالاجيون هاڻي تمام مشهور آهن ۽ ڪوٽلن ٻولي جو استعمال تيزيء سان وڌي رهيو آهي (اهو آهستي آهستي مارڪيٽ ۾ جاوا کان پنهنجي جڳهه حاصل ڪرڻ شروع ڪري رهيو آهي). توهان هن مضمون ۾ 2021 جي رجحان بابت وڌيڪ پڙهي سگهو ٿا .

5. هڪ مخصوص ٽيڪنالاجي جي کوٽائي جو مطالعو

ڪجهه تجربا پروفيسر هڪ ٽيڪنالاجي تي پروفيسر بڻجي ويندا آهن. اڄڪلهه تمام گهڻي ڄاڻ آهي، جيتوڻيڪ جاوا جي ترقي جي هدايت ۾، تنهنڪري هر شيء ۾ گرو هجڻ ناممڪن آهي. توهان ڇو نٿا چونڊيو هڪ ان-مطالبي هدايت (ٽيڪنالاجي، فريم ورڪ)، جنهن ۾ توهان هڪ ماسٽر بڻجي ويندا آهيو جيڪو سڀني اونداهي ڪنڊن کي ڄاڻي ٿو؟ انهي حالت ۾، توهان پنهنجي ڪمپني لاء هڪ تمام قيمتي ماهر بڻجي سگهو ٿا؛ ماڻهن کي توهان وٽ آندو ويندو هن ٽيڪنالاجي ۾ انهن جي سطح جي جانچ ڪرڻ لاء (انٽرويو). توهان کي انهن منصوبن جو جائزو وٺڻ لاءِ پڻ چيو ويندو جيڪي ”توهان جي“ ٽيڪنالاجي استعمال ڪن ٿا ۽ ٽيڪنالاجي جي وڌيڪ موثر ۽ صحيح استعمال تي صلاح (تبصرو) ڏيو. ضابطي جي طور تي، ڪمپنيون پاڻ کي اهڙي "ماهر" ۾ دلچسپي وٺندا آهن. جيڪڏهن توهان انتظاميا کي ٻڌايو ته توهان جي خواهش جي باري ۾ توهان جي ڪنهن به ٽيڪنالاجي ۾ ٻڏڻ جي خواهش، اهي شايد توهان کي صحيح چونڊڻ ۾ مدد ڏين ٿيون (عام طور تي هڪ جيڪو هن وقت ڪمپني ۾ گهربل آهي) ۽ ڪمپني ۾ هڪ مرشد ڳوليو. پهرين آڇ کان پوء زندگي.  شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟  - 5مثال طور، مون کي ڪيمل ٽيڪنالاجي جو هڪ ڊگهو مطالعو ڪرڻ جي آڇ ڪئي وئي، ڇاڪاڻ ته اتي ڪيترائي گراهڪ هئا، جاوا ڊولپر هن خاص مهارت سان. ها، ٽيڪنالاجي مڪمل طور تي نئين ناهي، پر اها وڏي گهرج ۾ آهي، ۽ ان ۾ هڪ مضبوط ماهر هجڻ جي ڪري توهان مارڪيٽ ۾ وڃائي نه سگهندا: اهي توهان کي توهان جي هٿن ۽ پيرن سان ڀڃندا. بدقسمتي سان، مان ان وقت پنهنجي انگريزي کي بهتر ڪرڻ ۽ نئين منصوبي کي ترتيب ڏيڻ ۾ مصروف هوس، تنهنڪري مون انڪار ڪيو. ”ڊپ واٽر“ جي سکيا لاءِ ٽيڪنالاجي مختلف ٿي سگهي ٿي: بهار کان عام طور تي ان جي مخصوص فريم ورڪ تائين (اسپرنگ سيڪيورٽي، اسپرنگ ڪلائوڊ...)، يا وري، AWS ٽيڪنالاجيون وغيره.

6. نئين پروگرامنگ ٻولي سکو

وڌيڪ ترقي لاءِ اختيارن مان ھڪڙو ٻيو پروگرامنگ ٻولي سکڻ آھي. هتي مان ٽي آپشن ڏسان ٿو:
  1. هڪ افاديت جي ٻولي اڪثر جاوا منصوبن ۾ ملي ٿي. مثال طور، گرووي، جنهن ۾ مختلف معاون اسڪرپٽ لکيا ويندا آهن، يا پٿون، جيڪو اڪثر جاوا سان گڏ هوندو آهي (گهٽ ۾ گهٽ آئون اڪثر ان سان ملندو آهيان).
  2. جاوا اسڪرپٽ ۽ ان جا ڪجهه فريم ورڪ، مثال طور، Angular يا React. هن کي ڄاڻڻ سان، توهان بڻجي سگهو ٿا هڪ مڪمل فل اسٽيڪ ڊولپر. اهڙا ماهر تمام ناياب ۽ طلب ۾ آهن، ۽ ان جي مطابق، اهي ڪافي تنخواه جي توقع ڪري سگهن ٿا (عام جاوا ڊولپرز کان وڌيڪ شدت جو حڪم).
  3. هڪ ٻولي سکيو جيڪا جاوا مان پيدا ٿي. مثال طور، اسڪالا، ڪوٽلن. اهي ٻوليون هاڻي تمام گهڻي مقبوليت حاصل ڪري رهيون آهن ۽ اڃا به شروع ٿي چڪيون آهن ته جاوا پاڻ کي مارڪيٽ مان ٿورڙي بي گھري. ٿي سگهي ٿو انهن جي ٻيڙيء تي ٽپو؟ ڪيترائي اصول اسان جي پياري جاوا مان ايندا آهن، پر جاوا جي گهٽتائي لاء ڪيتريون ئي جدت ۽ سڌارا آهن.
پهرين آڇ کان پوء زندگي.  شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟  - 6

7. نرم صلاحيتن کي اپڊيٽ ڪرڻ

نرم صلاحيتن جو مطلب عام طور تي مواصلاتي صلاحيتن جو مطلب آهي. اهو آهي، توهان کي خبر آهي ته ڪيئن ٻين ماڻهن سان گفتگو ڪرڻ، توهان جي خيالن کي پهچائڻ ۽ فروغ ڏيڻ. جيڪڏھن توھان چاھيو ٿا اڳتي وڌڻ چاھيو ٿا انتظاماتي هدايت ۾ - مثال طور، توھان چاھيو ٿا ھڪ ٽيم جي اڳواڻي يا معمار بڻجڻ - توھان کي ٻين ماڻھن سان پنھنجي رابطي جي صلاحيتن کي بھتر ڪرڻ جي ضرورت آھي. ادب ان ۾ مدد ڪندو. شروع ڪرڻ لاءِ، مان سفارش ڪريان ٿو ڪتاب ”ڊيڊ لائن. پروجيڪٽ مينيجمينٽ بابت هڪ ناول "ٽام ڊي مارڪو پاران. يوٽيوب تي وڊيوز، آرٽيڪل پڙهڻ، ۽ مختلف ڪورسز/ٽريننگ پڻ ڪارآمد ثابت ٿيندا. پر جيئن ته مون لاء، سڀ کان اهم ڪم ڪرڻ جي ڪوشش ڪرڻ آهي مختلف ماڻهن سان وڌيڪ گفتگو ڪرڻ جي، ۽ وڌيڪ، بهتر. هن طريقي سان توهان اڻڄاتل ماڻهن سان رابطن کان ڊڄڻ بند ٿي ويندا، پاڻ کي عام عنوانن کي ڳولڻ شروع ڪيو ۽ بيوقوف رڪاوٽن کان بچڻ. چ ،و ، جيڪڏهن توهان فطرت سان هڪ introvert آهيو ۽ ماڻهن سان گفتگو ڪرڻ توهان کي خاص طور تي زور ڏئي ٿو ، پوءِ توهان کي سوچڻ گهرجي: ڇا توهان کي اها ضرورت آهي؟ ٿي سگهي ٿو ته هن وقت بهتر خرچ ڪيو ويندو ڪجهه ٽيڪنالاجي جو ماسٽر بڻجي رهيو آهي؟ پهرين آڇ کان پوء زندگي.  شروعاتي جاوا ڊولپر کي ڇا سکڻ گهرجي؟  - 7حقيقت اها آهي ته توهان کي توهان جي پهرين نوڪري ملي آهي آخري ڪاميابي نه آهي، پر صرف سفر جي شروعات. ۽ هاڻي اهو ئي لمحو آهي جڏهن توهان جي علم جو تلاءُ مينهن کان پوءِ مشروم وانگر وڌڻ گهرجي. تنهن ڪري، پنهنجي لاء ترجيحي علائقن ۽ مقصدن جو تعين ڪرڻ تمام ضروري آهي. سڀ کان پوء، تمام تيز ترين ٻيڙي، سڀ کان وڌيڪ تجربيڪار ڪپتان سان، سفر ڪرڻ جي مقصد کان سواء رڳو لهرن سان گڏ وهندو. ان جي مطابق، هڪ هدايت چونڊيو، هڪ خاص مقصد ۽ آخري وقت مقرر ڪريو، ۽ هلڻ شروع ڪريو. شايد ننڍا پر مستحڪم قدمن ۾. مون کي اميد آهي ته اڄ مون ڪنهن کي سوچڻ لاءِ ڪجهه ڏنو آهي) خير، اهو سڀ ڪجهه منهنجي لاءِ آهي، اچو ته پسند ڪريون ۽ سکون Java ^^
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION