JavaRush /جاوا بلاگ /Random-SD /فوج کان آئي ٽي تائين يا ڪيئن مان JavaRush استعمال ڪندي C#...

فوج کان آئي ٽي تائين يا ڪيئن مان JavaRush استعمال ڪندي C# ڊولپر بڻجي ويو آهيان

گروپ ۾ شايع ٿيل
هيلو سڀ! منهنجو نالو Evgeniy آهي، مان 25 سالن جي عمر ۾ آهيان، ۽ مان توهان کي منهنجي ڪاميابي جي ڪهاڻي ٻڌائڻ چاهيان ٿو. جاوا رش ۾ پڙهائڻ دوران، مون ڪيتريون ڪاميابيون ڪهاڻيون پڙهيون ۽ خواب ڏٺم ته ڪنهن ڏينهن پنهنجو پاڻ لکان، ۽ شايد، ڪنهن کي حوصلا افزائي ڪري، جيئن انهن مون کي هڪ ڀيرو موڙيو هو. فوج کان آئي ٽي تائين يا ڪيئن مان JavaRush - 1 استعمال ڪندي C# ڊولپر بڻجي ويو آهيانشروعات بلڪل سادي آهي، تنهنڪري مختصر ۾: ننڍپڻ کان وٺي، مون کي راند ڪرڻ پسند ڪيو، ڪمپيوٽر تي ڪجهه ڪم ڪيو، ۽ منهنجي اسڪول جي سالن ۾ مون پنهنجي پيشي کي ڪمپيوٽر سان ڳنڍڻ جو منصوبو ڪيو. نائين ڪلاس ۾، مون اسڪول ڇڏڻ جو فيصلو ڪيو ته جيئن يونيفائيڊ اسٽيٽ جو امتحان نه وٺان (جڏهن ته اهو صرف متعارف ڪرايو ويو هو، استاد اسان کي خوفزده ڪيو ۽ مون ايترو سٺو نه پڙهيو). جيئن ته ڪاليج ۾ ”پروگرامر“ اسپيشلٽي ۾ داخلا نه هئي، ان ڪري مون ”اپلائيڊ انفارميٽيڪس“ ۾ داخلا وٺڻ جي ڪوشش ڪئي، پر مارڪون پاس نه ڪري سگهيس ۽ ان ڪري پيڊاگوجيڪل ڪاليج ۾ ”انفارميٽيڪس“ اسپيشلٽي ۾ داخلا ورتي. 18 سالن جي ڄمار ۾، مون کي ڏاڍو ڏکيو ٿي ويو ۽ هڪ پيرا ٽروپر ٿيڻ ۽ فوجي اسڪول ۾ داخل ٿيڻ جو فيصلو ڪيو. مون پروگرامنگ سان لاڳاپيل هر شيءِ کي ڇڏي ڏنو (ڪاليج ۾ مون ٿورڙي ڪوڊنگ ڪئي، چڱو، توهان کي خبر آهي ڇا 😀)، ۽ مون واقعي مطالعو نه ڪيو، ڇاڪاڻ ته... مون سوچيو ته اهو سڀ ڪجهه منهنجي لاءِ فائديمند نه هوندو. اٽڪل اڌ رستي ۾ منهنجي معاهدي جي خدمت ذريعي، مون محسوس ڪيو ته اهو منهنجي لاء نه هو ۽ ڪجهه تبديل ڪرڻ جي ضرورت آهي. پوءِ مون اهو تصور به نه ڪيو هو ته ڪورسن جي مدد سان توهان سٺي پڙهائي ۽ اعليٰ تعليم کانسواءِ نوڪري حاصل ڪري سگهو ٿا. هڪ ڏينهن، هڪ واقفڪار، ڪم تي، چيو ته هو جاوا ڊولپمينٽ ۾ ڪو ڪورس ڪرڻ چاهي ٿو، نوڪري حاصل ڪري، ۽ پنهنجي دوستن بابت ٻڌايو، جن پڙهائي ۽ ڪاميابيء سان SberTech ۾ نوڪري حاصل ڪئي. مون ان کي پڻ ڪوشش ڪرڻ جو فيصلو ڪيو، ڇاڪاڻ ته ... مون کي تمام گهڻو ڪمائڻ ۽ وڌيڪ آرام ڪرڻ چاهيو. مون Yandex ۾ "جاوا ڪورسز" ۾ داخل ڪيو، JavaRush پهريون ڀيرو ظاهر ٿيو، مون ان کي ڪوشش ڪرڻ جو فيصلو ڪيو، مون کي پسند ڪيو. سڀ کان پهريان، مان چوڻ چاهيان ٿو JavaRush جي مهرباني وڊيو لاءِ، جيڪا ليول 0 جي آخر ۾ آهي (يا شايد اتي ناهي، مون کي ياد ناهي 😀). اهو چيو ته پروگرامنگ تخليقيت آهي ۽ تقريبن ڪنهن به خواهش کي ڪوڊ استعمال ڪندي محسوس ڪري سگهجي ٿو. مون کي خبر ناهي ڇو، پر هن مون کي تمام گهڻو متاثر ڪيو ۽ مون کي ڊولپر جي پيشي سان پيار ڪيو. 4 ليول مڪمل ڪرڻ کان پوءِ، مون 1 سال لاءِ پروموشنل سبسڪرپشن ورتي ۽ دلچسپي سان پڙهائي جاري رکي. اهو مون لاءِ ڏاڍو ڏکيو هو، ڇاڪاڻ ته مان ڪڏهن به جينيئس نه رهيو آهيان (۽ ڪڏهن به نه هوندو)، ۽، ڇاڪاڻ ته... مون کي اڪثر دير ٿي ويندي هئي ۽ ٿورو فارغ وقت هوندو هو، مون کي رات جو ڪوڊ ڪرڻو پوندو هو، مان هفتي جي ڏينهن تي رات جو 4.5 کان 6 ڪلاڪ سمهندو هوس ۽ لنچ ۾ هڪ ڪلاڪ. اها ڏاڍي مايوسي هئي جڏهن مان رات جو اٿي بيٺس ۽ هڪ مسئلو حل نه ڪيو؛ مون سوچيو ته مون پنهنجو وقت ضايع ڪيو. اهو سڀ ڪجهه 1.5 سالن تائين هليو (جنهن مان، شايد، 5-6 مهينا، مان هڪ ڪاروباري سفر تي هو ۽ ڪوڊ نه ڪيو). رابطي جي پڄاڻيءَ تي، مان 38 جي سطح تي پهتو ۽، آخر کان 2 هفتا اڳ، مون روڪڻ جو فيصلو ڪيو ۽ ماسڪو ۾ ڪم ڳولڻ شروع ڪيو، ڇاڪاڻ ته... منهنجي شهر ۾ ٿوريون ڪمپنيون آهن، خير، اتي وڌيڪ موقعا آهن ۽ ماسڪو ۾ تنخواه پڻ سٺي آهي 😀 ٻيو ته JavaRush جي مهرباني جو منهنجي ريزومي ۾ منهنجي مدد ڪئي، جيتوڻيڪ مان توهان تي تمام گهڻو ناراض آهيان ڇاڪاڻ ته اهو اپ لوڊ نه ٿي سگهيو. hh ۽ مون کي اهو سڀ ڪجهه ٻيهر ڪرڻو پيو. شايد توهان کي مستقبل ۾ هن تي غور ڪرڻ گهرجي. ڪنهن به صورت ۾، ڊاڪٽر زيوبرگ تمام مددگار هو ۽ سٺي صلاح ڏني، توهان جي خاص مهرباني، مون کي اميد آهي ته توهان هن کي پڙهيو. شروع ۾، مون خالي جايون پڙهيون ۽ انهن سڀني جو جواب نه ڏنو، پر سڀني ڪمپنين جي انڪار ڪرڻ کان پوء، مون انهن کي سڀني ڏانهن موڪلڻ شروع ڪيو، بس اهي مون کي نوڪري ڏين. اهڙا ڪيترائي انڪار هئا (اٽڪل 90٪)، جيڪڏهن توهان وٽ ڪجهه ساڳيو آهي، پريشان نه ٿيو، اهو بلڪل عام آهي. ٻن ڪمپنين ۾ ٽيسٽ ٽاسڪ مڪمل ڪرڻ کان پوء، مون کي روڪڻ جو فيصلو ڪيو، انٽرويو ڏانهن وڃو ۽ وڌيڪ نه ڏسو. ماسڪو ۾ پهچندي، ٻئي ڏينهن آئون هڪ انٽرويو لاءِ ويس ۽ منهنجي تعجب ۾، مون کي قبول ڪيو ويو. مون کي ياد آهي ته ماڻهن هتي ڪيئن لکيو ته انهن انٽرويوز جي هڪ گروپ ۾ شرڪت ڪئي ۽ ڪيترن ئي ماڻهن طرفان رد ڪيا ويا، پر پوء انهن مون کي فوري طور تي ۽ تمام سٺي، مقابلي واري تنخواه سان ملازمت ڏني..... مون ڇهه مهينا هن ڪمپني ۾ ڪم ڪيو. بهترين ٽيم، بهترين ٽيم جي اڳواڻي، پر مون هڪ ETL پروجيڪٽ (pentaho، oracle، ms sql) ٻاهران ڪيو. مون سان واعدو ڪيو ويو هو ته هي پروجيڪٽ ڪجهه مهينن ۾ ختم ٿي ويندو ۽ مان جاوا پروجيڪٽ ۾ تبديل ڪندس، پر آخر ۾ اهو ڪڏهن به ختم نه ٿيو. پروجيڪٽ مشڪل سان هلي رهيو هو، ۽ مون ان تي لڳ ڀڳ ڪجھ به نه ڪيو، پنهنجي ڪاروبار کي ذهن ۾ رکندي، يعني T-SQL کي بهتر ڪرڻ. توهان کي خبر آهي، هڪ طرف، مون کي سٺو پئسا ملندو آهي، ٻئي طرف، اهو مون کي پريشان ڪيو ته مان مڪمل طور تي ترقي نه ڪري رهيو آهيان ۽ ڪافي تجربو حاصل نه ڪري رهيو آهيان. مون ان کي درست ڪرڻ جي ڪوشش ڪئي جاوا ڊولپر جي حيثيت سان انٽرويو ۾ وڃڻ ۽ ٽيسٽ ٽاسڪ مڪمل ڪرڻ سان. مون کي حيرت ٿي ته اها پوري ٽيم جنهن لاءِ هنن مون کي رکيو هو جاوا رُش مان گذريو ۽ مون وٽ انهن مان تمام اعليٰ سطحي هئي:D😅 آخر ۾، هنن مون کي آفر ڏني، پر تنخواه تمام گهٽ هئي (اٽڪل 50 هزار). مان پئسا وڃائڻ لاءِ تيار نه هوس ۽ ڪجهه سببن جي ڪري مون فيصلو ڪيو ته ڪو به هڪ جي برابر پگهار نه ڏيندس ۽ ڪم ڪندو رهيس، ان اميد سان ته سڀ ڪجهه پنهنجو ڪم ڪندو. ڪجهه وقت کان پوء، منهنجي ڀاء (هو پڻ هڪ پروگرامر آهي) مون کي پنهنجي ٽيم ۾ شامل ٿيڻ جي دعوت ڏني ۽ تجويز ڪيو ته آئون C# ڏانهن سوئچ ڪريان. سچ پڇو، مون ڪافي عرصي کان سوچيو، ڇا مون کي ان جي ضرورت آھي، ڇا ھن ٻوليءَ جو ڪو مستقبل آھي؟ اهو مون لاء هڪ سنگين قدم هو. آخر ۾، مون ان تي فيصلو ڪيو، سي # سکڻ شروع ڪيو ۽ مون کي ان جون ڪجھ خاصيتون پسند آيون. پر آخر ۾، مان پنهنجي ڀاءُ وٽ نه پهتس، ڇاڪاڻ ته... باس ان جي خلاف نه هئا، پر آخري وقت ۾ انهن انڪار ڪيو، ڇاڪاڻ ته ... اهي ساڳئي ٽيم تي مائٽن کي نه چاهيندا هئا. مون ٻوليءَ جو مطالعو جاري رکيو، ٻه ننڍا پراجيڪٽ لکيا، C# ڊولپر جي حيثيت سان پنهنجو ريزيوم ٻيهر لکيو، انهن منصوبن کي اشارو ڪيو ۽ ڳولڻ شروع ڪيو. انڪار ڪيو ويو هڪ ٻئي پٺيان: ڪٿي انهن فوري طور تي انڪار ڪيو، ڪٿي مون ڪاميابيءَ سان هڪ ٽيسٽ ٽاسڪ ناڪام ڪيو، ۽ منهنجي ڪوڊ کي سڏيو ويو "منهنجي پهرين درخواست C# ۾". پر اڃا تائين، هن جي موجوده نوڪري تي ڊولپر کيس پسند ڪيو. ٽيون مھرباني JavaRush جي 1000+ ڪمن لاءِ جن مون کي C# ۾ ميني پروجيڪٽ لکڻ ۾ مدد ڪئي، ڇاڪاڻ ته ٻوليون تمام ملندڙ جلندڙ آھن ۽، مون حاصل ڪيل ڄاڻ جي بنياد تي، مان پنھنجي خيالن تي عمل ڪرڻ جي قابل ٿيس. رستي ۾، مون هڪ ساٿي سان ڳالهايو، هن کي IT ۾ تمام گهڻو تجربو آهي، پر OOP ۾ ڪو تجربو ناهي. هن جي ٽيم جي اڳواڻي کيس جاوا رش جي انچارج ۾ رکيو ۽ هن هتي تجربو حاصل ڪيو. ھاڻي ھو جاوا ۾ ڪوڊ ڪري ٿو 😀 ڪمپني مون کي ڳولي ورتو ۽ مون کي انٽرويو لاءِ دعوت ڏني. مون فوري طور تي ايمانداري سان چيو ته مون کي ٻوليءَ جي ڪا به ڄاڻ نه هئي ۽ مون کي شام جو بغير معاوضي جي انٽرن شپ تي وٺي وڃڻ لاءِ چيو ته جيئن مان ڪم ڪرڻ کان پوءِ پڙهان ۽ پوءِ انهن کي عملي ۾ شامل ڪري سگهان. هنن مون کان SOLID اپروچ بابت پڇيو، DI بابت، نمونن بابت، مون ٻولي ڇو تبديل ڪئي، ٿورو SQL بابت ۽ هنن مون کي وڃڻ ڏنو، چيو ته ايندڙ هفتي مون کي ٻڌائيندا ته ڇا اهي وٺڻ لاءِ تيار آهن. نتيجي طور، ساڳئي هفتي مون ساڳئي ادائيگي سان هڪ آڇ حاصل ڪئي. مان صدمي ۾ هئس ۽ مون جيڪو تجربو ڪيو اهو لفظن ۾ بيان نٿو ڪري سگهجي. هن وقت مان هڪ C# Backend ڊولپر آهيان. مان ويب ايپليڪيشن جي ڪارڪردگي کي حتمي شڪل ۽ ترقي ڪري رهيو آهيان. مون کي پنهنجي نوڪري تمام گهڻو پيار آهي، ڇاڪاڻ ته ... اها ڏاڍي دلچسپ آهي، ٽيم منهنجي خواهشن ۽ خيالن کي مدنظر رکي ٿي، ۽ اتي هميشه ڪجهه ڪرڻو آهي (ڪم تمام دلچسپ آهن). اڄ مون کي خبر پئي ته منهنجو امتحاني دور ختم ٿي چڪو آهي ۽ مون ڪاميابيءَ سان پاس ڪيو. هنن منهنجي تنخواه ۾ 25 سيڪڙو اضافو پڻ ڪيو، جنهن تي مان به حيران ٿي ويس. ڪم کان علاوه، مان گهر ۾ ڪم ڪريان ٿو (پنهنجي پنهنجي وڏي ويب ايپليڪيشن لکڻ، TDD ٽيڪنڪ ۾ مهارت حاصل ڪرڻ). آخر ۾، مان ڪجهه صلاحون ڏيڻ چاهيان ٿو ته جيئن توهان منهنجي غلطي کي ٻيهر نه ڏيو:
  1. بعد ۾ نظريي ۽ ٻين صلاحيتن کي بند نه ڪريو. مون سوچيو ته مون لاءِ بنيادي شيءِ سڀني سطحن مان وڃڻو آهي ۽ پوءِ مان ٿڌو ٿي ويندس ۽ هڪ هفتي ۾ منهنجي بيلٽ هيٺان نظريو حاصل ڪندس. ائين نه ڪريو، هفتي ۾ هڪ ڏينهن نظريي لاءِ وقف ڪريو، يا هڪ انٽرويو جي تياري شروع ڪريو - هڪ ڏينهن هڪ سوال جو مطالعو ڪريو. انهي سان گڏ، sql تي وقت گذاريو، ڊيٽابيس سان ڪم ڪرڻ هڪ اهم صلاحيتن مان هڪ آهي - ڊيٽا ڪڍڻ، شامل ڪرڻ، حذف ڪرڻ، تازه ڪاري ڪرڻ سکو (ذاتي طور تي، مون ٽريننگ اسٽيج جا 70 مسئلا حل ڪيا ۽ ريٽنگ اسٽيج جا 12-15 مسئلا. sql-ex.ru، 20 مسئلا ڪافي هوندا 30 ٽريننگ اسٽيج).
  2. پنهنجو ڪجهه لکو. هي ڪافي اهم قدم آهي. پهرين، اهو توهان جي علم جي سطح ۽ ترقي جي سمجھ کي ڏيکاريندو. ٻيو، اهو امڪان آهي ته توهان انٽرويو ۾ ڪجهه سوال نه پڇيا ويندا، ڇاڪاڻ ته ... اپليڪيشن ۾ سڀ ڪجهه نظر اچي ٿو. جيڪڏهن توهان پريشان آهيو ته توهان تمام گهڻو خراب ڪوڊ لکيو آهي، ان کي پوسٽ ڪريو اسٽيڪ اوور فلو تي نظرثاني لاءِ. اتي اهي توهان کي ٻڌائيندا ۽ وضاحت ڪندا ته ڪٿي استعمال ڪرڻ بهتر آهي. ۽ ڪورس جي آخر تائين اهو سڀ ڪجهه بند نه ڪريو. اها منهنجي وڏي غلطي هئي
  3. جيڪڏهن توهان خراب طور تي حوصلا افزائي آهيو ۽ توهان لاء ويهڻ ڏکيو آهي، پر توهان سکڻ ۽ ڊولپر ٿيڻ چاهيو ٿا، ڪاميابي جون ڪهاڻيون پڙهو. جيڪڏهن اهو توهان جي مدد نه ڪندو آهي، پڙهو نيپولين هيل جي "سوچ ۽ امير وڌو." هڪ سٺو پراڻو ڪتاب جيڪو ٻڌائي ٿو ته سوچ جي طاقت اسان جي عملن ۽ واقعن کي ڪيئن متاثر ڪري ٿي. جيڪڏهن توهان وٽ پڙهڻ جو وقت نه آهي، آڊيو ورزن توهان جي مدد ڪندو.
  4. اهڙا موقعا آهن جڏهن جاوا رش تي توهان 10 ڀيرا مسئلا حل ڪندا آهيو ۽ ڏسو ته ڪيئن هڪ شخص هر مسئلي ۾ لکي ٿو "1 ڪوشش تي حل" ۽ هن جي سطح تمام جلدي وڌي ٿي (اليگزينڊر کي سلام، جيتوڻيڪ آئون اهڙن تبصرن سان ناراض ٿي ويو آهيان، اميد اٿم ته سڀ ڪجهه آهي. هاڻي توهان لاءِ سٺو ٿي رهيو آهي 😀) توهان کي پنهنجي ڪاميابي تي شڪ آهي. ان بابت پريشان ٿيڻ جي ڪا ضرورت ناهي، هرڪو مختلف علم سان گڏ اچي ٿو ۽ پنهنجي طريقي سان سکندو آهي. صرف هڪ شيء جيڪا اهميت رکي ٿي اها آهي ته توهان ان مان ڇا حاصل ڪيو.
  5. جيڪڏهن توهان خالي جاين تي مهارتن جو هڪ وڏو ذخيرو يا اعلي تعليم جي موجودگي کي ڏسو، پريشان نه ٿيو. اڪثر ڪيسن ۾، اهو انهن ماڻهن کي ختم ڪري ٿو جيڪي ضروري هجي ته ڪجهه سکڻ کان ڊڄن. ۽ ڪجهه حالتن ۾، اهي پهرين نظر اچن ٿا ته توهان ڪهڙي قسم جا ماڻهو آهيو ۽ ڇا توهان سکڻ لاء تيار آهيو، ۽ پوء صرف توهان جي صلاحيتن تي. پنهنجو ريزوم جمع ڪرائڻ لاءِ آزاد ٿيو ۽ انٽرويو لاءِ وڃو.
اهو ئي سڀ ڪجهه آهي. جيڪڏھن توھان ھي بھترين متن پڙھڻ ختم ڪيو آھي، توھان جي وڏي مھرباني. جيڪڏهن توهان وٽ ڪي سوال آهن، هتي هڪ ذاتي پيغام ۾ لکو، مان توهان کي جواب ڏيڻ ۾ خوش ٿيندس. مان توهان جي پڙهائي ۾ ڪاميابي جي خواهشمند آهيان ۽ هڪ ڊولپر جي حيثيت سان توهان جي مستقبل جي ڪيريئر ۾. توهان ڪامياب ٿي ويندا.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION