مكان العمل في مجال تكنولوجيا المعلومات ، العدد 2: SKB Kontur

الصورة

SKB Kontur هي واحدة من أكبر وأقدم شركات تكنولوجيا المعلومات في روسيا. في نهاية أكتوبر ، بلغت 30 عامًا ، وقد تجاوز عدد جميع الموظفين 8 آلاف موظف.

وفقًا للتقديرات التي تم جمعها على خدمة تقييم أصحاب العمل في My Circle ، في يوليو 2018 ، تقاسم Kontur المركز الأول مع Yandex بين شركات الوزن الثقيل.

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

لذلك ، حاولنا معرفة أي "كونتور" هو في الواقع ديناصور قديم أو شركة تكنولوجيا متقدمة ، وتحدثنا مع ألكسندر جولوبيف ، المسؤول عن المطورين في الشركة.




ألكسندر جولوبيف

ماذا يفعل SKB Kontur؟


- قال أندريه ميخائيلوف ، الذي وقف في أصول Kontur ، إن كل شيء بدأ ببيع برامج محاسبة الرواتب والأيدي العاملة. في أوائل التسعينات ، كان الوقت صعبًا ، وفي "الدائرة" قاموا بأشياء مختلفة. حتى بيع المعدات والطابعات.

ثم تم عمل البرامج على سطح المكتب ، وكتبت في C ++ ، دلفي ، غالبًا لاحتياجات عميل واحد فقط. ثم ، بالطبع ، يعيد الجميع كتابة النص وينقلونه إلى الويب. تدريجيا ، رحل كل شيء غير ضروري ، ولكن الشيء الرئيسي لا يزال حتى الآن - المحاسبة عن الرواتب وبرامج المحاسبة.

صحيح ، الآن هذا هو واحد فقط من الاتجاهات. نصنع منتجات لجميع احتياجات الأعمال. الشهادات ، سير العمل ، التوقيع الإلكتروني ، إعداد التقارير. هناك العديد من المنتجات التي تعد حساب عددها في الواقع مهمة صعبة. تختلف التقديرات في النطاق من 30 إلى 60. فقط بسبب الأسئلة ، ما يجب اعتباره منتجًا واحدًا.


مكتب "كونتور" في يكاترينبورغ

"ولكن هل يوجد أي منتج قاطرة؟"

لفترة طويلة كان Kontur.Ekstern. في أوائل العقد الأول من القرن الحادي والعشرين ، أصبح من الممكن تقديم تقارير ضريبية عبر الإنترنت. وعلى الرغم من عدم وجود إنترنت حقًا ، إلا أننا ما زلنا نراهن على الويب. وكانوا على حق: لقطة المنتج ، وبدأت الشركة في النمو بسرعة.

قبل سبع سنوات ، عندما وصلت ، كانت الشركة أصغر بثلاث مرات. يشارك الآن حوالي ألف شخص في التنمية. ثم كان هناك رجل من ثلاثمائة.

- هل كان من الصعب التأقلم مع النمو؟

لماذا تم ذلك؟ يستمر النمو الآن. أصبح الناس والمنتجات والعملاء أكثر وأكثر. نحن ننمو ربع من سنة إلى أخرى. نقيس العمليات ، نرفض من الخمول ، نبتكر جديدة. على ما يبدو ، نحن نتعامل بطريقة أو بأخرى.

نود أن نطور منتجاتنا الخاصة. الناس في الفرق - المبرمجين والمحللين والمختبرين - يعاملون جميع المنتجات على أنها من بنات أفكارهم ، ويقدمون الأفكار والتحسينات. نحن لسنا مهتمين بإصدار أوامر للطلبات الخارجية التي لا تتعلق بعملنا الرئيسي - هذا ليس عن Kontur.



حول التكنولوجيا واللغات


- ربما لا تزال لديك متطلبات عالية لجودة الرمز ونظافته ، كما هو الحال في الشركات الكبيرة. المطورين ليس لديهم عبادة أداة بسبب هذا؟

- عندما يدخل الشركة بالأمس أو الطالب الحالي بأعين متوهجة ، يكون لديه التزام أكبر بلغة معينة. لقد جربه ، وبدأ شيء ما يعمل لصالحه ، وهو روحاني للغاية من خلاله. وبالطبع يريد العمل والتطور في اتجاه واحد. هذا جيد حقا.


فريق برمجة الزومبي على الهاكاثون "كونتور"

ولكن مع الخبرة يأتي الفهم بأن اللغة هي أداة ، ويمكن تغيير الأدوات. تبدأ في التطور من حيث بناء بنية باستخدام الخوارزميات والمستودعات وقوائم الانتظار والبروتوكولات وواجهات برمجة التطبيقات - كل ذلك حيث اللغة ليست مهمة ، ولكن الأشياء ذات المستوى الأعلى مهمة.

لذلك ، هناك عدد أقل بكثير من siniors الذين يكرسون متعصبين للغة واحدة.

- لقد تجاوزت متطلبات الوظائف الشاغرة لديك ، ويبدو أنك تستخدم كل ما هو موجود حقًا.

- حسنًا ، نعم ، نحن لا نستخدم سوى الأشياء ذات المستوى المنخفض جدًا. في المجمّع ، لا يكتبون إلى Contour.

معظم كود الخادم مكتوب في C #. هناك بعض Java و Go و Node.js في البنية التحتية وبعض المنتجات. تطبيقات الهاتف المحمول - على Kotlin و Swift و C # (Xamarin). كل شيء حول علم البيانات مكتوب بلغة Python و R ، بدونها لا يوجد مكان. اعتمادًا على المهام ، نستخدم مخازن البيانات ذات الصلة أو المستندات أو الأعمدة أو القيمة الرئيسية المناسبة: MS SQL Server و MariaDB و PostgreSQL و MongoDB و Cassandra و ClickHouse و Redis و Kafka و HDFS. هناك أيضًا تطوراتنا الخاصة: على سبيل المثال ، Kanso عبارة عن مستودع بيانات موزع للخطأ الموزع مع دلالات سجل ثنائية (مشابهة لـ Google GFS) ، Zebra عبارة عن قاعدة بيانات داخل الذاكرة ، Echelon عبارة عن قائمة انتظار وظيفية موزعة للخطأ. لقد استخدمناها في الإنتاج لسنوات عديدة ، وربما سيظهرون ذات يوم في مصدر مفتوح .

نكتب رمز العميل في TypeScript أو JavaScript باستخدام Flow. الإطار الرئيسي هو React ، الذي كتبنا له مكتبة مكونات لمرشدات الواجهة الأمامية ، ولكن في مكان آخر نستخدم Angular. ولكن القول على وجه اليقين من الفائز - TypeScript أو JavaScript - ليس ممكنًا بعد. القتال لا يزال مستمرا.

- ما رأيك؟

- بما أنني من النهاية الخلفية ، أميل إلى TypeScript (على الرغم من أنني بالطبع كتبت الكثير على JS ، حتى عندما لم يكن هناك رد فعل). بالنسبة لشخص معتاد على الكتابة الثابتة ، فإن TypeScript مألوف أكثر. على أي حال ، يتم كتابة جميع التعليمات البرمجية تقريبًا للواجهة الأمامية أو لـ Node.js مع الأنواع.


فئة رئيسية في Summer Confur 2018 - المؤتمر الداخلي لمطوري Contour

لكن بشكل عام ، موقفي من اللغات ليس دينيًا. الأدوات الأكثر ملاءمة لمهام محددة ، يجب استخدامها. لقد كتبت بشكل عام درجة الماجستير في إرلانج. في عام 2011 ، عندما جئت إلى Kontur ، تمت كتابة منتج واحد على Erlang. ولكن عندما غادر العقل المدبر الإيديولوجي الرئيسي ، كانت هناك مشاكل في العثور على أخصائي بديل. لذلك ، أعد كتابة C # المثبت.

"وكيف تحدد أين سيتم استخدام اللغة؟"

يتمتع مديرو التطوير وقادة الفرق بدرجة كبيرة من الحرية ؛ فهم أحرار في اختيار الأدوات والتقنيات. ولكن نظرًا لأن المنتج لا يبدأ في فراغ ، فإنهم يناقشون الاختيار مع "الجيران" ، وزملاء أكثر خبرة ، ومعرفة ما إذا كان بإمكانهم العثور على متخصصين. هناك حرية ، لكن لا يمكنني أن أقول إننا نختبر كل يوم لغات جديدة. نحن بحاجة إلى أدوات مثبتة للتنمية الصناعية ، حتى نتمكن لاحقًا من تطوير منتجاتنا وصيانتها.

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

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



عادة ما تتم مناقشة كل شيء. قبل شهر ، كانت هناك فكرة لكتابة إحدى الخدمات الجديدة في F #. في مثل هذه الحالات ، أحاول إجراء حوار ، وأسأل: "ولماذا بالضبط F #؟ أين تبحث عن الناس؟ " في النهاية ، أقنعوا الشخص بالبقاء في C #. هذا ، لاقناع - نعم ، لأمر - لا.

- هل حاولت الكتابة في F # بنفسك؟

لا ، لكنني لست وحدي في مناقشات من هذا النوع. لدينا نصيحة هندسية: سبعة مهندسين رائعين. يتم اختيار هؤلاء الأشخاص بناءً على قصص النجاح داخل الشركة. لقد اكتسبوا مصداقية في العديد من المشاريع. يشارك الأطفال أيضًا في مشاريع التنمية الخاصة بقسم التنمية (هذه هي الوحدة التي توحد معظم مطوري Contour).

- هل حاولت جمع مجموعة متنوعة من الأكوام في هذه النصيحة؟

التنوع نقطة جيدة ، لكنها ليست النقطة الرئيسية بالنسبة لنا. بما أن المهندسين رائعون ، فلديهم آفاق كافية. يكتبون التعليمات البرمجية في C # ، ولكن لن تكون مشكلة بالنسبة لهم لحل مشاكل Java.

لا يوجد تنوع في المجلس ، ولكن لا ينبغي للمرء أن يعتقد أن جميع المناقشات تسير فيه فقط. بالإضافة إلى الاستشارات الهندسية ، لدينا مجتمعات مهنية. على سبيل المثال ، تمتلك الواجهات الأمامية قائدًا خاصًا بها ، ومجتمعها الخاص بمهارات عالية. يتم اتخاذ قرار تطوير الواجهة الأمامية من قبل فريق هجين ، بما في ذلك ممثل المجلس الهندسي.



مجموعة أدوات


تستخدم معظم الفرق YouTrack كمتتبع مهام. تستخدم بعض الفرق Trello و Jira. نكتب الرمز في Visual Studio و Visual Studio Code و Rider و WebStorm وما إلى ذلك. نستخدم منتجات JetBrains كثيرًا في المهام المختلفة.

نستخدم TeamCity كنظام CI ، وننشر الخدمات من خلال Octopus إلى سحابة خاصة تحت سيطرة نظام هيوستن الخاص بنا أو Kubernetes. نجمع المقاييس من خلال الجرافيت. للتنبيهات بالمقاييس نستخدم Moira. يتم جمع السجلات وتخزينها وعرضها في ELK.

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

في السنوات الأخيرة ، قمنا بتطوير حلول البنية التحتية مباشرة على GitHub. أشهر منتج مفتوح المصدر هو نظام إخطار الطوارئ الخاص بـ Moira ، إلى جانبنا يتم استخدامه في Avito و Yandex.Money. الأكبر هو الشرق . هذه مجموعة من الأدوات لتطوير الخدمات الصغيرة على منصة .NET ، والتي تساعدهم على التواصل مع بعضهم البعض وتجميع سجلاتهم ومقاييسهم وآثارهم الموزعة تلقائيًا.



حول هيكل الشركة




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

تعمل الغالبية العظمى من الموظفين في المكاتب ، ولكن بما أنه يمكن توزيع الفرق بين المدن ، فقد قرر Kontur هذا العام فتح أبواب توظيف عمال عن بعد. ما زلنا نتعلم كيفية العمل بهذا التنسيق ، وهناك المزيد والمزيد من هؤلاء الموظفين.

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

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

لدى الفرق قادة مع أدوار مختلفة. Timlids هي المسؤولة عن جودة التنمية. يقوم مدير التطوير ، غالبًا ما يكون مهندسًا سابقًا ، ببناء عملية إنشاء المنتج. لا يشارك مدير المشروع في التطوير فحسب ، بل أيضًا في المبيعات والترويج والتسويق والتسويق والتواصل مع الشركاء. لا يزال هناك مديري خط الإنتاج. يتخذون قرارات بشأن إطلاق منتجات جديدة أو توسيع المنتجات القديمة.



حول التوظيف




- هل من الصعب الوصول إليك؟

- صعب ولكنه ممكن. هناك ، على سبيل المثال ، نظام تدريب داخلي كبير للطلاب ، والذي يتم عقده الآن على مدار السنة. هذا الصيف ، على سبيل المثال ، تم تدريب 140 طالبًا ، بقي معظمهم في الشركة.

"سمعت عن نقابات المقابلين". قل لي ما هذا؟

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

تضم النقابة الآن حوالي 90 مطورًا. للوصول إلى هناك ، تحتاج إلى تحديد المراحل التي تريد تنفيذها (الرمز ، الخوارزميات ، الهندسة المعمارية) ، وإجراء العديد من المقابلات كـ "عبد" (عادةً ما يتم إجراء المقابلات بواسطة زوج من المهندسين "الرائدين" و "العبيد"). بعد اجتياز هذا الاختيار ، يقع الشخص في مجموعة نقابة المحاورين.

نعتبر أنه من الطبيعي إذا أجرى كل مشارك مقابلة مرة واحدة في الأسبوع. حتى يتمكن الناس من القيام بعملهم والمساهمة في توظيف المبرمجين.

تقوم النقابة بتقييم المستوى الفني للمرشح وتمرير التقرير إلي أو إلى نوابي. نجري المقابلة النهائية ، نتحقق من المهارات اللينة الأكثر احتمالا ، ومدى أهمية الشخص لقيمة العمل ، وكم يمكنه أن يتأمل في أخطائه.


قسم ملصق هاكاثون الصيف

- هل مثل هذا النظام جعل العملية أسرع؟

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

الآن يمر الشخص بأربع مراحل ومقابلة أخيرة لمدة أربعين دقيقة. بعد عشر دقائق ، نقدم بالفعل عرضًا أو نرفض.

تستمر ثلاثة أيام كحد أقصى. في السابق ، كان التوقع من أسبوعين إلى ثلاثة أسابيع.

- هل تطلب نفس الشيء لجميع الاتجاهات؟

لا ، كل هذه المراحل مرتبطة في المقام الأول بالتأييد الخلفي - شاربيريون وجافوي. بالنسبة للمناقصات الأمامية ، يتم طي هذه المراحل في مقابلة واحدة كبيرة.

بشكل عام ، من المهم بالنسبة لنا ليس فقط المهارات التقنية لدى البشر. بالطبع ، هناك حد معين ، حد أدنى تقني. ولكن الأهم من ذلك ، ما إذا كان الشخص قادرًا على التكيف والتطور. بمعنى ما ، المطورين لدينا لديهم عبادة من التنمية.

الأشخاص الذين لا يحرقون العيون والرغبة في التطور لا يناسبنا. حتى لو قبلنا مثل هذا الشخص ، على الأرجح ، لن نعمل معًا.

- الوافد الجديد قادم. ما هي الخطوة التالية؟

ينتهي بهم الأمر في Butcamp ويخضعون للتكيف هناك. يتكون Bootkamp من جزأين. الأول - تدريب - يستمر أسبوعين: ثلاثة أيام للتعرف على "Kontur" ككل ، مع المنتجات ولحظات العمل - أين المقهى ، وأين هي غرفة الاجتماعات ، والانغماس في الثقافة والتقاليد والعطلات ؛ أسبوع ونصف آخر للتعرف على التقنيات والأدوات. على سبيل المثال ، يكرر المطورون التعليمات البرمجية النظيفة ومعالجة الاستثناءات واستخدام عناصر البرمجة الوظيفية والاختبار و TDD و SOLID و DI. يدرسون كيفية ترتيب البنية التحتية والخدمات المشتركة من أجل التحدث بنفس اللغة مع المطورين الآخرين.


موقف المكتب

بالإضافة إلى التدريب ، يتواصل المبتدئون مع قادة الفرق ومديري التطوير. يمكن أن يبدأ Timlids والمديرون التواصل بأنفسهم ، لأن هذه معلومات مفتوحة - من جاء مع المجموعة التالية. ويتم تسجيل بوتكامب كل ثلاثة أسابيع.

نتيجة لذلك ، خلال هذين الأسبوعين ، يتم تحديد المرشح للفرق التي سيذهب إليها للتدريب.

التدريب هو بالفعل المرحلة الثانية. خلال فترة الاختبار ، يمكن للشخص زيارة العديد من التدريب. في المتوسط ​​، هناك ثلاثة ، حوالي ثلاثة أسابيع في الفريق. أو يمكنه اختيار فريق واحد في الحال والبقاء فيه.

- فيما يتعلق بالعواصم ، يكاترينبورغ هي مدينة صغيرة. لا يوجد شيء مثل أن يأتي جونز فقط ليضخ قبل أن ينتقل ، وسيغادر Siniors إلى بلدان مشمسة؟

- نعم ، لا يأتي الناس فحسب ، بل يغادرون. تستثمر Kontur كثيرًا في التعليم ، لكنها لا تلزم الأشخاص أبدًا ، ولا تجبرهم على توقيع العقود مع أي التزامات. بالطبع ، نحن حزينون عندما يغادر الناس ، ولكن دائمًا ما يظلون على اتصال دائمًا.

هناك مهندسون رائعون استقالوا من كونتور ويعملون الآن على Facebook و Amazon و Google.

بالطبع ، للاحتفاظ بها ، ليس هناك ما يكفي من الأشياء الجيدة في المطبخ والمزيد من الرواتب. تحتاج مهام اختراق. لدينا أنظمة كبيرة ومحملة بشكل كبير ، ومهام منتج معقدة ، ومشاريع مهمة مفتوحة المصدر.

نحن نراقب السوق وندفع الرواتب المقابلة حتى لا تكون هناك حالات عندما يأتي الشخص بعرض منافس ، ونبدأ في الدوران مثل الأفعى في المقلاة.



حول السرقات الداخلية للموظفين



مساحة العمل في "الكفاف"

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

ولكن بشكل عام ، فإن موضوع الانتقال بين الفرق هو مؤلم قليلاً لكونتور. هذا نتيجة لحقيقة أنهم مستقلون إلى حد كبير عن بعضهم البعض ويتم أيضًا تعيين الموظفين بشكل مستقل. بالطبع ، يحدث أحيانًا أن يتحرك الموظف فجأة ، دون موافقة مسبقة. القادة المختلفين لديهم مواقف مختلفة تجاه ذلك.

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

استمرت مناقشة التنقل الأفقي لسنوات عديدة ، ووجهات النظر مختلفة. يمكن فهم الجميع. أنا شخصياً أعتقد أنه من الأفضل أن تقدم لشخص ما شيء داخل الشركة بدلاً من تركه.

هناك الكثير من الفرص داخل الشركة. على سبيل المثال ، رأى أحد محللي المنتجات ، وهو طبيب نفساني من خلال التعليم ، فرصة للعمل في التخصص داخل Kontur: الآن لدينا طبيب نفساني بدوام كامل يخبر الآخرين عن كيفية تغيير عمله.

لكن السؤال ، بالطبع ، دقيق.



كيفية التعامل مع الإرهاق



تحويل الطاقة - هاكاثون 2018

- هل تواجه في كثير من الأحيان نضوب الموظفين؟

لن أقول ذلك في كثير من الأحيان ، لكني صادفت. نحاول المساعدة في إيجاد أنفسنا. نعطي الفرص للتبديل بين المشاريع وتغيير الدور والمسؤوليات. يمكنك مقابلة أو الاتصال على سكايب مع نفس الطبيب النفسي بدوام كامل: سوف ينصح كيف يكون.

, . , , . — .

— ?

, . , . .

, . , , , .

, . — , . , — , , , . , , , .

, , , , . , , . , — , - .

.




, , . , . , , . .

, , , .

— ? , -?

, . - , .

, . , . , .

— , . — , . , . . , , , . , - , .




— «» , ?




, . . , . .

— « », — , -. , , ICFP Contest. , . , .

, , , . , «» . , .

— - ?

? , . Bentley , , . , , , . «» , . - , , — , .

— ?

, . — . , .

. , . data science , . , . .

— «» , ?

, , , . . !


— , ?

— , , - , . , .

, .

Source: https://habr.com/ru/post/ar427027/


All Articles