
بدأت منصة التجارة الإلكترونية لدينا مع خمسة من مطوري PHP منذ 10 سنوات. صحيح ، قوي. من بين أشياء أخرى ، قمنا بتحديث فرع PHP الرئيسي فيما يتعلق بخوارزميات التشفير للعمل مع ES. خلال هذا الوقت ، نظرًا للتكاملات العديدة مع البنوك وأنظمة العملاء وبسبب النمو المكثف للشركة وتطوير خدمات جديدة ، نمت إدارة التطوير أكثر من 20 مرة ، وبطبيعة الحال ، كنا بحاجة إلى مكاتب تطوير منفصلة في مدن مختلفة.
نظرًا لتدريس PHP في المدرسة تقريبًا ، فهناك العديد من المتخصصين الجيدين في البلاد. لذلك بدأنا صنع المكاتب البعيدة. في مكان ما توجد فرق من المطورين والمحللين يجلسون (بدون رؤساء وزراء) ، وفي تشيبوكساري يوجد قسم كامل من المختبرين.
المبادئ بسيطة ونفس الشيء في جميع المناطق:
- راتب موسكو.
- بيان رشيق في الجزء "من الأفضل القيام بالعمل بدلاً من كتابة أجزاء من الورق" - في العمل.
- لا ينطبق قانون اللباس على التطوير (نحن نعمل مع عملاء حكوميين ، لذلك هذه نقطة مهمة لنفس المبيعات).
- مقابلة سكايب في نفس الوقت مع eychar وزعيم المستقبل. لا توجد مهام حول البوابات.
أين المكاتب مفتوحة:
- كالينينجراد
- سانت بطرسبرغ
- موسكو
- قازان
- تشيبوكساري
- ايكاترينبرغ
- تشيليابينسك
- نوفوسيبيرسك
- خاباروفسك
- فلاديفوستوك

تبرز أربع مدن في هذه القائمة: موسكو (من المفهوم لماذا: هنا هو أكبر مكتب والمكتب الرئيسي للشركة) ، وسانت بطرسبرغ (العديد من الأشخاص ، والعديد من المتخصصين في تكنولوجيا المعلومات ، والعديد من العملاء) ، وكازان وكالينينجراد. لقد افتتحنا هاتين المدينتين مؤخرًا ، وفرق المطورين والمحللين ليست مزودة بعد بكامل طاقتها. وهي مثيرة للاهتمام لأنه في قازان كان هناك اهتمام كبير بتكنولوجيا المعلومات قبل عدة سنوات ، والآن يوجد متخصصون جيدون للغاية في السوق ، والكثير. ربما هذا يرجع إلى Innopolis. وكالينينجراد مدينة أوروبية تقريبًا لها مقاربة مناسبة للحياة ، لكن في نفس الوقت ليست صاخبة مثل موسكو. وقد انتقل العديد من محترفي تكنولوجيا المعلومات إلى هناك في السنوات الأخيرة. لذلك ، لا توجد وسيلة هناك بدون مكتب.
فيما يلي مثال على كيفية ترتيب المكتب ، كازان:

إنه مبنى مستقل مكون من طابقين في حديقة الألفية بالقرب من المركز. في Innopolis ، قرروا عدم إخراج المكتب: اتضح أنه ذهب بعيداً. وعلى وجه التحديد في هذا المكان الجميع مرتاح. أعلاه ، بالطبع ، ليست مساحة رشيقة ، ولكن مثل هذا المبنى قد حصل على العديد من الخيارات ، وهو الأفضل. للفرق - غرف كبيرة. هذه ليست مساحة مفتوحة كبيرة ، ولكنها أيضًا ليست غرف منفصلة لكل منها ، لأنه في أغلب الأحيان في أحد المكاتب يتحد الجميع بمشروع واحد ويتواصلون باستمرار.
لا يوجد طعام مشترك: لقد قررنا أنه ليس من العملي عمل مقصف أو تقديم الطعام في المكتب. عند اختيار "جميع وسائل الراحة وراتب محلي" مقابل "العثور على مقهى بنفسك وراتب موسكو" ، خمن ما يختاره المطورون. وجميع مكاتبنا ليست بعيدة ، لذلك من السهل العثور على مقهى. لكن ، حسب علمي ، يحمل الكثيرون الطعام من المنزل بهدوء. هناك ثلاجة ويتم تحديث آلة القهوة والشاي والسكر أيضا.
النقل ليس متطورًا جدًا ، لكن من الناحية النظرية ، يكون ذلك ممكنًا. هناك العديد من الأشخاص الذين يسافرون بانتظام بين تشيليابينسك ويكاترينبرج. في كثير من الأحيان ، يذهب المطورون في رحلات عمل إلى مكاتب أخرى. هذا إما مهمة أو اجتماع مع عميل أو مؤتمر. جميع موظفي الشركة مدعوون لحضور حفل الشركات. ولكن هناك استرجاع عالمي لمكتب التطوير ، لذلك تحتاج للقاء والدردشة مع الجميع. هذه رحلة إجبارية لمدة يومين إلى ثلاث مرات في السنة.

المؤتمرات الداخلية عبر الإنترنت لمكتب المشروع - في شكل ندوات عبر الإنترنت ، يشارك العديد منهم تجربتهم مباشرة داخل القسم. كل يوم ثلاثاء ، يتبادل الرجال الخبرات. بعد مظاهرات الثلاثاء - عادة ما تكون تقارير داخلية عند الاتصال. فيما يلي آخر خمسة مواضيع:
- معلومات تمهيدية عن وحدة واختبار وظيفي ، phpunit وأساسيات اختبار وحدة مع أمثلة تحليل من التراث
- تحليل الفروق الدقيقة لوحدة اختبار التراث. اختبار وظيفي مع أمثلة Symfony و Zend مع الفروق القديمة
- أنماط التنمية
- دي و دي سيمفوني
- عامل الميناء و Gitlab CI
لا يوجد VHI ، لكننا ندفع ما يصل إلى 100 ٪ من الإجازات المرضية (أي ، في حين أن المطور مريض ، يتلقى ما لا يقل عن المعدل ، ولكن المعدل) ، 100 ٪ نغطي الإجازة (بالمثل: الوقت يكلف نفسه وقت العمل ، ولكن ليس أقل ، وهذا هو خاصة مهم لأولئك الذين يريدون الذهاب في إجازة في يناير أو مايو). نحن ندفع دائمًا للمعالجة وفقًا للمعايير وفقًا للمعارف التقليدية (الإجازة اليومية - السعر المزدوج والساعة). لا نجبرك على الدراسة ، فنحن لا نجبرك على المشي أو حضور الدورات ، ولكن إذا أبدى الموظف رغبة ووافق المدير ، فإننا نوافق على ذلك. سوء - هناك مخرج بعيد ، لكن عليك تحذير القائد في الوقت المناسب. لقد تأخر - ليست مشكلة ، إذا لم يتدخل هذا مع الفريق ، لكن في المساء تحتاج إلى العمل بنفس المقدار.
إليكم ما يقوله الخبراء أنفسهم:
ردود الفعل من تشيليابينسك:كمبرمج من المنطقة ، أستطيع أن أقول ما يلي حول العمل في CES: إنها فرصة عظيمة للوصول إلى مستوى المعرفة والكفاءات في العاصمة ، للعمل تحت إشراف مديرين مسؤولين ومعقولين. حسنًا ، لماذا الاختباء - احصل على مستوى رأس المال للأجور وحزمة اجتماعية. وبينما يعيشون في جبال الأورال الأصلية ، سيبيريا أو منطقة الفولغا. بالنسبة لي ، عظيم -!
ردود الفعل من سان بطرسبرج:الكثير من العمل المثير للاهتمام فرصة لاكتساب خبرة kubernetes.
نظام التحفيز الممتاز ، الراتب التنافسي والأبيض تماما.
ردود الفعل من يكاترينبرج:من الأفضل أن تعمل في EETP JSC مقارنة بالشركات الأخرى في يكاترينبرج ، لأنك تكتسب خبرة في موسكو أثناء بقائك في مدينتك. المزيد من الراتب والحقيقة والمسؤولية أوسع. أنا أيضًا أحب تنظيم العمليات ، أخصائي مسؤول عن كل خطوة ، وليس "شيفا ممزقة إلى قطع".
توظيف أشخاص جدد - فقط من خلال موسكو ، من خلال إدارة اختيار الموظفين ومدير التطوير مباشرة. المقابلة هي ساعة ونصف ، وعلى الفور يشارك ممثل فريق الموارد البشرية ومدير التطوير. في أغلب الأحيان ، نجد أشخاصًا على LinkedIn أو على HH ، نادرًا ما يكونون على دائرتي. نحن نتفق على وقت وتاريخ مناسبين ، وغالبًا ما نتمتع بأمسية في المنطقة. أول 15-20 دقيقة هي أسئلة من حيث الدافع ، والمشاريع ، واختبار المهارات اللينة. ثم يسأل رئيس قسم التطوير الأسئلة الفنية ويعطي المهمة. نحن ننظر إلى الرياضيات الفعلية والتفكير المنطقي. نحن نعمل على تطوير المهام على أساس الحالات العملية في السنوات الأخيرة.
الشيء الأكثر أهمية في الاختيار هو التركيز على النتيجة ، وليس على العملية. أي أنه من المهم أن يرغب شخص ما في رؤية الكود الخاص به في الإنتاج ووضع حد له. يمكنك تخطي جزء من العمليات ، ولا يمكنك إعداد المستندات بدقة شديدة - كل هذا يمكن حلها بسهولة. لكن الرغبة في القيام بالأعمال التجارية هي أهم شيء. والثاني هو التواصل الاجتماعي. يجب أن أقول على الفور: التواصل الاجتماعي الجيد في بيئة PHP أمر نادر الحدوث. ومن المهم للغاية بالنسبة لنا أن نتبادل المعلومات بسرعة وبصراحة ، وأن نكون مدركين للمشاكل المحتملة في الوقت المناسب ، وفي الوقت نفسه عدم الإساءة إلى بعضنا البعض وعدم تسميم جونز. لذلك ، إذا كان شخص ما يعمل مرة واحدة على الأقل في فريق المشروع ، فهناك بصفة عامة مهارة. لا أحد يعمل لنا وحدنا. من المهم أن لا مراجعة مدونة يغضب أي شخص. والمسؤولية مهمة أيضا.
نحن نسأل عن الحالات ، وعن أمثلة لحل المشكلات ، وما الذي كان مثيراً للاهتمام بينهم وما أعجبني وما إلى ذلك. بعد ذلك يقوم مدير التطوير بالتحقق من الإمكانات: لأسباب واضحة ، لدينا الكثير من الطلاب والامس بالأمس ، لذلك من المهم تقييم المهارات العملية وليس قدر ما تعتقد.
من المثير للاهتمام أنه خلال سنة ونصف من البحث ، لم يختلف اختصاصي الموارد البشرية ومدير التطوير عن المرشحين. إما اثنين أو اثنين ضد.
نحن لا نقيد الدعاية من حيث الحفاظ على بلوق الخاصة بنا أو المشاركة في مشاريع مفتوحة المصدر ، الشيء الرئيسي هو عدم الكشف عن المعلومات التجارية (لدينا الكثير منها).
بشكل عام ، على الرغم من حقيقة أنه بعد عبارة "منصة التداول الإلكترونية الموحدة" و "تنظيم المشتريات العامة" ، يمكنك أن تتخيل أن الأشخاص يرتدون العلاقات ، يختلف هذا قليلاً. نحن شركة تجارية وسريعة جدا.
المراجع