https://hojberg.xyz/the-programmer-identity-crisis/
Автор пишет о кризисе идентичности программиста с приходом и популяризацией LLM. Во-первых, мы в принципе делегируем наш крафт кому-то. Во-вторых, мы делегируем его LLM, которые создают непредсказуемые замаскированные бомбы замедленного действия.
По второму. Быстро написать не супер-качественный, но хоть как-то работающий код тоже бывает нужно. Код 99% стартапов и пет-проектов никто никогда не посмотрит, кроме авторов. Потенциальные баги и несовершенства архитектуры никогда не проявят себя, ведь никто не будет ими пользоваться. Задротить и продумывать каждую деталь с нулевой тоже никто не запрещает, тут всё зависит от цели: покайфовать за любимым делом или попытаться минимальными ресурсами создать прототип продукта и проверять гипотезы.
И даже во взрослом устоявшемся проекте, для которого важны надёжность (вам есть, что терять) и понятность кода (его будут читать десятки людей на протяжении нескольких лет), по-моему, LLM могут быть полезны и безопасны. И это лишь один из инструментов, ответственность за результат остаётся на разработчике, и не важно, откуда берётся код, пусть хоть во сне приходит. Пушишь не соответствующий стандартам проекта и роли код — принимай последствия.
По первому сложнее, сам много думаю об этом в фоне. Кто я?Я человек паук. Кожаный пакет с кровью? Что конкретно мне нравится в моём деле? За что меня ценят профессионально? Я просто переводчик с языка продуктовых требований на язык компьютеров и чел, у которого нароллился скилл всё это настроить и запустить? 🤓
При этом мне всё меньше нравится эта переводческая часть и я вижу всё меньше ценности в ней, от части из-за развития LLM кодинга, конечно. Мне плевать на языки и фреймворки. В личных проектах я мало запариваюсь за код и архитектуру, меня интересует и драйвит результат, конечный «продукт». Я получаю кайф, когда вижу, как работают новые фичи.
Тогда это уже что-то ближе к продакту / дизайнеру / UX? Но ведь настоящие™️ представители этих профессий могут лучше меня придумать, а настоящие™️ задроты-программисты лучше меня реализовать? Я тогда зачем нужен?
Я не знаю. При этом у меня есть уверенность в своих навыках и способностях, которая рождает амбиции, которые я пытаюсь реализовать через собственные проекты. Видимо, надо больше покопаться в источниках этой уверенности, может быть, тогда и найду ответ на этот вопрос. Так что to be continued?
Автор пишет о кризисе идентичности программиста с приходом и популяризацией LLM. Во-первых, мы в принципе делегируем наш крафт кому-то. Во-вторых, мы делегируем его LLM, которые создают непредсказуемые замаскированные бомбы замедленного действия.
По второму. Быстро написать не супер-качественный, но хоть как-то работающий код тоже бывает нужно. Код 99% стартапов и пет-проектов никто никогда не посмотрит, кроме авторов. Потенциальные баги и несовершенства архитектуры никогда не проявят себя, ведь никто не будет ими пользоваться. Задротить и продумывать каждую деталь с нулевой тоже никто не запрещает, тут всё зависит от цели: покайфовать за любимым делом или попытаться минимальными ресурсами создать прототип продукта и проверять гипотезы.
И даже во взрослом устоявшемся проекте, для которого важны надёжность (вам есть, что терять) и понятность кода (его будут читать десятки людей на протяжении нескольких лет), по-моему, LLM могут быть полезны и безопасны. И это лишь один из инструментов, ответственность за результат остаётся на разработчике, и не важно, откуда берётся код, пусть хоть во сне приходит. Пушишь не соответствующий стандартам проекта и роли код — принимай последствия.
По первому сложнее, сам много думаю об этом в фоне. Кто я?
При этом мне всё меньше нравится эта переводческая часть и я вижу всё меньше ценности в ней, от части из-за развития LLM кодинга, конечно. Мне плевать на языки и фреймворки. В личных проектах я мало запариваюсь за код и архитектуру, меня интересует и драйвит результат, конечный «продукт». Я получаю кайф, когда вижу, как работают новые фичи.
Тогда это уже что-то ближе к продакту / дизайнеру / UX? Но ведь настоящие™️ представители этих профессий могут лучше меня придумать, а настоящие™️ задроты-программисты лучше меня реализовать? Я тогда зачем нужен?
Я не знаю. При этом у меня есть уверенность в своих навыках и способностях, которая рождает амбиции, которые я пытаюсь реализовать через собственные проекты. Видимо, надо больше покопаться в источниках этой уверенности, может быть, тогда и найду ответ на этот вопрос. Так что to be continued?
Please open Telegram to view this post
VIEW IN TELEGRAM
hojberg.xyz
The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer
On AI, Creativity, and Craft
❤3 2 1
сайты, которые мне нравятся ч. 1
🪜 sprites.ai — не кринжово используют ai generated картинки, очень нравятся фон хиро секции и футер
🪜 zen-browser.app — как-то особенно приглянулась типография и зацепил заголовок "welcome to
a calmer internet"
это кстати опен-сорс форк фаерфокса, заряженный на продуктивность и минамализм (что напоминает?)
🪜 meaning.company — всегда нравится, когда минимальным набором средств получается передать ценность, историю, вайбик
🪜 sprites.ai — не кринжово используют ai generated картинки, очень нравятся фон хиро секции и футер
🪜 zen-browser.app — как-то особенно приглянулась типография и зацепил заголовок "welcome to
a calmer internet"
это кстати опен-сорс форк фаерфокса, заряженный на продуктивность и минамализм (что напоминает?)
🪜 meaning.company — всегда нравится, когда минимальным набором средств получается передать ценность, историю, вайбик
❤3 1
просто директор операционки lichess (бесплатный опенсорсный сервис для игры в шахматы) рассказывает про их годовые затраты
создатель и основной разработчик зарабатывает $6054 в месяц после налогов
сам операционный директор — $5952 в месяц до налогов
на сервера уходит ~$75000 в год, каждый день на них играют больше 5 миллионов игр
одна игра стоит ~$0.00038
на основном своём аккаунте с 2017 года я сыграл 1840 игр, в сумме они стоили $0.6992, соответственно $0.3496 на одного меня
я конечно не супер активно играю, но 27 рублей за 8 лет звучит супер жестко
создатель и основной разработчик зарабатывает $6054 в месяц после налогов
сам операционный директор — $5952 в месяц до налогов
на сервера уходит ~$75000 в год, каждый день на них играют больше 5 миллионов игр
одна игра стоит ~$0.00038
на основном своём аккаунте с 2017 года я сыграл 1840 игр, в сумме они стоили $0.6992, соответственно $0.3496 на одного меня
я конечно не супер активно играю, но 27 рублей за 8 лет звучит супер жестко
YouTube
US$789,389 - Breakdown of Lichess' annual expenses | Ft. Theo Wait, Director of Operations
Lichess is one of the world's most popular chess websites. What's amazing is that it is a not for profit initiative. It's money comes from the donations of the people who want it to keep going. In this video we have the director of operations at Lichess Theo…
что бы ты ни делал, всегда найдётся азиат, который делает это лучше тебя
Пошёл сегодня деплоить новый проектик (скоро покажу) и заметил какой-то странный трафик на моих старых проектах. Оказалось, что какой-то китаец форкнул codemagics, перевёл весь текст, попытался добавить поддержку C++, ачивки, какие-то комбо и челленджы и задеплоил на http://cgame.ziling.site. Работают вроде только ачивки. Даже какие-то люди заходят и пользуются (вижу, потому что скрипт для яндекс метрики он оставил). А трафик идёт на какие-то ассеты, в основном звуки.
Угарнул, было бы прикольно с ним связаться, но не нашёл никаких контактов. Перезапускаем на китайский рынок??
Пошёл сегодня деплоить новый проектик (скоро покажу) и заметил какой-то странный трафик на моих старых проектах. Оказалось, что какой-то китаец форкнул codemagics, перевёл весь текст, попытался добавить поддержку C++, ачивки, какие-то комбо и челленджы и задеплоил на http://cgame.ziling.site. Работают вроде только ачивки. Даже какие-то люди заходят и пользуются (вижу, потому что скрипт для яндекс метрики он оставил). А трафик идёт на какие-то ассеты, в основном звуки.
Угарнул, было бы прикольно с ним связаться, но не нашёл никаких контактов. Перезапускаем на китайский рынок??
🤣8
Но основной трафик приходится на мой кастомный клиент для телеги. Я перестал над ним работать и пользоваться им как раз в начале ноября (пришел к выводу, что в целом этот js-клиент слишком медленно ощущается по сравнению с десктопным, хотя фичи были прикольные). А кто-то до сих пор пользуется, хз, может случайно. Если вдруг это кто-то из вас, напишите пж, почему вы юзаете этот клиент. Может зря бросил?
🍀 первая гениальная идея 2026
Mylittlegarden — площадка для обмена растениями (своп)
добавляете свои растения, ищете понравившиеся, предлагаете обмены, и, если всех всё устроит, коннектитесь и меняетесь
идея такая: сам сервис сделать бесплатным, получить трафик, а зарабатывать на
1) рекламе магазов цветов и всяких штук около (что-то типа ohmywishes.com)
2) встроенном маркетплейсе, но это сильно на будущее
пока совсем MVP, в ближайшее время хочу доделать главную киллер-фичу — вишлист растений и автоматический мэтч с другими пользователями на основе их вишлистов и растений
впервые нормально заюзал supabase (backend-as-a-service, предоставляют бд, хранилки файлов, edge-функции, авторизацию) — очень хорошо легло, так как это по сути обычный crud на максималках. даже нормально настроил RLS и остальные секьюрные штуки, чтобы не спалить кому не надо адреса и контакты. фри тир на 50к MAU, так что впервые запускаю проект ровно за 0 рублей (фронт как обычно на vercel).
не буду выпендриваться и писать, что завайбкодил всё за 8 часов. начал фигачить 1 января, делал каждый день по чуть-чуть, когда-то больше, когда-то меньше.
go to market ещё не обдумывал, наверное как обычно холодный аутрич во всяких чатах для свопа + тикток
ну что, как вам первая идея 2026?
🕳 — говно
🪜 — полное говно
Mylittlegarden — площадка для обмена растениями (своп)
добавляете свои растения, ищете понравившиеся, предлагаете обмены, и, если всех всё устроит, коннектитесь и меняетесь
идея такая: сам сервис сделать бесплатным, получить трафик, а зарабатывать на
1) рекламе магазов цветов и всяких штук около (что-то типа ohmywishes.com)
2) встроенном маркетплейсе, но это сильно на будущее
пока совсем MVP, в ближайшее время хочу доделать главную киллер-фичу — вишлист растений и автоматический мэтч с другими пользователями на основе их вишлистов и растений
впервые нормально заюзал supabase (backend-as-a-service, предоставляют бд, хранилки файлов, edge-функции, авторизацию) — очень хорошо легло, так как это по сути обычный crud на максималках. даже нормально настроил RLS и остальные секьюрные штуки, чтобы не спалить кому не надо адреса и контакты. фри тир на 50к MAU, так что впервые запускаю проект ровно за 0 рублей (фронт как обычно на vercel).
не буду выпендриваться и писать, что завайбкодил всё за 8 часов. начал фигачить 1 января, делал каждый день по чуть-чуть, когда-то больше, когда-то меньше.
go to market ещё не обдумывал, наверное как обычно холодный аутрич во всяких чатах для свопа + тикток
ну что, как вам первая идея 2026?
🕳 — говно
🪜 — полное говно
❤4 2 1