Найти в Дзене
Почему путь от Java к Go — это не спринт, а марафон
Вот и подошла к концу очередная неделя моего погружения в мир Go после многих лет руководства Java-разработкой. Если в понедельник я рассуждал о рынке и деньгах, то к воскресенью мысли стали более приземленными и практическими. Главный вывод недели: инструменты меняются, а инженерное мышление остается. На этой неделе я плотно работал над Go-Pulse — утилитой для конкурентного мониторинга состояния URL. Раньше я думал, что лаконичность Go — это ограничение. Теперь я вижу в этом свободу. Когда у тебя...
1 месяц назад
Топ-3 ошибки при найме Go-разработчика из «бывших джавистов»
Как тимлид с многолетним опытом в Java, я часто вижу одну и ту же картину: на собеседование приходит крепкий сеньор, который утверждает, что «уже полгода пишет на Go». Но как только мы открываем код, становится ясно — передо мной джавист, который просто сменил синтаксис, но не мышление. Вот три главных «красных флага», которые выдают человека, всё еще живущего в мире Spring и Hibernate. Первое, что делает джавист в Go — начинает плодить глубокие иерархии и геттеры/сеттеры для каждого поля структуры...
1 месяц назад
Страх Сеньора: Как это — снова стать «джуном» после многих лет в IT?
Когда у тебя за плечами многие годы в Java Enterprise, ты привыкаешь к роли «человека, у которого есть все ответы». Ты знаешь, как поднять кластер, почему упала транзакция и как за один вечер переписать легаси-модуль. Но как только ты открываешь чистый лист в Go, твоя самоуверенность сдает позиции. Признаюсь честно: психологически это самый сложный барьер при переходе на новый стек. Ты тимлид. Ты нанимаешь людей. И вот ты сидишь перед монитором и 15 минут гуглишь, как правильно распарсить JSON в Go или почему твой интерфейс «не реализуется» структурой...
1 месяц назад
Экономика в байтах: Чему меня учит Go после многих лет в Java Enterprise
После многих лет работы с Java я привык к определенному уровню «комфорта». Если сервису не хватает памяти — мы просто подкручиваем Xmx. Если он тормозит — добавляем ядер. Но сейчас, погружаясь в Go и работая над своим пет-проектом Go-Pulse, я сделал открытие: в Go ты начинаешь чувствовать физический вес своего кода. В Java мы редко задумываемся о порядке полей в классе. В Go я столкнулся с понятием Data Alignment (выравнивание данных). Оказывается, от того, в каком порядке вы объявите переменные в структуре, зависит, сколько памяти она «съест» в итоге...
1 месяц назад
Сколько стоит «забыть» Spring? Считаем профит Тимлида на рынке 2026
После многих лет в Java, где вы знаете каждый уголок Spring Framework и Hibernate, мысль о переходе на Go часто упирается в вопрос: «А не проиграю ли я в деньгах?». Кажется, что статус эксперта в Java — это несгораемый капитал, а в Go придется всё начинать с нуля. Давайте разберем экономику этого перехода с точки зрения цифр и карьерных перспектив. Java-рынок огромен, но он перенасыщен. На одну вакансию сеньора в крупном банке сейчас претендуют десятки крепких специалистов. Это создает «потолок» зарплат, который стагнирует...
1 месяц назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала