JavaRush /Java Blog /Random-TL /Paano (hindi) makakuha ng isang Junior na posisyon sa Epa...
hooray
Antas
Санкт-Петербург

Paano (hindi) makakuha ng isang Junior na posisyon sa Epam / Ano ang pagsasanay sa lab?

Nai-publish sa grupo
Kamusta kayong lahat! Mga isang taon na ang nakalipas naramdaman kong oras na para lumipat patungo sa paghahanap ng trabaho. Labis na ikinalulungkot ko, natuklasan ko na ang kaalaman sa Java SE ay hindi sapat kahit na para sa posisyon ng Intren, at ang aking resume ay hindi masyadong hinihiling - lamang ng ilang mga tugon sa mga tugon sa isang buwan, at ang mga iyon ay negatibo. Paano (hindi) makakuha ng Junior na posisyon sa Epam / Ano ang pagsasanay sa lab - 1Pagkatapos, sa pamamagitan ng pagkakataon, nakita ko ang kumpanyang Epam, na nagsasagawa ng mga libreng kurso at pagkatapos, sa matagumpay na pagkumpleto, nag-aalok ng isang internship sa mga tunay na proyekto na may karagdagang trabaho. Napakaraming halo-halong review tungkol sa Epam sa Internet, at halos wala mula sa mga mag-aaral; sa katunayan, ang layunin ng aking kuwento ay punan ang puwang na ito. Gusto kong agad na tandaan na ang lahat ng inilarawan sa ibaba ay partikular na nalalapat sa St. Petersburg at partikular sa direksyon ng Java. Ang isang malaking kumpanya ay may maraming pagkakaiba mula sa opisina sa opisina at mula sa proyekto sa proyekto, hindi upang banggitin ang mga lungsod. Ang landas sa Epam ay nagsisimula sa website training.ru, kung saan maaari mong piliin ang lugar ng interes sa iyong lungsod, tingnan ang mga kinakailangan at magsumite ng isang aplikasyon para sa pakikilahok. Sa aking kaso ito ay Java Core na pagsasanay. Ang proseso ng pagpili para sa pagsasanay ay binubuo ng 3 yugto - isang panayam sa telepono sa HR, kung saan magtatanong sila ng ilang simpleng teknikal na mga tanong at susuriin ang iyong English, computer technical testing + isang panayam batay sa mga resulta nito, pati na rin ang isang liham sa Ingles sa opisina, at isang pangkalahatang panayam sa HR, kung saan matututo sila ng higit pa tungkol sa iyo, sa iyong mga layunin, motibasyon at magsasabi sa iyo ng higit pa tungkol sa kumpanya. Kung matagumpay mong nakumpleto ang mga yugtong ito, makakatanggap ka ng alok na makilahok sa pagsasanay. Ang pagsasanay ay binubuo ng mga lektura sa opisina 2-3 beses sa isang linggo sa gabi para sa 3-4 na oras, kung saan, bilang panuntunan, ang Java Core ay itinuro (syntax, OOP, mga koleksyon, mga pagbubukod, mga string, multithreading sa pangkalahatan, JDBC) . Bilang resulta, ang kurso ay idinisenyo para sa humigit-kumulang 100 oras. Ang kalidad ng mga lektura ay nakasalalay sa lecturer, karamihan sa mga middle/seniors mula sa produksyon, kadalasan ay medyo marunong magbasa. Bilang karagdagan sa mga lektura, mayroong mga takdang-aralin sa bahay, ang kalidad at pagiging maagap nito ay isa sa mga pamantayan para sa matagumpay na pagkumpleto ng kurso. Sa katunayan, bilang karagdagan sa antas 25 sa Javarush, nagkaroon ako ng ilang karanasan sa pagbuo ng sarili kong, bagaman hindi malaki, mga pet project, kaya medyo madali para sa akin ang kurso - alam ko na ang 80% ng impormasyong sakop. Ang pagtatapos ng pagsasanay at ang pangunahing pamantayan para sa matagumpay na pagkumpleto ay naiiba sa iba't ibang lungsod. Sa isang lugar, halimbawa sa Kyiv, ito ay isang medyo malaking panghuling proyekto sa purong Java, na may pahintulot, mga servlet at isang database. Tulad ng sinabi sa akin, halos walang makakumpleto nito nang matagumpay, samakatuwid, sa St. Petersburg ay inabandona nila ito pabor sa isang pangwakas na pagsubok batay sa sertipikasyon mula sa Oracle OCA / OCP (IMHO hindi ang pinakamahusay na pagpipilian para sa pagsubok ng kaalaman, ngunit ito ay kung ano ang ito ay). Kung regular kang dumalo sa klase, ginawa ang iyong takdang-aralin nang maayos at mabilis, at nagawa mong mabuti sa pagsusulit (o isinulat ang proyekto), makakarating ka sa susunod na yugto - ang laboratoryo, at pagkatapos ay magsisimula ang kasiyahan. Gusto kong sabihin kaagad na ang lab ay hindi binabayaran. Ang mga proyekto ay hindi pangkomersyal, ibig sabihin, ang kumpanya ay hindi tumatanggap ng tubo para sa iyong trabaho. Tinuturuan ka rin nila, ginugugol ang mga mapagkukunan at oras ng mga tagapayo sa iyo. Samakatuwid, walang magbabayad sa iyo. Hindi ako ang nakaisip nito, ngunit ang kumpanya ay nagtatalo sa posisyon nito sa ganitong paraan. Gaano patas ang gayong mga paghatol - magpasya para sa iyong sarili. Nagsisimula ang lab sa isang tatlong linggong proyekto (muli, hindi sigurado tungkol sa ibang mga lungsod). Bilang isang patakaran, ang bawat mag-aaral ay may sariling personal na proyekto, na magiging isang uri ng karagdagan sa pangunahing proyekto ng mag-aaral. Kadalasan ang mga ito ay mga klasikong CRUD na application na may UI, o medyo mas kumplikado, na kailangan mong isulat ang iyong sarili mula sa simula. Ang layunin ay upang pamilyar sa mga proseso sa loob ng kumpanya, "hawakan" ang mga teknolohiyang ginagamit sa proyekto, at sa pangkalahatan ay maging komportable at mas kumpiyansa sa mga gawain sa pangunahing proyekto. Pagkatapos ipakita ang iyong proyekto sa iyong klase, mga mentor, pamamahala ng lab, at mga taong interesado lang, magsisimula ang ganap na pag-aaral. Karaniwan, hinihiling sa iyo ng kumpanya na maglaan ng 20 oras sa isang linggo sa lab. Sa pangkalahatan, walang sinuman ang maaaring mag-oobliga sa iyo sa anumang bagay, dahil hindi ka nakatali sa anumang mga relasyon sa kontraktwal. Gayunpaman, ang tagal ng internship ay depende sa iyong pagdalo at tagumpay sa proyekto. Ang lahat ng trabaho sa kumpanya ay isinasagawa ayon sa pamamaraan ng Agile - maraming komunikasyon, iba't ibang mga pagpupulong at rali, kabilang ang mga pang-araw-araw na pagpupulong, na kailangan mong dumalo nang personal. Ang isyu ng pagsasama sa pangunahing trabaho ay mahirap. Sasabihin ko ito - posible na pagsamahin, ngunit ito ay mahirap at hindi ipinapayong. Una, karamihan sa mga pang-araw-araw na kaganapan ay nagaganap sa oras ng tanghalian. Pangalawa, bilang karagdagan sa mga gawain sa proyekto, mayroon ding mga lektura, na may takdang-aralin at pagsusulit batay sa mga lekturang ito. Medyo mahirap na makasabay sa lahat ng ito, lalo na sa iyong pangunahing trabaho. Ang mga gawain sa isang proyekto ay ganap na naiiba at nakadepende sa mismong proyekto. Karaniwan, ang mga proyekto ng mag-aaral ay gumagamit ng medyo moderno at sikat na mga teknolohiya, halimbawa: Java 8 / 11, Spring Core, Spring Boot, Spring Data, Hibernate, JUnit, mga database. Tulad ng nasabi ko na, nagho-host din ang lab ng mga lektura sa mga pangunahing lugar: Java 8, Spring, mga database at multithreading. Ang bawat isa sa mga module na ito ay tumatagal ng humigit-kumulang isang buwan at kalahati, kaya kung ayaw mong umupo sa isang lab sa loob ng kalahating taon, kakailanganin mong makabisado ang ilan sa mga teknolohiya sa iyong sarili. Sa pamamagitan ng paraan, sa panahon ng lab kailangan mong kumuha ng pagtatasa sa wikang Ingles kasama ang isang guro. Kung magtatalaga sila sa iyo ng isang antas na mas mababa sa B1, hindi sila gagawa ng isang alok, gaano man kahusay ang isang espesyalista mula sa isang teknikal na pananaw. Ang kumpanya ay nakatuon sa mga dayuhang customer at ang kaalaman sa Ingles ay talagang mahalaga. Kung mayroong anumang mga puwang, ipinapayo ko ang pagkuha ng pagsusulit sa lalong madaling panahon. Kung ang antas ay mas mababa sa kinakailangang antas, magkakaroon ka ng pagkakataong mag-enroll sa mga kurso mula sa kumpanya, pagbutihin ang iyong mga kasanayan sa wika at muling kunin ito sa dulo. Sa pangkalahatan, ayon sa mga panuntunan, ang isang muling pagkuha ay hindi bababa sa anim na buwan mamaya, kaya mas mahusay na gawin ito kaagad. Ngunit sa teorya, maaari silang gumawa ng isang pagbubukod at payagan kang kunin ito muli nang mas maaga. Walang nakapirming deadline para sa pagkumpleto ng lab; ito ay indibidwal para sa lahat at depende sa dalawang salik: feedback mula sa mga mentor sa proyekto at kahandaan para sa isang teknikal na panayam. Ang average na panahon, ayon sa aking mga obserbasyon, ay 4 na buwan. Sa personal, natapos ko ito nang wala pang 3, ngunit sa parehong oras ay gumugol ako ng 8-10 oras sa isang araw sa pag-aaral. Ang isang taong kasama ko ay dumaan dito sa loob ng isang buwan at kalahati, ngunit ito ay isang ganap na pambihirang kaso. Sa pagtatapos ng internship makakatanggap ka ng isang teknikal na panayam. Ito ay tumatagal ng 2 oras at nagtatanong tungkol sa lahat ng paksang sakop sa panahon ng pag-aaral, at, bilang panuntunan, nagbibigay din sila ng mga praktikal na gawain sa SQL / streaming. Mahirap ang panayam at kailangan mong paghandaan ito nang napakahabang panahon. Ang paglago ng karera sa Epama ay medyo mabilis - pagkatapos ng kalahating taon maaari kang ma-promote sa gitna. Samakatuwid, mangangailangan sila ng naaangkop na kaalaman mula sa iyo. Narito ang isang maliit na listahan ng mga paksa na tiyak na tatanungin sa isang panayam: Spring (Core, Data JPA, MVC, AOP, Boot), Git, Java 8, SQL at mga database (mga antas ng paghihiwalay ng transaksyon, mga index, mga normal na anyo, mga anomalya ), Hibernate, Multithreading (mula sa mga pangunahing kaalaman hanggang sa Kasabay na mga koleksyon, Completable Future at ForkJoinPool), CI/CD, JMM at iba pa. Bago ang bagong taon, upang makakuha ng trabaho sa opisina ng St. Petersburg, sapat na upang matagumpay na makapasa sa isang pakikipanayam at magkaroon ng antas ng English B1 o mas mataas. Simula noon, ang patakaran ng kumpanya ay nagbago at ngayon sila ay kumukuha lamang ng pinakamahusay at kaagad para sa proyekto. Kapag lumitaw ito, kung gugustuhin ka nilang mag-alok doon at kung makapasa ka sa isang pakikipanayam sa customer ay hindi alam at walang nangako sa iyo ng anuman. Para sa aking bahagi, nais kong sabihin na mayroon akong pangkalahatang positibong impresyon sa kumpanya. Ito ay may mahusay na itinatag na mga proseso, feedback, cool, moderno, kumportableng mga opisina para sa trabaho, maraming mga kaganapan para sa mga mag-aaral, mataas na mga kinakailangan, ngunit ang pinakamahalaga - praktikal na karanasan, kung saan ang mga pagkakataon na makakuha ng trabaho ay tumataas nang maraming beses. Matagumpay kong naipasa ang lab, ngunit hindi ako makakuha ng trabaho sa Epam dahil sa kasalukuyang sitwasyon sa mundo at kakulangan ng mga proyekto sa ngayon. Gayunpaman, sa kaalaman na nakuha ko, nakatanggap ako ng ilang alok mula sa ibang mga lugar nang walang anumang problema at ngayon ay nagtatrabaho ako bilang isang junior developer. Kung ito ay katumbas ng halaga, nasa iyo ang pagpapasya. Kung mayroon kang anumang mga katanungan, sumulat sa mga komento, at salamat sa pagbabasa 😉 Ito ay may mahusay na itinatag na mga proseso, feedback, cool, moderno, kumportableng mga opisina para sa trabaho, maraming mga kaganapan para sa mga mag-aaral, mataas na mga kinakailangan, ngunit ang pinakamahalaga - praktikal na karanasan, kung saan ang mga pagkakataon na makakuha ng trabaho ay tumataas nang maraming beses. Matagumpay kong naipasa ang lab, ngunit hindi ako makakuha ng trabaho sa Epam dahil sa kasalukuyang sitwasyon sa mundo at kakulangan ng mga proyekto sa ngayon. Gayunpaman, sa kaalaman na nakuha ko, nakatanggap ako ng ilang alok mula sa ibang mga lugar nang walang anumang problema at ngayon ay nagtatrabaho ako bilang isang junior developer. Kung ito ay katumbas ng halaga, nasa iyo ang pagpapasya. Kung mayroon kang anumang mga katanungan, sumulat sa mga komento, at salamat sa pagbabasa 😉 Ito ay may mahusay na itinatag na mga proseso, feedback, cool, moderno, kumportableng mga opisina para sa trabaho, maraming mga kaganapan para sa mga mag-aaral, mataas na mga kinakailangan, ngunit ang pinakamahalaga - praktikal na karanasan, kung saan ang mga pagkakataon na makakuha ng trabaho ay tumataas nang maraming beses. Matagumpay kong naipasa ang lab, ngunit hindi ako makakuha ng trabaho sa Epam dahil sa kasalukuyang sitwasyon sa mundo at kakulangan ng mga proyekto sa ngayon. Gayunpaman, sa kaalaman na nakuha ko, nakatanggap ako ng ilang alok mula sa ibang mga lugar nang walang anumang problema at ngayon ay nagtatrabaho ako bilang isang junior developer. Kung ito ay katumbas ng halaga, nasa iyo ang pagpapasya. Kung mayroon kang anumang mga katanungan, sumulat sa mga komento, at salamat sa pagbabasa 😉
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION