CodeGym /جاوا بلاگ /Random-UR /میں نے ہیومینٹیز پروگرام میں داخلہ لیا، لیکن مجھے ریاضی پ...
John Squirrels
سطح
San Francisco

میں نے ہیومینٹیز پروگرام میں داخلہ لیا، لیکن مجھے ریاضی پسند تھی: ماریہ دی ڈویلپر کی کہانی

گروپ میں شائع ہوا۔
ہم جانتے ہیں کہ CodeGym کے طلباء ان لوگوں کی کہانیاں سننا چاہتے ہیں جو پہلے ہی IT میں کام کر رہے ہیں۔ لہذا ہم نے معاملات کو اپنے ہاتھ میں لے لیا ہے اور مختلف ممالک اور کمپنیوں کے ڈویلپرز کے بارے میں ایک سلسلہ شروع کیا ہے، جنہوں نے اپنی جاوا کی تربیت مکمل کی۔ یہ کہانی روس سے تعلق رکھنے والی ماریہ کی ہے جو انسانی وسائل میں کام کرتی تھی۔ ماریہ کا سافٹ ویئر ڈویلپمنٹ کا راستہ اس وقت شروع ہوا جب اس کے بوائے فرینڈ نے پروگرامنگ کے مسائل حل کرنے کا مشورہ دیا۔ اسے یہ کرنا اتنا پسند آیا کہ اس نے جاوا سیکھنے اور ڈویلپر بننے کا فیصلہ کیا۔"میں نے ہیومینٹیز پروگرام میں داخلہ لیا، لیکن مجھے ریاضی پسند تھی": ماریہ دی ڈویلپر کی کہانی - 1

"15 سالوں میں پہلی بار، میں نے کچھ کر کے خوشی محسوس کی"

اس وقت میری عمر 31 سال ہے۔ میں نے 2 سال پہلے سافٹ ویئر ڈویلپمنٹ کا مطالعہ شروع کیا۔ بچپن میں، میں نے ریاضی کے ایک خصوصی اسکول میں شرکت کی اور متوازی طور پر، تعلیمی ریاضی کے مقابلوں میں حصہ لیا۔ لیکن میری والدہ نے ہمیشہ مجھے بتایا کہ چونکہ میں ایک لڑکی ہوں، ٹیکنیکل پیشہ میرے لیے نہیں ہے۔ جیسے میں مطالعہ کرنے جا رہا ہوں اور پھر پرانے کمپیوٹرز کو ٹھیک کروں گا۔ میں نے وہاں داخلہ لیا جہاں میری والدہ مجھے چاہتی تھیں اور ثقافتی علوم میں ڈپلومہ حاصل کیا۔ یونیورسٹی کے بعد، میں نے HR میں 8 سال تک پراکٹر اینڈ گیمبل (FMCG) اور UCB فارما جیسی کمپنیوں میں کام کیا۔ میں ایک ریاضیاتی ذہنیت رکھتا ہوں، اس لیے HR مینجمنٹ میں بھی، میں نے ملازمین کے اطمینان کی سطح، عملے کی کارکردگی کے اسکور، اور تنخواہ اور فوائد کی منصوبہ بندی پر تجزیات کیے ہیں۔ میں نے سوچا کہ وہ اچھی ادائیگی کرتے ہیں اور یہ ایک معزز کمپنی ہے۔ HR میں میری آخری پوزیشن بزنس پارٹنر کے طور پر تھی۔ لیکن اس سے مجھے زیادہ اطمینان نہیں ہوا۔ چنانچہ میں نے اپنا پیشہ بدلنے کے بارے میں سوچنا شروع کیا۔ میرا بوائے فرینڈ پروگرامنگ کرتا ہے اور ریاضی کے مقابلوں کے لیے مسائل تیار کرتا ہے۔ میں ایک بار بیمار ہوگیا اور اس نے مجھے پروگرامنگ کے کچھ مسائل حل کرنے کی دعوت دی۔ وہ نہیں چاہتا تھا کہ میں گھر میں بور ہوجاؤں۔ اس نے یہ بھی مشورہ دیا کہ میں ایک تعلیمی ویب سائٹ دیکھوں، جہاں میں نے جاوا پر ایک مختصر کورس کیا۔ میں نے تقریباً چھ ماہ تک پروگرامنگ کے ان مسائل سے نمٹا۔ میں نے واقعی اسےپسند کیا. میں نے محسوس کیا کہ 15 سالوں میں پہلی بار میں نے کچھ کر کے خوشی محسوس کی۔ اس سے پہلے، میں صرف کام پر گیا اور پیسہ کمایا، لیکن مجھے اپنا کام پسند نہیں تھا۔ یہ صرف ایک ذمہ داری کی طرح محسوس ہوا۔ اپنے شوق کے لیے زیادہ وقت دینے کے لیے، میں نے ایک خطرہ مول لینے اور اپنے پیشے کو پروگرامنگ میں تبدیل کرنے کا فیصلہ کیا۔ لیکن فیلڈ میں کام کرنے والے میرے جاننے والوں نے مجھے خبردار کیا کہ تعلیمی کام اچھے ہوتے ہیں، لیکن پروفیشنل پروگرامرز کام پر کچھ اور کرتے ہیں۔ مجھے کلاسز، طریقوں اور آبجیکٹ پر مبنی پروگرامنگ کے بارے میں تھیوری سیکھنی تھی۔

"میں کام پر اور شام کو گھر پر دونوں طرح کا مطالعہ کرنے میں کامیاب ہوا"

میرا بوائے فرینڈ جاوا میں کوڈ کرتا ہے، اس لیے میں نے بھی جاوا سیکھنا شروع کیا۔ شروع میں، میں نہیں جانتا تھا کہ دیگر پروگرامنگ زبانیں موجود ہیں، اور ایک بار جب میں نے ایسا کیا، تو میں جانتا تھا کہ میں شروع سے کچھ اور سیکھنا نہیں چاہتا تھا۔ ان سب باتوں کو ذہن میں رکھتے ہوئے، میں نے جان بوجھ کر جاوا کورسز تلاش کیے اور اس کورس میں آیا۔ تب میں نے اپنے آپ کو ایک آسان کام پایا جسے میں خود مطالعہ کے ساتھ جوڑ سکتا ہوں۔ چونکہ میرے کام کا بوجھ ہلکا تھا، میں کام پر اور شام کو گھر میں دونوں جگہوں پر مطالعہ کرنے میں کامیاب رہا۔ کورس کے علاوہ، میں نے پروگرامنگ کی کتابیں پڑھی ہیں اور ایک پالتو پراجیکٹ کو کوڈ کیا ہے - ایک اخراجات کیلکولیٹر۔ اس سب میں تقریباً ڈیڑھ سال کا عرصہ لگا۔ لیول 32 کے کچھ عرصے بعد، میں نے کام کی تلاش شروع کی۔ انٹرویو میں جانے کے لیے میری مہارت اور علم کافی تھا۔ میں تین انٹرویوز میں گیا (میں نے اپنا ریزیوم صرف تین کمپنیوں کو بھیجا، لیکن چونکہ میں ان کے مخصوص معیار پر پورا اترتا ہوں، اس لیے مجھے ان میں سے ہر ایک پر انٹرویو کے لیے مدعو کیا گیا تھا) اور ہر ایک موقع پر کامیابی کے ساتھ یہ عمل مکمل کیا۔ جن کمپنیوں نے مجھے پیشکش کی ہے ان میں سے ایک معروف بینک ہے، لیکن انہوں نے ضرورت سے زیادہ لمبا فیڈ بیک دیا اور میں نے سوچا کہ وہ میرے لیے موزوں نہیں ہوں گی۔ دوسری کمپنی جس میں میں گیا وہ EPAM تھی۔ میں نے ان کے لیے ایک ٹیسٹ کیا اور دو انٹرویوز سے گزرا جن میں تھیوری اور پریکٹیکل مسائل شامل تھے۔ لیکن، ایک، مجھے ان کے تجویز کردہ پروجیکٹ پسند نہیں آئے، اور دو، مجھے ان کا کارپوریٹ کلچر پسند نہیں آیا۔

"میری آمدنی میں اضافہ نہیں ہوا، بلکہ دو تہائی کم ہوا، لیکن اب مجھے اپنا پیشہ پسند ہے۔"

میں نے بالآخر ایک بڑی پروڈکٹ کمپنی کا انتخاب کیا ( ایڈیٹر کا نوٹ: ہماری ہیروئن نے ہم سے اپنے آجر کا نام نہ لینے کو کہا )۔ کمپنی کا کارپوریٹ کلچر میرے لیے موزوں تھا: میں اپنی ملازمت کی جگہ اور میں کس قسم کے پروجیکٹس کروں گا اس کے بارے میں لاتعلق نہیں تھا۔ شروع میں، میں 3 ماہ کے لیے ٹرینی تھا۔ میں نے کمپنی کے لیے ایک نئی سروس بنائی اور پھر اسے ترقی دے کر ایک جونیئر دیو بنا دیا گیا۔ ہمارے پاس ایک بہت بڑی ٹیم ہے (صرف ہمارے ترقیاتی گروپ میں 20 سے زیادہ لوگ ہیں)۔ ہم ایک سروس کے لیے مواد ہینڈل کرتے ہیں اور اپنے شراکت داروں کو ان کے کاروباری عمل کو منظم کرنے میں مدد کرنے کے لیے ایک سروس بنا رہے ہیں۔ میرے کام واقعی عام ڈویلپرز سے مختلف نہیں ہیں۔ صرف ایک چیز یہ ہے کہ وہ مجھے زیادہ وقت دیتے ہیں اور میرے کوڈ کو زیادہ بار اور زیادہ اچھی طرح سے چیک کیا جاتا ہے۔ کمپنی میں ہر گروپ کا اپنا ٹیکنالوجی اسٹیک ہے، جو کاموں پر منحصر ہے۔ کمپنی بہت بڑی ہے — بہت کم ایسے عمل ہیں جو وہاں ہر جگہ لاگو ہوتے ہیں۔ میں اب ایک جونیئر ڈویلپر ہوں۔ جب کام شروع ہوا، میری مشکل یہ تھی کہ ہم دور سے کام کر رہے تھے، اور میرے ساتھی کارکنوں نے اتنی جلدی جواب نہیں دیا جتنا وہ ذاتی طور پر دیتے۔ مجھے کام میں فٹ ہونے میں کوئی اور مشکل نہیں تھی۔ دلچسپ بات یہ ہے کہ میری آمدنی نہیں بڑھی۔ اس کے بجائے، اس میں دو تہائی کمی آئی، لیکن اب مجھے اپنا پیشہ پسند ہے۔ کام بہت آسان ہے۔ مجھے اپنے آپ کو مجبور کرنے کی ضرورت نہیں ہے۔ عمر کے ساتھ، میری اقدار بدل گئی ہیں. پہلے، میں نے ایک ٹھنڈی کمپنی میں پیسہ کمانے اور کیریئر کو ترجیح دی۔ لیکن اب مجھے ایسی نوکری کی زیادہ پرواہ ہے جس سے میں لطف اندوز ہوں۔

ابتدائی ڈویلپرز کے لیے تجاویز:

  1. سمجھیں کہ آپ واقعی کیا پسند کرتے ہیں۔ یہ صرف اتنا ہے کہ اگر آپ کو پروگرامنگ پسند نہیں ہے، تو یہ کسی دوسرے کام کی طرح ڈریگ ہوگا۔ لیکن اگر آپ پہلے ہی جان چکے ہیں کہ آپ اسے پسند کرتے ہیں، تو پھر دقیانوسی تصورات یا اپنی عمر سے نہ گھبرائیں۔ میں جانتا ہوں کہ بہت سے لوگ پیسے کے لیے IT میں جانا چاہتے ہیں، لیکن یہ شاید بہترین خیال نہیں ہے۔

  2. پروگرامنگ کے بنیادی اصول سیکھیں۔ انٹرویو کے سوالات کا مقصد اکثر علم کی بجائے آپ کی سمجھ کا اندازہ لگانا ہوتا ہے۔ آپ کے لیے یہ سمجھنا ضروری ہے کہ پروگرام کے تحت کیا ہو رہا ہے، تو بات کرنے کے لیے، یہ کیسے اور کیوں کام کرتا ہے۔

  3. تربیت کا شیڈول بناتے وقت، اسے اپنے لیے کارآمد بنائیں۔ سب کچھ اپنی مرضی کے مطابق ہونا چاہئے. کچھ لوگوں کو جلدی سیکھنے کی ضرورت ہے۔ دوسرے زیادہ پیمائش کی رفتار سے ترقی کرتے ہیں۔

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