Уже меньше месяца осталось до конференции JEEConf 2015 и мы решили самое время анонсировать тренинги. Каждый год мы проводим перед основными днями конференции тренинги для тех, кто хотел бы повысить свои практические навыки. Этот год не стал исключением и мы выбрали набор тренингов, которые по нашему мнению являются актуальными для Java разработчиков.
Достаточно большое внимание на JEEConf будет уделено языкам на базе JVM. Scala является ярким представителем функционального семейства языков и с каждым годом вызывает все больший интерес среди Java разработчиков. Поэтому мы решили провести 2 тренинга разной степени погружения. Первый “Introduction to Scala for Java developers” ориентирован на введение в Scala для Java разработчиков и рассчитан на 1 день практической работы над различными аспектами языка. Проводит его Java чемпион и опытный Java разработчик Jacek Laskowski. Тренинг будет особенно интересен тем, кто программирует на Java и присматривается к Scala. Jacek не так давно полностью переключился на этот язык и может поделиться спецификой подобного решения.
Второй тренинг “Quick dive into Scala” рассчитан на 2 дня интенсивного изучения языка с практическими заданиями. Курс разработан для тех, кто хотел бы не просто узнать о функциональных особенностях Scala, но и опробовать их на практике под руководством опытного тренера. Вести курс будет Иван Головач, который уже несколько лет обучает Java разработчиков.
Чтобы дополнить картину, мы поставили тренинг “Groovy secrets for Java developers” от Баруха Садогурского. Барух любит Groovy всем сердцем и готов рассказывать об этом языке везде и всем. Кто был на его выступлениях, знает, что заскучать точно не получится и тренинг будет насыщен юмором, интересными деталями и полезными знаниями. Для Java разработчика Groovy может стать не просто дополнительным языком программирования, а еще и позволит решить многие задачи гораздо более эффективно (сборка проекта, модульное тестирование, скрипты, конфигурация Spring и т.д.).
Ну и последний тренинг – заслуженная классика от Жени Борисова. Это “Spring in practice: deep dive”. Участники смогут гораздо лучше узнать и понять суть внутреннего устройства Spring и как оно может помочь им в повседневной работе. Тренинг сугубо практический, поэтому большую часть знаний будет возможность опробовать на практических примерах. Ну и последним доводом в пользу посещения этого тренинга является сам тренер. Кто знает Женю лично, тот понимает, насколько он отдан своему делу и сколько энергетики отдает во время проведения тренинга.
Регистрация на тренинги уже открыта, каждая группа ограничена 15 местами. Поэтому торопитесь забронировать одно из мест для себя.
Наткнулся за обедом на пятничную статейку на тему “несправедливостей” в оплате труда представителей IT индустрии по сравнению с другими честными гражданами Украины. Тема очень интересная и я просто не смог пройти мимо, потому что за больше 10 лет в этой самой IT индустрии у меня сложилось весьма устойчивое мнение на этот счет.
Итак, с чего бы начать? Давайте начнем с того, насколько легко стать хорошим программистом. Речь пока будем вести о действительно хороших, на которых стоило бы равняться и которые должны, по идее, зарабатывать больше всего. Я повторял и буду повторять, что без математики и логики хорошим программистом не стать. Вспоминая школу, я скажу что кому-то математика давалась легко, была к ней своего рода склонность, кто-то пытался зубрить, но результата особого не было. В этом нет ничего хорошего или плохого, каждый имеет склонность к чему-то: языки, живопись, точные науки и т.д. В процентном отношении я бы сказал, что только 20% класса имели шансы стать хорошими программистами на данном этапе. И это мы берем достаточно сильную профильную школу, которая специализировалась именно на математике.
Дальше интереснее. Переходный возраст, многие решают забить на учебу полностью, некоторые выбирают уйти из школы после 9-го класса и податься на среднее специальное образование. Огромное количество молодежи в это время проводит вечера на улице с пивком под гитару или просто в ничегонеделании. В это же время их товарищи вынуждены думать о будущем и готовиться к поступлению в лицей, гимназию или специализированный класс с углубленным изучением предмета. Для многих этот процесс начинается еще раньше, класса эдак с 7-го. И тут возникает первая “несправедливость”: пока одни “грызут гранит науки”, другие праздно проводят время и бед не знают.
Приходит время поступать в университет. Кто-то может утверждать, что образование плохое и бессмысленное. Но тот, кто хочет из него что-то почерпнуть, 100% сможет это сделать и получить мощный фундамент для будущей карьеры, а то и найти в университете свою первую работу. Не всем одинаково легко дается поступление в университет. Кто-то не спит ночами и зубрит, кто-то поступает по олимпиаде или другим заслугам. Но и это далеко не легко. Ведь что такое олимпиады по математике и как добиться в них успеха? Это почти как спорт, только вместо мышц выступает твой мозг. И тренироваться нужно никак не меньше, решать несчетное множество задачек, далеко выходящих за курс школьной программы, тратить уйму свободного времени на посещение профильных секций и изучение материала, которого обычным школьникам не давали и не имеет смысла давать. На этом напряженном моменте можно снова порадоваться за людей с прошлого параграфа, которые после “технаря” вооружались бутылочкой пивка и распевали песни на лавочках.
Дальше интереснее. Не у каждого студента есть родители, которые готовы его обеспечивать на время учебы. Поэтому многие подумывают о дополнительном заработке. А это значит, что приходя с лекций, студенту нужно еще париться по поводу поиска работы и зарабатывания денег. А где взять время на углубленное изучение понравившегося предмета? А где взять его для практики программирования? Для собственной жизни? Времени в этот период жизни у студента в обрез. На этом этапе многие срываются. Я помню по нашему потоку сколько людей остались на второй год и потом вовсе вылетели с учебы. Сколько не смогли придерживаться такого темпа и просто бросили учебу, уехав на заработки или же начав какое-то дело. Но кто-то доходит до конца, при этом получая новые знания и навыки за счет своего времени. На 2-3 курсе многие уже устраиваются на практику или свою первую работу в IT. Времени становится еще меньше…
К слову, у тех товарищей, что после 9-го класса бросили школу, все налаживается гораздо раньше. Они выпускаются из училищ, техникумов и становятся специалистами разных областей: инженерами, электриками, сварщиками, строителями… Начинают получать реальную зарплату, имеют возможность “халтуры”, многие не жалуются на жизнь и продолжают “не париться”. Да и зачем париться? Ведь дальше не нужно ничему учиться, не нужно просиживать вечера и грузить себе мозги.
И вот мы дошли до первой работы начинающего программиста. Может быть многие себе представляют ее как полеживание в гамаке с пачками долларов в карманах, но на самом деле все обстоит несколько иначе. Именно тут приходит осознание того, что учеба не то что не закончилась, а она даже не начиналась. Бесконечное количество технологий, подходов, практик, и даже языков программирования загружают мозг так, что он разве что не начинает кипеть. Когда ты ничего не умеешь, но хочешь пробиться дальше и через 5 лет быть уже не начинающим, а опытным специалистом, то тебе приходится учиться, учиться и еще раз учиться. Это чтение книг, самостоятельное изучение фреймворков, посещение курсов и выполнение практических заданий, работа в конце концов… И только тогда, когда ты попал в “правильную струю”, приложил массу усилий и убил большую часть своего свободного времени, ты сможешь “жрать сыр за 500 гривен”. :)))
Справедливо ли это? Мне кажется достаточно справедливо. В любой отрасли экономики действует закон спроса и предложения. Вы предлагаете свои услуги и если на них есть спрос, то их стоимость растет. Автор статьи наверняка полагает, что все компании стоят и ждут с распростертыми объятиями начинающих разработчиков, держа головку сыра за 500 гривен и пачку шелестящих купюр в руках. На деле все совсем не так. Я знаю множество примеров, где люди за пару лет еще смогли устроиться на интересную работу, на которой смогли расти и видеть перспективы. Компании не готовы массово вкладываться в обучение и обеспечение практики всем начинающим. Именно поэтому такой спрос на синьор разработчиков.
И да, еще стоит учесть тот факт, что чтобы быть “в ТОПе” в нашем деле образовательный процесс никогда не должен заканчиваться. Ты вечерком читаешь статьи и книги о новых технологиях и подходах, пробуешь что-то новое на практике, чтобы понять как применить это в будущих или текущих проектах. Иногда не можешь заснуть от того, что мозг за день слишком перегружен информацией. Целый день сидишь в офисе и работаешь за компом, от чего развиваются разные специфические заболевания, начиная с ухудшения зрения и заканчивая проблемами с позвоночником…
Давайте затронем еще одну интересную тему, прозвучавшую в статье: “если ты работаешь в экспорте, то должен получать зарплату в пересчете с валюты”. Презабавнейшее суждение! Если уборщица убирает офис компании экспортера, то она должна получать в несколько раз больше уборщицы в отечественных компаниях? Если ты разгружаешь товары компании экспортера, то у тебя ЗП должно быть “на олимпе зарплат” всех грузчиков? А иначе работодатель вас обманывает? Нет! Он никого не обманывает, это его бизнес. Если не нравится, ищите работу в другом месте. Закон спроса и предложения!
Почему такая штука не работает в IT? Да потому что бизнес в этом случае строится как раз на интеллектуальной составляющей, которую таки да, можно продавать напрямую. Поэтому не нравится – пошел и начал искать работу напрямую с зарубежным заказчиком. В этом ключевое отличие понятия экспорта ресурсов (уголь, нефть, газ, металл) и интеллектуального сервиса. И сравнивать два этих рынка нельзя.
Пора успокаиваться и в заключение коснуться еще одного интересного факта: хороший профессионал в любой области получает хорошую ЗП. Будь ты слесарем, сантехником, электриком, ремонтником, строителем и уж подавно хирургом, у которого большой опыт и отменное качество работы, ты не пропадешь. Я думаю, многие с этим сталкивались, когда искали исполнителя каких-то бытовых услуг и задавались вопросом: “отчего так дорого?”. А уж кто делал ремонт, тот подавно прочувствовал корреляцию качества работы со стоимостью оплаты на себе.
Заканчивать нужно позитивно. Поэтому желаю всем “забраться на зарплатный Олимп” побыстрее и держаться на нем как можно дольше! 🙂
Как говорил Чебурашка в небезызвестном мультфильме: “Мы строили, строили и наконец построили!”. Ровно такие же слова у меня напрашиваются, когда я смотрю на программу JEEConf 2015. Я вспоминаю как в далеком 2011 году мы начинали и сделали первую Java конференцию в Украине, направленную на практические аспекты разработки. Тогда это был всего один день и 3 параллельных потока, но все равно было здорово. Прошло 4 года и JEEConf представляет из себя действительно серьезную конференцию, на которой каждый сможет найти что-то интересное для себя: 2 дня докладов в 5 параллельных потоков, 2 дня практических тренингов перед конференцией и около 1000 участников из разных уголков Украины и соседних стран.
Каждый год мы ломаем голову над программой и мне лично кажется, что ничего нового интересного не появилось в мире Java. И только когда я вижу готовую программу, понимаю что неправ. Что же мы приготовили для участников в этом году? Во-первых, много новых интересных зарубежных докладчиков, некоторые из которых имеют по 20+ лет опыта разработки и представляют просто кладезь знаний и опыта. Во-вторых, наши отечественные таланты, молодые начинающие докладчики, которым есть чем поделиться и о чем рассказать участникам. Ну и наконец, полюбившиеся участникам предыдущих конференций докладчики. Но обо всем по порядку.
Сначала я расскажу вам про сцены и их тематику:
Теперь давайте разберемся, кто же приедет к нам в этом году из докладчиков и чего от них ожидать:
Финальная ли это версия программы? Думаю что нет. Чем больше докладчиков, тем больше шанс форс-мажора и непредвиденных обстоятельств. Также, мы еще не оставляем надежды увидеть в этом году регулярных докладчиков нашей конференции из российского офиса Oracle: Владимира Иванова, Алексея Шипилева, Сергея Куксенко, Александра Белокрылова. Поэтому в программе возможны изменения и незначительные корректировки, но в целом она останется такой же.
На текущий момент у нас уже есть почти 600 участников и количество билетов сокращается с каждым днем. Не откладывайте на завтра, регистрируйтесь и присоединяйтесь к этому “празднику Java”. Мы будем рады видеть вас в Киеве!