JavaRush /جاوا بلاگ /Random-UR /2 سال کا سفر

2 سال کا سفر

گروپ میں شائع ہوا۔
سب کو ہیلو، میرا نام ایگور ہے، جب میں Javarush پر پڑھ رہا تھا تو مجھے کامیابی کی کہانیوں نے بہت سپورٹ کیا، اس لیے میں آپ کو اپنی باتیں بتانا چاہتا ہوں۔ پروگرامنگ کا میرا راستہ لمبا اور سمیٹنے والا تھا، اور یقیناً میں سیدھا جانا چاہوں گا۔ لیکن جو کیا گیا وہ ہو گیا، اور اب میں وہ جگہ ہوں جہاں میں نے صرف ہونے کا خواب دیکھا تھا۔
2 سال کا سفر - 1
2007-2009۔ اسکول. آئیے اس حقیقت سے شروع کرتے ہیں کہ نوعمری میں بھی مجھے پروگرامنگ میں دلچسپی تھی۔ میں اضافی گیا. کمپیوٹر سائنس کی کلاسز، اسکول کے اسباق کے دوران میری کلاس کے 80% بچوں نے کاپی کی یا مجھ سے مشقوں کو حل کرنے کے لیے کہا، اور مجھے ان کی مدد کرنے میں خوشی ہوئی۔ گیارہویں جماعت (2009-2010) میں، مجھے یہ معلوم کرنا تھا کہ کون سے امتحانات دینی ہیں، اور پھر میں نے غلط فیصلہ کیا۔ میں، ہر کسی کی طرح، سماجی علوم میں گیا (ٹھیک ہے، بہت سے ادارے اسے قبول کرتے ہیں)، لیکن کمپیوٹر سائنس میں نہیں گیا - استاد نے انتخابی تیاری نہیں کی اور میں نے فیصلہ کیا کہ میں خود امتحانات کی تیاری نہیں کروں گا۔ (غلط، اگور!) 2010. مطالعہ کا وقت (مارکیٹر بننے کے لیے)۔ پہلے سال میں ہم نے پھر کمپیوٹر سائنس اور پھر 80%، لیکن کلاس کے نہیں، بلکہ دھارے کے، میری مدد سے لیبارٹری ٹیسٹ پاس کیا۔ پروگرامر کو منتقل کرنے کے بارے میں خیالات تھے، لیکن میں نے سوچا: "وہاں کے مضامین مختلف ہیں اور یہ ایک مختلف فیکلٹی ہے، جس کا مطلب ہے، شاید (میں کبھی بھی یقینی طور پر نہیں جانتا تھا)، بجٹ کی جگہوں کو ان کے درمیان دوبارہ تقسیم نہیں کیا گیا ہے۔" (دوبارہ غلط، اگور!) کمپیوٹر سائنس کورس مکمل کرنے کے بعد، میں نے کوڈنگ بند کر دی، لیکن باقاعدگی سے اس کے بارے میں سوچا۔ 2011-2015۔ کام کا آغاز۔ میں نے مختلف جگہوں پر کام کیا، میں انہیں تبدیل کرنے سے نہیں ڈرتا تھا، مجھے نئی چیزیں سیکھنا پسند تھا۔ میں ایک پیزا ڈیلیوری آدمی، سیلز کنسلٹنٹ، کال سینٹر کا ماہر، اور سیلز مینیجر بننے میں کامیاب ہوا۔ ہر پوزیشن اپنے اپنے انداز میں دلچسپ تھی (ہاں، کورئیر بھی)، لیکن جیسے ہی مجھے کام کی عادت پڑ گئی، میں بور ہو گیا، اندر سے ایک کیڑا چبھ رہا تھا - "اچھا ایگور، یہ وہ نہیں ہے جو تم چاہتے ہو، آپ ساری زندگی یہاں کام نہیں کر پائیں گے.." اور 29 اکتوبر 2015 کو، ایک اور کام کے دن سے آتے ہوئے، جہاں میں نے کلائنٹس سے ملاقات کی، ملاقاتیں کیں اور ایسی چیز خریدنے کی پیشکش کی جو مجھے بالکل متاثر نہیں کرتی تھی، مجھے احساس ہوا کہ میں اب اس طرح نہیں رہ سکتا۔ کیڑا مجھ سے بہتر ہو گیا، میں نے اپنے آپ کو ایک کاغذی کتاب ہیڈ فرسٹ جاوا (روسی میں) آرڈر کی۔ تب ہی میں نے آئی ٹی میں اپنا پہلا قدم رکھا۔ 2016. ارد گرد-IT. جب میں نے پڑھنا شروع کیا تو میں نے خواب دیکھا کہ مجھے مئی 2016 میں کہیں جونیئر کی نوکری مل جائے گی۔ تقریباً چھ مہینوں میں، وہ سب کچھ سیکھ لیا جو درکار ہے۔ حقیقت بالکل مختلف نکلی - مئی تک میں نے ہیڈ فرسٹ مکمل کیا تھا۔ موسم گرما میں میں اینڈرائیڈ کی طرف جھک گیا تھا، لیکن بہت تیز فری انٹینسیو کورس نے میری حوصلہ شکنی کی (حالانکہ میں نے یقینی طور پر وہاں کچھ سیکھا)۔ Geek Brains کورسز، بدقسمتی سے، نے بھی زیادہ کچھ نہیں دیا؛ میں ہیڈ فرسٹ سے تقریباً سب کچھ جانتا تھا۔ اور 2016 کے آخر میں، سانتا کلاز ایک بہت ہی زبردست تحفہ لے کر آیا ہے - JavaRush پر چھوٹ، جس کا میں اس وقت تک مفت حصہ مکمل کر چکا تھا۔ میں اس تحفے سے فائدہ اٹھاتا ہوں - میں ایک سال کے کورس کے لیے ادائیگی کرتا ہوں۔ یہ کہنا ضروری ہے کہ سال کے وسط میں میں نے سیلز پرسن کے طور پر اپنی نوکری چھوڑ دی اور دوسری لائن تکنیکی معاون ملازم بن گیا، جس نے میری بہت مدد کی۔ اپنی نئی ملازمت پر، میں نے، تھوڑا سا ہی سہی، ڈویلپرز کے ساتھ بات چیت کی، ایپلیکیشن لاگز کو تلاش کیا، کیڑے دوبارہ تیار کیے اور کاموں کو سیٹ کیا۔ میں واقعی اس دنیا کے قریب تھا جس کے لئے میں بہت شدت سے کوشش کر رہا تھا۔ 2017. جاوا رش۔ میں نے اس سال کا بیشتر حصہ یہاں گزارا (مجھے ٹھیک سے یاد نہیں ہے، لیکن لگتا ہے کہ یہ تقریباً 10 مہینے ہے)، سطح 29 تک پہنچ گیا۔ جس کے بعد میں نے دیکھا کہ باقی اسباق سب سے اوپر جا رہے ہیں، میں نے فیصلہ کیا کہ مجھے اس کی ضرورت نہیں ہے اور اپنا پروجیکٹ کرنے چلا گیا - ٹیلی گرام کے لیے ایک بوٹ لکھنے کے لیے، جس میں میں اس کے ساتھ کام کرنے کی کوشش کرنا چاہتا تھا۔ ایک ڈیٹا بیس (بعد میں میں نے اپنے ریزیومے میں اس بوٹ کے لنک کا اشارہ کیا)۔ اس سال بھی، میں نے اپنی پوزیشن کو سپورٹ ملازم سے تبدیل کرکے پروڈکٹ مینیجر بنایا، اور میرے اختیار میں ایک ٹیم ملی، جس کے ساتھ ہم نے کمپنی کی ویب سائٹ کے لیے ایک چیٹ بنائی۔ میں سافٹ ویئر ڈویلپمنٹ کے عمل میں اور بھی زیادہ ڈوب گیا، دیکھا کہ پروگرامرز کس طرح کام کرتے ہیں، کام کی ترتیب، کام کے بہاؤ، چست، اسکرم، روزانہ کی میٹنگز اور بہت کچھ کے بارے میں سیکھا۔ میں اصل میں پہلے ہی آئی ٹی میں کام کر چکا ہوں۔ لیکن میں پھر بھی پروگرامر نہیں تھا۔ سال کا اختتام بوٹ پر کام کرنے اور adventofcode.com آن لائن مقابلے میں حصہ لینے کے ساتھ ہوا۔ 2018. کامیابی. میرے بوٹ کے کام کرنے کے بعد، میرے خاندان اور ساتھیوں نے کہا کہ یہ کافی اچھا تھا، اس کی بدولت میں نے بالآخر کافی اعتماد حاصل کیا اور کئی انٹرویوز میں گیا۔ یہ پتہ چلا کہ وہ بازار میں میرا انتظار کر رہے تھے، جس نے مجھے ناقابل یقین حد تک خوش کیا! لیکن میری موجودہ کمپنی میں، جہاں میں پروڈکٹ مینیجر کے طور پر کام کرتا تھا، انہوں نے ایک نئی پوزیشن پر جانے کی پیشکش کی، جس پر میں نے اتفاق کیا۔ اور 1 مارچ 2018 سے، 4 ماہ سے اب میں باضابطہ طور پر ایک پروگرامر ہوں! میں نے اپنے دو سالہ سفر سے کیا سیکھا:
  • مایوس نہ ہوں۔ مجھے ماہواری آتی تھی جب میں نے محسوس کیا کہ کچھ نہیں ہوگا؛ کلاسوں میں وقفے بعض اوقات ایک ماہ تک جاری رہتے تھے۔ لیکن اگر آپ کے دل میں خواہش ہے، تو آپ کو کمپیوٹر پر واپس جانے کی ضرورت ہے اور کوڈ، کوڈ، کوڈ.

  • مداخلت نہ کرنے کی کوشش کریں۔ مہینوں کے وقفوں کے بعد، جو کچھ میں پہلے سے جانتا تھا اسے یاد کرنے میں کئی دن لگے۔ یہاں تک کہ اگر آپ آج پروگرامنگ کے لیے 2 گھنٹے وقف کرنا چاہتے ہیں، لیکن ان میں سے ڈیڑھ گھنٹے پہلے ہی انٹرنیٹ پر کھو چکے ہیں، کم از کم آدھا گھنٹہ مطالعہ کریں اور تاخیر کے لیے اپنے آپ کو ملامت نہ کریں۔ یہ اس سے 100 گنا بہتر ہے اگر آپ نے بالکل بھی ورزش نہیں کی کیونکہ آپ ایک مسلسل سائیکل کو برقرار رکھتے ہیں۔

  • آئی ٹی فیلڈ میں جائیں۔ اگر آپ کی زندگی کی صورتحال اس کی اجازت دیتی ہے، تو یہ ایک ایسی نوکری حاصل کرنے کے قابل ہے جہاں آپ ترقی کے ساتھ ایک دوسرے کو جوڑ سکتے ہیں۔ اس سے بہت مدد ملتی ہے۔ میرے خیال میں 50% کامیابی یہ تھی کہ میں نے پروگرامرز کے ساتھ مل کر کام کیا۔

  • باقاعدگی سے انٹرویو کے لیے جانے کی کوشش کریں۔ میں تربیت کے آغاز کے 2 ماہ بعد گیا (بہت سبز) اور پھر 2 سال بعد (ممکنہ طور پر پہلے)۔ حقیقت پسندانہ طور پر، میں Javarush میں چھ ماہ کے بعد انٹرنشپ پوزیشن حاصل کر سکتا تھا (تربیت کے آغاز سے تقریباً ڈیڑھ سال)۔

  • اپنے دل کی سنو. اگر آپ کو لگتا ہے کہ آپ وہ نہیں کر رہے جو آپ چاہتے ہیں، فوراً مواقع تلاش کریں، انتظار نہ کریں - اپنی تقدیر بدلیں۔ میں نے یہ کیا، کامیابی کی کہانیوں کے لڑکوں کے ایک گروپ نے یہ کیا، اور آپ یہ کر سکتے ہیں۔
میں تمہارے لیے کامیابی چاہتا ہوں! (اور میں بہار کا مطالعہ کرنے گیا تھا۔) PS مواد کی فہرست۔ میں وہی لکھتا ہوں جو واقعی میرے لیے مفید تھا۔
  • کتب:
    • کیتھی سیرا، برٹ بیٹس - ہیڈ فرسٹ جاوا؛
    • بروس ایکل - جاوا فلسفہ؛
    • Gerber Shildt - Java 8, Beginner's Guide;
    • رابرٹ لافورٹ - جاوا ڈیٹا سٹرکچرز اور الگورتھم؛
    • ایلن بیولی - ایس کیو ایل سیکھنا

  • ویڈیو کورسز:
    • تیمور باتیرشینوف - ہائبرنیٹ
    • Chad Darby (Udemy) - موسم بہار اور ہائبرنیٹ برائے ابتدائیہ (اب دیکھ رہے ہیں)
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION