CodeGym /جاوا بلاگ /Random-SD /ڇا آن لائين ڪورسز ھاءِ اسڪولن سان مقابلو ڪري سگھن ٿا؟ تاز...
John Squirrels
سطح
San Francisco

ڇا آن لائين ڪورسز ھاءِ اسڪولن سان مقابلو ڪري سگھن ٿا؟ تازو سکيا ٽيڪنڪس، ڪيترائي عملي ڪم، ۽ هڪ مضبوط ڪميونٽي اهو ڪم ڪري سگهي ٿي

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

”ڊگري تائين“ يا ”ڊگري تائين نه“؟

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

آن لائين سکيا جا فائدا ڇا آھن؟

اچو ته مثال طور CodeGym ڪورس وٺون. آن لائن جاوا ڪورس تي سکڻ جا ڪهڙا فائدا آهن؟

جاوا ٻولي جي مضبوط ڄاڻ

اهو ناممڪن آهي ته هڪ پروگرامر ٿيڻ صرف هڪ ڪتاب پڙهڻ يا هڪ وڊيو ڏسي. سکڻ لاءِ ته پروگرام ڪيئن ڪجي، توهان کي لازمي طور ڪوڊ لکڻو پوندو ۽ ”پروگرامر جي سوچ“ کي شڪل ڏيڻ گهرجي. ان ۾ مدد ڪرڻ لاءِ، اسان پاڻمرادو تصديق سان مختلف پيچيدگين جا 1,200 کان وڌيڪ ڪم ڪيا آھن. سڀني ڪمن کي حل ڪرڻ سان، توهان 300-500 ڪلاڪن کان وڌيڪ عملي تجربو حاصل ڪندا آهيو. گيمنگ فارميٽ استعمال ڪندي، ڪورس توهان کي چئن سوالن ( جاوا سنٽيڪس، ڪور، ملٽي ٿريڊنگ، ڪليڪيشنز ) ذريعي هلائي ٿو توهان کي آخر ۾ فاتح بڻائڻ لاءِ. هر جستجو جاوا ٿيوري تي مختصر ليڪچرن سان گڏ 10 سطحن تي مشتمل آهي ۽ حاصل ڪيل صلاحيتن کي تيز ڪرڻ لاءِ عملي ڪم. ڇا ضروري آهي، ڪورس مسلسل اپ گريڊ ڪري ٿو شاگردن کي متحرڪ رکڻ لاءِ ”تازو“ سکيا واري ٽيڪنڪ استعمال ڪندي ۽ جديد ٽيڪنالاجيون پيش ڪندي.

ڪوڊ پڙهڻ ۽ ڊيبگ ڪرڻ جي صلاحيت

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

توهان جي ڪوڊ لکڻ جي صلاحيت

انهن ڪمن جو ٻيو حصو شاگرد کي پنهنجو ڪوڊ لکڻ سيکارڻ لاءِ ٺاهيو ويو آهي. اهڙا ڪم مشڪل ۾ مختلف ٿين ٿا ۽ ڪورس جي سڀني سطحن تي ٿين ٿا. مستقبل ۾، هي ڊولپر کي حقيقي ڪم ڪندڙ ماحول ۾ مخصوص ڪمن لاء ڪوڊ ٺاهڻ جي اجازت ڏيندو.

تحقيق جي مهارت

چون ٿا ته هڪ ڊولپر لاءِ سڀ کان اهم شيءِ گوگل جي صلاحيت آهي. توهان کي "مستقبل کان" ڪم مڪمل ڪرڻ لاءِ ڀليڪار آهي جيڪي نظريي کان ٿورو اڳتي هلن ٿا. اهي ڪم خاص طور تي دلچسپ شاگردن لاءِ مفيد هوندا جيڪي پنهنجي صلاحيتن کي جانچڻ چاهيندا آهن. اهو توهان کي هڪ پروگرامر جي ڪم جي حقيقتن جي جيترو ٿي سگهي ويجهو آڻيندو توهان کي گوگل کي استعمال ڪرڻ جي ضرورت پوندي انهن مسئلن کي حل ڪرڻ لاءِ جيڪي توهان اڃا تائين نه مليا آهن.

بروقت موٽ جي ڪري ڪوڊ کي وڌائڻ جي صلاحيت

سڀني ڪمن کي فوري طور تي "مجازي" مرشد جي تصديق ڪري سگهجي ٿو، جيڪو خاص طور تي لاڳاپيل ٿي سگهي ٿو انهن لاءِ جيڪي ڳولي رهيا آهن وڌ ۾ وڌ حياتياتي ڪلاس روم جو تجربو. ورچوئل ٽيوٽر شاگردن کي انهن جي ڪمن تي تبصرو پڻ ڏئي ٿو ۽ انهن کي ٻڌائي ٿو ته انهن جي ڪوڊ کي ڪيئن بهتر بڻايو وڃي (يعني انداز جو تجزيو ۽ ڪوڊ کي اڳتي وڌائڻ لاءِ صلاحون ڏئي ٿو). ورچوئل مرشد کان علاوه، شاگرد آزاد آهن CodeGym جي ڪميونٽي ڏانهن رجوع ڪرڻ لاءِ ( "مدد" سيڪشن )، جتي ڪيترائي پروگرامر پنهنجا تجربا شيئر ڪن ٿا ۽ ضرورت جي صورت ۾ مسئلا حل ڪرڻ ۾ توهان جي مدد ڪري سگهن ٿا. ان کان علاوه، جيڪڏھن توھان داخل ڪريو ٿا فورم يا ڪامياب ڪهاڻيون ، توھان حاصل ڪندا اضافو بونس وڌايو حوصلہ افزائي جو جيئن ته ڪيترائي جاوا پروگرامر اتي نه رڳو قيمتي تجويزون ۽ پروگرامنگ جون صلاحون پيش ڪن ٿا پر انھن جي مدد پڻ.

حقيقي ترقي جي اوزار سان مهارت

اضافي سهولت لاءِ، ڪورس کي IntelliJ IDEA پلگ ان ۽ ويب IDE سان نحو نمايان ڪرڻ ۽ خودڪار مڪمل ڪرڻ سان شامل ڪيو ويو آهي، سکندڙن کي آسانيءَ سان ڪم مڪمل ڪرڻ جي اجازت ڏئي ٿي ويب سائيٽ تي. IntelliJ IDEA سڀ کان وڌيڪ مشهور مربوط ترقياتي ماحول (IDE) مان هڪ آهي. اڪثر جاوا پروگرامر ان کي استعمال ڪندا آهن. توهان گهڻو ڪري IntelliJ IDEA ۾ ڪوڊ لکندا جڏهن توهان نوڪري حاصل ڪندا. هي IDE خاص طور تي پروگرامر جي ڪم کي تيز ڪري ٿو ۽ سٺو ڪوڊنگ انداز کي ترقي ڪرڻ ۾ مدد ڪري ٿو. توهان جي مدد ڪرڻ لاءِ توهان جي صلاحيتن کي حقيقي ڪم جي حالتن ۾ مڪمل ڪرڻ لاءِ، اسان هڪ خاص پلگ ان ٺاهيو آهي CodeGym ڪمن کي مڪمل ڪرڻ لاءِ IntelliJ IDEA.

حقيقي زندگي جي منصوبن ٺاهڻ جي صلاحيت

CodeGym توھان جي مدد ڪري سگھي ٿي توھان جا پھريون ميني پروجيڪٽ ٺاھيو جيئن آن لائن چيٽ، ATM ايموليٽر، Sokoban، Snake، Star Wars Game، ۽ وڌيڪ. اهي منصوبا هڪ اهم ڪردار ادا ڪري سگهن ٿا ۽ اڃا به توهان جي ٻيهر شروع جي ريبون بڻجي سگهن ٿيون. بهرحال، HR مينيجر هميشه تجربو ڳوليندا آهن، ۽ حقيقي زندگي جو منصوبو اهو آهي جيڪو انهن کي گهربل هجي.

ڪاليجن ۽ يونيورسٽين مٿان ڪوڊ گيم آن لائين ڪورس جا مٿيان فائدا

مٿي ذڪر ڪيل فائدن کان علاوه، ڪاليج ۽ يونيورسٽي جي بدران ڪوڊ گيم ڪورس چونڊڻ جا ٻيا به ڪيترائي سبب آهن.

ڪيريئر جي ترقي (ڪيريئر کي تبديل ڪرڻ) ۽ شوق لاء وقت

آن لائين مطالعو توهان کي وڌيڪ لچڪ ڏئي ٿو. جيڪڏھن توھان پنھنجي ڪيريئر کي IT ڏانھن تبديل ڪرڻ وارا آھيو ۽ اڃا ڪم ڪري رھيا آھيو، توھان آساني سان پنھنجي ڪم جي شيڊول (۽ توھان جا مشغلا) ڪورس جي سبقن جي چوڌاري فٽ ڪري سگھو ٿا.

وڌيڪ آرامده سکيا وارو ماحول

توهان سکيا وارو ماحول چونڊڻ لاءِ آزاد آهيو جيڪو توهان لاءِ بهترين ڪم ڪري ٿو - هڪ بيڊ روم، هڪ ڪابينا، گهٽي ۾ ڪيفي، يا توهان جو مقامي جم. وڌيڪ شامل ڪرڻ لاءِ، توهان کي سفر ڪرڻ ۾ وقت ضايع ڪرڻ ۽ ڳري برسات يا برفاني طوفان جي باري ۾ پريشان ٿيڻ جي ضرورت نه پوندي.

تمام گھٽ خرچ

CodeGym ۽ ٻين ڪيترن ئي آن لائن ڪورسز جي مکيه فائدن مان هڪ آهي اضافي ننڍڙن خرچن جي مقابلي ۾ جيڪي توهان خرچ ڪندا ٻي صورت ۾ هاءِ اسڪول ۾ پڙهائي ۽ رهائش جي خرچن تي. هن جو مطلب آهي - گهٽ قرض ۽ وڌيڪ بچت.

"ڇا واقعي اهم آهي" تي ڌيان ڏيڻ جو موقعو

ڇا توھان عام نظم و ضبط تي مھينا يا اڃا سال گذارڻ چاھيو ٿا توھان کي پنھنجي مستقبل جي ڪيريئر لاءِ مشڪل سان ضرورت آھي؟ اسان شرط نه رکون. توهان جي پنهنجي رفتار سان آن لائن مطالعو ڪرڻ توهان کي ان موضوع تي ڌيان ڏيڻ جي اجازت ڏئي ٿو جنهن ۾ توهان واقعي دلچسپي رکو ٿا. ان سان گڏ، توهان وٽ هميشه وقت هوندو ته توهان پنهنجي علم کي اضافي وسيلن سان مضبوط ڪرڻ لاءِ بغير ڪنهن جلدي جي ايندڙ موضوع تي وڃڻ لاءِ.

ڪوڊ گيم ڪورس مان ڪير فائدو حاصل ڪري سگھي ٿو؟

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

آخري لفظ

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