CodeGym /جاوا بلاگ /Random-SD /پروموشن حاصل ڪريو، وڏي پئماني تي ٺاهيو ۽ شيشي جي ڇت ذريعي...
John Squirrels
سطح
San Francisco

پروموشن حاصل ڪريو، وڏي پئماني تي ٺاهيو ۽ شيشي جي ڇت ذريعي ٽوڙيو. هڪ سٺو ڪوڊنگ ڪيريئر پلان ٺاهڻ لاءِ صلاحون

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

توهان جي سافٽ ويئر ڊولپمينٽ ڪيريئر پلان ۾ ڇا هجڻ گهرجي

1. سکيا ۽ خود سڌارو.

جيئن اسان چيو آهي ڪوڊ گيم جي مضمونن ۾ ڪيترائي ڀيرا اڳ، سکيا تمام گهڻو آهي پروگرامنگ جو هڪ لازمي حصو هڪ پيشي جي طور تي. ۽ سکيا بند نه ٿيندي آهي جڏهن توهان جاوا ڪورس مڪمل ڪيو، مثال طور، ۽ پنهنجو پاڻ کي جاوا ڊولپر جي طور تي مڪمل وقت جي نوڪري حاصل ڪئي. جيڪڏهن توهان چاهيو ٿا ته سافٽ ويئر ڊولپمينٽ ۾ هڪ ڊگهو ۽ ڪامياب ڪيريئر، توهان کي ڪڏهن به سکڻ بند نه ڪرڻ گهرجي، ۽ اهو توهان جي ڪيريئر پلان جو حصو هجڻ گهرجي.

  • ڇا سکڻ لاء.

سڀ پروگرامنگ ٻوليون لکو، فريم ورڪ، لائبريريون، ۽ ٽيڪنالاجيون جيڪي توھان سکڻ چاھيو ٿا ھڪ سافٽ ويئر ڊولپر جي حيثيت ۾ بھتر ڪرڻ لاءِ. ھن لسٽ جو جائزو وٺڻ لاءِ واپس وڃو ڪجھ دير ۾، ان ۾ نئون مواد شامل ڪريو يا انھن حصن کي ختم ڪريو جيڪي ھاڻي توھان جي ڪيريئر سان لاڳاپيل نه آھن.

  • جڏهن ۽ ڪيترو وقت سکڻ لاء.

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

2. ڪيريئر جا مقصد.

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

3. ڪيريئر جو رستو.

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

4. نوڪريون ڳولڻ.

توهان جي پسنديده صنعت ۽ مارڪيٽ جي شعبي ۾ نوڪرين لاءِ درخواست ڏيڻ، گڏوگڏ نوڪريءَ جي انٽرويوز جي تياري پڻ توهان جي ڪيريئر ڊولپمينٽ پلان جو حصو هجڻ گهرجي. مثال طور، ڪجهه پيشه ور ڊولپرز باقاعده طور تي سڀني نئين نوڪرين جي نگراني ڪن ٿا جيڪي انهن جي لاڳاپيل قابليت کي پورو ڪن ٿا. اهو سمجھ ۾ اچي ٿو ته هن طريقي سان توهان کي هميشه پهرين ڄاڻ هوندي ته مارڪيٽ ۾ ڇا ٿي رهيو آهي، ڪهڙيون صلاحيتون ۽ ٽيڪنالاجيون گهربل آهن ۽ مستقبل جا رجحان ڪهڙا آهن. نوڪريءَ جي انٽرويوز جي تياري ان جو ٻيو اهم حصو آهي. نوڪري جي انٽرويو لاء تيار ڪرڻ لاء توهان جي منصوبي ۾ وقت مختص ڪريو. ڪيترائي تجربا ڪوڊر پڻ صلاح ڏين ٿا سافٽ ويئر ڊولپر جا نوڪريءَ جا انٽرويوز باقاعدي طور تي جيتوڻيڪ توهان نوڪري ڳولي رهيا آهيو، صرف تجربي ۽ مشق جي خاطر. رستي ۾، هتي هڪ سٺي فهرست آهي مٿين 150 اڪثر پڇيا ويا جاوا ڊولپر نوڪري انٽرويو سوالن جا .
"سافٽ ويئر انجنيئرنگ انٽرويوز لاءِ تيار ٿيڻ تمام گهڻو ٿي سگهي ٿو ڇاڪاڻ ته اهو محسوس ٿئي ٿو ته توهان کي سڀ ڪجهه ڄاڻڻ جي ضرورت آهي. ۽ "هر شي جو مطالعو ڪريو!" هڪ حقيقي انٽرويو تيار ڪرڻ واري حڪمت عملي نه آهي ڇو ته توهان جو وقت محدود آهي، تنهنڪري توهان کي "هر شي" کي تنگ ڪرڻ جي ضرورت آهي "هر شي" کي ترتيب ڏيڻ لاء تيار ڪيل شين جي فهرست تائين. جيئن ته ڪنهن به ٻن نوڪرين ۾ بلڪل ساڳيا انٽرويو نه هوندا آهن، اتي ڪو به ”ترڪيب“ ناهي جيڪو توهان کي ٻڌائيندو ته هر هڪ ٽيڪنيڪل انٽرويو جي تياري ڪيئن ڪجي. خوشقسمتيءَ سان، ڪجھ نمونا آھن جيڪي اھو طئي ڪرڻ بلڪل آسان بڻائين ٿا ته توھان کي ڪھڙي قسم جي انٽرويو لاءِ تيار ڪرڻ جي ضرورت آھي، ۽ اتان کان اھو معلوم ڪرڻ لاءِ ته ڪھڙو مطالعو ڪرڻ گھرجي،“ Tigran Sloyan، ھڪڙي تجربيڪار پروگرامر ۽ ڪوڊ سگنل ڪمپني جي سي اي او چيو .

5. نوڪريون چونڊڻ.

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

6. 'شيشي جي ڇت' ذريعي وڌڻ ۽ ٽوڙڻ جا طريقا.

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