TeamDev Internship

Программа обучения стартовала в 2007 году ведущими разработчиками компании для студентов старших курсов IT-специальностей. Интерны студенческой программы получают фундаментальные и прикладные знания о принципах работы в продуктовой компании.

месяца full-time лекций и практики


талантливых студентов

в одной группе

выпускников интернатуры становятся частью TeamDev

Присоединяйся к нашей интернатуре!

Developers Community

Менторы интернатуры принимают участие в создании программных продуктов компании, которые используются разработчиками по всему миру.

Like-minded People

Мы отбираем 6 влюбленных в программирование студентов, чей код и образ мышления заинтересуют наших менторов.

Deep Dive Coding

Интерны полностью погружаются в программирование на 4 месяца. Акцент — на практику в процессе всего обучения.

Win-Win Strategy

Eжемесячное вознаграждение стипендией. Лучших интернов приглашаем в нашу команду.

Наши менторы

Олег Мельник

Опыт коммерческой разработки: 20+ лет.

Ментор: 10+ лет.

Отвечает за: Java.

Владимир Моисеев

Опыт коммерческой разработки: 15+ лет.

Ментор: 10+ лет.

Отвечает за: C++.

Роман Василенко

Опыт коммерческой разработки: 10+ лет.

Ментор: 5+ лет.

Отвечает за: Верстку.


Дмитрий Калинин

Опыт коммерческой разработки: 7+ лет.

Ментор: 5+ лет.

Отвечает за: JavaScript.


Как попасть на интернатуру:

  1. Проверь свои знания

Внимательно прочитай список требований и оцени свой уровень подготовки.

2. Составь резюме

Грамотно составленное резюме — основа для того, чтобы попасть на собеседование. Рекомендуем ознакомиться с краткими советами по его оформлению.

3. Подай заявку

Заполни анкету, чтобы мы смогли больше узнать о тебе. Это поможет нашему рекрутеру определить темы для первого общения.

4. Познакомься с рекрутером

Наш рекрутер свяжется с тобой в течение одного рабочего дня после подачи заявки. Во время интервью расскажи о том, почему хочешь попасть к нам в интернатуру. Во время знакомства будь готов 5 минут пообщаться на английском.

5. Пройди техническое интервью

На собеседовании ментор будет оценивать глубину твоего мышления, задаст технические вопросы и попросит выполнить несложное тестовое задание.

6. Жди старта интернатуры

Мы скрупулезно отбираем студентов, поэтому старт программы зависит от того, когда группа будет полностью сформирована.

Мы предлагаем

Адаптивная программа обучения

Каждый год программа адаптируется к текущей ситуации на рынке технологий. После изучения базовой программы, или как мы называем «Курса молодого бойца», интерны приступают к освоению актуальных технологий для прохождения стажировки на одном из проектов компании.

Вознаграждение за работу

Чтобы полностью сконцентрироваться на обучении и не беспокоиться о бытовых вопросах, интерны получают ежемесячную стипендию. Её хватает на покрытие транспортных расходов, оплату обедов и еще останется.

Гибкий график

В университете студент осваивает важнейший навык любого программиста — умение учиться. Поэтому мы предлагаем гибкие условия сотрудничества и не препятствуем получению высшего образования. Наши интерны успевают посещать важные пары, закрывать сессии и писать дипломные работы, при этом успешно справляться с нагрузкой в интернатуре.

Пространство для развития

Офис компании находится в 3-х минутах от станции метро «23 августа». Мы открыли отдельный образовательный корпус для проведения лекций и практических занятий. Доступ в него свободный, можно работать или учиться в любой день недели с раннего утра до поздней ночи.

Интерны могут посещать бесплатные курсы английского в офисе, чтобы подтянуть свой уровень до свободного общения с клиентами. Мы заинтересованы в развитии будущих коллег, поэтому покрываем затраты на участие в профессиональных тренингах. В нашей библиотеке более 200 книг по программированию, дизайну, бизнесу, маркетингу, науке и личностному развитию.

Участие во всех мероприятиях компании

Мы заинтересованы в развитии будущих коллег, поэтому покрываем затраты на участие в профессиональных тренингах и предлагаем особые условия для эффективного изучения английского языка. В нашей библиотеке более 200 книг по программированию, дизайну, бизнесу, маркетингу, науке и личностному развитию. Вы также становитесь полноценными участниками жизни компании.

Отзывы интернов

Василий | Junior Java Developer в TeamDev

Прежде всего, хочется сказать «Спасибо!» всем преподавателям и кураторам курса. Без сомнений, эти несколько месяцев обучения были одними из самых интересных и познавательных в моей жизни. Также хотелось бы выразить благодарность и респект всем ребятам, с которыми мы вместе учились и, в конечном итоге, стали друзьями.


Все началось с технического собеседования с руководителем интернатуры, Олегом Мельником. Уже за это время я успел узнать немало новой и важной информации, которая могла помочь моей будущей карьере программиста. Это не было одним из тех обычных собеседований, когда тебя просто забрасывают различными вопросами по Java, Spring, ООП и т.д. Мне оно больше напомнило индивидуальное занятие-контрольную. Уже после собеседования я понял, что сделаю всё, чтобы попасть в интернатуру. Завершающим этапом было выполнение тестового задания, которое было довольно необычным и интересным. Для меня это был, скорее, прикольный челлендж, нежели какое-то очередное нудное задание по программированию. Выполнив его, я получил несколько комментариев, и через неделю был принят в интернатуру.

Сам процесс обучения мне безумно понравился, и, если была бы возможность, я бы прошел всю интернатуру ещё один раз.

Даже сейчас, после полугода работы на реальном проекте, я уверен, что почерпнул бы что-то новое для себя. Обучение в корне отличалось от привычных лекций и практик в университете. Вкратце попробую рассказать о проектах, над которыми мы работали. На самом деле, думаю, можно сказать, что проектов, по сути, было два. Первый заключался в написании своего собственного языка программирования на Java. Этот проект дал нам очень глубокие знания и понимание того, как изнутри устроены языки программирования, компиляторы и прочее. Я даже не уверен, что прочитав массу книг по программированию, получил бы столь хорошие знания. Второй проект был чем-то похож на Google Drive. Здесь мы уже столкнулись с Front End'ом: необходимо было написать single-page application на чистом JS. Здесь хочу сказать огромное спасибо Диме Калинину и Роме Василенко, которые с удовольствием делились своими знаниями и опытом. Придя на работу и впервые столкнувшись с фреймворком Angular, я увидел, что это, по сути, то же, что мы делали в интернатуре своими руками, только немного усложнённое. Знания, полученные в интернатуре, помогают мне в решении повседневных задач программиста каждый день.


Больше всего мне понравилось то, что нас обучали не только технической составляющей профессии. Помимо технических навыков, я много узнал о том, как правильно вести рабочую беседу, участвовать в спорах, не выгорать и правильно воспринимать, а также реагировать на критику. И, конечно, еще о многих других жизненных вопросах, которые, на самом деле, меня интересовали на протяжении долгого времени. Также понравилось то, что все с пониманием относятся к тому, что тебе периодически приходится отвлекаться на университет. Например, нам давали 2 недели перерыва, чтобы мы все успешно закрыли сессию и продолжили обучение в интернатуре. Также немаловажным фактом является то, что в период прохождения интернатуры все студенты получают неплохую стипендию, которой вполне хватало на жизнь (по крайней мере мне). Вообще, получив первую стипендию, я поймал себя на мысли: ​​«То есть меня сейчас бесплатно обучают с возможностью дальнейшего трудоустройства, так еще и деньги дают, это как так?». В то время, как любой курс по программированию стоит довольно больших денег.


В целом, для меня это было не только обучением, но и просто приятным времяпрепровождением. Я любил каждый день приезжать в место, где все заинтересованы в том, чем мы занимаемся, вместе учимся и засиживаемся допоздна, обсуждая принципы SOLID. Это была просто великолепная атмосфера, по которой я очень скучаю. Каждый день, проходя мимо корпуса, в котором мы учились, возникает желание хоть на часок вернуться в то время, и еще раз прочувствовать ту атмосферу.


С уверенностью могу рекомендовать каждому интернатуру в TeamDev. С моей точки зрения, это самый правильный и приятный способ войти в IT.

Елена | Junior Java Developer в TeamDev

Для меня интернатура в TeamDev – это как маленькая отдельная жизнь и своя, неповторимая, вселенная. Но, если говорить более официально, то это – «взлётная полоса».


Тестовое задание до принятия в интернатуру было интересным и не совсем типичным для меня, но имело в себе намёк на наш первый проект – мы учились писать компилятор. Мы делали всё с нуля и вместе пытались понять магию работы языков программирования.


Олег Мельник, наш ментор, показал нам процесс программирования с другой стороны. Что важно: он нас учил не столько технологиям, сколько подходам. Мы смотрели на задачи под разными углами и масштабами, расширяя кругозор. Так же, по ходу дела, менялся мой взгляд на сам процесс разработки. Я удивлялась тому, что мои руки, оказывается, могут программировать что-то такое классное! И тут уже точно можно сказать, что программирование – это тоже, в каком-то смысле, творчество, где можно проявить свои разные стороны. Если вернуться к технической части, то Java Classes помогают укрепить свои знания с помощью практики, что-то дополняя и шлифуя.


Оказывается, логирование – это правда важно, а code review – не страшно, а даже очень полезно.

С чем-то совсем новым для себя я столкнулась, когда мы делали свой второй проект – веб-приложение для файлообменника. Для него мы писали Front-end, а с JavaScript и HTML/CSS я до того момента работала совсем мало – в рамках лабораторных работ в университете. Не ручаюсь за других, но для меня более глубокое погружение в вёрстку оказалось трудным, потому что это было для меня чем-то совсем новым. Пиксель влево, пиксель вправо – "расстрел" : ) Ладно, не расстрел, а плюс один комментарий в Pull Request от Ромы Василенко, который вводил нас в HTML/CSS часть.


Когда мы закончили вёрстку – перешли к JavaScript части, которую вёл Дима Калинин. Мы своими руками написали фреймворк, похожий на React, что мне показалось удивительным и прикольным. Погружение в JavaScript было необычным, особенно тяжело привыкать к нему после Java (а потом опять тяжело привыкать к Java после JavaScript). Первые шаги давались сложно, но потом было легко добавлять каждую новую фичу в приложение, и тут уже я удивлялась тому, как всё оказалось просто. По сути, каждый из нас сделал веб-приложение целиком.


Интернатура мне очень помогла вырасти и подняться в профессиональной части, она дала потрясающий несравнимый опыт, который больше нигде не получить. Мне кажется, если ты уверен в себе и в своих силах, то Java Classes – то, что нужно. Этот курс словно открывает двери и помогает идти дальше, но шаги ты уже делаешь сам. Отдельное слово про других интернов. Мне посчастливилось учиться вместе с очень классными ребятами! Мы дружим и поддерживаем общение даже сейчас, когда работаем на разных проектах. Спасибо вам, ребята, за атмосферу! : )

В целом, всё было очень классно, и я рада, что Java Classes случились со мной! Они открыли мне дверь в проект, к очень крутым и классным ребятам, где большая часть – тоже выпускники, поэтому забавно иногда слышать от других фразы Олега : )