CodeGym /جاوا بلاگ /Random-SD /ڇا مون کي واقعي ڪمپيوٽر سائنس ۾ ڊگري جي ضرورت آهي سٺو پرو...
John Squirrels
سطح
San Francisco

ڇا مون کي واقعي ڪمپيوٽر سائنس ۾ ڊگري جي ضرورت آهي سٺو پروگرامر بڻجڻ لاءِ؟

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

ٽيڪنالاجي ۾ ڪيريئر جا مختلف رستا

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

ڪهڙيون صلاحيتون (پروگرامنگ کان علاوه)؟

سچ پچ اهو آهي ته، اهو تمام گهڻو اهم آهي ته توهان پنهنجي مهارت جو مظاهرو ڪيئن ڪيو ان کان علاوه توهان ڪيئن حاصل ڪيو. ڪمپنيون يقيني طور تي مضبوط ٽيڪنالاجي ماهر ۽ بهترين پروگرامنگ صلاحيتن جي ساراهه ڪن ٿيون. تنهن هوندي، ان کان سواء، اهي نرم صلاحيتن کي اهميت ڏين ٿا، جهڙوڪ:
  • مسئلو- حل ڪرڻ . اهو توهان جي پروگرامنگ ٽول باڪس ۾ مکيه اضافو “اوزار” مان هڪ آهي. ڪاليج جا شاگرد اڪثر ڪري نظريو، نحو، ٻولي، ۽ سکڻ تي ڌيان ڏين ٿا ”ڪوڊ“ مسئلن کي حل ڪرڻ بدران. پر حقيقت ۾، ڊولپرز کي انهن جي طبيعت جي لحاظ کان سٺو مسئلا حل ڪرڻ گهرجي. انهن جي ڪم جو سڄو بنياد مسئلن کي حل ڪرڻ آهي. رستي ۾، اسان جي ڪورس ۾ مشڪل "حقيقي زندگي" مسئلن کي حل ڪرڻ شامل آهي ته جيئن توهان قيمتي تجربو حاصل ڪريو.

  • تيز ميموري پڻ ڪنهن به پروگرامر لاءِ لازمي آهي. ۽ توھان حيران ٿي سگھوٿا ته گھڻائي ڪم ڪرڻ توھان جي ياداشت کي سخت نقصان پهچائي سگھي ٿو. بلڪل ڇا ڪاليج ۾ پڙهندڙ مضمونن جي وڏي تعداد جي ضرورت آهي.

  • موثر سستي . ڪجهه ڪامياب ٽيڪنيڪل ماڻهو (جهڙوڪ بل گيٽس، جيڪو هارورڊ مان ڪڍيو ويو) حڪمراني جي طاقت تي يقين رکي ٿو " جيڪڏهن توهان هڪ مشڪل ڪم کي جلدي ۽ موثر طريقي سان حل ڪرڻ چاهيو ٿا، هڪ سست شخص کان پڇو ". ماڻهو جيڪي سستي جي مناسب مقدار سان گڏ ڪم مڪمل ڪرڻ جا تيز ترين طريقا ڳولي سگهن ٿا.

  • خود موهيندڙ. جيتوڻيڪ خود حوصلا سستي جي برعڪس لڳي ٿي، اهو ناهي. ھڪڙو پروگرامر جيڪو چڱيءَ طرح انھن ٻن نرم صلاحيتن کي گڏ ڪري سگھي ٿو مڪمل توازن ھڙتال ڪري سگھي ٿو جڏھن پيچيده ڪم انجام ڏيڻ ۽ سخت ڊيڊ لائنن کي پورا ڪرڻ.

  • ثابت قدمي. تيار ٿي وڃو ته توهان جو ڪوڊ پهرين ڪوشش ۾ ڪم نه ڪندو (اهو گهٽ ۾ گهٽ ٿئي ٿو). توهان شايد توهان جي ڪوشش جا ڪلاڪ اسڪري ڪري سگهو ٿا ۽ آخر ۾ مڪمل طور تي مختلف طريقي سان ڪامياب ٿي سگهو ٿا. تنهن ڪري، اهو تمام ضروري آهي ته مسلسل رهي ۽ پنهنجو پاڻ کي اڳتي وڌايو جيڪڏهن توهان هڪ سٺو پروگرامر ٿيڻ چاهيو ٿا.

ٻيا اختيار ڇا آهن؟

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

جاب سرچ بوسٽر ڇا آهن؟

جيڪڏهن توهان ٽيڪ ۾ نوڪري ڳولي رهيا آهيو پر توهان وٽ ڊگري ناهي، ڪجهه شيون توهان جي مقابلي ۾ اڳتي وڌڻ ۾ مدد ڪري سگهن ٿيون:
  1. نيٽ ورڪ جي طاقت استعمال ڪريو. پهريون پليٽ فارم جيڪو ذهن ۾ اچي ٿو LinkedIn. اهو توهان کي آساني سان ڀرتي ڪندڙن سان ڳنڍڻ جي اجازت ڏئي ٿو، چئلينجن ۾ حصو وٺڻ جهڙوڪ #100daysofcode، پنهنجا منصوبا ڏيکاريو، ۽ انهن ماڻهن سان رابطو ڪرڻ جي اجازت ڏئي ٿو جيڪي ڪري رهيا آهيو جيڪي توهان ڪرڻ چاهيو ٿا.

    LinkedIn توهان جي مدد ڪري سگهي ٿو هڪ عظيم پروفائل ٺاهڻ ۾ جيڪو ڪم ڪندو ٻيهر شروع ۽ پورٽ فوليو. توھان شامل ڪري سگھو ٿا لاڳاپيل ڪورس ڪم، منصوبا، ۽ سرٽيفڪيشن اتي.

  2. ٻيو طريقو ڪجهه اضافي اعتماد حاصل ڪرڻ لاءِ مشق ڪرڻ آهي وائيٽ بورڊ انٽرويوز لاءِ . اهو هڪ حقيقي وقت ٽيڪنيڪل مسئلو حل ڪرڻ جو جائزو آهي جنهن ۾ عام طور تي توهان کي وائيٽ بورڊ جي آن سائيٽ تي ڪوڊ لکڻ شامل آهي.

  3. هڪ CV سان گڏ هڪ جامع پورٽ فوليو تيار ڪريو جيڪو توهان کي هڪ سافٽ ويئر ڊولپر جي حيثيت سان نمايان ڪري سگهي. اسٽيڪ اوور فلو مان نڪ لارسن چوي ٿو، ” جيڪڏهن توهان ڪمپني کي ڏيکاريو ته توهان ڇا ڪيو آهي، نوڪري حاصل ڪرڻ جو طريقو آسان آهي. پروجيڪٽس ۽ پراڊڪٽس جو هڪ پورٽ فوليو جنهن ۾ توهان تعاون ڪيو آهي سالن جي تجربي يا مطالعي کان وڌيڪ قيمتي آهي .

  4. اوپن سورس منصوبن ۾ حصو وٺو ۽ حاصل ڪريو "توهان جي ڄاڻ جو ثابت ٿيل ٽريڪ" توهان جي CV لاءِ. بهترين وسيلن مان هڪ آهي GitHub.

نتيجو

جئين توهان ڏسو، اهو گهڻو ڪري تجربو بابت آهي. ڪيتريون ئي ڪمپنيون (جنهن ۾ گوگل ۽ ايپل وانگر ديو شامل آهن) انهن جي پنهنجي ٽيڪن ٽيسٽ کي تعليم تي اهميت ڏين ٿيون. انهن اميدوارن کي ڪوڊنگ ٽيسٽ ذريعي پڪڙيو ته اهي صرف ڪاغذ تي سٺا نظر نه اچن. هڪ علمي ڪمپيوٽر سائنس جي ڊگري اها ضمانت نه ٿي ڏئي ته توهان هڪ سٺو ڊولپر بڻجي ويندا (جيتوڻيڪ اهو هڪ وڏو بونس ٿي سگهي ٿو). آئي ٽي انڊسٽري لاءِ، توهان جو حقيقي پراجيڪٽ جو تجربو (“ڪرڻ”) اڪثر مختلف امتحانن سان ڀريل ڊگري کان وڌيڪ اهم هوندو آهي. تنهن ڪري، اچو ته هيٺ وڃو "ڪرڻ" سان CodeGym ASAP!
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION