CodeGym /جاوا بلاگ /Random-SD /مختصر گائيڊ: جاوا جونيئرز کي ڪهڙيون صلاحيتون ۽ فرض گهرجن؟...
John Squirrels
سطح
San Francisco

مختصر گائيڊ: جاوا جونيئرز کي ڪهڙيون صلاحيتون ۽ فرض گهرجن؟ جاوا جونيئرز لاءِ ڪيريئر جا امڪان

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

جاوا ڊولپر کٽ

اهو ضروري آهي ته جاوا جونيئرز لاءِ گهربل ڪجهه صلاحيتن کي اجاگر ڪرڻ ۽ وضاحت ڪرڻ گهرجي ته اهي ڇا ڪندا آهن. تنهن ڪري، جاوا devs جا بنيادي فرض ڇا آهن، ۽ انهن کي پهرين ۽ اهم ترين سکڻ گهرجي؟ بنيادي طور تي، جاوا جونيئرز جي بنيادي ذميواريون شامل آهن:
  • ترقي. چوڻ جي ضرورت ناهي، ترقي جو عمل جاوا ماهرن جي مکيه فرضن مان هڪ آهي - انهن کي ڪوڊ لکڻ ۽ صارف جي گهرجن مطابق ايپس يا ويب سائيٽون ٺاهڻ جي قابل هوندو.

  • جاچڻ. جڏهن پروجيڪٽ مڪمل ٿئي ٿي، جاوا ماهرن کي ان کي جانچڻ جي ضرورت آهي ۽ انهن غلطين کي درست ڪرڻ جي ضرورت آهي جيڪي پروسيس دوران واقع ٿيون. ٻين لفظن ۾، توهان کي پڪ ڪرڻ گهرجي ته هر خصوصيت آسانيء سان ڪم ڪري ٿي.

  • سسٽم جي اصلاح. تيار ٿي وڃو اڪثر جاوا جونيئرز کي فعال سسٽم کي برقرار رکڻ، انهن کي وڌائڻ، ۽ سافٽ ويئر اپڊيٽ مهيا ڪرڻ جا ذميوار هجڻ گهرجن.

  • ٻين شعبن سان تعاون. گهڻو ڪري، توهان هڪ وڏي ٽيم ۾ ڪم ڪنداسين ۽ توهان جي همراه ڪارڪنن سان گڏ گڏوگڏ گراهڪ سان گڏ گڏيل سافٽ ويئر سسٽم ٺاهڻ لاءِ. اهو ئي سبب آهي ته سٺي مواصلاتي صلاحيتون (لکيل ۽ زباني ٻئي) توهان کي مقرر ڪري سگهن ٿا باقي اميدوارن کان مٿي جڏهن نوڪري لاءِ درخواست ڏيو.

اهو سڀ ڪجهه چيو پيو وڃي، جاوا اسپيشلسٽ جي حيثيت سان دروازي ۾ پنهنجو پير رکڻ لاءِ، توهان کي لازمي مهارتن جو هڪ سيٽ هجڻ گهرجي. سو جاوا ڊولپر کٽ ۾ ڇا شامل آهي؟ ھيٺ ڏنل مضمون توھان کي ھن سوال جو جامع جواب حاصل ڪرڻ ۾ مدد ڪري سگھن ٿا:
  • جاوا ڊولپر جي چيڪ لسٽ. ڇا هڪ ڊولپر کي ڄاڻڻ گهرجي. هي آرٽيڪل هڪ بائيبل وانگر آهي (يا، گهٽ ۾ گهٽ، هڪ قدم قدم روڊ ميپ) جڏهن جاوا سکڻ. اهو ظاهر ڪري ٿو "بنيادي" جاوا جا سڀ بنيادي تصور صرف هر ڪنهن کي پهرين نوڪري تي لاڳو ٿيڻ کان پهريان حاصل ڪرڻ گهرجي.

  • پهرين آڇ کان پوء زندگي. شروعاتي جاوا ڊولپر کي ڇا سکڻ جي ضرورت آهي؟ خير، توهان کي پنهنجي پهرين نوڪري جي آڇ ملي آهي، اڳتي ڇا آهي؟ ان کي قبول ڪريو ۽ پوء "واپس رکو ۽ آرام ڪريو"؟ نه. هي آرٽيڪل ٻڌائي ٿو ته توهان کي ڇا ڪرڻ گهرجي حقيقي پرو، جاوا سينيئر ۾ وڌڻ لاءِ. تنهن ڪري، جيڪڏهن توهان گهٽ ۾ گهٽ آباد ڪرڻ جي منصوبابندي نه ڪري رهيا آهيو، اهو آرٽيڪل ضرور توهان جي توجه جي لائق آهي.

  • جاوا ڊولپر جا عام ڪم هڪ پروجيڪٽ تي. جيئن ته نالي جو مطلب آهي، اهو آرٽيڪل آهي جيڪو سوال جو جواب ڏئي سگهي ٿو "انتظار ڇا ڪجي" هڪ دفعو توهان پنهنجي خوابن جي نوڪري جي آڇ حاصل ڪريو. اهو توهان کي سمجهڻ ۾ مدد ڪري سگهي ٿو ته توهان پاڻ کي ڇا حاصل ڪري رهيا آهيو ۽ توهان ڇا ڪري رهيا آهيو .

  • لازمي اوزار هر پروفيشنل جاوا ڊولپر کي ڄاڻڻ گهرجي. اهو سڀ ڪجهه اضافو اوزارن جي باري ۾ آهي جيڪو توهان کي پنهنجي پيشه ورانه طريقي سان گهربل هجي. اهي توهان جي زندگي کي تمام آسان بڻائي سگهن ٿا ۽ توهان جو ڪم فلو تمام گهڻو اثرائتو آهي.

جونيئر کان سينيئر تائين ڪيئن وڌو

تيار ٿي وڃو ته توهان جونيئر پروگرامنگ جي جڳهه تي شروع ڪرڻ کان پوء، توهان اتي تقريبا چار سالن تائين رهندا. جيئن اڳ ۾ ئي ذڪر ڪيو ويو آهي، مکيه فرضن ۾ ڪوڊنگ، ڊيبگنگ، جائزو وٺڻ وارو ڪوڊ، ۽ ڪجهه ٽيڪنيڪل دستاويز شامل هوندا. اهي سڀئي فرض ۽ ڪجهه وڌيڪ، توهان اسان جي آرٽيڪل ۾ ڳولي سگهو ٿا ته اهو هڪ جونيئر ڊولپر ٿيڻ جهڙو آهي. هڪ مختصر رهنمائي . توهان کي پڻ تيار ٿيڻ گهرجي ڪوڊ لکڻ کان ٻاهر وڃڻ لاء. اهو هڪ تمام عام غلطي آهي جڏهن تازو جاوا ڊولپرز هر شيء کي نظر انداز ڪن ٿا پر صرف ڪوڊ ڏانهن وڃو. دراصل، هڪ ڪوڊ لکڻ صرف وڏي عمل جو هڪ حصو آهي ۽ ٻيا ڪيترائي حصا آهن جيڪي ڪافي اهم آهن. جيڪڏھن توھان اڳتي وڌڻ چاھيو ٿا ۽ ڊگھي سالن تائين پنھنجي جونيئر پوزيشنن تي پھنس نه ٿا وڃو، توھان کي پڻ آرڪيٽيڪنگ ۽ ڊزائيننگ ۾ حصو وٺڻو پوندو. ٿوري دير کان پوء، توهان کي ڪاروباري ضرورتن لاء ٽيڪنيڪل حل پڻ ملائڻ جي ضرورت پوندي. لچڪدار ماهر ڊولپرز جي بهترين خاصيتن مان هڪ آهي. انهي سان گڏ، مشاهدو ڪرڻ ۽ سکڻ جي ڪوشش ڪريو هڪ دفعو توهان پنهنجي پهرين نوڪري کي لينڊ ڪيو آهي. سوال پڇڻ کان نه ڊڄو جيترو ٿي سگھي معلومات حاصل ڪرڻ لاءِ. اهو پڻ هڪ سٺو خيال آهي اهو مشاهدو ڪرڻ لاءِ ته توهان جي ٽيم جا ميمبر هڪ ٻئي سان ڪيئن لهه وچڙ ۾ اچن ٿا، قطع نظر ته اهي توهان وانگر جونيئر ديوس آهن يا سينيئر ديوس جيڪي توهان جي سرپرستي ڪري سگهن ٿا. ۽، ٻيهر، ڪڏهن به سکڻ بند نه ڪريو - هڪ IDE سان واقف ٿيو، وڌيڪ برقرار رکڻ لائق ۽ صاف ڪوڊ لکڻ جي ڪوشش ڪريو، معلوم ڪريو ته ڪيئن ورجن-ڪنٽرول سافٽ ويئر ڪم ڪندو آهي، وغيره انهن تجويزن تي عمل ڪندي، توهان جلدي جلدي هڪ مڊل جاوا ماهر بڻجي ويندا. جيترو ٿي سگهي. ۽ ان جاءِ تي، توھان ۾ دلچسپي ٿي سگھي ٿي اھو ڇا آھي ھڪڙو مڊ-ليول ڊولپر ٿيڻ وانگر. ڪردار لاء هڪ مختصر گائيڊ . مختصر ۾، اهو سڀ ڪجهه ڪوڊ بابت ناهي. يقينن، معياري ڪمن تي ڪم ڪرڻ، ڪيچ کي درست ڪرڻ، ۽ ڪوڊ بيس کي وچولي ديو جي حيثيت سان ڪم ڪرڻ ۾ ڪجھ به غلط ناهي. پر ڪجھ سالن کان پوءِ سافٽ ويئر انجنيئرنگ ۾، توهان پڻ سمجھندا هوندا ته سڀ ڪم فلوز ۽ عمل. اضافي طور تي، توھان کي سمجھڻ جو امڪان آھي عام ڊيزائن جي نمونن ۽ KISS (Keep It Stupid Simple)، DRY (پاڻ کي نه ورجايو)، ۽ SOLID اصول. هن مرحلي تي، توهان شايد ٻين پروگرامنگ ٻولين يا فريم ورڪ کي ڪوشش ڪرڻ ۾ دلچسپي رکو ٿا توهان جي صلاحيتن ۽ تجربي کي وڌائڻ لاء. جيڪڏهن توهان واقعي ڪوشش ڪندا، ته هڪ ڏينهن توهان ضرور سينيئر جاوا ديو بڻجي ويندا. هن ڪردار ۾ توقع ڇا ڪجي؟ اسان جو آرٽيڪل ڇا آهي سينئر ڊولپر ٿيڻ جهڙو. ڪردار لاء هڪ مختصر گائيڊ سڀني رازن کي ظاهر ڪري ٿو. توهان کي حيرت ٿي سگھي ٿي ته سينيئر نه رڳو مڪمل ڪوڊ لکي رهيا آهن پر هڪ مضبوط ٽيم ٺاهڻ لاءِ جونيئرز ۽ مڊلز کي پڻ هدايت ڪري رهيا آهن. اهي ڪارڪردگي جو خيال رکندا آهن، ۽ سينيئر ڊولپرز جي سڀ کان قيمتي صلاحيتن مان هڪ مضبوط سماجي صلاحيتون آهن. سينيئر ڄاڻن ٿا ته آئي ٽي ۾ ڪم ڪرڻ صرف توهان جي سامهون ڪمپيوٽر سان ڳالهائڻ بابت ناهي. اهو پڻ توهان جي ڀرسان ماڻهن سان ڳالهائڻ بابت آهي. تنهن ڪري، توهان کي ڪيترو وقت گهرجي سينئر جاوا ڊولپر ٿيڻ لاءِ؟ هي ۽ ٻيا سوال هتي ڍڪيل آهن: جونيئر → سينيئر. توهان کي سينيئر جاوا ڊولپر ٿيڻ لاءِ ڪيترا سال گهرجن . اميد آهي ته، اهي سڀئي CodeGym ھدايتون مفيد مشورا ۽ اشارن سان توھان جي مدد ڪنديون توھان جي ڪيريئر کي آسماني انداز ۾. ۽ ڪير ڄاڻي ٿو، شايد ڪجهه سالن ۾ اسان توهان جو پنهنجو آرٽيڪل پڙهنداسين توهان جي طريقي سان جونيئر کان سينيئر تائين اسان جي ڪاميابين جون ڪهاڻيون .
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION