JavaRush /Java блогу /Random-KY /Кантип (жок) Epamда кенже позицияны алуу керек / Лаборато...
hooray
Деңгээл
Санкт-Петербург

Кантип (жок) Epamда кенже позицияны алуу керек / Лабораториялык окутуу кандай?

Группада жарыяланган
Баарына салам! Болжол менен бир жыл мурун мен жумуш табууга убакыт келгенин сездим. Өкүнгөнүм, мен Java SE боюнча бorмим Интрендин позициясы үчүн да жетишсиз экенин жана менин резюмем көп суроо-талапка ээ эмес экенин билдим - бир айдын ичинде жоопторго бир-эки гана жооп болду, алар терс болду. Кантип (жок) Epamда кенже позицияны алуу керек / Лабораториялык окутуу кандай - 1Анан кокусунан мен Epam компаниясына жолугуп калдым, ал бекер курстарды өткөрөт, андан кийин ийгorктүү аяктагандан кийин, андан ары жумушка орношуу менен реалдуу долбоорлор боюнча стажировкадан өтүүнү сунуштайт. Интернетте Epam жөнүндө көптөгөн аралаш сын-пикирлер бар жана студенттерден дээрлик эч нерсе жок; Чындыгында, менин окуямдын максаты - бул боштукту толтуруу. Төмөндө сүрөттөлгөн нерселердин баары Санкт-Петербургга жана өзгөчө Java багытына тиешелүү экенин дароо белгилеп кетким келет. Чоң компаниянын кеңседен кеңсеге жана долбоордон долбоорго көптөгөн айырмачылыктары бар, шаарларды айтпаганда да. Epamга жол train.ru сайтынан башталат, анда сиз өзүңүздүн шаарыңыздагы кызыккан аймакты тандап, талаптарды көрүп, катышууга арыз бере аласыз. Менин учурда бул Java Core тренинги болчу. Окутуу үчүн тандоо процесси 3 этаптан турат - HR менен телефон аркылуу маектешүү, анда алар бир нече жөнөкөй техникалык суроолорду беришет жана сиздин англис тorн текшеришет, компьютердик техникалык тестирлөө + анын жыйынтыгы боюнча интервью, ошондой эле англис тorндеги кат офис, жана HR менен жалпы интервью, анда алар сиз жөнүндө, максаттарыңыз, мотивацияңыз жөнүндө көбүрөөк бorп, компания жөнүндө көбүрөөк маалымат беришет. Бул этаптарды ийгorктүү өтсөңүз, сизге тренингге катышуу сунушу түшөт. Тренинг офисте жумасына 2-3 жолу кечинде 3-4 сааттык лекциялардан турат, мында эреже катары Java Core окутулат (синтаксис, OOP, коллекциялар, өзгөчөлүктөр, стрингтер, жалпысынан көп агым, JDBC) . Натыйжада, курс болжол менен 100 саатка эсептелген. Лекциялардын сапаты лектордон көз каранды, көбүнчө өндүрүштөн орто/улуулар, көбүнчө сабаттуу адамдар. Лекциялардан тышкары үй тапшырмалары да бар, алардын сапаты жана өз убагында аткарылышы курсту ийгorктүү бүтүрүүнүн критерийлеринин бири болуп саналат. Чынында, Javarush-тагы 25-деңгээлден тышкары, мен өзүмдүн, бирок чоң болбосо да, үй жаныбарлары үчүн долбоорлорду иштеп чыгууда бир аз тажрыйбага ээ болдум, ошондуктан курс мен үчүн абдан жеңил болду - мен камтылган маалыматтын 80% билчүмүн. Тренингдин бүтүшү жана ийгorктүү бүтүрүүнүн негизги критерийи ар кайсы шаарларда айырмаланат. Кайсы бир жерде, мисалы, Киевде, бул авторизациясы, сервлеттери жана маалымат базасы бар таза Javaдагы бир топ чоң жыйынтыктоочу долбоор. Мага айтылгандай, дээрлик эч ким аны ийгorктүү аяктай алган жок, ошондуктан, Санкт-Петербургда алар Oracle OCA / OCP сертификатынын негизинде жыйынтыктоочу тесттин пайдасына баш тартышты (IMHO бorмди текшерүү үчүн эң жакшы вариант эмес, бирок бул эмне бул). Эгер сиз сабакка үзгүлтүксүз катышып, үй тапшырмаңызды жакшы жана тез аткарып, тестти жакшы тапшырсаңыз (же долбоорду жазсаңыз), сиз кийинки этапка - лабораторияга өтөсүз, ошондо кызыктуу иш башталат. Дароо айткым келет лабораторияга акы төлөнбөйт. Долбоорлор коммерциялык эмес, башкача айтканда, компания сиздин эмгегиңиз үчүн пайда алbyte. Алар ошондой эле сени үйрөтөт, ресурстарды жана насаатчылардын убактысын сага жумшашат. Демек, сага эч ким төлөбөйт. Муну мен ойлоп тапкан жокмун, бирок компания өз позициясын ушинтип талашууда. Мындай өкүмдөр канчалык адилеттүү – өзүң чеч. Лаборатория үч жумалык долбоор менен башталат (кайрадан, башка шаарлар жөнүндө так эмес). Эреже катары, ар бир студенттин өзүнүн жеке долбоору бар, ал негизги студенттик долбоорго кошумча болуп калат. Көбүнчө алар UI менен классикалык CRUD тиркемелери, же бир аз татаалыраак, аларды нөлдөн баштап жазуу керек. Максаты - компаниянын ичиндеги процесстер менен таанышуу, долбоордо колдонулган технологияларга "тийүү" жана жалпысынан негизги долбоордогу милдеттерди аткарууда ыңгайлуу жана ишенимдүү сезүү. Долбооруңузду классыңызга сунуштагандан кийин, насаатчылар, лабораторияларды башкаруу жана жөн гана кызыккан адамдар, толук кандуу изилдөө башталат. Адатта, компания сизден жумасына 20 саатты лабораторияга бөлүүнү суранат. Жалпысынан алганда, сизди эч ким эч нерсеге милдеттендире алbyte, анткени сиз эч кандай келишимдик мамилелерге байланбайсыз. Бирок, практиканын узактыгы сиздин катышууңузга жана долбоордогу ийгorгиңизге жараша болот. Компаниядагы бардык иштер Agile методологиясы боюнча жүргүзүлөт - көп байланыштар, ар кандай чогулуштар жана митингдер, анын ичинде күнүмдүк жолугушуулар, аларга сиз жеке катышууңуз керек. Негизги жумуш менен айкалыштыруу маселеси оор. Мен муну айтаар элем - айкалыштырууга болот, бирок бул кыйын жана сунушталbyte. Биринчиден, күнүмдүк иш-чаралардын көбү түшкү маалда болот. Экинчиден, долбоор боюнча тапшырмалардан тышкары, бул лекциялардын негизинде үй тапшырмалары жана тесттер менен лекциялар да бар. Мунун баарына, айрыкча негизги жумушуңузга жетишүү абдан кыйын. Долбоордогу милдеттер такыр башка жана долбоордун өзүнөн көз каранды. Адатта, студенттик долбоорлор бир топ заманбап жана популярдуу технологияларды колдонушат, мисалы: Java 8/11, Spring Core, Spring Boot, Spring Data, Hibernate, JUnit, маалымат базалары. Мен буга чейин айткандай, лабораторияда негизги багыттар боюнча лекциялар өткөрүлөт: Java 8, Жаз, маалымат базалары жана көп агым. Бул модулдардын ар бири болжол менен бир жарым айга созулат, андыктан лабораторияда жарым жыл отургуңуз келбесе, кээ бир технологияларды өзүңүз үйрөнүшүңүз керек болот. Баса, лаборатория учурунда мугалим менен англис тor боюнча баа берүү керек. Эгер алар сизге B1 деңгээлинен төмөн деңгээлди ыйгарышса, сиз техникалык көз карашта канчалык жакшы адис болгонуңузга карабастан, алар жөн гана сунуш жасашпайт. Компания чет элдик кардарларга багытталган жана англис тorн билүү абдан маанилүү. Эгерде кандайдыр бир боштуктар болсо, мен тестти мүмкүн болушунча эртерээк тапшырууну кеңеш берет элем. Эгер деңгээл талап кылынган денгээлден төмөн болсо, сиз компаниянын курстарына жазылып, тил бorмиңизди өркүндөтүп, аягында кайра тапшырууга мүмкүнчүлүк аласыз. Жалпысынан алганда, эрежелерге ылайык, кайра кабыл алуу, жок эле дегенде, алты айдан кийин болот, ошондуктан, ал дароо эле жакшыраак. Бирок, теориялык жактан алганда, алар өзгөчө кылып, аны эртерээк кайра кабыл алууга мүмкүндүк берет. Лабораторияны бүтүрүү үчүн белгиленген мөөнөт жок, ал ар бир адам үчүн жеке жана эки фактордон көз каранды: долбоор боюнча насаатчылардын пикири жана техникалык интервьюга даярдыгы. Орточо мөөнөт, менин байкоом боюнча, 4 ай. Жеке мен 3кө жетпеген убакытта бүтүрдүм, бирок ошол эле учурда күнүнө 8-10 саат окууга жумшадым. Мени менен кимдир бирөө бир жарым айдын ичинде аны башынан өткөрдү, бирок бул таптакыр өзгөчө учур. Практиканын аягында сиз техникалык интервью аласыз. Ал 2 саатка созулат жана окуу учурунда өтүлгөн бардык темаларды сурайт жана эреже катары, алар SQL/стриминг боюнча практикалык тапшырмаларды да беришет. Интервью кыйын жана ага абдан көп убакыт даярдануу керек. Epamaдагы карьералык өсүш абдан тез - жарым жылдан кийин сиз ортого көтөрүлө аласыз. Ошондуктан алар силерден тиешелүү бorмди талап кылышат. Бул жерде интервьюда сөзсүз сурала турган темалардын кичинекей тизмеси: Spring (Core, Data JPA, MVC, AOP, Boot), Git, Java 8, SQL жана маалымат базалары (транзакциянын изоляция деңгээли, индекстер, нормалдуу формалар, аномалиялар) ), Hibernate, Multithreading (негиздерден Concurrent жыйнактарга, Completable Future жана ForkJoinPool), CI/CD, JMM ж.б.у.с. Жаңы жылдын алдында Санкт-Петербургдагы кеңсеге жумушка орношуу үчүн интервьюдан ийгorктүү өтүп, англис тorн B1 же андан жогору деңгээлде билүү жетиштүү болчу. Ошондон бери компаниянын саясаты өзгөрдү жана азыр алар эң мыктыларды гана жана дароо долбоорго жумушка алышат. Качан пайда болгондо, алар сени ошол жерде сунуштагысы келеби жана кардар менен интервьюдан өтө алабы, белгисиз жана эч ким сага эч нерсе убада кылbyte. Мен өз кезегимде компания тууралуу жалпысынан оң таасир калтырганымды айткым келет. Анын калыптанган процесстери, пикири, жумуш үчүн салкын, заманбап, ыңгайлуу кеңселери, студенттер үчүн көптөгөн иш-чаралар, жогорку талаптар, бирок эң негизгиси – практикалык тажрыйба, анын жардамы менен ишке орношуу мүмкүнчүлүгү көп эсе жогорулайт. Лабораториядан ийгorктүү өттүм, бирок дүйнөдөгү азыркы кырдаалга жана учурда долбоорлордун жоктугуна байланыштуу Epamга жумушка орношо албадым. Бирок, алган бorмим менен башка жактан эч кандай көйгөйсүз бир нече сунуштар түшүп, азыр кенже иштеп чыгуучу болуп иштейм. Ал татыктуубу, сиз чечесиз. Суроолоруңуз болсо, комментарийге жазыңыз, окуганыңыз үчүн рахмат 😉 Анын калыптанган процесстери, пикири, жумуш үчүн салкын, заманбап, ыңгайлуу кеңселери, студенттер үчүн көптөгөн иш-чаралар, жогорку талаптар, бирок эң негизгиси – практикалык тажрыйба, анын жардамы менен ишке орношуу мүмкүнчүлүгү көп эсе жогорулайт. Лабораториядан ийгorктүү өттүм, бирок дүйнөдөгү азыркы кырдаалга жана учурда долбоорлордун жоктугуна байланыштуу Epamга жумушка орношо албадым. Бирок, алган бorмим менен башка жактан эч кандай көйгөйсүз бир нече сунуштар түшүп, азыр кенже иштеп чыгуучу болуп иштейм. Ал татыктуубу, сиз чечесиз. Суроолоруңуз болсо, комментарийге жазыңыз, окуганыңыз үчүн рахмат 😉 Анын калыптанган процесстери, пикири, жумуш үчүн салкын, заманбап, ыңгайлуу кеңселери, студенттер үчүн көптөгөн иш-чаралар, жогорку талаптар, бирок эң негизгиси – практикалык тажрыйба, анын жардамы менен ишке орношуу мүмкүнчүлүгү көп эсе жогорулайт. Лабораториядан ийгorктүү өттүм, бирок дүйнөдөгү азыркы кырдаалга жана учурда долбоорлордун жоктугуна байланыштуу Epamга жумушка орношо албадым. Бирок, алган бorмим менен башка жактан эч кандай көйгөйсүз бир нече сунуштар түшүп, азыр кенже иштеп чыгуучу болуп иштейм. Ал татыктуубу, сиз чечесиз. Суроолоруңуз болсо, комментарийге жазыңыз, окуганыңыз үчүн рахмат 😉
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION