JavaRush /Java Blogu /Random-AZ /Epam-da Junior vəzifəsini necə (yox) almaq olar / Laborat...
hooray
Səviyyə
Санкт-Петербург

Epam-da Junior vəzifəsini necə (yox) almaq olar / Laboratoriya təlimi necədir?

Qrupda dərc edilmişdir
Hamıya salam! Təxminən bir il əvvəl iş tapmağa doğru hərəkət etməyin vaxtı olduğunu hiss etdim. Çox təəssüf edirəm ki, Java SE biliklərinin hətta İntrenin mövqeyi üçün kifayət etmədiyini və mənim CV-yə heç də böyük tələbat olmadığını kəşf etdim - bir ay ərzində cavablara cəmi bir neçə cavab verildi və bunlar mənfi idi. Epam-da Junior vəzifəsini necə (yox) almaq olar / Laboratoriya təlimi necədir - 1Sonra təsadüfən pulsuz kurslar keçirən Epam şirkətinə rast gəldim və müvəffəqiyyətlə bitirdikdən sonra daha çox işlə təmin olunmaqla real layihələr üzrə təcrübə təklif edir. İnternetdə Epam haqqında kifayət qədər qarışıq rəylər var və tələbələrdən demək olar ki, heç nə yoxdur; əslində hekayəmin məqsədi bu boşluğu doldurmaqdır. Dərhal qeyd etmək istərdim ki, aşağıda təsvir edilən hər şey xüsusi olaraq Sankt-Peterburqa və xüsusi olaraq Java istiqamətinə aiddir. Böyük bir şirkətin ofisdən ofisə və layihədən layihəyə bir çox fərqləri var, şəhərləri demirəm. Epam-a gedən yol train.ru saytından başlayır, burada şəhərinizdə maraq dairəsini seçə, tələblərə baxa və iştirak üçün ərizə təqdim edə bilərsiniz. Mənim vəziyyətimdə Java Core təlimi idi. Təlim üçün seçim prosesi 3 mərhələdən ibarətdir - HR ilə telefon müsahibəsi, burada onlar bir neçə sadə texniki sual verəcək və ingilis dilini yoxlayacaqlar, kompüter texniki testi + onun nəticələrinə əsasən müsahibə, həmçinin ingilis dilində məktub. ofis və HR ilə ümumi müsahibə, burada onlar sizin, məqsədləriniz, motivasiyanız haqqında daha çox məlumat əldə edəcəklər və şirkət haqqında daha çox məlumat verəcəklər. Bu mərhələləri uğurla başa vursanız, təlimdə iştirak etmək təklifi alacaqsınız. Təlim ofisdə həftədə 2-3 dəfə axşam 3-4 saat ərzində mühazirələrdən ibarətdir, burada bir qayda olaraq Java Core tədris olunur (sintaksis, OOP, kolleksiyalar, istisnalar, sətirlər, ümumilikdə multithreading, JDBC) . Nəticədə kurs təxminən 100 saat üçün nəzərdə tutulmuşdur. Mühazirələrin keyfiyyəti mühazirəçidən asılıdır, əsasən istehsalatdan olan orta/böyüklər, adətən kifayət qədər savadlı insanlar. Mühazirələrdən əlavə ev tapşırıqları da var ki, onların keyfiyyəti və vaxtında yerinə yetirilməsi kursu uğurla başa vurmaq üçün meyarlardan biridir. Əslində, Javarush-da 25-ci səviyyədən əlavə, böyük olmasa da, öz pet layihələrimi inkişaf etdirməkdə müəyyən təcrübəm var idi, ona görə də kurs mənim üçün kifayət qədər asan idi - mən artıq əhatə olunan məlumatların 80%-ni bilirdim. Təlimin sonu və müvəffəqiyyətlə başa çatmaq üçün əsas meyar müxtəlif şəhərlərdə fərqlidir. Haradasa, məsələn, Kiyevdə, bu, icazə, servletlər və verilənlər bazası ilə təmiz Java-da kifayət qədər böyük bir yekun layihədir. Mənə deyildiyi kimi, demək olar ki, heç kim onu ​​uğurla başa çatdıra bilmədi, buna görə də Sankt-Peterburqda Oracle OCA / OCP sertifikatına əsaslanan yekun testin xeyrinə imtina etdilər (IMHO biliyin yoxlanılması üçün ən yaxşı seçim deyil, amma budur bu). Əgər siz müntəzəm olaraq dərsdə iştirak edirsinizsə, ev tapşırığını yaxşı və tez yerinə yetirirsinizsə və testdə yaxşı nəticə göstərmisinizsə (və ya layihəni yazmısınızsa), növbəti mərhələyə - laboratoriyaya keçirsiniz, sonra əyləncə başlayır. Dərhal demək istəyirəm ki, laboratoriya pullu deyil. Layihələr qeyri-kommersiya xarakterlidir, yəni şirkət sizin işinizə görə qazanc almır. Onlar da sizə öyrədirlər, resursları və mentorların vaxtını sizə sərf edirlər. Buna görə də heç kim sizə pul verməyəcək. Bunu ortaya qoyan mən deyildim, lakin şirkət öz mövqeyini bu şəkildə müdafiə edir. Bu cür mühakimələr nə qədər ədalətlidir - özünüz qərar verin. Laboratoriya üç həftəlik layihə ilə başlayır (yenidən, digər şəhərlər haqqında əmin deyiləm). Bir qayda olaraq, hər bir tələbənin öz şəxsi layihəsi var ki, bu da əsas tələbə layihəsinə bir növ əlavə olacaq. Adətən bunlar istifadəçi interfeysi olan klassik CRUD proqramları və ya bir az daha mürəkkəb proqramlardır ki, onları sıfırdan özünüz yazmalısınız. Məqsəd şirkətdaxili proseslərlə tanış olmaq, layihədə istifadə olunan texnologiyalara “toxunmaq” və ümumiyyətlə, rahatlıq əldə etmək və əsas layihə üzrə tapşırıqlara daha inamlı olmaqdır. Layihənizi sinifinizə təqdim etdikdən sonra mentorlar, laboratoriya rəhbərliyi və sadəcə maraqlanan insanlar tam hüquqlu tədqiqatlara başlayırlar. Tipik olaraq, şirkət sizdən həftədə 20 saatı laboratoriyaya ayırmanızı xahiş edir. Ümumiyyətlə, heç kim sizi heç bir şeyə məcbur edə bilməz, çünki heç bir müqavilə münasibətləri ilə bağlı deyilsiniz. Bununla belə, təcrübənin müddəti sizin iştirakınızdan və layihədəki uğurunuzdan asılı olacaq. Şirkətdə bütün işlər Agile metodologiyasına əsasən həyata keçirilir - çoxlu ünsiyyət, müxtəlif görüşlər və mitinqlər, o cümlədən gündəlik görüşlər, sizin şəxsən iştirak etməyiniz lazımdır. Əsas işlə birləşmək məsələsi çətindir. Bunu deyərdim - birləşdirmək olar, amma çətindir və məsləhət deyil. Birincisi, gündəlik tədbirlərin çoxu nahar vaxtı baş verir. İkincisi, layihə üzrə tapşırıqlardan əlavə, ev tapşırıqları və bu mühazirələrə əsaslanan testlər ilə mühazirələr də var. Bütün bunlarla, xüsusən də əsas işinizlə ayaqlaşmaq olduqca çətindir. Layihə üzrə vəzifələr tamamilə fərqlidir və layihənin özündən asılıdır. Tipik olaraq, tələbə layihələri kifayət qədər müasir və populyar texnologiyalardan istifadə edir, məsələn: Java 8/11, Spring Core, Spring Boot, Spring Data, Hibernate, JUnit, verilənlər bazası. Artıq dediyim kimi, laboratoriyada həmçinin əsas istiqamətlər üzrə mühazirələr keçirilir: Java 8, Spring, verilənlər bazası və multithreading. Bu modulların hər biri təxminən bir ay yarım davam edir, buna görə də yarım il laboratoriyada oturmaq istəmirsinizsə, bəzi texnologiyalara özünüz yiyələnməli olacaqsınız. Yeri gəlmişkən, laboratoriya zamanı bir müəllimlə ingilis dilini qiymətləndirmək lazımdır. Əgər sizə B1-dən aşağı səviyyə təyin etsələr, texniki baxımdan nə qədər yaxşı mütəxəssis olmağınızdan asılı olmayaraq, sadəcə olaraq təklif verməyəcəklər. Şirkət xarici müştərilərə yönəlib və ingilis dilini bilmək həqiqətən vacibdir. Hər hansı bir boşluq varsa, testi mümkün qədər tez verməyi məsləhət görərdim. Səviyyə tələb olunan səviyyədən aşağı olarsa, şirkətdən kurslara yazılmaq, dil biliklərinizi təkmilləşdirmək və sonda yenidən keçmək imkanınız olacaq. Ümumiyyətlə, qaydalara görə, təkrar qəbul ən azı altı ay sonra olur, buna görə də dərhal yaxşılaşmaq daha yaxşıdır. Ancaq nəzəri olaraq, onlar bir istisna edə bilər və daha əvvəl onu yenidən götürməyə icazə verə bilərlər. Laboratoriyanı tamamlamaq üçün müəyyən edilmiş son tarix yoxdur, bu, hər kəs üçün fərdidir və iki amildən asılıdır: layihə üzrə mentorların rəyi və texniki müsahibəyə hazırlıq. Orta müddət, müşahidələrimə görə, 4 aydır. Şəxsən mən onu 3-dən az vaxta başa vurmuşam, amma eyni zamanda gündə 8-10 saatı dərsə ayırmışam. Bir ay yarım ərzində mənimlə kimsə keçdi, amma bu tamamilə müstəsna bir haldır. Təcrübənin sonunda siz texniki müsahibə alacaqsınız. 2 saat davam edir və öyrənmə zamanı keçilən bütün mövzuları soruşur və bir qayda olaraq SQL/streaming üzrə praktiki tapşırıqlar da verirlər. Müsahibə çətindir və ona çox uzun müddət hazırlaşmaq lazımdır. Epama-da karyera yüksəlişi olduqca sürətlidir - yarım ildən sonra orta səviyyəyə yüksələ bilərsiniz. Buna görə də onlar sizdən müvafiq bilik tələb edəcəklər. Müsahibədə mütləq soruşulacaq mövzuların kiçik bir siyahısı budur: Spring (Core, Data JPA, MVC, AOP, Boot), Git, Java 8, SQL və verilənlər bazası (əməliyyat izolyasiya səviyyələri, indekslər, normal formalar, anomaliyalar). ), Hibernate, Multithreading (əsaslardan Concurrent kolleksiyalara, Completable Future və ForkJoinPool), CI/CD, JMM və s. Yeni ildən əvvəl Sankt-Peterburq ofisində işə düzəlmək üçün müsahibədən uğurla keçmək və ingilis dilini B1 və ya daha yüksək səviyyədə bilmək kifayət idi. O vaxtdan bəri şirkətin siyasəti dəyişdi və indi onlar layihə üçün yalnız ən yaxşılarını və dərhal işə götürürlər. Göründüyü zaman, orada sizə təklif etmək istəyəcəklərmi və müştəri ilə müsahibədən keçə biləcəksinizmi, bilinmir və heç kim sizə heç nə vəd etmir. Öz tərəfimdən demək istərdim ki, məndə şirkət haqqında ümumilikdə müsbət təəssürat yaranıb. Onun yaxşı qurulmuş prosesləri, əks əlaqəsi, iş üçün sərin, müasir, rahat ofisləri, tələbələr üçün çoxlu tədbirləri, yüksək tələbləri var, amma ən əsası - praktiki təcrübə var ki, onun sayəsində işə düzəlmək şansları dəfələrlə artır. Laboratoriyadan uğurla keçdim, lakin dünyada mövcud vəziyyət və hazırda layihələrin olmaması səbəbindən Epam-da işə düzələ bilmədim. Bununla belə, əldə etdiyim biliklərlə başqa yerlərdən problemsiz bir neçə təklif aldım və hazırda kiçik developer kimi çalışıram. Dəyərli olub-olmamasına qərar vermək sizin ixtiyarınızdadır. Hər hansı bir sualınız varsa, şərhlərdə yazın və oxuduğunuz üçün təşəkkür edirik 😉 Onun yaxşı qurulmuş prosesləri, əks əlaqəsi, iş üçün sərin, müasir, rahat ofisləri, tələbələr üçün çoxlu tədbirləri, yüksək tələbləri var, amma ən əsası - praktiki təcrübə var ki, onun sayəsində işə düzəlmək şansları dəfələrlə artır. Laboratoriyadan uğurla keçdim, lakin dünyada mövcud vəziyyət və hazırda layihələrin olmaması səbəbindən Epam-da işə düzələ bilmədim. Bununla belə, əldə etdiyim biliklərlə başqa yerlərdən problemsiz bir neçə təklif aldım və hazırda kiçik developer kimi çalışıram. Dəyərli olub-olmamasına qərar vermək sizin ixtiyarınızdadır. Hər hansı bir sualınız varsa, şərhlərdə yazın və oxuduğunuz üçün təşəkkür edirik 😉 Onun yaxşı qurulmuş prosesləri, əks əlaqəsi, iş üçün sərin, müasir, rahat ofisləri, tələbələr üçün çoxlu tədbirləri, yüksək tələbləri var, amma ən əsası - praktiki təcrübə var ki, onun sayəsində işə düzəlmək şansları dəfələrlə artır. Laboratoriyadan uğurla keçdim, lakin dünyada mövcud vəziyyət və hazırda layihələrin olmaması səbəbindən Epam-da işə düzələ bilmədim. Bununla belə, əldə etdiyim biliklərlə başqa yerlərdən problemsiz bir neçə təklif aldım və hazırda kiçik developer kimi çalışıram. Dəyərli olub-olmamasına qərar vermək sizin ixtiyarınızdadır. Hər hansı bir sualınız varsa, şərhlərdə yazın və oxuduğunuz üçün təşəkkür edirik 😉
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION