پروگرامرز جي اڪثريت پنهنجي پروفيشنل ڪوڊنگ ڪيريئر کي جونيئر ڊولپر پوزيشنن کان شروع ڪندا آهن، جيڪي شروع ڪندڙن لاءِ آهن جن کي گهربل پروگرامنگ ٻولي ۽ لاڳاپيل ٽيڪنالاجيز جي مضبوط ڄاڻ هجي جن جو عملي ڪم جو تجربو غير حاضر يا محدود آهي. روايتي طور تي (ٽيڪنيڪي صنعت ۾)، ڊولپرز کي ورهايو ويو آھي چار گريڊيشنز ۾ انھن جي قابليت جي بنياد تي: جونيئر، مڊل، سينيئر، ۽ ٽيم ليڊ. يا پنج، جيڪڏهن توهان ڪوڊنگ انٽرنز کي سافٽ ويئر ڊولپمينٽ انڊسٽري جي هيٺين درجي واري ”سپاهي“ طور شامل ڪيو ٿا. پر اهي گريجوئيشن ڪافي مشروط آهن ۽ تشريح لاءِ کليل آهن ڪمپني يا ملڪ جي لحاظ کان. ان ڪري اسان فيصلو ڪيو ته هڪ تصوير رنگائڻ جو اهو ڪهڙو آهي جيڪو هڪ سراسري جونيئر/مڊل/سينيئر ڊولپر ٿيڻ جهڙو آهي، تنهنڪري توهان واضح طور تي سمجهي سگهو ٿا (جيترو ممڪن آهي) ڇا توقع ڪجي، ۽ ڪئين شيون عام طور تي صنعت ۾ ڪيون وينديون آهن. ڏينهن. قدرتي طور تي، اسان جونيئر ڊولپر جي پوزيشن سان شروع ڪرڻ وارا آهيون.
https://www.reddit.com/r/ProgrammerHumor/comments/i7fuwa/junior_dev_dnsnsjjajaw/
هڪ جونيئر ڊولپر ڪير آهي؟
واضح طور تي بيان ڪرڻ لاءِ نه، پر جونيئر ڊولپر عام طور تي هڪ غير تجربيڪار ڪوڊر هوندو آهي جنهن کي اڃا تائين هن پيشي بابت ڪيتريون ئي شيون سکڻ جي ضرورت آهي، عام طور تي جديد دور جي سافٽ ويئر ڊولپمينٽ ۾ جيڪي شيون ڪيون وينديون آهن، ۽ خاص ٽيم/ڪمپني ۾ جونيئر هڪ آهي. جو حصو. گهٽ ۾ گهٽ ڪيترائي ڀيرا سڄي پراڊڪٽ ڊولپمينٽ چڪر مان گذرڻ هڪ ٻيو اهم عملي تجربو آهي جيڪو ڪنهن به جونيئر کي اڃا حاصل ڪرڻ جي ضرورت آهي. جڏهن اهو مخصوص ڪم جي فرضن ۽ ڪمن تي اچي ٿو، جونيئر ڊولپر عام طور تي اهي آهن جيڪي نسبتا آسان ڪوڊ لکڻ وارا هوندا، نتيجن سان سينئر ٽيم جي ميمبرن طرفان جائزو ورتو ويندو، ۽ ٻين غير معمولي ڪمن سان معاملو ڪرڻ جي ڪوشش ڪري، جيترو عملي تجربو حاصل ڪرڻ جي ڪوشش ڪري ٿو. ممڪن. هڪ شيء جيڪا قابل ذڪر آهي، جيتوڻيڪ. اهو طريقو آهي جونيئر ڊولپرز کي عام طور تي ڊولپرز ٽيم ۾ پوزيشن ڏني ويندي آهي، پر هڪ جونيئر ڊولپر جي پوزيشن جو تصور ڪمپني، مارڪيٽ، صنعت، ۽ ڪاروبار جي مقصدن جي لحاظ کان تمام گهڻو مختلف ٿي سگهي ٿو. ان حقيقت جي باوجود ته هڪ جونيئر ڪوڊر سکڻ ۽ تجربو حاصل ڪرڻ تي ابتدائي مرڪوز هجڻ گهرجي، اهو غير معمولي ناهي ڪيترن ئي ڪمپنين لاءِ انهن ڏينهن ۾ جونيئر پوزيشن جي اميدوار لاءِ ڪافي سنجيده گهرجون آهن. ڪجهه حالتن ۾، ضرورتن جي فهرست شايد هڪ مضبوط علم اسٽيڪ وانگر نظر اچي ٿي جيتوڻيڪ هڪ مڊل يا سينيئر ڊولپر لاءِ. ڪمن جي سطح جونيئر ڊولپر حاصل ڪري رهيو آهي بنيادي ضرورتن مان هڪ هجڻ گهرجي. انهن کي نسبتا سادو ۽ بنيادي هجڻ گهرجي، سينيئر ٽيم جي ميمبرن سان گڏ جونيئر جي ڪم جو جائزو وٺڻ ۽ راء مهيا ڪرڻ. ڪمپنيون جيڪي ماڻهن کي جونيئر ديويز جي طور تي نوڪريون ڏين ٿيون، انهن جي مطابق معاوضو ڏين ٿيون، پر اصل ۾ انهن کي استعمال ڪندي (يا هڪ ڪلائنٽ کي وڪرو ڪرڻ، جڏهن اسان ٻاهران ڪمپنيون بابت ڳالهائي رهيا آهيون) جيئن ته وچين يا سينيئر devs کان پري رهڻ وارا آهن.جونيئر ڊولپر جون ذميواريون ڇا آهن؟
اچو ته هڪ جونيئر ڊولپر جي ڪجهه عام ۽ مخصوص ذميدارين جي باري ۾ وڌيڪ تفصيل سان ڳالهايون، ته جيئن توهان وٽ واضح تصوير هجي.- ڪوڊ لکڻ ۽ برقرار رکڻ.
- پروجيڪٽ جي ٽيڪنيڪل گهرجن جو تجزيو ڪرڻ.
- ڪوڊ ۾ معمولي غلطيون ۽ غلطيون درست ڪرڻ.
- امتحان جي عمل ۽ دستاويزن ۾ حصو وٺڻ.
- هڪ چست ٽيم سان ڪم ڪرڻ ۽ گڏجاڻين ۾ شرڪت ڪرڻ.
- رپورٽون تيار ڪرڻ، دستور، ۽ ٻيا دستاويز.
- ڪوڊ بيس سکڻ ۽ پروجيڪٽ جي جوڙجڪ.
- مصنوعات جي باري ۾ صارفين کان معلومات گڏ ڪرڻ.
جونيئر ڊولپر لاءِ گهرجون
هتي جونيئر ڊولپر لاءِ سڀ کان عام ۽ عام ضرورتن جي هڪ فهرست آهي جيڪا توهان کي ملڻ گهرجي هن نوڪري حاصل ڪرڻ لاءِ.- پروگرامنگ ٻولي جي مڪمل ڄاڻ گھربل (منحصر پوزيشن تي). جاوا پروگرامر لاءِ، اھو ھوندو جاوا نحو، مجموعو، ملٽي ٿريڊنگ، ٽولز فار ڪوڊنگ (Eclipse، IntelliJ IDEA يا NetBeans)، ورجن ڪنٽرول سسٽم ۽ خدمتون (GitHub، GitLab). اڳيون قدم: ويب پروجيڪٽس (Maven، Gradle) جي تعمير لاءِ فريم ورڪ تي عبور حاصل ڪرڻ، انٽرپرائز پروجيڪٽس لاءِ فريم ورڪ (اسپرنگ، هائيبرنيٽ، اسپرنگ بوٽ)، ٽولز فار يونٽ ٽيسٽنگ (JUnit، Mockito) وغيره.
- ٻين عام پروگرامنگ ٻولين جي بنيادي ڄاڻ، جهڙوڪ JavaScript، C++، ۽ HTML5.
- پروگرامنگ ۽ ڪوڊ لکڻ ۾ بنيادي عملي تجربو.
- ڊيٽابيس ۽ آپريٽنگ سسٽم جي ڄاڻ.
- ڪمپيوٽر سائنس جي بنيادي ڄاڻ (سافٽ ويئر ڊولپمينٽ تي ڪنهن به پيشي لاءِ علم جي بنياد جي طور تي).
- نئين سافٽ ويئر پليٽ فارم ۽ ٽيڪنالاجي کي جلدي سکڻ جي صلاحيت (ڪنهن به جونيئر ڪوڊر لاء ڪافي هڪ اهم مهارت).
- هدايتن تي عمل ڪرڻ ۽ ٽيم جي ماحول ۾ ڪم ڪرڻ جي صلاحيت (هڪ ٻيو مهارت جنهن کي ڪنهن به طريقي سان گهٽ نه سمجهيو وڃي، جيتوڻيڪ اهو اڪثر ڪري ٿو).
هڪ جونيئر ڊولپر ڇو ٿيڻ گهرجي؟
جڏهن ته جونيئر ڊولپر جون گهرجون ۽ ذميواريون گهٽ يا گهٽ واضح هجڻ گهرجن، اچو ته ڏسون هن نوڪري جو سڀ کان دلچسپ حصو، جيڪو آهي جونيئر ڪوڊرز کي هن پوزيشن ۾ ڪم ڪرڻ کان حاصل ڪرڻ جي اميد رکڻ گهرجي.- پئسو.
- تجربو.
GO TO FULL VERSION