"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیں

خزاں سال کا ایک حیرت انگیز وقت ہے۔ جب کہ اسکول کے بچے اور طالب علم گرمیوں کی آرزو میں تعلیمی سال کا آغاز کرتے ہیں، بالغ افراد پرانے دنوں کی پرانی یادوں اور علم کی پیاس سے بیدار ہوتے ہیں۔

خوش قسمتی سے، سیکھنے میں کبھی دیر نہیں ہوتی۔ خاص طور پر اگر آپ DevOps انجینئر بننا چاہتے ہیں۔

اس موسم گرما میں، ہمارے ساتھیوں نے DevOps اسکول کا پہلا سلسلہ شروع کیا اور نومبر میں دوسرا شروع کرنے کی تیاری کر رہے ہیں۔ اگر آپ ایک طویل عرصے سے DevOps انجینئر بننے کے بارے میں سوچ رہے ہیں، تو بلی میں خوش آمدید!

"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیں

DevOps اسکول کیوں اور کس کے لیے بنایا گیا تھا اور اس میں داخل ہونے کی کیا ضرورت ہے؟ ان سوالات کے جوابات جاننے کے لیے ہم نے اساتذہ اور سرپرستوں سے بات کی۔

— DevOps اسکول کی تخلیق کیسے شروع ہوئی؟

Stenislav Salangin، DevOps اسکول کے بانی: DevOps اسکول بنانا ایک طرف، وقت کا تقاضا ہے۔ یہ اب سب سے زیادہ طلب پیشوں میں سے ایک ہے، اور پروجیکٹس میں انجینئرز کی مانگ رسد سے زیادہ ہونا شروع ہو گئی ہے۔ ہم کافی عرصے سے اس خیال کی پرورش کر رہے ہیں اور کئی کوششیں کی ہیں، لیکن آخر کار ستاروں نے اس سال ہی صف بندی کی: ہم نے ایک ہی وقت میں جدید اور دلچسپی رکھنے والے ماہرین کی ایک ٹیم کو ایک جگہ اکٹھا کیا اور پہلا سلسلہ شروع کیا۔ پہلا اسکول ایک پائلٹ اسکول تھا: وہاں صرف ہمارے ملازمین ہی تعلیم حاصل کرتے تھے، لیکن جلد ہی ہم اپنی کمپنی کے طلبا کے ساتھ ایک دوسرے "کوہورٹ" کو بھرتی کرنے کا ارادہ رکھتے ہیں۔

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

لیو گونچروف عرف @ الٹرال، معروف انجینئر، ٹیسٹنگ کے ذریعے انفراسٹرکچر ری فیکٹرنگ کے مبشر: تقریباً 2-3 سال پہلے، مجھے IaC کو عوام تک پہنچانے کا خیال آیا اور Ansible پر ایک اندرونی کورس بنایا۔ تب بھی اس بات پر بات ہو رہی تھی کہ مختلف کورسز کو ایک خیال کے ساتھ کیسے جوڑا جائے۔ بعد میں، اس منصوبے پر بنیادی ڈھانچے کی ٹیم کو بڑھانے کی ضرورت کی طرف سے اضافی کیا گیا تھا. جاوا اسکول کے فارغ التحصیل افراد کی ترقی میں پڑوسی ٹیموں کے کامیاب تجربے کو دیکھنے کے بعد، DevOps اسکول کو منظم کرنے کے لیے Stas کی پیشکش کو مسترد کرنا مشکل تھا۔ نتیجے کے طور پر، اپنے پروجیکٹ میں ہم نے پہلی ریلیز کے بعد ماہرین کی ضرورت کا احاطہ کیا۔

- آپ کو اسکول میں داخل ہونے کی کیا ضرورت ہے؟

الیکسی شراپوف: حوصلہ افزائی، جذبہ، تھوڑی سی لاپرواہی۔ ہمارے پاس ان پٹ کنٹرول کے طور پر تھوڑی سی جانچ پڑے گی، لیکن عام طور پر ہمیں لینکس سسٹم، کسی بھی پروگرامنگ زبان اور ٹرمینل کنسول سے خوفزدہ ہونے کی بنیادی معلومات کی ضرورت ہے۔

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

— DevOps اسکول میں تربیت دو ماہ تک جاری رہتی ہے۔ اس دوران سامعین کیا سیکھ سکتے ہیں؟

Ilya Kutuzov، استاد، Deutsche Telekom IT Solutions میں DevOps کمیونٹی کے رہنما: اب ہم طلباء کو صرف وہی مشکل ہنر دیتے ہیں جن کی انہیں کام کے لیے ضرورت ہوتی ہے: 

  • DevOps کی بنیادی باتیں 

  • ترقیاتی ٹول کٹ

  • کنٹینر

  • CI / CD

  • بادل اور آرکیسٹریشن 

  • باخبر رہنا

  • ترتیب انتظام 

  • ترقی

"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیںاسکرین کے دوسری طرف ایک DevOps اسکول میں لیکچرز

- طالب علم کے کورس پروگرام میں مہارت حاصل کرنے کے بعد کیا ہوتا ہے؟

تربیت کا نتیجہ ایک کورس پروجیکٹ کی پیشکش ہے، جس میں گریجویٹس میں دلچسپی رکھنے والے پروجیکٹس شرکت کریں گے۔ تربیت کے نتائج کی بنیاد پر، گریجویٹ ہماری کمپنی میں استعمال ہونے والی ٹیکنالوجیز کے اسٹیک کو جان لے گا اور وہ فوری طور پر ایک حقیقی پروجیکٹ کے کاموں میں شامل ہونے کے قابل ہو جائے گا۔ شو کے نتائج کا خلاصہ کرنے کے بعد، بہترین طلباء کو ملازمت کی پیشکش کی جائے گی!

- اسٹاس، آپ نے ایک بار ذکر کیا تھا کہ اساتذہ کی ٹیم کو بھرتی کرنا آسان نہیں تھا۔ کیا آپ کو اس کے لیے بیرونی ماہرین کو لانے کی ضرورت تھی؟

Stanislav Salangin: جی ہاں، پہلے تو ٹیم کو جمع کرنا بہت مشکل تھا اور سب سے اہم بات، اسے برقرار رکھنا، اسے بکھرنے نہیں دینا اور اس کی حوصلہ افزائی کرنا جاری رکھنا۔ لیکن اسکول کے تمام اساتذہ اور سرپرست ہمارے ملازم ہیں۔ یہ پروجیکٹس میں DevOps لیڈز ہیں جو جانتے ہیں کہ ہمارے پروجیکٹ اندر سے کیسے کام کرتے ہیں اور اپنے کاروبار اور کمپنی کی مخلصانہ مدد کرتے ہیں۔ ہمیں اسکول کہا جاتا ہے، نہ کہ اکیڈمی یا کورسز، کیونکہ، ایک حقیقی اسکول کی طرح، استاد اور طلبہ کے درمیان قریبی رابطہ ہمارے لیے بہت اہمیت رکھتا ہے۔ ہم طلباء کے ساتھ اپنی کمیونٹی کو منظم کرنے کا ارادہ رکھتے ہیں - ٹیلیگرام چیٹ نہیں، بلکہ ہم خیال لوگوں کی کمیونٹی جو ذاتی طور پر ملتے ہیں، ایک دوسرے کی مدد کرتے ہیں اور ترقی کرتے ہیں۔

"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیںہم اساتذہ اور سرپرستوں کے خواب دیکھ رہے ہیں۔ ہم جلد ہی ملنے اور ذاتی طور پر ایک گروپ فوٹو لینے کی امید کرتے ہیں!

— آپ DevOps اسکول میں کیا کرتے ہیں؟

"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیں

Ilya Kutuzov، استاد، Deutsche Telekom IT Solutions میں DevOps کمیونٹی کے رہنما:

"میں طالب علموں کو سکھاتا ہوں کہ GitLab پر پائپ لائنز کیسے بنائیں، ٹولز کو ایک دوسرے کے دوست کیسے بنایا جائے، اور آپ کے بغیر انہیں کیسے دوست بنایا جائے۔

DevOps اسکول کیوں؟ ایک آن لائن کورس فوری ڈوبنے کی سہولت فراہم نہیں کرتا ہے اور ٹیکنالوجی کے ساتھ کام کرنے میں عملی مہارت فراہم نہیں کرتا ہے۔ کوئی بھی ورچوئل اسکول آپ کو یہ احساس نہیں دلائے گا کہ آپ واقعی عملی مسائل کو حل کرنے کا طریقہ جانتے ہیں اور کسی پروجیکٹ پر کسی حقیقی مسئلے سے نمٹ سکتے ہیں۔ طلباء کو اپنی تعلیم کے دوران جس چیز کا سامنا کرنا پڑتا ہے وہ وہی ہے جس کے ساتھ وہ پروجیکٹس میں کام کریں گے۔

"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیں

الیکسی شاراپوف، تکنیکی رہنما، اسکول کے سربراہ اور سرپرست:

"میں اس بات کو یقینی بناتا ہوں کہ طلباء اور دیگر اساتذہ بدتمیزی نہ کریں۔ میں طالب علموں کو تکنیکی اور تنظیمی تنازعات کو حل کرنے میں مدد کرتا ہوں، طالب علموں کو خود کو ڈیوپس کے طور پر پہچاننے میں مدد کرتا ہوں، اور ایک ذاتی مثال قائم کرتا ہوں۔ میں ایک ثابت شدہ اور ٹھنڈا کنٹینرائزیشن کورس سکھاتا ہوں۔

 

"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیں

ایگور رینکاس، پی ایچ ڈی، سرپرست، پروڈکٹ کے مالک:

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

"ہمارے لیے سب سے اہم چیز DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے" - اساتذہ اور سرپرست اس بارے میں کہ وہ DevOps اسکول میں کیسے پڑھاتے ہیں

لیو گونچروف عرف @ الٹرال، معروف انجینئر، ٹیسٹنگ کے ذریعے انفراسٹرکچر ری فیکٹرنگ کے مبشر:

"میں طلباء کو کنفیگریشن مینجمنٹ اور اس کے ساتھ رہنے کا طریقہ سکھاتا ہوں۔ گٹ میں کچھ ڈالنا کافی نہیں ہوگا، سوچ اور نقطہ نظر میں ایک مثالی تبدیلی کی ضرورت ہے۔ کوڈ کے طور پر اس انفراسٹرکچر کا مطلب ہے کہ نہ صرف کچھ کوڈ لکھنا، بلکہ ایک معاون، قابل فہم حل بنانا۔ اگر ہم ٹیکنالوجی کے بارے میں بات کرتے ہیں، تو میں بنیادی طور پر Ansible کے بارے میں بات کرتا ہوں اور مختصراً ذکر کرتا ہوں کہ اسے جینکنز، پیکر، ٹیرافارم سے کیسے جوڑنا ہے۔

- ساتھیوں، انٹرویو کے لیے آپ کا شکریہ! قارئین کے لیے آپ کا آخری پیغام کیا ہے؟

Stanislav Salangin: ہم نہ صرف سپر انجینئرز یا نوجوان طالب علموں کو اپنے ساتھ تعلیم حاصل کرنے کے لیے مدعو کرتے ہیں، نہ صرف ان لوگوں کو جو جرمن یا انگریزی جانتے ہیں - یہ سب آئے گا۔ ہمارے لیے، بنیادی چیز کشادگی، شدت سے کام کرنے کی خواہش، اور DevOps میں سیکھنے اور ترقی کرنے کی خواہش ہے۔ 

DevOps مسلسل ترقی کے بارے میں صرف ایک کہانی ہے۔ DevOps علامت ایک لامحدود علامت ہے جو الگ الگ ٹکڑوں پر مشتمل ہے: جانچ، انضمام، وغیرہ۔ ایک DevOps انجینئر کو ان سب چیزوں کو مسلسل ذہن میں رکھنا چاہیے، مسلسل نئی چیزیں سیکھنا چاہیے، ایک فعال پوزیشن اختیار کرنا چاہیے اور احمقانہ سوالات کرنے میں ہچکچاہٹ محسوس نہیں کرنا چاہیے۔ 

DevOps اسکول ایک اوپن سورس پروجیکٹ ہے۔ ہم یہ کمیونٹی کے لیے کرتے ہیں، علم کا اشتراک کرتے ہیں، اور مخلصانہ طور پر ان لڑکوں کی مدد کرنا چاہتے ہیں جو DevOps میں ترقی کرنے کی خواہش رکھتے ہیں۔ اب ہماری کمپنی میں تمام سڑکیں جونیئر انجینئرز کے لیے کھلی ہیں۔ اہم بات ڈرنا نہیں ہے!

ماخذ: www.habr.com

نیا تبصرہ شامل کریں