JavaRush /مدونة جافا /Random-AR /كيف (لا) تحصل على منصب مبتدئ في Epam / كيف يبدو التدريب ا...
hooray
مستوى
Санкт-Петербург

كيف (لا) تحصل على منصب مبتدئ في Epam / كيف يبدو التدريب المعملي؟

نشرت في المجموعة
أهلاً بكم! منذ حوالي عام شعرت أن الوقت قد حان للتحرك نحو العثور على وظيفة. مما يؤسفني كثيرًا أنني اكتشفت أن المعرفة بـ Java SE ليست كافية حتى لمنصب Intren، وأن سيرتي الذاتية ليست مطلوبة بشدة على الإطلاق - فقط بضع ردود على الردود في شهر واحد، وكانت تلك ردودًا سلبية. كيف (لا) تحصل على منصب مبتدئ في Epam / كيف يبدو التدريب المعملي - 1ثم، بالصدفة، صادفت شركة Epam، التي تجري دورات مجانية وبعد ذلك، عند الانتهاء بنجاح، تقدم تدريبًا داخليًا على مشاريع حقيقية مع المزيد من التوظيف. هناك الكثير من الآراء المتضاربة حول إبام على الإنترنت، ولا شيء تقريبًا من الطلاب؛ في الواقع، الغرض من قصتي هو سد هذه الفجوة. أود أن أشير على الفور إلى أن كل ما هو موضح أدناه ينطبق على وجه التحديد على سانت بطرسبرغ وعلى وجه التحديد على اتجاه Java. الشركة الكبيرة لديها اختلافات كثيرة من مكتب لآخر ومن مشروع لآخر، ناهيك عن المدن. يبدأ الطريق إلى Epam على موقع التدريب الإلكتروني، حيث يمكنك تحديد مجال الاهتمام في مدينتك وعرض المتطلبات وتقديم طلب للمشاركة. في حالتي كان تدريب Java Core. تتكون عملية الاختيار للتدريب من 3 مراحل - مقابلة هاتفية مع الموارد البشرية، حيث سيطرحون بعض الأسئلة الفنية البسيطة ويتحققون من لغتك الإنجليزية، واختبار فني للكمبيوتر + مقابلة بناءً على نتائجها، بالإضافة إلى خطاب باللغة الإنجليزية في في المكتب، ومقابلة عامة مع قسم الموارد البشرية، حيث سيتعلمون المزيد عنك، وعن أهدافك، ودوافعك، ويخبرونك المزيد عن الشركة. إذا أكملت هذه المراحل بنجاح، فسوف تتلقى عرضًا للمشاركة في التدريب. يتكون التدريب من محاضرات في المكتب 2-3 مرات في الأسبوع في المساء لمدة 3-4 ساعات، حيث، كقاعدة عامة، يتم تدريس Java Core (بناء الجملة، OOP، المجموعات، الاستثناءات، السلاسل، تعدد العمليات بشكل عام، JDBC) . ونتيجة لذلك، تم تصميم الدورة لمدة 100 ساعة تقريبا. تعتمد جودة المحاضرات على المحاضر، ومعظمهم من الوسطاء/كبار السن من الإنتاج، وعادة ما يكونون متعلمين تمامًا. بالإضافة إلى المحاضرات، هناك واجبات منزلية، تعد جودتها وتوقيتها أحد معايير إكمال الدورة بنجاح. في الواقع، بالإضافة إلى المستوى 25 في Javarush، كان لدي بعض الخبرة في تطوير مشاريعي الخاصة، وإن لم تكن كبيرة، لذا كانت الدورة سهلة جدًا بالنسبة لي - كنت أعرف بالفعل 80% من المعلومات المغطاة. تختلف نهاية التدريب والمعيار الرئيسي لإتمامه بنجاح في مدن مختلفة. في مكان ما، على سبيل المثال في كييف، يعد هذا مشروعًا نهائيًا كبيرًا إلى حد ما في لغة Java النقية، مع ترخيص وسيرفلتس وقاعدة بيانات. كما قيل لي، لم يتمكن أي شخص تقريبًا من إكماله بنجاح، لذلك، في سانت بطرسبرغ، تخلوا عنه لصالح اختبار نهائي يعتمد على شهادة من Oracle OCA / OCP (IMHO ليس الخيار الأفضل لاختبار المعرفة، ولكنه ما إنها). إذا كنت تحضر الفصل بانتظام، وأديت واجبك المنزلي بشكل جيد وسريع، وأديت أداءً جيدًا في الاختبار (أو كتبت المشروع)، فستنتقل إلى المرحلة التالية - المختبر، وبعد ذلك تبدأ المتعة. أود أن أقول على الفور أن المختبر غير مدفوع الأجر. المشاريع غير تجارية، أي أن الشركة لا تحصل على ربح مقابل عملك. كما أنهم يعلمونك ويقضون الموارد ووقت الموجهين عليك. ولذلك، لن يدفع لك أحد. لم أكن أنا من توصل إلى هذا، لكن الشركة تدافع عن موقفها بهذه الطريقة. ما مدى عدالة هذه الأحكام - قرر بنفسك. يبدأ المختبر بمشروع مدته ثلاثة أسابيع (مرة أخرى، لست متأكدا من المدن الأخرى). كقاعدة عامة، كل طالب لديه مشروعه الشخصي، والذي سيكون نوعا من الإضافة إلى مشروع الطالب الرئيسي. عادة ما تكون تطبيقات CRUD كلاسيكية مع واجهة مستخدم، أو تطبيقات أكثر تعقيدًا قليلاً، والتي تحتاج إلى كتابتها بنفسك من الصفر. الهدف هو التعرف على العمليات داخل الشركة، و"التعرف" على التقنيات المستخدمة في المشروع، والشعور بالراحة والشعور بثقة أكبر بشأن المهام في المشروع الرئيسي. بعد تقديم مشروعك إلى صفك والموجهين وإدارة المختبر والأشخاص المهتمين فقط، تبدأ الدراسات الكاملة. عادةً، تطلب منك الشركة تخصيص 20 ساعة أسبوعيًا للمختبر. بشكل عام، لا يمكن لأحد أن يلزمك بأي شيء، لأنك غير ملزم بأي علاقات تعاقدية. ومع ذلك، فإن مدة التدريب ستعتمد على حضورك ونجاحك في المشروع. يتم تنفيذ جميع الأعمال في الشركة وفقًا لمنهجية Agile - الكثير من الاتصالات والاجتماعات والتجمعات المتنوعة، بما في ذلك الاجتماعات اليومية التي تحتاج إلى حضورها شخصيًا. مسألة الجمع مع الوظيفة الرئيسية صعبة. أود أن أقول هذا - من الممكن الجمع، لكنه صعب وغير مستحسن. أولا، معظم الأحداث اليومية تجري في وقت الغداء. ثانيًا، بالإضافة إلى المهام الموجودة في المشروع، هناك أيضًا محاضرات، مع واجبات منزلية واختبارات بناءً على هذه المحاضرات. من الصعب جدًا مواكبة كل هذا، خاصة في وظيفتك الرئيسية. تختلف المهام في المشروع تمامًا وتعتمد على المشروع نفسه. عادة، تستخدم مشاريع الطلاب تقنيات حديثة وشائعة إلى حد ما، على سبيل المثال: Java 8 / 11، Spring Core، Spring Boot، Spring Data، Hibernate، JUnit، قواعد البيانات. كما قلت سابقًا، يستضيف المختبر أيضًا محاضرات في المجالات الرئيسية: Java 8 وSpring وقواعد البيانات والترابط المتعدد. تستمر كل وحدة من هذه الوحدات لمدة شهر ونصف تقريبًا، لذا إذا كنت لا ترغب في البقاء في المختبر لمدة نصف عام، فسيتعين عليك إتقان بعض التقنيات بنفسك. بالمناسبة، أثناء المختبر، يتعين عليك إجراء تقييم للغة الإنجليزية مع أحد المعلمين. إذا عينوا لك مستوى أقل من B1، فلن يقدموا لك عرضًا، بغض النظر عن مدى كونك متخصصًا جيدًا من الناحية الفنية. تركز الشركة على العملاء الأجانب ومعرفة اللغة الإنجليزية مهمة حقًا. إذا كانت هناك أي ثغرات، فإنني أنصح بإجراء الاختبار في أقرب وقت ممكن. إذا كان المستوى أقل من المستوى المطلوب، فستتاح لك الفرصة للتسجيل في دورات الشركة وتحسين مهاراتك اللغوية واستعادتها في النهاية. بشكل عام، وفقًا للقواعد، تتم إعادة الاختبار بعد ستة أشهر على الأقل، لذا من الأفضل أن تقوم بعمل جيد على الفور. لكن من الناحية النظرية، يمكنهم إجراء استثناء والسماح لك بإعادة التسجيل مبكرًا. ليس هناك موعد نهائي محدد لاستكمال المختبر، فهو فردي لكل شخص ويعتمد على عاملين: تعليقات المرشدين على المشروع والاستعداد للمقابلة الفنية. متوسط ​​المدة حسب ملاحظاتي 4 أشهر. أنا شخصياً أكملتها في أقل من 3، لكن في نفس الوقت كنت أقضي 8-10 ساعات يوميًا في الدراسة. لقد مر أحد الأشخاص معي خلال شهر ونصف، لكن هذه حالة استثنائية تمامًا. في نهاية التدريب سوف تحصل على مقابلة فنية. يستمر لمدة ساعتين ويسأل عن جميع المواضيع التي تم تناولها أثناء الدراسة، وكقاعدة عامة، يقدمون أيضًا مهام عملية على SQL / التدفق. المقابلة صعبة وتحتاج إلى الاستعداد لها لفترة طويلة جدًا. النمو الوظيفي في Epama سريع جدًا - بعد نصف عام يمكنك الترقية إلى المستوى المتوسط. لذلك، سوف يحتاجون إلى المعرفة المناسبة منك. فيما يلي قائمة صغيرة فقط من المواضيع التي سيتم طرحها بالتأكيد في المقابلة: Spring (Core، Data JPA، MVC، AOP، Boot)، Git، Java 8، SQL وقواعد البيانات (مستويات عزل المعاملات، الفهارس، النماذج العادية، الشذوذات )، والإسبات، وتعدد مؤشرات الترابط (من الأساسيات إلى المجموعات المتزامنة، والمستقبل الكامل، وForkJoinPool)، وCI/CD، وJMM، وما إلى ذلك. قبل العام الجديد، من أجل الحصول على وظيفة في مكتب سانت بطرسبرغ، كان يكفي اجتياز المقابلة بنجاح والحصول على مستوى اللغة الإنجليزية B1 أو أعلى. منذ ذلك الحين، تغيرت سياسة الشركة وتقوم الآن بتعيين الأفضل وعلى الفور للمشروع. عندما يظهر، ما إذا كانوا يريدون تقديمك هناك وما إذا كنت ستتمكن من اجتياز مقابلة مع العميل، فمن غير المعروف ولا أحد يعدك بأي شيء. ومن جهتي، أود أن أقول إن لدي انطباع إيجابي بشكل عام عن الشركة. لديها عمليات راسخة وملاحظات ومكاتب عمل رائعة وحديثة ومريحة والعديد من الأحداث للطلاب ومتطلبات عالية ولكن الأهم من ذلك - الخبرة العملية التي تزيد من فرص الحصول على وظيفة عدة مرات. لقد اجتزت المختبر بنجاح، لكن لم أتمكن من الحصول على وظيفة في شركة Epam بسبب الوضع الحالي في العالم وقلة المشاريع في الوقت الحالي. ومع ذلك، وبفضل المعرفة التي اكتسبتها، تلقيت عدة عروض من أماكن أخرى دون أي مشاكل وأعمل الآن كمطور مبتدئ. ما إذا كان الأمر يستحق الأمر متروك لك لتقرر. إذا كان لديك أي أسئلة اكتبها في التعليقات، وشكراً على القراءة 😉 لديها عمليات راسخة وملاحظات ومكاتب عمل رائعة وحديثة ومريحة والعديد من الأحداث للطلاب ومتطلبات عالية ولكن الأهم من ذلك - الخبرة العملية التي تزيد من فرص الحصول على وظيفة عدة مرات. لقد اجتزت المختبر بنجاح، لكن لم أتمكن من الحصول على وظيفة في شركة Epam بسبب الوضع الحالي في العالم وقلة المشاريع في الوقت الحالي. ومع ذلك، وبفضل المعرفة التي اكتسبتها، تلقيت عدة عروض من أماكن أخرى دون أي مشاكل وأعمل الآن كمطور مبتدئ. ما إذا كان الأمر يستحق الأمر متروك لك لتقرر. إذا كان لديك أي أسئلة اكتبها في التعليقات، وشكراً على القراءة 😉 لديها عمليات راسخة وملاحظات ومكاتب عمل رائعة وحديثة ومريحة والعديد من الأحداث للطلاب ومتطلبات عالية ولكن الأهم من ذلك - الخبرة العملية التي تزيد من فرص الحصول على وظيفة عدة مرات. لقد اجتزت المختبر بنجاح، لكن لم أتمكن من الحصول على وظيفة في شركة Epam بسبب الوضع الحالي في العالم وقلة المشاريع في الوقت الحالي. ومع ذلك، وبفضل المعرفة التي اكتسبتها، تلقيت عدة عروض من أماكن أخرى دون أي مشاكل وأعمل الآن كمطور مبتدئ. ما إذا كان الأمر يستحق الأمر متروك لك لتقرر. إذا كان لديك أي أسئلة اكتبها في التعليقات، وشكراً على القراءة 😉
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION