JavaRush /Java блогы /Random-KK /Epam-да кіші позицияны қалай алуға болады (жоқ) / Зертхан...
hooray
Деңгей
Санкт-Петербург

Epam-да кіші позицияны қалай алуға болады (жоқ) / Зертханалық оқыту қандай?

Топта жарияланған
Бәріңе сәлем! Шамамен бір жыл бұрын мен жұмыс іздеуге көшетін кез келді деп ойладым. Менің өкініштісі, мен Java SE білімі тіпті Интреннің лауазымына жеткіліксіз екенін және менің түйіндемем үлкен сұранысқа ие емес екенін білдім - бір айда жауаптарға бір-екі жауап болды, ал олар теріс болды. Epam-да кіші позицияны қалай (жоқ) алуға болады / Зертханалық оқыту қандай - 1Содан, кездейсоқ, мен Epam компаниясына тап болдым, ол тегін курстар өткізеді, содан кейін табысты аяқтағаннан кейін одан әрі жұмысқа орналасумен нақты жобалар бойынша тағылымдамадан өтуді ұсынады. Интернетте Epam туралы көптеген аралас пікірлер бар, және студенттерден ештеңе дерлік жоқ; шын мәнінде, менің әңгімемнің мақсаты - осы олқылықтың орнын толтыру. Төменде сипатталғанның бәрі Санкт-Петербургке және нақты Java бағытына қатысты екенін бірден атап өткім келеді. Үлкен компанияның қалаларды айтпағанда, кеңседен кеңсеге және жобадан жобаға көптеген айырмашылықтары бар. Epam-ға жол train.ru веб-сайтында басталады, онда сіз өзіңіздің қалаңыздағы қызығушылық аймағын таңдай аласыз, талаптарды көре аласыз және қатысуға өтінім бере аласыз. Менің жағдайда бұл Java Core тренингі болды. Оқыту үшін іріктеу процесі 3 кезеңнен тұрады - HR-мен телефон арқылы сұхбат, онда олар бірнеше қарапайым техникалық сұрақтар қояды және сіздің ағылшын тілін тексереді, компьютерлік техникалық тестілеу + оның нәтижелері бойынша сұхбат, сонымен қатар ағылшын тіліндегі хат. кеңсесі және HR-мен жалпы сұхбат, онда олар сіз туралы, сіздің мақсаттарыңыз, мотивацияларыңыз туралы көбірек біліп, компания туралы көбірек айтып береді. Осы кезеңдерді сәтті аяқтасаңыз, сізге тренингке қатысу ұсынысы түседі. Тренинг кеңседе аптасына 2-3 рет кешке 3-4 сағаттан тұратын дәрістерден тұрады, мұнда әдетте Java Core оқытылады (синтаксис, OOP, жинақтар, ерекшеліктер, жолдар, жалпы көп ағындылық, JDBC) . Нәтижесінде курс шамамен 100 сағатқа есептелген. Дәрістердің сапасы лекторға, негізінен өндірістің орта буындарына, әдетте сауатты адамдарға байланысты. Дәрістерден басқа үй тапсырмалары бар, олардың сапасы мен уақытылы орындалуы курсты сәтті аяқтау критерийлерінің бірі болып табылады. Шын мәнінде, Javarush-те 25-деңгейден басқа, менде үлкен болмаса да, үй жануарларына арналған жобаларды әзірлеуде біраз тәжірибем болды, сондықтан курс мен үшін өте оңай болды - мен қамтылған ақпараттың 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 сағатты оқуға арнадым. Менімен бірге біреу оны бір жарым айда бастан өткерді, бірақ бұл мүлдем ерекше жағдай. Тағылымдама соңында сіз техникалық сұхбат аласыз. Ол 2 сағатқа созылады және оқу барысында өтілген барлық тақырыптарды сұрайды және, әдетте, SQL/стриминг бойынша практикалық тапсырмаларды да береді. Сұхбат қиын және оған өте ұзақ дайындалу керек. Epama-да мансаптық өсу өте жылдам - ​​жарты жылдан кейін сіз орта деңгейге көтеріле аласыз. Сондықтан олар сізден тиісті білімді талап етеді. Мұнда сұхбатта міндетті түрде сұралатын тақырыптардың шағын тізімі берілген: Spring (Core, Data JPA, MVC, AOP, Boot), Git, Java 8, SQL және дерекқорлар (транзакцияларды оқшаулау деңгейлері, индекстер, қалыпты пішіндер, ауытқулар). ), Күту режимі, Көп ағынды (негіздерден Concurrent жинақтарға, Completable Future және ForkJoinPoolға дейін), CI/CD, JMM және т.б. Жаңа жыл алдында Санкт-Петербург кеңсесіне жұмысқа тұру үшін сұхбаттан сәтті өту және ағылшын тілін B1 немесе одан жоғары деңгейде білу жеткілікті болды. Содан бері компанияның саясаты өзгерді және қазір олар жобаға тек ең жақсыларын және бірден жалдайды. Ол пайда болған кезде, олар сізге сол жерде ұсынғысы келеді ме және сіз клиентпен сұхбаттан өте аласыз ба, белгісіз және сізге ешкім ештеңе уәде етпейді. Мен өз тарапымнан компания туралы жалпы жағымды әсер қалдырғанымды айтқым келеді. Онда қалыптасқан процестер, кері байланыс, салқын, заманауи, жұмысқа ыңғайлы кеңселер, студенттерге арналған көптеген іс-шаралар, жоғары талаптар, бірақ ең бастысы – жұмысқа орналасу мүмкіндігі бірнеше есе арта түсетін практикалық тәжірибе бар. Мен зертханадан сәтті өттім, бірақ әлемдегі қазіргі жағдайға және қазіргі уақытта жобалардың болмауына байланысты Epam-ға жұмысқа тұра алмадым. Дегенмен, алған білімімнің арқасында басқа жерлерден еш қиындықсыз бірнеше ұсыныстар түсіп, қазір кіші әзірлеуші ​​болып жұмыс істеймін. Бұл тұр ма, оны өзіңіз шешесіз. Егер сізде сұрақтар болса, түсініктемелерде жазыңыз, оқығаныңыз үшін рахмет 😉 Онда қалыптасқан процестер, кері байланыс, салқын, заманауи, жұмысқа ыңғайлы кеңселер, студенттерге арналған көптеген іс-шаралар, жоғары талаптар, бірақ ең бастысы – жұмысқа орналасу мүмкіндігі бірнеше есе арта түсетін практикалық тәжірибе бар. Мен зертханадан сәтті өттім, бірақ әлемдегі қазіргі жағдайға және қазіргі уақытта жобалардың болмауына байланысты Epam-ға жұмысқа тұра алмадым. Дегенмен, алған білімімнің арқасында басқа жерлерден еш қиындықсыз бірнеше ұсыныстар түсіп, қазір кіші әзірлеуші ​​болып жұмыс істеймін. Бұл тұр ма, оны өзіңіз шешесіз. Егер сізде сұрақтар болса, түсініктемелерде жазыңыз, оқығаныңыз үшін рахмет 😉 Онда қалыптасқан процестер, кері байланыс, салқын, заманауи, жұмысқа ыңғайлы кеңселер, студенттерге арналған көптеген іс-шаралар, жоғары талаптар, бірақ ең бастысы – жұмысқа орналасу мүмкіндігі бірнеше есе арта түсетін практикалық тәжірибе бар. Мен зертханадан сәтті өттім, бірақ әлемдегі қазіргі жағдайға және қазіргі уақытта жобалардың болмауына байланысты Epam-ға жұмысқа тұра алмадым. Дегенмен, алған білімімнің арқасында басқа жерлерден еш қиындықсыз бірнеше ұсыныстар түсіп, қазір кіші әзірлеуші ​​болып жұмыс істеймін. Бұл тұр ма, оны өзіңіз шешесіз. Егер сізде сұрақтар болса, түсініктемелерде жазыңыз, оқығаныңыз үшін рахмет 😉
Пікірлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION