CodeGym /جاوا بلاگ /Random-UR /بیک اینڈ سے فرنٹ اینڈ تک
John Squirrels
سطح
San Francisco

بیک اینڈ سے فرنٹ اینڈ تک

گروپ میں شائع ہوا۔
یہ ہماری عالمی جاوا کمیونٹی کی کامیابی کی کہانی کا ترجمہ ہے۔ آندرے نے کورس کے روسی زبان کے ورژن پر جاوا سیکھا، جسے آپ CodeGym پر انگریزی میں پڑھتے ہیں۔ دعا ہے کہ یہ آپ کے مزید سیکھنے کے لیے تحریک بن جائے اور شاید ایک دن آپ اپنی کہانی ہمارے ساتھ شیئر کرنا چاہیں گے :) بیک اینڈ سے فرنٹ اینڈ تک - 1 یہ پہلی بار ہے جب میں نے خود نوشت لکھی ہے۔ براہ کرم مجھے سختی سے فیصلہ نہ کریں۔ :) متن زیادہ تر اس بارے میں لگتا ہے کہ میں کیسے بن گیا ہوں جو میں ہوں۔ شاید یہ اسے مزید متاثر کن بنا دے گا :) میرے بارے میں: میں 25 سال کا ہوں، میں نے کالج ختم نہیں کیا، میں نے بطور انجینئر 2 سال کام کیا ہے، اور پچھلے سال میں نے انٹرپرائز آئی ٹی سلوشنز کے لیے سیلز مینیجر کے طور پر کام کیا تھا۔ . میں اپنی کہانی کا آغاز ہائی اسکول کے اپنے سینئر سال سے کروں گا، جب میرے مستقبل کے بارے میں سوچنے اور یونیورسٹیوں میں اپلائی کرنے کا وقت تھا، اور میرا دماغ ابھی تک کافی خالی تھا۔ میں تقریباً ایک سیدھا سا طالب علم تھا: سب کچھ بغیر کسی خاص کوشش کے میرے پاس آیا۔ مجھے کمپیوٹر میں دلچسپی تھی، لیکن میرے والدین اس بات سے بے چین تھے کہ جاب مارکیٹ پروگرامرز سے بھر جائے گی۔ نتیجے کے طور پر، بغیر کسی اہداف یا محنت کے، میں نے ریڈیو انجینئرنگ کے شعبہ میں داخلہ لیا۔ ڈھائی سال کے بعد، میں چھوڑنے میں کامیاب ہو گیا اور جو بھی نوکری میرے راستے میں آئی میں نے لے لی۔ یہ جوانی کا پہلا سبق تھا جسے میں نے فوراً سمجھ نہیں پایا تھا – کسی بھی چیز یا کسی کو اپنے مقاصد اور مفادات کی راہ میں حائل نہ ہونے دیں ۔ اسکول چھوڑنے اور انجینئرنگ کی نوکری حاصل کرنے کے بعد، مجھے دوسرے شہر جانے کا موقع ملا اور مجھے اپنی عمر کے حساب سے بڑی تنخواہ کے ساتھ برانچ آفس کا سینئر اور واحد ملازم بننے کا موقع ملا۔ ایک سال بعد برانچ آفس بند کر دیا گیا۔ میں گر کر نیچے آیا اور پھر سے مونگ پھلی کا کام کرنے لگا۔ میری تیز لیکن مختصر چھلانگ نے مجھے اپنی توقعات بڑھانے میں مدد کی۔ میں نے مسلسل اپنی بعد کی زندگی کا اس عرصے کے ساتھ موازنہ کیا، اور ایک خواب نظر آیا - جیسا کہ میں جی رہا تھا اس طرح جینا۔ وقتاً فوقتاً افسردہ اور جنگلی طرز زندگی گزارتے ہوئے، میں اپنی ہونے والی بیوی سے ملا۔ میں اسے بہت زیادہ کریڈٹ دیتا ہوں کہ کس طرح میری زندگی یکسر بدل گئی: میں نے سگریٹ نوشی چھوڑ دی، ایک مثالی خاندانی آدمی بن گیا، ہر 2-3 ماہ بعد ملازمت کے انٹرویوز کے لیے جاتا تھا، جس سے میرا آجر کافی گھبرا جاتا تھا، اور اسے میری تنخواہ اور عہدہ بڑھانے پر مجبور کیا جاتا تھا۔ مجھے بٹ پر لات مارنے کے لیے صرف صحیح شخص ملااس لیے میں پھر کبھی شام کو صوفے پر روٹی کھاتے یا گیراج میں اپنے دوستوں کے ساتھ نشے میں دھت نہیں پایا جاؤں گا۔ میرے پاس اوسط تنخواہ تھی، ایک دلچسپ ملازمت تھی، اور میں اکثر کاروبار کے لیے مختلف شہروں کا سفر کرتا تھا۔ میں معمول کے مطابق طے کرنے لگا۔ زیادہ سے زیادہ، میں نے اپنی شامیں فلمیں دیکھنے میں گزاری، اپنی عظیم زندگی کے عزائم کو بھول کر۔ میں نے وزن اٹھانا بھی چھوڑ دیا۔ میں نرم ہو رہا تھا. لیکن میری بیوی نہیں :) اپنی زندگی کو بہتر بنانے کے طریقوں کے بارے میں سوچتے ہوئے، میں نے پروگرامر بننے کی اپنی دیرینہ خواہش کو یاد کیا۔ درحقیقت، میں نے ایک بار کچھ بے ترتیب زبان سیکھنے میں کئی گھنٹے گزارے اور ہر طرح کے آجروں کو اپنا ریزیوم بھیج دیا، جس سے ثابت ہوتا ہے کہ میں کتنا محنتی اور محنتی ہو سکتا ہوں :) میں نے پروگرامرز کے بارے میں مضامین اور کامیابی کی کہانیاں پڑھنا شروع کر دیں۔ میں آہستہ آہستہ آئی ٹی میں آنے کے خیال سے متاثر ہوتا گیا، اور چند ہفتوں کے بعد، مجھے پختہ یقین ہو گیا کہ میں کر سکتا ہوں۔ میرے لیے، بڑا چیلنج یہ جاننا تھا کہ میں آئی ٹی انڈسٹری میں کون بننا چاہتا ہوں (یا کر سکتا ہوں)۔ میں پروگرامنگ زبانوں کو نہیں سمجھتا تھا اور بیک اینڈ اور فرنٹ اینڈ میں فرق نہیں سمجھتا تھا۔ میں صرف سب کچھ پڑھتا ہوں، زیادہ تر تعریفیں نئے پروگرامرز کے لکھے ہوئے ہیں۔ اسی طرح میں نے CodeGym کے بارے میں سنا اور اسے اپنے بُک مارکس میں شامل کیا۔ اپنے کاروباری دوروں میں سے ایک پر، اسٹیشن پر بیٹھ کر اور ٹرین کا انتظار کرتے ہوئے، میں نے اپنے بیگ سے اپنا لیپ ٹاپ نکالا اور دوبارہ ویب سائٹ پر ہوا۔ میں نے اسے آزمانے کا فیصلہ کیا۔ شروع سے ہی (سطح 0)، میں کارٹونی اور دوستانہ احساس سے متوجہ تھا۔ ایک مستقبل کے رومانس کے ساتھ جوڑا، میں ایک طویل عرصے تک جھکا ہوا تھا۔ جب میں گھر پہنچا تو میں نے سبسکرپشن کے لیے ادائیگی کی اور اپنی پڑھائی شروع کی۔ میں نے سیکھنا شروع کر دیا ہے (اور اب میں آخر کار اس بات پر آ گیا ہوں کہ یہ میری کہانی سے کیسے متعلق ہے)۔ چھ ماہ سے کچھ زیادہ عرصہ پہلے، میری پڑھائی شروع ہوئی — ہر صبح، کام سے چند گھنٹے پہلے، اور پھر شام کے تمام مفت اوقات میں۔ ہفتے کے آخر میں، میں 4-8 گھنٹے وقف کرنے میں کامیاب رہا۔ ایک ماہ بعد، میں نے انٹرویوز میں خود کو جانچنا شروع کیا (ہاں، میں بہت پراعتماد آدمی ہوں)۔ فطری طور پر، میں سوالات سے بھرا ہوا تھا، لیکن میں صرف استعارے اور کنکشن کو سمجھتا تھا۔ میں نے زیادہ مایوس نہیں کیا۔ میں پڑھتا رہا اور ایچ ٹی ایم ایل کورسز کے لیے سائن اپ کرتا رہا (مجھے ابھی تک احساس نہیں تھا کہ وہ کتنے ناقص تھے)۔ ایچ ٹی ایم ایل کورسز کے کاموں پر کلک کرکے، ایسی ویب سائٹس بنانا جو 10 سال پہلے اچھی ہوتیں، میں آہستہ آہستہ یہ اعتماد کھونے لگتا ہوں کہ میرا مقدر ایک حقیقی بیک اینڈ پروگرامر بننا ہے۔ خاص طور پر جب اگلے دروازے کی کمپنی فرنٹ اینڈ ڈویلپر کے لیے کھلنے کا اشتہار دے رہی تھی۔ میں اس لالچ کا مقابلہ نہیں کر سکا: میں نے ان سے ایک آزمائشی کام کے لیے کہا جس میں ایک انکولی ویب سائٹ اور مقامی جاوا اسکرپٹ میں ایک سلائیڈر شامل ہو۔ میں نے یہ کام 2 ماہ میں مکمل کیا۔ ان کے ساتھ مسلسل نظر ثانی کر رہا ہوں اور اپنے کام کی پیشرفت کا جائزہ لینا چاہتا ہوں۔ انہوں نے بعد میں مجھے بتایا کہ وہ عام طور پر کسی امیدوار کو اس کی پہلی غلطی کے بعد چھوڑ دیتے ہیں، لیکن انہوں نے مجھے کسی وجہ سے پسند کیا :) اور پھر اچانک نیا سال مجھ پر آگیا۔ اپنی تمام ہمت اور اپنے مستقبل پر اعتماد کو مٹھی میں جمع کرتے ہوئے، میں نے اپنی پرانی ملازمت سے استعفیٰ دے دیا اور اس معروف کمپنی میں انٹرن شپ شروع کی تاکہ React فریم ورک (اس کے تمام دوست) میں مہارت حاصل کر سکے۔ اپنی انٹرن شپ کے دوران وعدے کے دو کی بجائے ایک ماہ میں 3 پروجیکٹ مکمل کرنے کے بعد، مجھے نوکری پر رکھا گیا، کچھ نرم چپلیں عطیہ کی گئیں، اور سافٹ ویئر ڈویلپمنٹ کے لیے ایک خوبصورت iMac ملا۔ اور ٹھیک ہے، آخر. میں ابھی بھی ملازم ہوں (پہلے ہی اپنے تیسرے مہینے میں) اور اچھی تنخواہ کماتا ہوں۔ میں نے ایک پروجیکٹ ختم کیا اور دوسرا شروع کیا۔ لیکن میں نے اپنی خود تعلیم کو ترک نہیں کیا ہے۔ جب میں جاوا اسکرپٹ کی دوسری ویب سائٹس کا مطالعہ کرتا ہوں، مجھے شوق سے CodeGym یاد آتا ہے۔ کہیں بھی اتنا نرم نہیں ہے۔ کہیں اور کارٹون کاموں کی پاگل تعداد کے ساتھ نہیں ملے ہیں۔ کوئی اور کمیونٹی اتنی فعال اور مضبوط نہیں ہے۔ میں جاوا اسکرپٹ سیکھ رہا ہوں، لیکن کاش یہ جاوا ہوتا۔ مجھے CodeGym سے دور ہونا پڑا ۔ لیکن میں وعدہ کرتا ہوں کہ میں واپس آؤں گا، اور مجھے امید ہے کہ یہ جلد ہو جائے گا۔ سب کے بعد، میں جاوا پر 2 کتابیں بغیر کسی قیمت کے نہیں خریدوں گا۔ میرے پاس ابھی تک انہیں پڑھنے کا وقت نہیں ملا۔ مجھے امید ہے کہ اس کو پڑھنے والے ہر کوئی استقامت، نظم و ضبط، اور متاثر کن اہداف تلاش کرے گا۔ دوسرے لوگوں کی کامیابی کے ٹائم فریم کے ارد گرد اپنے منصوبے نہ بنائیں - مجھے 1-1.5 سال کا خیال پسند نہیں آیا، اس لیے میں نے اپنے لیے 3-4 ماہ میں نوکری حاصل کرنے کا ہدف مقرر کیا۔ اپنے آپ کو باقاعدگی سے بٹ میں لاتیں، چاہے آپ پہلے سے ہی ایک ڈویلپر ہوں۔ کوئی بھی ہلچل یا تناؤ آپ کو کامیابی کی طرف لے جا سکتا ہے۔
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION