Как стать автором
Обновить
134.47
JUG Ru Group
Конференции для Senior-разработчиков

На что может рассчитывать студент в IT, и какие есть вообще варианты

Время на прочтение6 мин
Количество просмотров42K


В Петербурге зарплаты для Java-junior'а колеблются от 30 до 60К рублей. За пару лет реально дорасти до 80К, за 3-4 года — до 120К. Это докризисные цены, сейчас многие подняли зарплаты еще процентов на 20, сначала те, у кого клиенты зарубежные, а потом и остальные, чтобы оставаться конкурентноспособными.

Проблема, конечно, в том, как сразу выбрать правильное место, где можно будет расти максимально быстро. Даже зная в общем базовую технологию (Java), дальше открывается такое огромное количество веток от геймдизайна до хардкорного хайлоада, что быстро становится понятно — надо выбирать. Здесь и сейчас, потому что изучить все в деталях не выйдет: мир постоянно меняется, и специалистом в один момент времени можно быть только в чём-то одном.

Я уже несколько лет наблюдаю за поведением IT-студентов с большим интересом. Получается, что после университета у них либо есть нужная хорошая практика как старт; либо же они оказываются перед чертовски странным выбором, где даже непонятно, что и из чего выбирать. И по книгам, Гитхабу или другим самостоятельным образом выучиться достаточно быстро не выйдет — очень много времени будет потрачено просто зря. При этом в мире нужны все: дикий кадровый голод на Java-программистов есть по всему миру. Количество программистов в мире растет на 15% в год то есть, удваивается каждые 5 лет, а в России — еще быстрее. У бизнеса огромный спрос на прогеров. Понятно, что ВУЗы просто не успевают подготовить такое количество кадров.

Надо что-то с этим делать. И вот к каким выводам в Java User Group мы пришли по этому поводу относительно студентов.

Как помочь студенту?


Очевидно, первое, что нужно сделать — это дать максимум практических знаний и работу. Лучше иметь должность Junior-разработчика где-то и возможность жить с девушкой, чем пробовать фрилансить (хотя тут есть удачные единичные примеры, конечно).

Проблема, повторюсь, в том, что для практической работы студенты не готовы. Поэтому если на третьем курсе удалось выбрать правильную стажировку, пройти её хорошо и набраться знаний — да, это верный путь в компанию, где стажировался. Если нет — то перед нами, поверьте, совершенно невостребованный специалист. Часто — с завышенными ожиданиями из-за просмотра кучи графиков и чтения статистики HH по IT-вакансиям.

Те же Deutsche Bank и T-Systems, к примеру, имеют собственные Java-школы. Учат там и бесплатно и с выплатой стипендий (примерно равных зарплате Junior-разработчика), а лучшим предлагают идти работать в компанию.

С другой стороны, студенты на самом деле ничем сильно не отличаются от middle-разработчиков по этому выбору жизненного пути (если задуматься). У middle-девелопера случается в какой-то момент «кризис среднего возраста», когда он понимает, что чего-то не понимает. Вроде, и пишет хорошо, и заматерел, и его коммиты никого не бесят в команде, и вообще… Но чего-то не хватает.

На «больших» конференциях вроде Joker они получают такой заряд простой жизненной практики, что часто сразу становится понятно, что вообще можно сделать, и чего не хватает в жизни. И сразу перед глазами появляется цель. Не абстрактная, а предельно конкретная. Достижимая.

Поэтому мы решили сделать для студентов нечто похожее.

Подбираем практиков


Задача — сделать так, чтобы участник конференции мог не только посмотреть, что вообще бывает в мире, но и как-то применить свои знания.

Поэтому мы находим тех, кто решает реальные практические задачи и при этом берёт студентов в команду. То есть, точно понимает, как кому и куда расти — и сам вырастил уже минимум поколение боевых девелоперов.

Отсюда формируется программа конференции. Вот она в готовом виде. Тут и разные стеки технологий, и просто практические рассказы о трудовых буднях разных видов разработчиков, и немного рассказа о правильной организации работы (так называемом «студенческом синдроме», с которым знаком каждый тимлид, работавший со стажерами), и хайлоад, и конкретные рассказы от конкретных людей, добившихся успеха — как и что они делали.

Каждый из спикеров для участника — источник знаний в курилке. И каждый из них может взять особо отличившегося товарища на практику.

Например, почти сразу появились довольно большие товарищи, которым постоянно нужны хардкорные разработчики. Первыми были Одноклассники — у них высокие нагрузки, 7000 серверов, все сервера на Java, фронтенд — веб и Mobile, отказоустойчивые распределенные системы, в Top-100 в мировом интернете по трафику, в Top-10 в мире по суммарному времени, которое пользователи проводят на сайте.

Потом пришёл EPAM — крупнейший аутсорсер (или, как сейчас модно говорить, «сервисная компания»), более 10000 сотрудников. Среди клиентов — крупнейшие мировые банки, автопроизводители, операторы связи, авиакомпании и др. Всего — более 2000 реализованных проектов по всему миру.

Естественно, присоединился Deutsche Bank, а точнее его российский технологический центр. Они делают высокопроизводительные и высоконадежные технологические решения для торговли финансовыми инструментами по всему миру. Есть офисы в Питере и Москве, в сумме в России более 1000 человек. Наши программисты решают для ДойчеБанка важные задачи по всему миру.

И у всех у них есть, что предложить начинающему программисту — стажировки, вакансии для джуниоров, Java-школы и пр.

Что бывает со студентом


Как правило, до финиша доходят не все, но кое-что в портфолио положить удаётся. Например, в Одноклассниках последний «призыв» был такой — за год студенты сделали 10 проектов, из которых 3 дошло до продакшена и было интегрировано в портал.

Самый прикольный, на мой взгляд, проект — детектор порно на основе поиска участков кожи на фото. История такая: на портал ежесуточно грузится более 15 миллионов фотографий и видео.  Среди них есть такие, которые нарушают регламент сайта и законы РФ. Модератор может обрабатывать 1 фото за 1 секунду и может работать 8 часов в день без перерыва. Соответственно, понадобилось бы минимум 500 модераторов, что отсматривать этот контент. При этом порнофото не так много в общем потоке и, если каким-то образом отсортировать поток фотографий по степени подозрительности, то пришлось бы просматривать гораздо меньше материалов.

В связи с этим был запущен студенческий исследовательский проект целью которого было разработать алгоритм определения степени «порнушности» фотографий.  Инженер вместе со студентом опробовали различные алгоритмы на тестовых размеченных выборках. Да, им пришлось вручную отсмотреть множество фотографий из открытой части портала и пометить порно (парни говорят, что первые пару часов это было даже увлекательно). Потом выбрали тот алгоритм, который показывал наилучший результат и работал приемлемое время. В итоге обрабатывается 15 миллионов картинок в сутки. После разностороннего тестирования код был выложен в продакшен, где успешно работает уже более полугода. Понятно, ложно-позитивных срабатываний достаточно много — но всё же получилось очень и очень полезно.

Внезапная проблема — цена


Как это ни странно, но именно от цены билета мы начали плясать. Напомню, наши конференции отличаются следующими вещами:
  • Только хардкор, только код — никаких стартапов, аджайлов и других соплей;
  • 100% самоокупаемость: вы платите за билеты — мы делаем конференцию;
  • Очень тщательный подбор спикеров и море обратной связи: мы слушаем каждого, оцениваем, готовим. И даже потом, стоит кому-то сильно подвести нас (плохо подготовиться, нести чушь, заниматься рекламой вместо дела), как больше вы его не увидите.

Всё это означает, что билет стоит несколько тысяч рублей (на большой Joker от 9 до 30). Это нифига не дешево, но постоянный рост конференции показывает, что пользы всё-таки приходит несравненно больше, чем денег было потрачено.

А вот объяснять студенту, что мы хотим от него таких денег, мы пока не готовы. Поэтому билет должен стоить копейки — чтобы отсечь халявщиков и совсем левых людей.

Укладываемся в бюджет


Задача: 900 рублей (столько получилось в итоге) студент платит за то, чтобы прийти на конференцию, послушать, что вообще бывает в реальном мире и в конце концов найти работу. Или хотя бы просто разобраться, что ему точно делать дальше.

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

Такая же история с арендой звука и проекторов, видеосъемкой и другими сервисами. Такая же история с печатью разной полиграфии — тиражи растут вдвое, цена — нет. Поэтому, внезапно, ставя студенческую конференцию сразу после «большой» мы получили возможность уложиться в бюджет.

Что в итоге


В общем, получился Joker для студентов — university.jokerconf.com. Петербург, 18 октября — уже в это воскресенье!

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



Естественно, лучшие материалы с конференции мы выложим в открытый доступ, а самые крутые видео перепишем буквами и словами и положим в наш блог на Хабре.
Теги:
Хабы:
+15
Комментарии29

Публикации

Информация

Сайт
jugru.org
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
Алексей Федоров