JavaRush /Java блог /Random UA /Як я став Junior Java Developer
glu4it
25 рівень
Харьков

Як я став Junior Java Developer

Стаття з групи Random UA
Чукча не письменник, тому заздалегідь перепрошую за не найкращий стиль написання. Як я став Junior Java Developer - 1Мій шлях від 1 рівня на JavaRush до посади Junior Java Developer розпочався рік тому. Відразу після літньої сесії я взявся за вивчення Java та вирішення завдань на JavaRush. Активне навчання тривало близько 4 місяців із невеликими перервами. Восени, будучи на 23 рівні, я потрапив на курси з джави в одній досить відомій компанії. Ці курси в парі з універом забирали багато часу, тому JavaRush довелося забити. Чи це було правильним рішенням я не знаю, але що зроблено, те зроблено. Курси були у вигляді занять у вихідні (лекція+практика) та домашніх завдань. Далі домашні завдання переросли в лабораторні роботи — повноцінні програми, одна з яких — десктопний таскменеджер, а інше — клієнт серверний додаток для керування списком груп та студентів. До завершення цих лабораторних я вже добре знав Java Core, Swing, XML, Oracle SQL, Maven і вмів працювати із SVN. Далі за планом була веб-додаток (третя лабораторна), але я вирішив, що треба щось міняти. Склав CV (в ньому також додалися знання JDBC, JSP, сервлетів), написав cover letter і почав розсилати все це добро всім найбільшим компаніям України в пошуках роботи або оплачуваного стажування. Десь через 3 тижні пошуків надійшла пропозиція однієї великої аутсорсингової компанії. Мені запропонували пройти співбесіду скайпом, після цього була очна співбесіда, далі — запрошення на тримісячне стажування. Щоб пройти стажування, мені довелося кардинально змінити своє життя: я перевівся в універі на індивідуальний графік і переїхав до сусіднього міста. Стажування проходило успішно, щодня я дізнавався про щось нове. Через те, що я виїжджав на 2 тижні на сесію, стажування тривало до 3.5 місяців. І ось, стажування закінчено, я в передчутті джоб офера і його немає. Компанія взяла тайм-аут. Мені дали тиждень відпочити, щоб знайти для мене проект у компанії. "За тиждень ти або отримаєш оферу, або нам доведеться попрощатися" - сказали мені. Напевно, це був один із найдовших тижнів у моєму житті. До останнього думав, що проект не знайдуть і доведеться повертатися до рідного міста. Навіть почав розсилати резюме до інших компаній. На щастя, все склалося добре, job offer я одержав і вже тиждень працюю на посаді Junior Java Developer. Тепер трохи порад. Окрім завдань на JavaRush, дуже рекомендую вивчити SQL, Maven, почитати про логування, Git, SVN, Spring та Hibernate (хоча б основи), HTML/CSS, сервлети, jsp, почитати про юніт тестування, протокол HTTP. І звичайно ж зробити хоч невеликий проект, використовуючи все це. Ну і англійську мову качайте, без неї нікуди. У мене з ним не дуже добре — pre-intermediate, тому доводиться надолужувати. На завершення, хочу висловити свою подяку розробникам JavaRush і побажати всім удачі, терпіння та посидючості.
Коментарі
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ