JavaRush /جاوا بلاگ /Random-SD /سڀ کان ڏکيو شيء گول ڪرڻ نه آهي: ميڪسم پنٽيليف جي ڪهاڻي، ج...

سڀ کان ڏکيو شيء گول ڪرڻ نه آهي: ميڪسم پنٽيليف جي ڪهاڻي، جيڪو 9 مهينن ۾ جاوا سکيو

گروپ ۾ شايع ٿيل
گذريل 8 سالن ۾، هزارين گريجوئيٽ جاوا رش ڪورس ڪيا آهن. اڄ، 106 ملڪن مان 1.5 ملين کان وڌيڪ صارفين پروجيڪٽ جي ويب سائيٽ تي رجسٽر ٿيل آهن. سڀني گريجوئيشن وٽ وقت نه هو ته انهن جي ڪاميابين بابت ڳالهائڻ لاءِ: انهن ڪيئن اڀياس ڪيو، انٽرويو پاس ڪيا ۽ ڊولپرز طور ڪم ڪرڻ شروع ڪيو. پر اڄ جا شاگرد انهن جون ڳالهيون سکڻ ۾ دلچسپي رکن ٿا جيڪي اڳ ۾ ئي آئي ٽي ۾ ڪم ڪري رهيا آهن. اسان معاملن کي پنهنجن هٿن ۾ ورتو ۽ مختلف ملڪن ۽ ڪمپنين جي ڊولپرز بابت هڪ خاص سيريز شروع ڪئي جيڪي JavaRush ۾ تربيت يافته هئا. اسان جي ڏهين ڪهاڻي ميڪسم پينٽيليف ( Maks Panteleev ) بابت آهي. ميڪسم پنهنجي ڪيريئر جي شروعات اندروني معاملن جي وزارت ۾ ٽيڪس ڏوهن جي تحقيق ڪندڙ طور ڪم ڪندي ڪئي. پر ٿورن سالن کان پوء، هن کي ڇڏي ڏنو ۽ پاڻ کي مختلف شعبن ۾ ڪوشش ڪئي: هن حقيقي زمينن ۾ ملوث هو، هڪ pizzeria ۾ هڪ مئنيجر طور ڪم ڪيو، ۽ ماڻهن کي ٽئڪسي ذريعي هلائي. هڪ ڏينهن هن کي پنهنجي درخواست لکڻ جو خيال آيو. ڪيئن ميڪسم ترقي سکيو ۽ ڇو هن کي تربيت کان پوء فوري طور تي نوڪري ڳولڻ جو انتظام ڪيو - اسان جي متن ۾ پڙهو. ”سڀ کان ڏکيو ڪم گول نه ڪرڻ آهي“: ڪهاڻي ميڪسم پينٽيليف جي، جنهن 9 مهينن ۾ جاوا سکيو - 1

"مون کي اها به خبر نه هئي ته اتي مختلف پروگرامنگ ٻوليون آهن"

مون کي اسڪول ۾ رياضي ۾ هميشه سٺي هئي: گريڊ 8-9 ۾ مون کي به ڪجهه olympiads ڏانهن ويا. منهنجا والدين چاهيندا هئا ته مون کي MSTU ۾ داخل ٿئي. N.E. Bauman، ڇاڪاڻ ته اسان جو اسڪول هن يونيورسٽي سان ڳنڍيل هو ۽ اتي پهچڻ ٿورو آسان هو. هاءِ اسڪول ۾، اهو سڀ ڪجهه مون لاءِ غير دلچسپ ٿي ويو، مون ماڻهن سان گڏ گيراج جي پويان ”اسڪرو ڊرايور“ پيئڻ شروع ڪيو. نتيجي طور، مون رياضي تي ڇڏي ڏنو ۽ اندروني معاملن جي وزارت جي اڪيڊمي، اقتصاديات جي فيڪلٽي ۾ پڙهڻ لاء ويو. مون پنهنجي پڙهائي ختم ڪئي ۽ ٽيڪس روينيو جاسوس طور ڪم ڪرڻ ويو. مون هن جڳهه تي 5 سالن تائين ڪم ڪيو، 2016 ۾ مون اتي ڇڏي مختلف هنڌن تي ڪم ڪيو: مون ريئل اسٽيٽ ۾ ڪم ڪيو، هڪ پيززيريا ۾ مئنيجر هو، جيتوڻيڪ هڪ ٻه هفتي لاء ٽيڪسي ڊرائيور. 2020 ۾، مون کي پنهنجي ايپليڪيشن ٺاهڻ جو خيال هو، تنهنڪري مون سوچيو: ”ڇو نه ٻولي سکي ۽ پاڻ لکجي؟ جيتوڻيڪ ايپليڪيشن سان ڪجھ به غلط نه ٿئي، مان صرف هڪ پروگرامر طور ڪم ڪري سگهان ٿو: پري کان ويھي رھيو ۽ منھنجي 100 ھزار روبل وصول ڪريو. جنوري 2021 ۾، مان موڪلن کان پوءِ پڙهڻ لاءِ ويٺس ۽ پاڻ کي ترقي تي هڪ ڪتاب خريد ڪيو. توهان کي اهو سمجهڻ گهرجي ته مون وٽ ڪو به آئي ٽي پس منظر ناهي: مان ڪڏهن به هن شعبي سان لاڳاپيل نه رهيو آهيان، مون کي IT مان ڪو به واقف يا دوست ناهي. مان صرف Yandex ڏانهن ويو ۽ لکيو "مان پروگرام سکڻ چاهيان ٿو." مون کي اها به خبر نه هئي ته اتي مختلف پروگرامنگ ٻوليون آهن. ڳولا جي نتيجن ۾ سڀ کان پهرين جاوا تي ڪتابن مان هڪ جي مفت آزمائشي ورزن جي لنڪ هئي ("جاوا پروگرامنگ فار بيگنرز"، Alexey Vasiliev). ڪتاب ۾ ھڪڙو ننڍڙو نظريو ھو، ھڪڙو ننڍڙو مشق جھڙو ھلو ورلڊ لکڻ. مون ان کي پڙهيو ۽ سوچيو: ”او، ٿڌو، مان سمجهان ٿو ته مان هن ڪتاب کي سمجهان ٿو. مون فيصلو ڪيو ته ڪتاب ڊائون لوڊ نه ڪيان، ڇاڪاڻ ته اهو مون لاءِ وڌيڪ آسان آهي ته مان ڪاغذ تي پڙهان، پر ڪتابن جي دڪان تي وڃي خريد ڪريان. اسٽور ۾ پٿون ۽ جاوا اسڪرپٽ تي ڪتاب هئا، مون اهي به کڻي ويا، صرف صورت ۾. پر جيئن ته مون جاوا تي هڪ ڪتاب سان شروع ڪيو، مون ان کي جاري رکڻ جو فيصلو ڪيو. ان ڪري مون اهي ٻئي ڪتاب هڪ طرف رکيا آهن ۽ اڄ تائين ڪڏهن به نه کوليا آهن. مون محسوس ڪيو ته جاوا مون لاءِ مناسب آهي ۽ مان ڪجھ به تبديل ڪرڻ نه ٿو چاهيان، مان ان کي سکي ويندس. ۽ پوءِ به مون محسوس ڪيو ته جاوا جي ضرورت ڇو آهي، ته توهان ان ۾ ايپليڪيشن لکي سگهو ٿا. اهو آهي، جوهر ۾، مون صرف اندازو لڳايو ۽ حادثاتي طور تي جاوا ۾ ختم ٿي ويو.

"مان تقريبا هر وقت سمجهي نه سگهيو آهيان"

مون ٻن مهينن تائين ڪتاب جو مطالعو ڪيو. ڪتاب اصل ۾ قديم آهي، ڇاڪاڻ ته ڪنهن وقت اتي ايپلٽ جو هڪ حصو هو، ۽ ڪو به انهن کي جاوا ۾ 15 سالن کان استعمال نه ڪيو ويو آهي. هڪ پاسي، بنيادي نظريو ڪافي چڱي طرح پيش ڪيو ويو آهي، سادو ۽ سمجھڻ سان هڪ شخص لاء مڪمل طور تي موضوع سان اڻڄاتل. ٻئي طرف، حقيقت ۾ ڪتاب ۾ ڪيترائي پراڻا نقطا آهن. ان کان پوء، مون ڪورس ڳولڻ شروع ڪيو: مون کي هڪ مرشد ۽ هڪ شيڊول سان تمام گهڻو سنجيده نه چاهيو، پر مون اهو پڻ نه چاهيو ته اهو پاڻ کي ڪرڻو آهي. مان پنهنجي تربيت کي منظم ڪرڻ چاهيان ٿو، پر ساڳئي وقت سختيءَ سان ڪنهن خاص اسڪيم سان گريڊن، جائزن سان ڳنڍجي نه وڃان ۽ نه ئي ڪلاسيڪل رقم جي رقم ادا ڪرڻ. اهڙي طرح مون کي JavaRush مليو. مفت سطح مڪمل ڪيو. اهو مون کي مالي طور تي مناسب آهي، منهنجي پنهنجي شيڊول ۽ تال تي پڙهڻ جو امڪان، ۽ دلچسپ پيشڪش. پهرين ڪجهه سطحون مون لاءِ آسان هيون، ڇاڪاڻ ته ان کان اڳ آئون ٻن مهينن تائين ڪتاب پڙهندو رهيو هوس. مون اڳ ۾ ئي سمجھيو آھي ته ڪھڙا طريقا، انٽرفيس، لوپ ۽ متغير آھن. ان کان پوء، قدرتي طور، ٻين سڀني وانگر، مشڪلاتن ۽ ڪجهه موضوعن جي غلط فهم شروع ٿي. مون کي هر وقت تقريبن سڀ ڪجهه سمجهه ۾ نه آيو. مون کي سمجهه ۾ نه آيو ته اسٽريمنگ ڇا آهي، ۽ ڪافي عرصي کان مون ان کي سکڻ يا سمجهڻ نه پئي چاهيو. ليمبڊاس پڻ مون لاءِ فوري طور ڪم نه ڪيو. ملٽي ٿريڊنگ به منهنجي ذهن کي اُڇلائي ڇڏيو. ڪجهه وقت کان پوء، جڏهن مون کي ٿورو وڌيڪ مشق حاصل ڪيو، مون محسوس ڪيو ته، اصول ۾، ڪجھ به پيچيده ناهي. مان سخت شيڊول سان جڙيل رهڻ پسند نٿو ڪريان ۽ جڏهن ڪجهه غلط ٿئي ٿو ته تمام گهڻو پريشان ٿي وڃان، تنهنڪري مون ڪو به مطالعو شيڊول نه ٺاهيو. انهيءَ مطابق مان اُٿي بيٺس، صبح جو ڪم ڪيائين ۽ پڙهائڻ لاءِ ويٺس جيستائين مان ٿڪجي نه وڃان. جڏهن مون کي بور ٿي ويو، مون ٿورو آرام ڪيو، پوء ٻيهر مطالعو ڪيو. ڪڏهن مان 5 ڪلاڪ ويهي رهيس، ڪڏهن صبح کان رات تائين ٻاهر ويهي رهيس. ڪڏهن ڪڏهن مون کي پاڻ به ٽاسڪ مڪمل ڪرڻ ۾ ڏاڍي دلچسپي هوندي هئي، ان ڪري ڪنهن به شيڊول کان پوءِ دير سان ويهي رهيس. ڪجهه ڏينهن تي، ان جي برعڪس، ٽريننگ اڳتي نه وڌو، پر پوء مون کي گهٽ ۾ گهٽ 1-2 ڪلاڪ ويهڻ جي ڪوشش ڪئي وئي ته جيئن آئون پنهنجي ڪاروبار کي صاف ضمير سان گڏ ڪري سگهان. ڪڏهن ڪڏهن مون 2-3 هفتا پڙهندا هئاسين تقريباً ڏينهن جي موڪل نه هوندي هئي. سڄي تربيتي عرصي دوران، لفظي طور تي 2-3 ڀيرا هئا جڏهن مون ڪجهه ڏينهن لاء ڪجهه نه ڪيو. سيپٽمبر 2021 تائين JavaRush تي سڀني سطحن کي مڪمل ڪيو. پوءِ اهي جاوا رش انٽرنشپ لاءِ ڀرتي ڪري رهيا هئا، جتي مان ڪاميابيءَ سان داخل ٿيس ۽ نوڪري ڳولڻ کان اڳ اتي پڙهايو.

"مون محسوس ڪيو ته جونيئر بغير تجربي جي ناقابل يقين حد تائين گهربل آهن"

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

شروعاتي ڊولپرز لاءِ صلاحون:

  1. Загружайте проекты на Git. Если ваш Git пустой, вы не даете ссылку на Git в своем резюме or там есть лишь пара задач на 4 строки, шансов устроиться на работу практически не будет. Потому что единственное, что может предъявить джун How специалист — это его Git и code, который он пишет. Если у него нет образования и Git, то How вообще понять: разработчик он or нет? На двух собеседованиях открывали мой Git и задавали вопросы по моим проектам: что, How и зачем я сделал. У меня, во-первых, там тестовое задание лежит со стажировки JavaRush — это достаточно неплохой спринговый проект. Он отлично подойдет How визитка для резюме. Я также туда добавил тестовые задания для собеседований, которые мне давали. Если вы получаете тестовое задание от работодателя, то обязательно его делайте, оформляйте красиво и вешайте на Git. Если там все будет хорошо написано, это будет плюсом для вас. Было несколько небольших задач, которые я сам для себя придумал и реализовал. Были мои реализации известных алгоритмов.

  2. Самое сложное — не забить. Разобраться в любой проблеме с нуля можно всегда, просто потребуется то or иное количество времени. Самая большая проблема людей, когда они что-то не понимают — мысли, что программирование не для них, что они тупые, а все умные. Надо преодолеть этот барьер и просто биться над задачей, пока ты ее не решишь. Не получается — отдохни. Зайди с другой стороны. Всегда будет не получаться, но к этому надо относиться спокойно. Если принять мысль, что непонимание — это нормально, это часть профессии в целом, тогда дело пойдет.

  3. Пишите краткое резюме. Не надо много лишней информации о себе. Даже если у вас 700 лет опыта на разных заводах, убирайте это из резюме. Оставляйте пометку “нет опыта”. Все, что надо рекрутерам — это ваши навыки, актуальный стек технологий, которые вы реально знаете, ваши проекты и несколько слов о том, где учorсь, а также упоминание о стажировке, если стажировались.

  4. Не бойтесь собеседований. Я боялся дико своего первого собеседования, потому что был абсолютно уверен, что моего уровня не хватает, чтобы сейчас устроиться на работу. Думаю, что у многих такая проблема. Но если вам откажут, надо попросить совет — что выучить, что исправить. Надо использовать собеседования How этап обучения, чтобы выявить свои слабые места. И залить потом фундамент из соответствующих знаний. Возьмите паузу на месяц, закрепите темы и идите снова собеседуйтесь.

  5. پراڻن ڪامريڊن سان رابطو ڪرڻ کان نه ڊڄو. اهي چڱيءَ طرح سمجهن ٿا ته توهان هڪ جونيئر آهيو جنهن ۾ ڪو تجربو ناهي ۽ نه ئي وڃي سگهو ٿا ۽ هر شيءِ کي آڱر جي تصوير سان ترتيب ڏيو. شروعاتي لاءِ بنيادي قاعدو اهو آهي ته مسئلو تي ڪافي وقت گذاريو ته جيئن فوري طور تي هر ڪنهن کي چوڌاري نه ڇڪيو وڃي ۽ جيئن گهڻو ضايع نه ٿئي. ان وقت جو اندازو لڳايو جيڪو توهان مسئلو حل ڪرڻ ۾ خرچ ڪري سگهو ٿا ان کان اڳ جو توهان مدد لاءِ پڇڻ شروع ڪريو ۽ پنهنجن ساٿين کي پريشان ڪريو. هتي هڪ هفتي لاءِ ويهڻ جي ضرورت ناهي ۽ پوءِ چئو: ”ڪجهه به ڪم نه ٿيو. ۽، يقينا، توهان کي پنهنجي مرشد کي سوالن سان بمباري ڪرڻ جي ضرورت ناهي 20 منٽن کان پوء ڪم حاصل ڪرڻ کان پوء.

  6. هڪ ساٿي ڊولپر ڳولهيو جنهن سان ٽيسٽ انٽرويو ڪرڻ لاءِ. سوالن سان هڪ ٻئي کي چيلينج ڪريو. هي توهان کي تيار ڪرڻ ۾ مدد ڏيندو.

تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION