بحيث لا يوجد لديك أي شيء لذلكقبل عامين ، أتى إلينا أشخاص طيبون في QIWI مع اقتراح باستغلال الأطفال قليلاً. أقصد ، إبرام اتفاق معنا ، والذي بموجبه نأخذ تلاميذ المدارس في برامج التدريب الداخلي ، لنرى مدى اهتمامهم بهم (ولنا) ، وما إذا كان يمكن عمل شيء مفيد من هذا المشروع برمته.
كانت الفكرة هي اصطحاب تلاميذ المدارس ورميهم إلى أقسام أو فرق البقالة. بطبيعة الحال ، التقى خبراء المنتجون هذا دون أن يطلقوا النار في أعينهم بالشعار المتوقع "لكن ما الذي يراه الجحيم بالنسبة لنا على الإطلاق ، كل شيء يعمل ، لا يمسها".
في إطار التفاصيل - تفاصيل حول برامج التدريب الداخلي الخاصة بنا ، تعمل مراجعات من اثنين من اللاعبين ، أحدهما ، بعد التدريب ، يعمل معنا بالفعل على الموظفين ، والثاني هو متدرب (الشباب من 16 و 18 عامًا ، بالمناسبة) وانطباعات قادة العملية.
كيف بدأ كل شيء
قبل ذلك ، كان هناك برنامج يسمى
QIWI FINTEEN - حيث قمنا بتدريس محو الأمية المالية لأطفال المدارس ، وأخبرهم عن QIWI ، وعن الخرائط ، وأظهروا كيف يعمل. تم الاعتراف بالتجربة على أنها ناجحة ونشرت البرنامج في جميع أنحاء روسيا ، وبدأت في تعليم الأطفال في Artek وغيرها من المخيمات. وليس فقط محو الأمية المالية ، ولكن أيضا أساسيات أمن المعلومات. بالمناسبة ، يستمر البرنامج في الحصول على جوائز كمشروع تعليمي جيد. قمنا بتدريب أكثر من 150،000 شخص على ذلك.
لذلك ، قمنا بدعوة الطلاب الذين لديهم أي مهارات البرمجة العملية. وكان البعض حتى ملامح على جيثب. اتفقنا على أننا سنأخذ 4 أشخاص كطيار (من بين حوالي 40 ممن اجتازوا الاختيار الأولي). ذهب جميع المتدربين إلى أقسام مختلفة ، من SMM والتحليلات إلى التنمية والمحطات الطرفية.
كيف نفهم ما هي المهام التي يجب أن يغطسها الطالب لمدة شهر؟ لقد اتخذنا مهمة اختبار (ومهمة اختبار حقيقية للمحللين) ، مما سمح لنا بإجراء تقييم واسع لمستوى معرفة الطلاب والأهم من ذلك تفضيلاتهم. قررنا عدم الاتصال بالمعالجة وتطوير Java ، لكننا اخترنا الأمر fullstack JavaScript. لقد اخترنا مهام صغيرة ، لكنها حقيقية ، والتي يمكن إصدار نتائجها إلى المصدر المفتوح ، بحيث يكون لدى كل فرد مستودع تم تنويره بواسطة موجه فني. ألقينا الرجال الحق في رمز.
من بين المشاريع التي أتقنوا القيام بها ، كانت هناك آلية مشتركة في الشبكات الاجتماعية
وخدمة لمقارنة جداول خدمة قواعد البيانات القتالية والاختبارية.
ماذا عن الخيوط؟ اتضح أن التواصل مع تلاميذ المدارس يثير معنويات الموظفين الحاليين. عندما تقوم ، كمعلم ، بشرح للمبتدئين ما وكيف يعمل ، فإنك تبدأ في النظر بشكل أكثر نقاءً إلى عملك. الشيء الرئيسي الذي تعلمناه لأنفسنا من هذا هو أننا بحاجة إلى تحديد المهام للأشخاص ، وليس الأشخاص للمهام. في الشركات الكبيرة ، في كثير من الأحيان يفعلون العكس.
والآن - كلمة للرجال.
Zhenya ، 18 عامًا ، مطور مبتدئ
من ناحيتي ، بدا الأمر كما يلي: قبل عام ، مررت ببرنامج تدريبي في
مدرسة حلول تقنية المعلومات خلال العام الدراسي ، وكان هناك تلميح واضح إلى أن أولئك الذين لديهم مشاريع رائعة سيكونون قادرين على الدخول في تدريب داخلي في شركة حقيقية ، والآن نحن متفقون مع QIWI. ونتيجة لذلك ، أرسلوا رابطًا للتسجيل ، وكان هناك استبيان كبير مع العديد من المقالات المصغرة. شغل ما يقرب من ساعة.
ثم دعوني إلى مقابلة وجهاً لوجه ، مع الجميع في وقت واحد ، مع قادة التوجيه. ظننت أنني سأنتظر وقتًا طويلاً للحصول على إجابة ، لكنهم اتصلوا بي في اليوم التالي وقالوا لإدارات QIWI التي يمكنني الذهاب إليها للتدريب. ذهبت إلى Gaucher
GEG ، والتي أخافت الجميع مع رمز. أردت أن أذهب إليه على وجه التحديد ، لأنه كان لديه مشاريع حقيقية. الإدارات الأخرى هي التحليلات والتصميم ، وهذا ليس لي.
لقد سررت جدًا بوجود حرية كاملة للعمل. اخترت عندما تأتي وعندما تنتهي. لمدة شهر كنت أعمل في QIWI شخصيًا ، ثم لبعض الوقت ما زلت أؤيد مشروعي خلال العام الدراسي ، وأحيانًا كانت المهام مختلفة. والآن ، بعد مرور عام ، أنا بالفعل موظف وأعمل كمبرمج مبتدئ.
إنه أمر رائع هنا ، تلك القيم التي أعطاها التدريب الداخلي تركت أيضًا بعد الذهاب إلى العمل ، أي عدم وجود بيروقراطية وموقف إنساني. قبل QIWI ، تدربت في شركة صغيرة قامت بمشاريع تعليمية. تم وضعنا هناك لاثنين آخرين من المتدربين على أجهزة الكمبيوتر وقلنا - لقد قمت بتطوير مشروعك على الوحدة ، تابع ، ربما هذا المحرك سوف يناسبنا. بشكل عام ، لقد فعلنا شيئًا لمدة شهر تقريبًا ، ثم تم إلقاؤه على الأرجح nafig. وهذا ليس رائعًا ، هذا الموقف من العمل ، جلسنا عليه لمدة 4-5 ساعات يوميًا ، ولم يكن مفيدًا في أي مكان.
وبعد ذلك بطريقة مختلفة ، جئت على الفور - وهنا هي المهام الحقيقية. قالوا لي ما هي المشاكل ، وقالوا لماذا يحتاجون إلى مترجم قاعدة البيانات هذا على الإطلاق. وهذا هو ، كانت مهمة قتالية حقيقية ، على التكنولوجيا المستخدمة في الشركة. وهذا الشيء مفيد للناس ، فنحن نستخدمه حتى الآن ، وليس فقط سجلناه كمشروع اختبار. عندما طورتها لأول مرة ، قالوا إنهم سيطلقونها مرة كل شهرين. ولا يزال يستخدم بنشاط ويدرج في عملية الإصدار.
ثم في الاجتماع التالي ، عُرِض علي خيار - إما الحصول على وظيفة في QIWI ودمجها مع الدراسات في الصف الحادي عشر ، أو الانتظار لمدة عام وتأتي لاحقًا. اخترت الانتظار وعدم الأسف لذلك - بعد كل شيء ، قضيت الكثير من الوقت في الامتحان وما إلى ذلك ، لن أكون مثمرًا في العمل في هذا الوقت.
ثم بلغت الثامنة عشرة وتم تعييني. لقد كان رائعًا للغاية - أن نفهم أنه بعد التدريب يستمرون في انتظارك في الشركة.
حول التدريب والجدول الزمني
من المفيد الحديث عن ماهية هذا النوع من الرسائل التي كتبتها Zhenya. لدينا حلبة اختبار واحد القتالية. من الإصدار إلى الإصدار ، تتغير البيانات الموجودة في جداول الخدمة ، ولهذا السبب يتعين عليك إجراء مجموعة من التغييرات اليدوية. والقاعدة كبيرة. ويجب تضمين أحدث إصدار فقط في الإصدار ، لذلك يلزم أيضًا إجراء عملية مراجعة كافية لهذه التغييرات. هكذا كتبت Zhenya لنا
أداة تأخذ دائرة اختبار ، تأخذ معركة واحدة ، تعرض الاختلافات ، ثم تقوم بإنشاء البرامج النصية DML اللازمة للإدراج / التحديث.
في بداية التدريب الداخلي ، أخبرنا اللاعبين على الفور أنه لم يتم دفع رواتبهم (نحن نعوض فقط عن الوجبات في المكتب). إنه أشبه بالتدريب ، لأن وقت الأخصائيين المؤهلين يكلف أيضًا مبلغًا معينًا للشركة ، وعملية مراجعة الكود هذه من العملاء المتوقعين قيمة في حد ذاتها. نأخذ تلاميذ المدارس للصيف ، حوالي شهر من العمل المثمر. بشكل عام ، حتى شهر واحد لا يكفي - إذا تحدثنا عن التطور الذي حدث مع خبرة ، فسوف يقضي هذا الشهر للانضمام إلى الفريق المشكلة وفهم كيف يعمل كل شيء بشكل طبيعي.
ومع أطفال المدارس ، الأمر أكثر صعوبة. تقضي بعض الوقت في معرفة الأشياء التي تهمه وما هي المهام التي يجب أن يقدمها. ثم تحصل حتى الآن على التقنيات المستخدمة. بشكل عام ، كل ما يكفي.
يعتمد عدد أماكن التدريب على الوظائف الشاغرة المفتوحة. مرتجلا لعام 2019 - سيكون حوالي 30-40. ربما اكثر.
كل شيء مخلص جدا مع الجدول الزمني. الشرط الرئيسي (والواضح) هو أنه كمتدرب ، حاول فقط أن تكون في المكتب من الظهر حتى راحتك ، ولكن أن تتقاطع مباشرة مع الفريق الذي تعمل معه. على وجه التحديد ، قصة Zhenya مختلفة الآن قليلاً ، فهو طالب بالفعل ، وهو يحاول تقييم نفسه بما يجري مع عبء العمل الخاص به ومقدار الوقت الذي يحتاجه. إذا لزم الأمر - يأتي مبكرًا ، ويصدر شيئًا ، ويترك للأزواج في المعهد. ثم في بعض الأحيان يجلس هنا حتى الساعة 10 مساء مع مهامه. حاولنا إعادته إلى المنزل ، لكنه لم ينجح حتى الآن.
الآن سيكون لديه جلسة ، في حد ذاته ، سيكون أقل بقليل من الوقت للعمل. ولكن بعد ذلك في فبراير ، عطلة (قراءة - مرحبا ، بدوام كامل).
التوجيه والشكوك
في الواقع ، هناك نسبة كبيرة من المطورين يشككون في التوجيه. الجميع يجلس ويفكر ، ماذا بحق الجحيم من تلاميذ المدارس ، شكرا ، بعد ذلك. إذا وصلت إلى وسط جافا بهذه الطريقة ، فستغادر.
كان كل شيء مختلفًا تمامًا ، لأنه على وجه التحديد في الفريق الذي تم إرسال المتدربين فيه ، لا يوجد جافا. بشكل عام ، تحدد بنية المشروع نفسه واللغات المستخدمة إلى حد ما مدى سهولة نقل شخص من الشارع وتحميله إلى العمل لمدة شهر. مكدسنا يسمح بذلك ، بالإضافة إلى أننا لم نلق الرجال في بعض الأشياء الجذرية الهامة. لا معالجة ، بشكل عام. ولكن هذا لا ينفي الحاجة وأهمية المهام.
يمكن للمرء أن يقول هنا أن نظامنا محمّل بدرجة عالية ، لكن المصطلح نفسه ، رغم أنه عصري ، يستخدم IMHO ليس صحيحًا تمامًا. نعتقد أنه إذا كان التطبيق لا قيمة له في البداية ، فعندئذ يكون هناك بعض الحمل الخطير - وهذا يمثل عبئًا كبيرًا بالفعل. وإذا فعلت كل شيء بشكل صحيح ، فيجب أن تكون الأرقام الخطيرة في فئة "الوضع العادي". لأنه يمكنك كتابة أي خدمات على Node.JS ، typescript ، PostgreSQL. عادة ما يتم تطوير الجبهات على React ، ولكن هناك أيضًا مشروع على الزاوي.
وفي كل هذا ، يمكنك بسهولة اصطحاب شخص وفي شهر واحد يجعله يفهم ما يحدث. على سبيل المثال ، هناك بعض الميزات التي يجلس الوسط الشرطي ويجلس خلالها لمدة أسبوع. علاوة على ذلك ، فإن الميزة ليست ملحة للغاية ، لا أحد يحتاج إليها غدًا. لذا ، يمكنك إعطاؤها للطالب الذي سيشاهدها لمدة شهر. في أسوأ الحالات ، سيكون مضيعة لعصرنا. بشكل طبيعي - استغلال متبادل للطالب.
لكل معلم ، نصلح عادةً طالبين كحد أقصى. هذا يعتمد إلى حد كبير على الحمل الحالي للمعلم نفسه وقدرته على تخصيص وقته ، وكذلك على استقلال المتدربين. بالمناسبة ، انخرط Zhenya هذا العام قليلاً - إنه يساعد الآن بشكل نشط المبتدئين على تهيئة بيئة عمل وفهم عملياتنا ، ويقدمه إلى مجموعة من التقنيات.
هذا أمر خطير وبدون نكت - رجل انتقل في غضون عام من متدرب إلى مبرمج مبتدئ ، وهو اليوم يساعد الآخرين على التحرك على هذا الطريق. رائع
وفيما يتعلق بالتكنولوجيا - من المهم أن نضع على الفور في أذهان المبتدئين أن هناك تقنيات تسمح بحل المشاكل. أي واحد منهم فقط تحتاج إلى أن تؤخذ في المكان المناسب. كل طالب لديه خلفية مختلفة إلى حد ما - قام شخص ما بعمل ما في باسكال ، وشخص ما في C وما إلى ذلك. أحاول أن أعطيهم فهمًا بأن مبرمجًا سيغير مجموعة من اللغات خلال حياته المهنية ، يجب إتقانها. اختيار المكدس المناسب للحياة هو وهم. كنت تتطور في اتساع.
إميل ، 16 عامًا ، متدرب
لقد بحثت عن فصل الصيف عن جميع أنواع المدارس الصيفية المتعلقة بالبرمجة ، وتعثرت بطريق الخطأ على FINTEEN. قبل ذلك ، تعلمت أنا نفسي البرنامج لمدة عام ، ولكني أردت أن أجرب نفسي في شيء آخر. ملأ الطلب ، بعد حوالي شهر اتصلوا بي وطلبوا مني الحضور إلى المكتب لإجراء مقابلة ، دعونا نرى ما يمكنك القيام به. حسنا ، لقد جئت. بعد المقابلة ، قالوا إنهم سيصدرون تصريحًا ، ويمكنهم المغادرة في غضون أسبوع.
وبعد أسبوع ، أعطوا مهمة اختبار على قواعد البيانات للقيام به ، قاموا به في يوم واحد. في اليوم التالي أعطوا بالفعل شيئًا ما أكثر أو أقل عسكريًا (زر ثابت). للقيام بذلك ، كان عليّ أن أغرق في رصة التكنولوجيا وفهم كيف يتم نشرها ، وما هي العمليات في الشركة. وأنا جئت عموما من الصفر تقريبا. لذلك تم تدريس كل شيء هنا.
ثم كان هناك عرض. كان يومًا غير عادي بالنسبة لي ، لأنني لم أفهم ما هو العرض التوضيحي ولماذا. جئت ، أخبروني أن أتحدث فقط عما فعلته طوال هذا الأسبوع. كنت أستعد لنصف يوم ، ثم ذهبنا إلى قاعة المؤتمرات وتحدثنا إلى بقية المبرمجين. قلت إنني ثمل الزر وأن عمري 16 عامًا. الآن يذهب المتحدثون غالبًا إلى العرض التجريبي ويبدأون حديثهم بكلمات "مرحبًا ، اسمي ، وأنا لست 16".
ثم بدأوا في إعطائي مهام أكثر صعوبة بالفعل. كانت أطول مهمة لمدة أسبوعين - تدويل + مكبر صوت ملون. لقد شاركت في الواجهة الأمامية لأنه كان مثيرا للاهتمام بالنسبة لي ، كانت هناك مهام ذرية يمكن أن يعطيني الفريق.
لقد أحببت حقًا الجو ، أناس رائعون هنا. وكذلك القهوة المجانية والشوكولاته الساخنة.
لقد أعطاني QIWI بداية جيدة ، أدركت كيف يتم توزيع المهام ، لماذا كل هذه الرسوم. الآن أقود فريقي ، وأشارك في الهاكاثون وكلية حلول تقنية المعلومات. وكثيرا ما بدأ في استخدام جيثب.
المجموع
هنا شيء آخر. في
مهمة الاختبار الخاصة بنا
، كانت
هناك قاعدة في Amazon. وتزامن كل شيء مع محاولة ILV لحظر البرقيات ، ونتيجة لذلك تم حظر شبكة الإنترنت ، باستثناء البرق. بما في ذلك قاعدتنا. لذلك بالنسبة إلى الرجال الذين كانوا سيقومون بإجراء الاختبار ، تم إجراء مثل هذا التعديل التلقائي - لإجراء الاختبار ، كان من الضروري أن تكون قادرًا على التحايل على مثل هذه الأشياء أيضًا.
بالنسبة لنا كشركة ، كان برنامج التدريب الداخلي حافزًا آخر في تطوير حركتنا مفتوحة المصدر - لقد ألقينا جميع المهام هناك. علاوة على ذلك ، توضح مهمة الاختبار للمطورين على الفور الشخص الذي ستعمل معه البنية التحتية التي ستعمل معها ، وجميع المهام حية ، وهذه ليست قمامة كروية في فراغ.
بالمناسبة ، هل تريد أن تكون معلمًا رائعًا في العام الجديد؟
انضم لفريقنا :)