F67: Java | Agil | CI/CD | MCP | зарплаты | софт скиллы | левые взгляды | справедливость

 

Философия программиста в формате вопрос-ответ (каждую пятницу в 18:00 UTC+3) Blog:
Books:
GitHub:
(don’t hesitate to follow in order to stay informed) Telegram channel with recent news and updates:
(subscribe to not miss a thing) Twitter with daily and weekly updates:   / yegor256   (follow me!) iTunes:
SoundCloud:   / yegor256   Yandex Music podcast by yegor256:
VK Video: https://vk.com/yegor256news
0:00 Приветствие 1:15 Как ты начинаешь новый проект/библиотеку, как записываешь мысли о создании проекта? Какие у тебя первые коммиты? Используешь ли ты какие-то шаблоны при инициализации? 3:30 Как ты относишься к языкам Scala и Elixir? 5:09 Как ты выбираешь язык для новых проектов? Что влияет на выбор языка? 6:50 Сегодня день рождения у Java. Как будешь отмечать? 7:00 В прошлый раз ты сказал, что angular и другие фреймворки - это "неправильный фронтенд". А какой правильный? 10:49 Вы часто критикуете Agile в менеджменте, но что скажете о CI/CD? По сути ведь эти практики основаны на Agile? Можно ли следовать CI/CD в не-Agile командах? 15:55 MongoDB подключила MCP, теперь базами данных управляет AI, появляются разумные базы данных. Что такое МСP, как с ним работать? 16:18 Как часто влечение к противоположному полу мешает работе? Какие методы сублимации этой энергии вы применяете на практике? 18:12 Можешь ли ты более подробно прокомментировать свой MCP-server на github, что он делает? 18:29 В аутсорс компании пересматривают з/п, какой % обычно закладывается? И какой здесь лучший способ по повышению з/п: контроффер, смена компании либо согласиться на что дают? 21:51 "Сталин на очередном пленуме выступил с предложением поменять состав полютбюро..." 24:48 Стартап Джони Айва io по созданию гаджетов на основе AI, куплен OpenAI. Какой бы ты гаджет с AI создал бы? 29:09 Какие занятия, кроме как ИТ, заставляют вас вставать по утрам и начинать день, если заранее известно, что почти все "дни потерянные"? 30:53 Какие книги вы бы НЕ советовали читать ни ресерчеру, ни программисту? 33:03 Как вы считаете какой скилл для программиста является самым важным? 35:53 Можете посоветовать что лучше учить в бэкэнд: скриптовые PHP и Python, Java? 36:46 "Когда-то обсуждали тему высшего образования..." 38:46 Каково твое мнение по поводу недавнего блэкаута в Испании? При полной цифровизации и использовании только безналичного расчета может наступить полный коллапс. 41:43 В "F28" вы сказали, что тайм-менеджмент - это не ваша сильная сторона и вы ищете вдохновение. Как это сочетается с наемной работой, особенно в офисе, где всё отвлекает и особо ничего не вдохновляет? 43:05 Занимаюсь научной работой в области разработки мутаторов для фаззинга. Какие оптимизации ты хотел бы видеть в целом в процессе в фаззинг тестирования? 43:46 "Используйте меня как площадку для технических вопросов..." 44:26 В чём отличие книг junior objects, elegant objects и object thinking? 46:16 Что ты думаешь про язык ruby? Есть ли смысл им заниматься в 2025? 48:33 После изучения всяких ИИ агентов, не теряется ли у вас любовь к программированию? Как новичкам вообще мотивироваться, если сейчас делает все Chat GPT? 51:28 Как вы пришли к левой политической позиции? Что вас подтолкнуло к таким взглядам? Повлияли ли на вас взгляды Ричарда Столлмана? 58:41 За что вам бывает стыдно в работе? 59:05 Сколько вы зарабатываете?