Кто еще не знает, 24 апреля 2016 года в Москве пройдет День студента JPoint — конференция для студентов, изучающих технологии Java и языки JVM. Гуру мира Java выступят с докладами, совершенно отличными от того, что они читают на лекциях и о чем рассказывают на практике.
Это будет полное погружение в мир реального, боевого развития – для кого-то первое, а для кого-то более близкое знакомство с профессией.
Причем это не будет односторонняя игра – вы сможете задавать вопросы спикерам, общаться с ними в перерывах и в любое свободное время, рассказывать о своих проектах и заводить полезные знакомства.
Что, поверьте, очень скоро вам пригодится.
Но обо всем по порядку.
Какие технологии вы считаете передовыми и перспективными? Наука о данных, Котлин, Интернет вещей, виртуальная реальность? Какие из этих технологий преподаются в вашем университете? Ни для кого не секрет, что с точки зрения разработки и использования передовых инструментов университетские программы быстро устаревают – и причина этого, прежде всего, в том, что образование не поспевает за индустрией, которая экспериментирует, выбирает лучшее, сразу начинает его использовать и тут же генерирует что-то новое.
Поэтому, чтобы стать конкурентоспособным специалистом на рынке, нужно копать глубже – и участие в конференциях – один из способов оставаться в курсе темы и не пролететь мимо профессии.
День студента JPoint — это:
- Возможность пройти стажировку.
Например, на студенческом дне JPoint присутствуют представители «Одноклассников», которые набирают студентов.
Такая крупная компания — отличное место, чтобы впервые попробовать свои силы в реальной разработке.
- Встречи и беседы с экспертами компании.
Вы можете спросить их о том, на что обратить внимание и как развиваться, чтобы получить работу именно в этой организации, или просто задать вопросы и рассказать (а может быть и показать) о собственном проекте.
- Найти работу своей мечты.
Спикерами на конференциях становятся не просто ведущие разработчики и эксперты своего дела, но и менеджеры по найму.
Вы можете попытаться заинтересовать специалиста и получить предложение о стажировке или даже работе в команде.
Например, среди спикеров будет Роман Елизаров, преподаватель и вице-президент по технологиям компании Devexperts, которая постоянно набирает студентов на работу.
Будет Александр Маторин из Сбертеха — технологическое направление Сбербанка постоянно растет и есть все шансы попробовать присоединиться к команде.
Кстати, не стоит думать, что работа студента в корпорации — это простые задачи и небольшие поручения.
Буквально 19 марта в Новосибирске.
прошла конференция JBreak; — двое студентов, еще там, выступили с докладом об особенностях реализации Java на процессоре «Лбрус».
Оба они являются сотрудниками компании «Юнипро».
Эти ребята работают над своим проектом уже 4 года и делают уникально сложные и редкие вещи.
При этом одному из спикеров удалось пройти стажировку в Intel и Microsoft.
- Профориентация.
Участвуя в конференции, вы сможете выбрать узкую специализацию, которую досконально изучите и познакомитесь.
Общение с экспертами и другими студентами, безусловно, сформирует правильное профессиональное руководство.
- Понимание практики.
В докладах чаще всего описываются жуткие истории, которые происходили и происходят с командами спикеров на протяжении месяцев и даже лет. Это выводы, открытия и методы, которые разработчики используют каждый день.
Вы на самом деле увидите, как и где применяются знания, которые вы усвоили за время учебы.
Например, Роман Елизаров расскажет о многопоточности с теоретическими выкладками и примерами — о ней все слышали в университете, но для многих она остаётся сферическим конем в вакууме.
И здесь просветление гарантировано.
- Качественная подача информации.
Большинство спикеров преподают в различных университетах и, что особенно ценно, в корпоративных институтах и школах, целью которых является «воспитывать» сотрудников под себя.
Преимуществом таких университетов является именно практическая направленность излагаемого материала.
Где пройти стажировку и как выжить на рынке?
На студенческом дне JPoint будет много интересных и очень крутых докладов, о некоторых из которых мы уже писали в блоге.Среди спикеров JPoint Student Day — защитник разработчиков из JFrog и легенда мира Java. Барух Садогурский .
Мы попросили его поделиться секретами взрослой жизни разработчика со студентами-читателями Хабра.
В ходе разговора стало понятно, что это будет интересно всем.
— Ваш доклад будет посвящен Continuous Delivery. Зачем рассказывать это студентам, большинство из которых не совсем понимают, что такое проект в целом и как он связан с процессом разработки? — Во-первых, речь не совсем о Continuous Delivery, по крайней мере, она не начинается с Continuous Delivery. Все начинается с автоматизации проекта.
Как вы правильно заметили, не совсем понятно, что такое проект. И начнем мы, естественно, с объяснения азов – конечно, не того, что представляет собой сам проект, но хотя бы с того, почему в проекте нужно что-то автоматизировать: зачем нужны системы сборки, какой уровень автоматизации требуется.
, как это сделать и т. д. Ну и, конечно же, следующим этапом будет собственно ответ на вопрос, зачем автоматизировать — мы поговорим о непрерывной интеграции и непрерывной доставке (Continious Integration and Continuous Delivery), какие у нее есть преимущества, зачем она нужна, как сделай это.
В конце концов мы вернемся к тому же выводу, с которого начали: без автоматизации проекта ничего не получится.
На самом деле это обзор того, чем студенты будут заниматься на реальной работе, когда после окончания университета попадут в крупную индустрию.
Это следующий этап их развития.
— Что делать студенту сейчас, чтобы к концу обучения он не остался в роли разработчика на рынке и нашел работу в нужных компаниях? - Такая проблема существует. Сегодня студент, который выходит на рынок, зная только то, чему его учили в университете, не очень конкурентоспособен.
Просто потому, что все работодатели сейчас ждут, как говорится, швейцарца, жнеца и игрока на трубе.
Несмотря на то, что вы только что закончили университет, от вас уже требуется опыт и какие-то практические знания.
Хорошая новость в том, что сегодня в мире Java есть отличный способ сделать все это самому.
И это называется Open Source. .
Вы заходите на GitHub, находите проект, который вам интересен и нравится, вы начинаете его использовать, сначала вы начинаете добавлять в него ошибки, затем вы начинаете исправлять в нем ошибки, затем вы начинаете вносить в него коммиты.
И вообще где-то, грубо говоря, за последний год обучения в университете (когда ты знаешь, чем занимаешься и чем можешь быть полезен) можно нарастить себе хорошее портфолио в интересном Open Source проекте, подробнее или менее известный (хотя, на самом деле, это менее важно).
Работать так, чтобы работодателю не было стыдно прислать ссылку на свой GitHub при отсутствии резюме молодого выпускника вуза.
Вот он, козырь! Это то, что обязательно нужно сделать сегодня, то, что даст вам преимущество перед сокурсниками и ценится гораздо выше любых оценок.
По крайней мере, по моему мнению.
— Ну да ладно, студент зашел на GitHub, нашел проект на Java, увлекся и запустил предметы, не связанные с его практикой, например, Haskell или Delphi. И теперь средний балл не 4,9, а 3,8. Как работодателю следует реагировать на эту ситуацию? — Большинство работодателей, несмотря на то, что они прописывают в должностной инструкции требования уметь и знать всё на свете, нанимают на определённую должность человека с определённым набором навыков.
И конечно, если у студента хорошие оценки именно по этой области, и видно, что он разбирается в теме (потому что его код можно взять и посмотреть в реальном проекте), это отличный кандидат. Он дает фору любому отличнику с красным дипломом.
Если я ищу бэкенд-разработчика, его пятерка по Haskell не делает меня ни горячим, ни холодным, но его 100 500 коммитов в какой-то проект с открытым исходным кодом, особенно если это действительно оказалось чем-то более или менее популярным и известным.
, - бесценно.
— С практикой понятно, а что делать с теорией, которой не хватает в университетских лекциях? — Благодаря Интернету нет и речи об источниках: книгах, видеолекциях, подкастах.
Было бы желание учиться.
В конце концов, результат все равно важен.
Вы не скажете работодателю, что прочитали классную книгу и посмотрели лекции онлайн.
От вас потребуется результат данного обучения.
— Вы работаете в США и наверняка встречаете как российских, так и американских студентов.
Есть ли существенные различия? — Я тоже работал в Израиле 25 лет. Конечно, различия есть, и особенно они заметны между американским менталитетом и российским.
Израильские студенты находятся где-то посередине по этой шкале.
Есть много различий.
Например, узкая специализация.
В принципе, в Америке очень ценится узкая специализация.
Это считается важным аспектом, потому что, конечно, можно добиться гораздо больших высот, если специализироваться в узкой области, чем если брать все очень широко.
Даже модное какое-то время понятие Full Stack Developer все еще было достаточно узким.
Потому что, по сути, имелась в виду Full Stack JavaScript Developer: бэкенд просто написан на каком-нибудь JavaScript NPM, а фронтенд — на JavaScript Angular. В России узкая специализация не в почете, по крайней мере, по моим наблюдениям.
Это считается какой-то ограниченностью, каким-то недостаточно широким кругозором и так далее.
И эта разница очень видна и очень ощущается.
Кроме того, есть еще один очень сильный синдром (опять же обобщаю, дело неблагодарное, но раз уж вы спросили) - не здесь придуманный, или, как я вольно перевожу, синдром Бога.
Он заключается в том, что человек, как только пришел в проект, посмотрел код и сказал: «Ой, это какая-то адская ерунда, сейчас мы за две недели все здесь перепишем гораздо лучше».
Этот синдром возникает из очень хорошей причины – из чувства, что ты знаешь, как поступить правильно и что ты можешь поступить правильно.
Но чаще всего это заканчивается не очень хорошо, потому что, во-первых, это не занимает те сроки, которые вы считали правильными в самом начале, во-вторых, вы тратите время не на то, за что вам платят. , и, в-третьих, когда начинаешь разбираться в этих нутрах, приходится идти на некоторые компромиссы, которые в конечном итоге вовсе не гарантируют, что результат того, что ты изобретаешь заново, будет лучше, чем то, что ты пытаешься переписать.
И этот синдром Бога очень характерен для многих российских программистов, особенно начинающих, именно из-за той достаточно глубокой уверенности в себе и знаний, которыми они обладают. Но американцы, может быть, из-за неуверенности в себе, а может быть, из-за узкой специализации, в первую очередь не приходят к мысли: «Давайте перепишем все здесь».
Эта разница очень интересна и очень заметна.
Знаете, здесь до сих пор очень уважают русских программистов, русских инженеров и вообще российскую техническую школу.
Мне кажется, вполне заслуженно считается, что российские программисты очень сильны, особенно в математике, алгоритмах и т.д. — Кстати, о навыках.
Какой стек технологий востребован, где искать, где развиваться? — Сейчас появилось много новых интересных языков программирования, на которых люди уже не боятся писать.
Появилось много новых компаний и стартапов, которые сейчас пишут на языках, которые всего пару лет назад казались экспериментальными.
Например, Rust, до недавнего времени Scala. Сейчас мы видим большой интерес к Kotlin, что быстро трансформируется в спрос на рабочую силу.
Java, несмотря на всю свою стабильность, еще очень долго будет оставаться на первом месте по востребованности, и это на самом деле хорошо для студентов.
Мы достигли точки, когда программы обучения стали соответствовать потребностям отрасли.
Сегодня, имея курс Java и тот объем практики, о котором мы говорили, вполне реально пойти и найти достаточно хорошую работу.
Речь здесь идет не о каких-то супермодных стартапах, а о крупных предприятиях-компаниях, где они не боятся нанимать людей с меньшим опытом, потому что риск для их продукции и для их компании меньше.
— Почему студентам стоит пойти на JPoint Student Day? — Мне кажется, конференции — очень важный аспект развития программиста.
И не столько из-за самих лекций и докладов (хотя доклады очень и очень важны и можно узнать много нового и более того, можно открыть для себя ниши, о которых раньше не задумывались), сколько ради опыта , для социальных связей.
Программисты часто интроверты и не очень общительны.
Тем не менее, социальные связи сегодня также имеют решающее значение с точки зрения карьерного роста.
.
Думаю, ни для кого не секрет, что большинство хороших карьерных шагов в плане поиска новой работы происходит через знакомых.
Чаще всего ваша идеальная работа появляется не от усилий охотничьих агентств, а от того, что ваш друг рассказал вам о какой-то вакансии и в тот же момент порекомендовал вас лично тимлиду или руководителю разработки, который пытается эту вакансию заполнить.
Конечно, это гораздо выгоднее, чем через охотничье агентство.
Но эти связи нужно как-то наладить и, естественно, особенно сложно это сделать сразу после университета для выпускников, у которых нет опыта и которых просто не приглашают на те встречи, где они могут встретиться.
Конференции дают совершенно уникальный шанс как-то развивать эти связи.
С другой стороны, студенту перейти на полнопрофильный JPoint очень сложно: во-первых, это дорого для студента, во-вторых, материал сложен.
Доклады важны, и если вы придете на конференцию, где многого не поймете, она пройдет мимо вас.
В этом плане студенческий день JPoint — это уникальная возможность посетить первоклассную, одну из лучших конференций в мире Java (я имею в виду не только в мире Java, но и в географическом мире), с одной стороны , а с другой - иметь очень большую прибыль для студента как в виде первоклассных отчетных материалов, так и в плане весьма полезных социальных связей.
— Если к вам подойдет студент, покажет свой проект, задаст вопросы… Какая будет реакция? — Состояние дел на рынке труда ни для кого не секрет: хороших разработчиков не хватает, их готовы оторвать.
В моей ситуации это немного сложнее, потому что у нас нет развития в России, но возможны варианты и, конечно, я буду рад поговорить со всеми, у кого есть вопросы или идеи, как мы можем работать вместе.
Опять те самые светские знакомые – ну, я вполне из их числа.
Пользуясь случаем, просим Баруха принести на JPoint 2016 немного солнца и тепла из Купертино, оно нам понадобится.
Заинтересованные студенты могут ознакомиться с анонсами докладов и зарегистрироваться для участия в конференции по адресу: Веб-сайт .
Кстати, рекомендуем вам подготовиться к конференции, продумать вопросы спикерам и небольшой рассказ о себе и своих проектах.
Никогда не знаешь? Теги: #программирование #разработка сайтов #java #обучение #студенты #практика по программированию #jpoint #jpoint2016 #день студента
-
Новый Компьютерный Век: Инфраструктура
19 Oct, 24 -
Бирман, Людвиг Франц Бенедикт
19 Oct, 24 -
Первая Игра Для Microsoft Surface
19 Oct, 24 -
Метод Super Mario World: Серия Препятствий
19 Oct, 24 -
Наследование Без Прототипа
19 Oct, 24 -
Будильники
19 Oct, 24