Теорія - це лише півсправи, тільки практика дозволяє закріпити знання та побачити, як вони працюють. Де її отримати, якщо без досвіду не беруть на роботу? Стажування - той самий спосіб для розробника-початківця отримати потрібний досвід. У цьому тексті ми підібрали актуальні та безкоштовні стажування для trainee-розробників мовою Java. Звичайно, стажувань значно більше, просто деякі з них вже почалися, так що сконцентруємося на тих, на які можна встигнути. Вибирайте вподобану і подавайтеся.
Україна
Global Logic
У компанії є програма GL Trainee, яка дозволяє пройти стажування на реальному проекті та таким чином отримати перший комерційний досвід. Найкращі стажери можуть отримати роботу в компанії.Вимоги до участі у програмі:
- Освіта з технічної спеціальності (рівень бакалавр, спеціаліст чи магістр);
- Базові знання програмування чи тестування (залежно від обраної програми);
- Рівень знання англійської мови – intermediate та вище;
- Власні проекти чи проходження курсів GL BaseCamp (буде плюсом);
- Півроку досвіду кодингу на Java;
- Сильні знання Java Core;
- Досвід використання SQL;
- Написання готового до експлуатації коду та модульних тестів, що відповідають як системним, так і бізнес-вимогам.
Умови:
- Стажування триває 3 місяці;
- За успішного закінчення — працевлаштування.
Sigma Software
У компанії великий перелік стажувань, у тому числі і для тих, хто володіє мовою Java.Вимоги до участі у програмі:
- Основи ОВП;
- Базове розуміння алгоритмів та структур даних;
- Досвід роботи з ядром Java;
- Базові знання концепцій реляційних БД та SQL;
- Базовий досвід роботи у GIT;
- Рівень англійської Pre-Intermediate або вище.
Умови:
- Формат програми: онлайн;
- Термін: до 3 місяців;
- Графік: 2-3 рази на тиждень.
Відгук:
“Я почав у цій компанії з інтернатури, і до цього дня вважаю, що мені дуже пощастило, що хлопці повірабо в мене і дали цю можливість. Менеджмент робить все для професійного зростання дітей. Система менторства не дозволяє залишитися комусь без уваги. Проектів багато як великих і довгих, так і маленьких”.Softserve
Компанія надає відразу кілька форматів навчання та практики: це курси, сертифікація та стажування.Вимоги до участі у програмі:
- Хороше знання Java та чітке розуміння принципів ОВП;
- Знайомство зі SCRUM, Git;
- Технології стеку Java (Spring/Hibernate);
- JavaScript, HTML, CSS.
- Рівень англійської середньої +.
Умови:
- 1-3 місяці досвіду роботи;
- проект триває, тож над ним можна працювати скільки завгодно.
Відгук:
“Зібралася чудова команда стажистів. Я дуже рада, що потрапила саме до цього потоку. Супер наставники, професіонали, які вчабо, підтримували, допомагали і не дали нам розслабитися. Практики значно більше, ніж теорії. Було зовсім нелегко, багато інформації та завдань. Але головне — результат і приємний смак, який залишився після цього навчання”. (Ганна)Росія
EPAM
Стажування EPAM – це програма для фахівців з досвідом розробки, розповідають у компанії. Стажування доступні за такими напрямами: Java, автоматизоване тестування, .NET та Front-end. Такі програми є і в Україні, але зараз відкритих стажувань з Java немає.Вимоги до участі у програмі:
- Досвід роботи з будь-якою мовою програмування, переважно Java, C#, JavaScript чи Python;
- Знання алгоритмів та структур даних;
- Володіння англійською мовою, достатнє для усної комунікації із закордонною командою – від Intermediate (B1+) та вище;
- Готовність до часткової зайнятості (від 30 годин) на час стажування та повної зайнятості після її завершення;
- Для підтвердження свого практичного досвіду необхідно продемонструвати проект – може бути курсова робота, pet project чи інше;
- До заявки на стажування потрібно додати резюме.
Умови:
- Термін стажування в середньому становить 2-3 місяці та зазвичай не перевищує 4-х місяців;
- індивідуальна програма;
- Стажування проходитиме в одному з офісів EPAM у Санкт-Петербурзі.
Відгук:
Читайте докладний відгук одного з учнів JavaRush."Ланіт"
Ланіт - одна з найбільших IT-компаній Росії. Компанія відкрила програму стажувань для тих, хто має мало досвіду, але хотів би отримати роботу після завершення інтернатури.Вимоги до участі у програмі:
- Можливість приділяти стажуванням не менше 35 годин на тиждень (в будні); Один день на тиждень ми просимо приїжджати в офіс, решту часу стажування проходить дистанційно;
- Вища технічна освіта чи старші курси університету;
- Знання основ мови програмування Java;
- володіння англійською мовою на рівні читання технічної документації;
- Любов до розробки ПЗ та інформаційних технологій.
Умови:
Місце проведення стажування: центральний офіс ст. м. Ризька/Олексіївська/Мар'їна Гай (Москва)."Яндекс"
Разом із командою "Яндекса" стажери створюють складні веб-сервіси, які забезпечують роботу сайту або програми, вирішують архітектурні завдання, розвивають інфраструктуру обробки даних. Серед проектів, виконаних стажистами, багато по-справжньому важливих. Це інтеграція ClickHouse та CatBoost, запуск нового навантаженого сервісу обробки запитів, створення функції виявлення ознак для машинного навчання, якою зараз користуються у різних відділах "Яндекса".Вимоги до участі у програмі:
- Відмінні знання базових алгоритмів та структур даних;
- Вміння писати код однією з мов програмування.
Умови:
- Стажування можна пройти в офісах "Яндекса" у Москві, Санкт-Петербурзі, Єкатеринбурзі, Мінську, Сочі, Новосибірську, Нижньому Новгороді та Сімферополі.
- Учасникам платитимуть зарплату.
- Тривалість від трьох до шести місяців.
- Стажування проходить цілий рік, тому ви можете подати заявку у будь-який час.
ЦВТ
Стажування націлене на тих, хто має базові знання у розробці, дизайні, аналітиці чи управлінні проектами. Беруть студентів останніх курсів і фахівців-початківців.Вимоги до участі у програмі:
- Загальне уявлення про влаштування веб-додатків;
- Навички програмування Java (переважно) або іншою мовою високого рівня;
- розуміння принципів організації реляційних баз даних;
- Цілеспрямованість, готовність розвиватися та досягати результатів;
- Базові знання ОВП.
Умови:
- Усім стажистам виплачується стипендія з 2 місяця стажування за умови проходження проміжного зрізу знань.
- Зазвичай стажування триває до трьох місяців. Однак варто враховувати, що тривалість стажування складається індивідуально та залежить від успіхів та внеску стажистів.
Білорусь
EPAM
Як і в Росії, білоруський центр навчання EPAM проводить і тренінги, і стажування.Вимоги до участі у програмі:
- рівень англійської мови від А2 (Pre-Intermediate);
- Впевнене володіння ООП, SOLID, GOF Patterns;
- Розуміння роботи JVM, JDK, JRE, Garbage Collector, Classloading;
- Впевнені знання Java 8 (Java Core, Stream API);
- Досвід розробки на основі Spring Framework, Sprint Boot, Servlet API;
- Базові знання щодо розробки веб-сервісів, знання XML, JSON;
- Володіння SQL, Maven, Git, Docker.
Умови:
- Тривалість залежить від поточних навичок і може становити від одного до кількох місяців.
- За підсумками у учасників буде можливість пройти інтерв'ю та отримати Job Offer у EPAM.
iTechArt
У компанії є своя навчальна лабораторія, яка проводить курси та стажування. Саме зараз відкритий набір на стажування для тих, хто знає Java. Під час стажування інтерни працюватимуть з індивідуальним та груповим проектами з використанням Java, Spring, Hibernate, PostgreSQL MongoDB, JavaScript (React Angular Vue залежно від проекту), а також познайомляться з Cloud computing системами на прикладі Amazon Web Services.Вимоги до участі у програмі:
- Знання основних принципів ОВП та вміння їх застосовувати на практиці;
- Знання основ однієї з ООП мов (Java, Python, Scala);
- Знання засад роботи реляційних баз даних;
- Англійська на рівні не нижче за Intermediate.
Умови:
- Заняття офлайн та онлайн;
- Тривалість – 3 місяці.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ