Самый популярный Java-разработчик - Евгений Борисов / Про инженерию, Java, Spring и DevRel
HTML-код
- Опубликовано: 8 июн 2024
- 👉 Залетай в Anywhere Club: bit.ly/awclub-ru
Сегодня мы говорим с самым популярным java-разработчиком в русскоязычном инфополе - Евгением Борисовым. Узнаем как он стал программистом, как вошел в Java и за что полюбил Spring, поговорим про технологии, инженерию, джунов, ИИ и то, чем Женя занимается сейчас - про DevRel!
🔹 Подробнее от Жени про DevRel: • What is Developer Rela...
🔹 Женя в Linkedin: / evborisov
🔹 Spring-потрошитель: • Евгений Борисов - Spri...
ГДЕ НАС СМОТРЕТЬ И СЛУШАТЬ
🔸 RUclips: • Самый популярный Java-...
🔸 Google Podcasts: bit.ly/awclub-ru-google
🔸 Apple Podcasts: bit.ly/awclub-ru-apple
🔸 Spotify: bit.ly/awclub-ru-spotify
🔸 Скачать mp3: anywhereclub-ru.simplecast.co...
НАВИГАЦИЯ
0:00 Вступление
1:00 Начало
1:30 Про историю переезда в Израиль
10:10 Как Женя пришел в IT и в Java
18:40 Преподавание
23:40 Как пришел в Spring
25:05 Про Spring
47:00 Что такое красивый код
49:15 ИИ заменит джунов
58:00 Откуда брать архитекторов, если не будет джунов
1:07:25 Как джунам устраиваться на работу
1:09:30 Что такое Developer Relations (DevRel) и зачем оно нужно
1:28:55 БЛИЦ: какой ЯП лучший и как учить детей
ANYWHERE CLUB В ИНТЕРНЕТЕ
🔸 Сайт: bit.ly/awclub-ru
🔸 Discord: epa.ms/acd
🔸 Telegram: t.me/aw_club
🔸 Instagram: / anywhere_club_it
#awclub #java #spring - Наука
Послушать подробнее от Жени про DevRel на нашем англоязычном канале: ruclips.net/video/FfZnXXqNCm4/видео.html
Всегда с восхищением смотрю видео с Евгением! манера подачи информации... а чего стоят его презентации !!! Кстати, интересно было бы услышать, как он делает презентации и как подбирает картинки к ним 🙂
Spring потрошитель Борисова, он же TerminatorQuoter, это топ)) Изучению Spring очень сильно помогает
Алексей и Евгений, огромная благодарность за крутое интервью, мне как начинающему джаверу очень зашло!!!❤
Ребята, большое вам спасибо за качественный микс из профессиональных тем, биографии, историй за жизнь, и приятную и непринужденную атмосферу стрима.
Респект обоим участникам, и еще раз спасибо за отлично проведенный вечер в кругу виртуальных собеседников!
Помню когда учился на курсах Джава, то наш преподаватель посоветовал сходить на доклад Евгения в аккадемии Шаг в Одессе. Я тогда про Spring знал только название, но "спринг-поторошитель" так расссказывал, что было всё понятно. Тогда этот доклад очень сильно мотивировал.
Спасибо за это видео!
Спасибо за интервью!
Очень интересно!
Супер интервью! Великолепные полтора часа! Спасибо огромное, Леха (отдельное спасибо за то, что задал мой вопрос из Дискорда👍)! А Женя настолько интересный, позитивный и опытный в общении человек, что я бы с ним работал наверное в любой компании над любыми проектами))
🫥
Блин, чел! Ну зачем ты перебиваешь постоянно? Дай сказать человеку)
+
+
i++
+
+
Женя, как всегда красавец. Интересно его послушать.
Сам в команде стараюсь поделится положительными эмоциями, поюморить. Важно конечно насколько людям комфортно и приятно на работе.
Огромное спасибо за интересное интервью!
Евгения можно слушать бесконечно! Спасибо за выпуск!
Агонь! Спасибо большое, приятно было слушать, лайки и подписка!
Какой крутой выпуск! спасибо огромное!
шикарное интервью. спасибо, мужики
еще и половину не посмотрел, но устал от того, что Борода постоянно перебивает Женю. Женя же в свою очередь очень хорошо рассказывает, ему надо давать больше времени для выражения мысли и не перебивать раньше времени, не сбивать с мысли.
Очень интересно, спасибо!
Если вы однажды побываете на тренинге Жени, то навсегда останетесь его фанатом.
Не получилось перейти на Спринг полноценно за свою карьеру, но тренинги, презентации топовейший-топ. До сих пор храню 10+ летний тренинг по спрингу на компе!
очень интересно, очень круто, спасибо!
Вот это топ контент! Благодарю
Крутое интервью 👍🏽👍🏽👍🏽👍🏽
Евгений один из крутейших из it community из постсоветского
🤟🏽
Очень понравилась вьюха, спасибо!
спасибо большое за интервью с Евгенией, как всегда, было очень интересно послушать Борисова)
Женя говорил, что любимый доклад спринг-построитель, а ссылку вставили в описании на спринг-потрошитель))
Почему ссылка не на доклад Спринг - построитель?
Евгении упоминал про паттерны которые позволяют сильно не заходить в абстракции? Можно подробней
Борисов - гений нашего времени
Хорошее интервью. В большей степени еще раз про то, что spring помогает делать код более соответствующим базовым принцам ООП и принципам SOLID.
Отличная беседа!!! Так же бы с самым старым разрабом и создателем Котлина
Скиньте ролик со стройки с плакатом, пожалуйста :)
а что за музыка ?
а работал ли Евгений с Vlang язиком?
А devrel чем отличается от chief happiness officer
За Борисова лайк, думал че б глянуть пока ем) я искал медь, а нашел золото))
HR - это не рекрутер. Точнее не только рекрутер. Видимо, происходит путаница и HR расшифровывают, как human recruitment, хотя это human resources. Что очевидно расширяет зону ответственности отдела.
Кстати, про счастливых и довольных специалистов. Недавно или ютуб, или инстаграм вбросил ролик с шуткой про epam. "Как называют в epam своих сотрудников?". "Разраб... два раб". Как говорится в каждой шутке лишь доля шутки. :)
Крутое интервью
смотрю видос и код пишу по работе, как раз Java ))
Всё теперь понятно, почему доклады Жени такие классные, опыт преподавания сильно выделяет его среди других докладчиков и программистов.
А за "Spring построитель" вообще отельное спасибо, тоже мой любимый доклад. Была задача написать свой IC/DI и этот доклад просто "раскрыл глаза" на то как это делается. И Spring после него совершенно по другому стал выглядеть.
И поразил 6-ти часовой доклад про Spark-data, это просто жесть, посмотрел всё за раз)
эээ... у нас в конторе 5й спринг, я в первый раз слышу, что его можно конфигурить котлином. это что ваще такое и где почитать? гугл не помог
к вопросу о качестве документации. про многие архиважные фичи спринга я узнаю случайно, а не из манов
Я проверил этот трюк с бабушкой насчет windows, и он HE работает.
Не могу не ответить, что Lombok делает не только геттеры и сеттеры, но и val, так что если захотите, то будет val в восьмой джаве!
Где ссылка на Spring построитель?
ruclips.net/video/rd6wxPzXQvo/видео.html
А где линк на Спринг-построитель?
ruclips.net/video/rd6wxPzXQvo/видео.html
Спасибо за базу. Как раз Spring учу. После прочтения комментариев аж захотелось перейти на Kotlin. Кажется, что в Spring`e много магии происходит, когда начинаешь его учить.
Основная проблема Спринга в том, что когда стандартных путей недостаточно (нужно что-то другое сделать, или перформанс подтянуть) - ты погружаешься внутрь и выясняется, что внутри адский ад и невозможно быстро понять, что происходит.
Более простые решения сложнее вначале, но проще, когда надо сойти со столбового пути.
Котлин хорош тем, что магия компилятора позволяет обойтись без магии в рантайме. Когда разбираешься, как работают kodein, ktor - возникает радость от того, что там всё просто, всё можно понять просто тыкая на вызовы функций из своего кода...
не надо учить спринг, изучайте подходы к разработке, инструменты и технологии, есть риск стать спринг-разработчиком и точка
@@KavboiHaggis Смотря как глубоко спринг учить) если хотя бы понять откуда инжектятся бины и что скрывается за фасадом DispatcherServlet то ты уже будешь неплохим разрабом)
Бл* смотришь и завидуешь, видно что ппц какой талантливый чел
Женя что-то перепутал или просто прибедняется. На курсах подготовки к психометрическим экзаменам он работал гораздо раньше 1999 года, потому что уже в 1995 году я лично учился на таком курсе именно у него.
Мне понравилось выражение лица Евгения, когда Борода задавал вопрос, будет ли Котлин заменой Джаве :) Дальше можно было ничего не говорить :) Кстати, на курсах сейчас уже преподают 17-ю джаву. ИМХО в ближайшее время именно 17-я будет самой распространенной. Не 11 или 21.
а жаль, мы ща сами проект на 17 делаем, но виртуальные треды в 21 джаве выглядят очень заманчиво.
Интересный гость!
По-другому себе немного представлял девелопер-адвоката. На каком-то курсе, по-моему про k8s, человек представился девелопер-адвокатом и объяснил эту позицию как связующее звено (мост) между разработчиками и какой-то технологией (в том случае k8s). То есть он делает какую-то технологию более легкодоступной для разработчиков, и с другой стороны несет боль/печаль своих разработчиков в комьюнити технологии.
Ну то есть он социальными проблемами может и занимается, но в меньшей степени. Теперь понимание этой должности чуть расширилось у меня.
Ну то есть это как скрам мастер, только он несет в массы (в команду) не скрам. Но по объему коммуникаций похож.
Хорошее интервью. Спасибо.
Четкии мужик он сам как Java )
Спасибо за видео! Я тоже сейчас изучаю Java. Пожелайте успехов мне!
Желаем)
на моменте про DevRel я понял, что айтишники изобрели профсоюз
Помню бананы были только на праздник)
CoPilot уже не актуален) Code Whisperer от AWS отлично работает и в IntelliJ и в VSCode
За Женю лайк
"я дотнетчик - я не понимаю" :)
"у нас все движется вперед" )))
прям можно футболки делать )))
зачем нам два языка, есть же СиШарп? ))))
Ого, айти борода и без политических вопросов (судя по таймкодам)?
Видимо кто-то был против
Every time I listen to the smart people I feel bullied and intimidated😄
Работаю java разработчиком в RED_MAD_ROBOT и восхищен интервью Жени и как он описывает всю историю развития java и spring-а
Борисов топ
К вопросу о том, можно ли преподавать не будучи специалистом в области - в основном нет, но бывают и исключения. Тут важно понимать, что ты не преподаешь неправильные вещи, важно знать, что тебя самого учили профессионалы и ты владеешь актуальной валютной информацией. Тогда пожалуйста - преподавай на здоровье.
Я когда Джаве научился, еще не найдя первую работу стал преподавать джаву. Так больше половины моих учеников устроились на работу джавистами, при чем одновременно с тем, как я нашел первую работу сам.
2:42 Австралия не в европе находится)
крутые мужики
Блин, фон музыки совсем не айс. В ушах бас бочка бьёт. Может пересмотреть вариант с фоном?
как Евгений учился в школе, сначала учил иврит и потом пошёл в школу?
Чем DevRel отличается от председателя профсоюза?)
Я правильно услышал, что Евгений Борисов служил в израильской армии?
Иначе гражданство не получить. Это одно из требований
59:10
По поводу клиента 1-на-1 с ИИ который создаст ему систему с нуля по его (клиента) описанию.
Приходит как-то наш архитектор-тимлид-синьор-продакт_менеджер-проджект_менеджер (да, такая вот контора) от заказчика с ТЗ на новую версию системы.
Около 90 страниц А4, где чёрт ногу сломит плюс они ещё на совещании всё исчеркали, изрисовали - вырабатывали общую точку зрения на предстоящую работу.
Садится он с размаха в кресло, кидает на стол эту пачку бумаги, шумно выдыхает и подводит итог:
- Пока клиенты так формулируют свои требования - никакой искуственный интеллект программистов не заменит!
Я в 1970 родился :))
внезапное осознание, что епам заполучил спринг потрошителя
Java EE это java SE + набор интерфейсов (например, как ходить в бд, как обрабатывать запросы с веб-морды), который имплементирует конкретный EE сервер, типо Weblogic. Сдохло и не популярно, потому что есть спринг.
Борода , не перебивай , задрал
Как-то по бытовому объясняли про DevRel'а, а фактически, это "просто" человек, который имеет ТЕХНИЧЕСКИЙ КОДЕРСКИЙ бэкграунд и на основе ЭТОГО он выступает проксей, который объясняет/формулирует всё то, что манагеры понять нифига не могут, а видЯт только цифры, прибыль и прочие свои околоманагерские извращения.
Хорошая игра для детей обучающая программированию - "Human Resource Machine".
Евгений, через сколько ты прошёл 😢
Энергия нужна роботам
Джуны перестанут быть нужны только тогда, когда "ии" сам начнет писать себе же код для улучшения своих процессов и повышения качества своей работы. Но в таком случае - это уже 100% скайнет.
джуны нужны для оправдания прослойки менеджерья :) а если будет ии кем будет управлять начальство ? :)
Не согласен. Если не будет джунов, тогда исчезнут со временем мидлы, они перерастут в сеньоров. Тогда у нас получится некий суперпрограммист, пишущий код для скайнета, но зачем тогда ему это делать, если Скайнет пишет сам? Типа контролировать её, ну так Скайнет умнее любого человека, она обхитрит. Т.е. получается в этом мире вообще не нужен будет программист)
бери выше человек не нужен
Автор постоянно перебивает и не даёт закончить мысль
В епаме на джаве тупо проектов нет, людей сокращают с бенча
И вакансий с нормальной релокацией уже 0, раньше были и за ними все и шли....
А на чём есть? Или в каких фирмах, подобных epam, много проектов на Java?
@@ilyashatskiy3760 по Big Data есть, а по Java сейчас в целом везде проектов мало, большие компании не нанимают
Про популярность Котлина вы как то лихо. Он даже в 20ку по Tiobe не входит :)
ДевРел это глава профсоюзной организации внутри айти компании, получается...
Барух родился с мобильным телефоном махая руками 😂😂😂😂👍👍🔥
Заменит ли LLM программистов?
А это будет как с Китаем. Сначала из Штатов переместят всё производство туда. Типа оптимизация процессов. А потом, когда через N-цать лет увидят, что это стало опасным, начнут пытаться возвращать всё производство обратно в Штаты. Типа Make America Great Again. Только будет уже поздно.
Я пишу на Spring игры. И мне срать 8 JVM, 11-ая или какая ещё - могу писать на любой.
И устанавливается это все, настраивается и запускается в разы быстрей и проще, чем все эти .NET, Си и прочие родственники.
Дядь,ну это беда прям, затыкать постоянно собеседника своими мыслями,которые еще и форму не приняли
Роботы, увы пока батарейки не существует , так что только онлайн.
Джава мастер) может чемпион?
Когда убирают нули на деньгах это называется деноминация. Шутка с точным подбором слов всегда смешнее)
Как будто с давними друзьями посидел поболтал
Если 20 лет писать на одном стеке, то будешь думать, что на других языках красивого кода нет. В конце про питон Евгений сказал, что на нём нет красивого кода. На любом популярном стеке полно как ужасов, так и красивых больших проектов. О уж это ЧСВ ITшников...
1. Kotlin же это не только более удобный язык для JVM, но это и язык, который компилируется в JS или в нативный код под macOS/iOS/Linux/Win (хотя под Win это печаль, т.к. есть только win32). Вроде как и под arm'и всякие - т.е. как раз камни программировать лучше, чем на java ;)
Ну и плюс под андроид можно писать под старые телефоны с нормальным языком, а не древним г..ом.
Ну и в Котлине Спринг нафиг не нужен :D
2. Груви не мог бы заменить котлин - это ж динамический язык с вуду-магией.
3. Скала не взлетела потому, что у неё проблемы совместимости с java и со старыми версиями себя же, плюс она очень быстро была переусложнёна.
4. Спринг слишком тормозной - в микроконтроллеры не надо.
5. Если писать "красиво и без Спринга" на Котлине - получится kodein :D
В Scala нет ничего сложного, если писать то же самое, что сейчас пишут на Java. Многие вещи в ней делаются проще, чем в последних версиях Java, потому что было встроено и придумано изначально.
Просто когда глуповатые "прогеры" слышат словосочетание "функционально программироование", они заранее делают в штаны.
А когда им придумали "стримы", то вроде и ничего.
Забавно смотреть как "кодерам" последовательно перетаскивают обросшие костылями вещи из Scala, которые там уже лет двадцать, а они радуются как дети, хотя в Scala им было "переусложнено".
ребята прикинте меня зовут имя женя фамилия борисов
Сгоревшая лошадь, тоже объект :)
Ахахах
Jarchitect 😂
Не хватало вопросиков про политику.
А где он самый популярный? Хотя, если целых 40 комментариев под роликом, то наверное...
Эм.. доброго утра. -_-
лет 20 назад еще как есть настоящий собеседник-чат-бот - Диала. только её старая версия, для Windows XP (или DOS)
Лучше и реальней, человечней её я не знаю. А ваш ЧатЖПТ - обычный интегратор-поисковик по интернету.
сначала ии создаст проблему, что джуны не нужны, потом порешает ее методами скайнета - вот и нет проблемы
Борисов - легенда!
А собеседник - какой-то бессмысленный хипстер с околонулевым навыком интервьюирования.
да ну нафиг, мультилайн? вы серьёзно? это что каменный век? я помню ещё строковые редакторы, когда чтобы отредактировать строку её надо было выбрать специальной командой отредактировать в строчном редакторе и записать обратно на место. мультилайн, как приобретение языка выглядит подобным образом, а вернее его отсутствие. про это вообще не надо было говорить. вот ФП на яве, было бы интереснее осветить.