Короче, я пилю свой хостинг для подкастов, Auth0 и платежный сервис. Я сошел с ума нахрен.
🔥2😈2💩1
Forwarded from СТАФФ Инженеры
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
СТАФФ 074 [live]. Я НЕ МОГУ ЭТО РЕВЬЮВИТЬ
AI пишет много кода, но как его ревьювить?
Telegram: https://news.1rj.ru/str/staff_engineers
Подкаст Димы: https://news.1rj.ru/str/javaswag
Подкаст Саши: https://news.1rj.ru/str/tfeat
#claude #ai #llm #code #java #programming #softwaredevelopment #джава #разработка #программирование
Telegram: https://news.1rj.ru/str/staff_engineers
Подкаст Димы: https://news.1rj.ru/str/javaswag
Подкаст Саши: https://news.1rj.ru/str/tfeat
#claude #ai #llm #code #java #programming #softwaredevelopment #джава #разработка #программирование
👍3
Forwarded from Душный интерпрайз
Я перестал спорить про языки программирования.
Вот раньше как было, сидишь с пацанами в баре, обсуждаешь какой менеджер тупой и как он оценки тикетам занижает специально, а сам ведь даже и не знает как задачу сделать! Порой из меня вылетало коронное "а вот в расте"... или кто-то упоминал добрым словом котлин. или дед вспоминал про груви.
И тут начиналось.
Какой язык круче, где корутины изящнее, у чего рантайм стройнее, кто лучше знает теорию категорий. А система типов где круче? Хаскель? Да кто на нем пишет вообще? Я про реальные языки, а не академические!
Весело было. Но времена меняются. Да и я уже не тот парнишка, кто готов тратить внутреннюю энергию на споры. Последнее время я вообще ни с кем не спорю, потому что ну а зачем? Как говорила моя мама: "кто спорит, тот говна не стоит". И я с ней согласен.
Но про языки программирования все-таки хочется конструктивно поразмышлять.
Смотрите чего с нашей индустрией произошло. Код мы генерируем. Соответственно, добрая половина разговоров про "порог входа" (хотя когда он мне мешал? ну есть порог, ну перешагни его), про "сложность", прости господи про "красоту" -- не актуальны. Кого интересует красота кода, когда ты его не читаешь? Модели пофиг на красоту.
Однако рассуждения про языки программирования не ограничиваются только языком. И это правильно, ведь когда мы решаем задачу с помощью языка, мы так или иначе взаимодействуем с его рантаймом и тулингом. Даже редактор кода может повлиять на "симпатию" к одному или другому языку.
А вот прежняя "экосистема" фреймворков и библиотек перестала играть хоть какую-то роль. За день можно портировать почти любое решение с одного языка на другой.
Рантайм и тулинг. Я думаю, что пока это еще имеет смысл принимать во внимание. Если мы уж и решили озадачиться выбором языка, то на эти вещи стоит смотреть в первую очередь. Что за компилятор, как быстро работает, че там по памяти, линтеры, профайлеры. Это важно.
Но самый важный критерий выбора языка программирования сейчас — это, естественно, насколько хорошо код на нем фигачат модели. Это решающий критерий.
Делюсь своим набором, который использую: ванильный JS, HTMX, Rust, Go, Python.
Вот раньше как было, сидишь с пацанами в баре, обсуждаешь какой менеджер тупой и как он оценки тикетам занижает специально, а сам ведь даже и не знает как задачу сделать! Порой из меня вылетало коронное "а вот в расте"... или кто-то упоминал добрым словом котлин. или дед вспоминал про груви.
И тут начиналось.
Какой язык круче, где корутины изящнее, у чего рантайм стройнее, кто лучше знает теорию категорий. А система типов где круче? Хаскель? Да кто на нем пишет вообще? Я про реальные языки, а не академические!
Весело было. Но времена меняются. Да и я уже не тот парнишка, кто готов тратить внутреннюю энергию на споры. Последнее время я вообще ни с кем не спорю, потому что ну а зачем? Как говорила моя мама: "кто спорит, тот говна не стоит". И я с ней согласен.
Но про языки программирования все-таки хочется конструктивно поразмышлять.
Смотрите чего с нашей индустрией произошло. Код мы генерируем. Соответственно, добрая половина разговоров про "порог входа" (хотя когда он мне мешал? ну есть порог, ну перешагни его), про "сложность", прости господи про "красоту" -- не актуальны. Кого интересует красота кода, когда ты его не читаешь? Модели пофиг на красоту.
Однако рассуждения про языки программирования не ограничиваются только языком. И это правильно, ведь когда мы решаем задачу с помощью языка, мы так или иначе взаимодействуем с его рантаймом и тулингом. Даже редактор кода может повлиять на "симпатию" к одному или другому языку.
А вот прежняя "экосистема" фреймворков и библиотек перестала играть хоть какую-то роль. За день можно портировать почти любое решение с одного языка на другой.
Рантайм и тулинг. Я думаю, что пока это еще имеет смысл принимать во внимание. Если мы уж и решили озадачиться выбором языка, то на эти вещи стоит смотреть в первую очередь. Что за компилятор, как быстро работает, че там по памяти, линтеры, профайлеры. Это важно.
Но самый важный критерий выбора языка программирования сейчас — это, естественно, насколько хорошо код на нем фигачат модели. Это решающий критерий.
Делюсь своим набором, который использую: ванильный JS, HTMX, Rust, Go, Python.
👍5❤1
Audio
0:00 - Введение: Ответственность за AI-генерированный код
2:24 - История создания Summit AI Notes
6:35 - Экосистема Apple для инди-разработки
10:17 - Почему Swift и качество LLM кода
16:02 - Модели: от Sonnet 4 к Opus 4.5
21:39 - Контекст и окружение для эффективной работы
26:40 - Психология сопротивления AI-инструментам
34:44 - Кризис code review и его трансформация
42:04 - Изменения в работе менеджеров и команд
49:24 - Программист как погонщик LLM-агентов
54:51 - Инструменты: Cloud Code vs Cursor
1:01:30 - Инженерная ответственность в эпоху AI
1:11:51 - Голосовой ввод и будущее разработки
1:13:42 - Заключение и советы разработчикам
2:24 - История создания Summit AI Notes
6:35 - Экосистема Apple для инди-разработки
10:17 - Почему Swift и качество LLM кода
16:02 - Модели: от Sonnet 4 к Opus 4.5
21:39 - Контекст и окружение для эффективной работы
26:40 - Психология сопротивления AI-инструментам
34:44 - Кризис code review и его трансформация
42:04 - Изменения в работе менеджеров и команд
49:24 - Программист как погонщик LLM-агентов
54:51 - Инструменты: Cloud Code vs Cursor
1:01:30 - Инженерная ответственность в эпоху AI
1:11:51 - Голосовой ввод и будущее разработки
1:13:42 - Заключение и советы разработчикам
🔥2
