يبدو أنهم قد كتبوا بالفعل عن كل شيء: من Yandex إلى Mailru ، من Luxoft إلى Tutu. ولكن عن الشركة الأكثر بعدا والأصلية والمعزولة في سوق تكنولوجيا المعلومات حتى الآن. سأخبرك عن تجربتي في شركة الشر المحلية.
لمشاركة تجربتي ، شجعني هذا المقال ، وليس الفصل عشية ، لقد عملت في الشركة منذ عدة سنوات ، لذلك قد لا أتذكره بالضبط ، ولكن قد يتغير شيء بالفعل. من ناحية أخرى ، 1C ليس بدء التشغيل والتغييرات هناك تحدث ببطء.لفهم: إذا كنا نتحدث عن الاتجاه الرئيسي للمؤسسة ، فهناك نوعان من المبرمجين في 1C Firm: الإيجابيات الذين يشاهدون منصة 1C: Enterprise و 1Sniki الذين يشاهدون حلول التطبيقات على هذا النظام الأساسي. هناك أشخاص آخرون يصنعون ألعاب Bitrix وما إلى ذلك ، وما إلى ذلك ، ولكن هذه ، دعنا نقول ، "شركات تابعة". عملت في الأعمال التجارية ، 1Snick على حل التطبيق.
حول المقابلات والمقابلات
بحلول الوقت الذي توصلت فيه إلى فكرة الذهاب إلى 1C لإجراء مقابلة ، كنت أعمل بالفعل لمدة عام واحد 4. لقد بدا لي (كما أدركت لاحقًا عبثًا) أنني أعرف المنصة جيدًا ويمكنني إجراء مقابلة 1C في أي مكان. بشكل عام ، لأي 1Sniku ، 1C يبدو وكأنه نوع من قلعة الكريستال على قمة الجبل الذي تعيش فيه الآلهة. حسنًا ، مثل Google بالنسبة للباقي :) لذلك ، قبل الذهاب إلى هناك لإجراء مقابلة حول الضمان الاجتماعي ، كنت جيدًا في ذلك ، على الرغم من أنني ذهبت إلى مقابلات أخرى للتنزه ، مع العلم أنه لا يمكنني التغلب على سؤال مثل "اقتباس السطر 186 من كود وحدة تخويل المستخدم". بشكل عام ، لم أكن آمل بجدية في الحصول على نتيجة إيجابية ، لكنني عبرت إلى حد ما عتبة المبنى في Timiryazevskaya كمقدم طلب.
أول ما يلفت النظر هو المبنى نفسه. بالطبع ، كنت أدرك نظريًا أن 1C ليست أفقر شركة وأن الرجال يصنعون عمومًا مليارات في مجال تكنولوجيا المعلومات على المحيط ، لكن كوني ألقاب 1C من قبل ، اعتدت على أن مبرمج 1C هو شخص يجلس في مكتب فئة G ، لأنك بحاجة إلى أن تكون قريبًا للعمليات التجارية ، وأنها في حالتي تحدث عادة في المستودعات (أنا لا أدعي بأي حال من الأحوال أن جميع 1Sniks تعمل في مثل هذه الظروف). في 1C ، كان كل شيء مجرد عالم مختلف: مبنى من الزجاج والرخام مع قاعات اجتماعات زجاجية مع شفافية متغيرة وأثاث ليس من إيكيا والشعور الكامل بأنك أتيت إلى مكتب البنك ، وليس مكان وجود ألقاب أصلية واحدة.
كانت الخطوة الأولى تقليديا مقابلة مع HR ، والتي ، بالإضافة إلى التواصل بشأن الموضوعات العامة ، شملت أيضا مهمة اختبار في شكل أسئلة مع خيارات الإجابة. كانت المهمة صعبة إلى حد ما ، حيث تم تقييم الإجابات بواسطة HR على لوحة الإجابات الصحيحة. تتطلب بعض الأسئلة معرفة المسائل الدقيقة التي لم أكن أعرفها ، وكنت بالفعل أقل من ملليمتر ، لكنني مع ذلك خرجت من الأسئلة حول لغة الاستعلام (كنت قوية في ذلك).
في المرحلة التالية ، قابلت قائدي ومديري المستقبلي. كان المدير بعيدًا تمامًا عن تقنية المعلومات ، وهي امرأة لطيفة. كان الرصاص غريبًا (من شأنه أن يغمغم). سارت المقابلة جيدًا ، ولم أكن أعرف كل شيء ، لكن في هذا القسم شعرت بثقة كبيرة ، لأنها كانت تتعلق بنية قاعدة البيانات: لقد عرضت عليّ مهمة معقدة ، وكان من الضروري لها تصميم النظام على قطعة من الورق. وهناك نوع من العمارة السبورة.
المقابلة التالية (الثالثة) كانت مع رئيس القسم. سأل الألغاز حول البوابات المستديرة (بطريقة جيدة) ، وعلى العموم ، أعطى الانطباع بأن الرصاص رائع للغاية. تلقيت أيضًا مراجعة إيجابية منه.
المقابلة الرابعة (والأخيرة) كانت مع المدير ومدير التطوير. لذا ، نعم ، بوريس وسيرجي جورجيفيتش نوراليفس ، اللذان يقدر ثروتهما في ساحة باكز لشخصين ، يأخذان 1Snikov للعمل. علاوة على ذلك ، كلاهما موجود في المقابلة. بوريس جورجييفيتش لا يعطي انطباعا عن سمكة قرش أعمال تكنولوجيا المعلومات. إنه بالأحرى جد لطيف يريد فقط التحدث معك من القلب إلى القلب. تعتمد المحادثة على موضوع شهادتك (يبدو أن هذا مكان شائع - سبب عالمي لبدء محادثة) ثم يستمر ببساطة "مدى الحياة" ، لا أحد يسأل أي أسئلة فنية هناك. سيرجي جورجييفيتش هو مطور كلاسيكي: لقد أتى مع جهاز كمبيوتر محمول ولم يغمض عينيه عنه. أترك بضع عبارات (مثل أسئلة الواجب) ولم أعد مهتمًا به بعد الآن.
لذلك مررت بجميع مراحل المقابلات وتلقيت خطابًا بعنوان "دعوة للعمل في شركة 1C ، والتي ما زلت أحفظها في مجلد خاص))
عن الزملاء والغلاف الجوي والعمليات
الزملاء مختلفون هناك. هذا مستقيم جدا. شخص طبيعي ، شخص سام ، شخص سام. شخص ما كما لو لم يكن في نفسه ، لأن الرجل العجوز وكل شيء يعتمد عليه ، شخص ما لا يفعل شيء لعنة. معظمهم ليس لديهم أي مشاعر خاصة ل 1 C ، كمنصة. هذا مجرد عمل ، لا شيء شخصي.
معظم العمل هنا لفترة طويلة. لا أعرف ما إذا كان إدراك أنه لا يوجد مكان آخر لتنمو فيه أو أن الجو المريح المخلص للغاية يؤدي وظيفته: من النادر جدًا ترك الشركة. ليس لدي إحصائيات دقيقة حول هذا الموضوع ، لكن يبدو لي أن متوسط "عمر" الموظف هو 7-10 سنوات. بالمناسبة ، فاجأني ذلك: كيف يمكن للمرء "النزول من الأرض" لفترة طويلة؟ على الرغم من أن المبرمج في 1C Firm لديه بعض الملاحظات من المبرمجين الآخرين الذين يقومون بتنفيذ إبداعاته ، إلا أنه لا يتصل أبدًا بالمستخدمين أو العملاء.
يُحدث جزء من الدليل انطباعًا جيدًا: إنهما يبحثان في العمل وفي النظام الأساسي ، ولكن كقاعدة عامة ، هناك طلب كبير. لا يتحدث الآخرون عن البرمجة على الإطلاق ، وإذا قالوا إنك تحتاج إلى كتابة وحدة لفرز الصفيف وتحتاج إلى شهر لذلك ، فسوف يقولون "حسناً". هذا لا يعطي لعنة عنك.
على العموم ، روح الفريق والمساعدة المتبادلة ليست في الجو. هناك بعض الزملاء الذين يسهل عليهم العمل معهم ، لكن هذا هو الاستثناء. بشكل أساسي ، إذا أتيت للحصول على المساعدة أو المشورة ، فلن يرسلوك صراحة ، لكنك لن ترى الرغبة في المساعدة. إذا جاء إليك الناس لمناقشة كيفية استخدام ميزاتك بشكل أفضل ، فمن المرجح أن يتم بناء السؤال في شكل "لماذا لم تفعل ذلك بالطريقة التي أحبها".
من ناحية أخرى ، لا شيء يجعلك تعمل بشكل جيد. حتى لا شيء يعمل على الإطلاق. لا أعرف ما يجب القيام به (أو عدم القيام به) لإطلاق النار أو التوبيخ على الأقل. كانت هناك حالة واحدة من هذا القبيل عندما قال أحد المطورين في تجمع أسبوعي شيئًا مثل "لم أفعل أي شيء حقًا هذا الأسبوع ، ولا يوجد شيء أقوله". رداً على ذلك ، تلقيت فقط طلبًا لجمع نفسي معًا في الأسبوع القادم.
في عملية طرح تطور جديد ، هناك خطوة من هذا القبيل عندما تقوم بتجميع جزء من الفريق وتبين لهم ما بدأوا به ، وهم بدورهم يحددون الأفكار التي يمكن من خلالها إصلاح شيء ما وتحسينه. في معظم الحالات ، تكون مثل هذه الاجتماعات شديدة السمية: فالمراجعون لا يخجلون من التعبير عن مشاعرهم فيما يتعلق بتطورك ، فالحوار ليس مجرد تبادل للآراء ، مثل النزاعات والسراشا. ولكن هناك ميزة إضافية: لا يتم تنظيم تكوين المدعوين ، باستثناء المدير والرئيس (في حالتي ، آخر مرة لم تعمل أبدًا) ، وإذا تبين عدم دعوة الزملاء الأكثر جنونًا ، فيمكنك بالفعل تحسين ما يبدو إن لم يكن مثاليًا ، شيء قريب من المثالي.
إذا لم تكن هناك مواعيد نهائية منصوص عليها في أي قانون ، يمكنك القيام بشيء ما إلى الأبد. لبضعة تكرارات إضافية [تطوير - عرض تقديمي] لن تتلقى ثلاثة أخطاء من دورها ، يمكنك "طحن" التطوير بقدر ما تريد.
عند قراءة الفقرة السابقة ، قد ينشأ إحساس غريب ، كما لو أن المبرمجين أنفسهم يقررون ماذا وكيف يكتبون. بدون المنهجيين والمحللين والمهندسين المعماريين الآخرين. فعلت ذلك. سمعت من أذني أنه في التكوينات التي تكون وظيفتها مفرطة التنظيم ، مثل مسك الدفاتر أو محاسبة الأفراد ، يوجد بعض المحاسبين الفنيين الفنيين الذين يمكنهم قراءة القوانين بين السطور وتعلموا جدول الحسابات قبل جداول الضرب التي تنصح اللاعبين ، لكن في حالة عدم وجود لائحة الكثير - لا يوجد محللون أو مهندسون معماريون. هناك هذا العقل الجماعي ، الذي ينظر إلى التطور وهذا كل شيء.
يوجد مثل هذا الحدث ، الذي يحدث ثلاث مرات في السنة ، وجميع سكان 1Snik "مغرمون جدًا به" - حلقة دراسية كبيرة 1C للشركاء. جميع أو جميع مطوري التكوينات التي توفرها 1C نفسها يتم توجيههم إليها يوم الأحد. المشاركة ليست ضرورية بالضرورة ، ولكن ، دعنا نقول أن عدم المشاركة غير مشجعة. لدى "المحظوظين" ، بعد أن قاموا بشيء مهم ، الفرصة لتقديم تقرير عن تطورهم إلى جمهور من أكثر من 100 شخص ، لكل منهم رأيه الخاص حول مكان قيام مبرمجي الشركة بأيديهم وكيفية القيام بذلك. ومع ذلك ، لا بد لي من الاعتراف ، هنا مستوى السمية منخفض ، وكقاعدة عامة ، كل شيء ودية.
أكثر إثارة للاهتمام ، أطروحة:
أ) يوجد دليل إرشادي خاص حول كيفية الكتابة وكيفية عدم كتابة التعليمات البرمجية. إنه يحتوي على الكثير من الميزات والنصائح التي تتراوح من بنيات لغة بسيطة إلى أشياء أكثر تعقيدًا يمكن تسميتها أنماط تصميم 1C-ovsky
ب) لا مراجعة. عموما. لا يهمك الكود إذا كان يعمل. هناك محلل أكواد ، لكنه لا يعمل عن طريق الدفع (والأكثر من ذلك ليس في وقت كتابة الكود) ، ولكن مع تأخير كبير ويتحقق في المستوى الخطأ من أن جميع أنواع مكعبات السونار وغيرها من pvs. يبحث فقط عن أبسط الأشياء
ج) من الممكن وحتى من الضروري دفعه إلى المعلم (ميزات نظام التحكم في إصدار 1Snoy). في الوقت نفسه ، يلاحظ الزعيم الدفعة فقط في الواقع ، ثم إذا كان يريد ذلك ، فليس لديه أي طلبات تجمع أو شيء من هذا القبيل
د) وصول بدقة من قبل الوقت. لا يوجد يوم عمل مرن ، لكن الكثيرين يهملون ذلك على مبدأ أن "تشدد القوانين يتم تعويضه بعدم الالتزام بتنفيذها". udalenki أساسا لا ، كل عمل فقط في المكتب
ه) 90 ٪ من الناس يجلسون في الخارج: في الساعة 18:00 تهبهم. يجلس 10٪ آخرون لفترة أطول: شخص ما لأنه يأتي لاحقًا ، شخص ما للفكرة. معالجة "حسب الحاجة" أمر نادر الحدوث ، لقد حدث لي مرتين أو ثلاث مرات في السنة ، لكنني لم أكن الموظف الأكثر مشاركة
ه) العمل الإضافي لا يدفع. لا شيء وبأي شكل من الأشكال (حتى لم يمنح وقتاً للعمل في أيام السبت / الأحد). على الأقل هذا هو الحال مع المطورين العاديين. المشاركة في الندوة هي أيضا غير مدفوعة.
حول المهام
بشكل عام ، عندما تأتي إلى شركة ، فإنك تتوصل إلى بعض "التهيئة" المحددة (حل تطبيق من 1C ، مكتوب على منصة 1C) يمكن أن يكون التخصص داخل التهيئة أكثر أو أقل صلابة ، حسب حجم التكوين نفسه ، ولكن خارج التكوين لن تخرج (هناك أشخاص شاهدوا المكتبات ، لكن هذه قصة مختلفة). لذلك انتهى بي الأمر في تكوين صغير إلى حد ما ، حيث كان هناك تلاعب كامل.
في الأساس ، يتم اختيار التكوين من تلقاء نفسها عند المدخل. هناك أوقات يتم فيها إجراء مقابلة مع شخص ما لتكوين واحد ، لكن في هذه العملية ، يبدو أنه طبيعي بشكل عام ، لكنه يفتقر إلى بعض المهارات المحددة (للمحاسبة ، على سبيل المثال) ويقومون بتحديد مكان أكثر ملاءمة له. لم أسمع عن تغيير شخص ما التكوين ، على الرغم من أنني لا أعتقد أن هذا مستحيل.
لم تكن هناك مهام. حسنا ، أو لا شيء تقريبا. الفريق بأكمله يتكون من 12 شخص. عملت ثلاثة ونصف الناس. الباقي كان منخرطاً في نوع من الهراء: شخص ما بسبب اعتقاده بأن ما كان يفعله ويعمله ، شخص ركله علناً ، كتب شخص ما إلى اليسار.
كما أفهمها ، هناك 3 طرق في شركة لمبرمج 1C:
أ) لا تفعل شيئا من الكلمة على الإطلاق
ب) ابحث عن المهام بنفسك وانقل الجبال في جدول مناسب
ج) الدخول في قطاع التطوير المنظم (مثل المحاسبة أو EGAIS) والعمل مع خطط واضحة ومواعيد نهائية
ربما تؤدي بعض الطرق الخاصة بهم :)
بالتأكيد سيتم ملاحظة الغياب المطلق في مكان العمل ، ولكن إصلاح بعض الأخطاء البسيطة في الأسبوع هو مستوى مقبول تمامًا من الإنتاجية بحيث لا يكون لدى المدير أسئلة. ربما في هذه الحالة ، كان يجب أن تكون الأسئلة قد نشأت في المقدمة ، ولكن في حالتي ، كان الرصاص غائبًا حرفيًا عن العمل 2/3 من الوقت ، وفي الثلث المتبقي لم يظهر الحماس القوي. لذلك "عملت" لفترة من الوقت.
بعد ذلك كنت محظوظًا وكنت مغرورًا ببعض الابتكارات التشريعية التي شغلتني لفترة من الوقت.
حاولت بطريقة ما لعب "العثور على المهام الخاصة بي ونقل الجبال" وحاولت مناقشة مع المدير وتنفيذ المهام التي أود القيام بها. وفي البداية كان الأمر جيدًا بالنسبة لي: لقد استبعدت بعض الميزات الصغيرة التي ، على ما يبدو بالنسبة لي ، جعلت الحياة أسهل لبعض الناس. لكن عندما حاولت الضغط على الوظيفة الكبيرة (هناك موضوع واحد ضخم في 1C ، والذي أعتبر نفسي بمثابة رصيف والذي كان في مستوى فظيع للغاية في تكويننا) - المدير يتخلى عن الفرامل وفقًا للمخطط الكلاسيكي: "هيا مع هذا الخطأ سنكتشف ذلك ، ثم سنتحدث ". وهنا في الأفق الحزمة الثانية من الشيء التشريعي الذي شاهدته. دعونا نفعل ذلك ، ثم سنتناول .. ". وهنا تفهم أنه في المرة الأولى التي أجلت فيها السؤال لمدة أسبوع ، للمرة الثانية لمدة شهر ، والآن نتحدث عن حقيقة أننا لن نقوم بذلك في العام المقبل. لا أعرف ما إذا كان عدم الثقة هذا بالنسبة لي كوافد جديد أم أنها لا تريد تغييرات كبيرة أو أنني أبالغ في تقدير قيمة الميزة ... لكن يجب أن أعترف ، لم أكن مُثابرة في الترويج لأفكاري.
نهاية سعيدة
بعد مرور عام تقريبًا ، شعرت بحزن شديد بسبب هذا اليأس ، وبعد ذلك وقع عرض لذيذ جدًا في الشر وقررت أن الوقت قد حان لإنهاء هذا الأمر.
عندما تقول إنك تغادر الشركة ، فإنك تمر بمقابلة خروج مع جميع المديرين ، بما في ذلك بوريس وسيرجي نورالييف. يسألون لفترة طويلة عن الأسباب ، ويقدمون خيارات للبقاء (على الرغم من أنني لم ألاحظ أي شيء خاص في الشركة). يبدو بوريس Georgievich هو حتى آسف بصدق. سيرجي كالمعتاد في جهاز كمبيوتر محمول.
في مقابلة نهاية الأسبوع ، لم أخفي إلى حد كبير أسباب قراري وتحدثت عن تنظيم العمل داخل القسم كما هو. فيما يتعلق بالأسئلة الرئيسية من بوريس جورجييفيتش ، بدا لي أن مديري سيجري محادثة جادة معه.
هذه الميزة الرئيسية التي اقترحتها لم يتم غسلها.
مع العرض الذي تركته ، أصبح الأمر ممتعًا للغاية: بفضله ، تمكنت من الانتقال إلى تطوير Java ، ومنذ عامين ، كنت أستخدم IntelliJ IDEA بدلاً من Configurator ، وهو أمر لا أشعر بالأسف لثانية واحدة.