Философия программирования (@around_dev) header
Философия программирования (@around_dev) profile picture

Frontend без воды: говорим о технологиях, архитектуре, принципах, кодстайле и том, как превращать хаос в систему.

Joined February 2025
Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)Photo by Философия программирования (@around_dev)
Философия программирования retweeted
AI. IS. POPULAR. BECAUSE. IT. GIVES. DUMB. PEOPLE. THE. ILLUSION. THEY. ARE. SMART. AND UNCREATIVE. PEOPLE. THE. ILLUSION. THEY. ARE. ARTISTIC.
326
5,196
197
35,418
592,542
Философия программирования retweeted
JetBrains. Вы программировали с удовольствием.
Если любой рекламный слоган перевести в прошедшее время, то будет сок. Вискас. Потому что кошка вам доверяла. Макдоналдс. Всё, что я любил. Есть вещи, которые нельзя купить. Для остального был Мастеркард. Тойота. Ты управлял мечтой. Найк. Всё ты мог.
32
15
4
754
59,981
Философия программирования retweeted
i’ve finally realized why i hate agentic coding so much. it’s because i have always pursued craft in every thing i do. and software engineering was the last technical / engineering discipline that rewarded craft and paid well. now swe is just another production field.
105
43
17
1,122
107,826
Философия программирования retweeted
Индустрия прямо сейчас радостно бежит по граблям, подменяя понятие "скорость написания символов" понятием "производительность разработки". Это не старческое брюзжание, а трезвый инженерный расчет рисков. Вот три мины замедленного действия, которые рванут аккурат через год-два бесконтрольной генерации: 1. Долг понимания и иллюзия ревью: код попадает в мастер, но в головах разработчиков системы больше нет. Знание испаряется. Через год никто в команде не способен объяснить, почему сервис устроен именно так, и любое изменение в пограничных условиях превращается в хождение по минному полю 2. Схлопывание рефакторинга и взрыв дублирования: проект превращается в "желейный код" - он держит форму на локальных тестах, но при первой же попытке сквозного рефакторинга распадается. Код. база раздувается в 3–5 раз быстрее обычного, а связность падает до нуля 3. Экономика "бесплатных" токенов: cейчас вендоры субсидируют вычисления, чтобы подсадить команды на подписки и агентские платформы. Но когда модель расчетов выйдет на реальную себестоимость. "Агентский программист", бездумно скармливающий промпты, потребует и зарплату, и астрономический счет за инференс (фактически x2 от ЗП программиста сейчас), а на выходе оставит продукт, саппорт которого будет стоить x5 от нормального.
50
10
4
195
13,842
Философия программирования retweeted
I came across a post on Reddit that said: “AI’s underlying purpose is to let wealth access skill while taking away the skilled person’s ability to access wealth.” I don’t think I’ve ever seen the economic implications of AI put so incisively.
100
1,273
52
5,863
100,204
Философия программирования retweeted
…живите дальше в проклятом мире, который сами и создали…
Replying to @meowthsli
Это еще человек читает. У меня за 10 месяцев 34570 откликов - 0 офферов. Вот это вот скрипт. Потом я подключил агента. Агент сейчас переписывает резюме под вакансию и пишет сопроводительные письма, и того за 4 месяца около 1000 откликов и все еще 0 офферов. Только медленнее.
2
3
166
17,118
Философия программирования retweeted
Вот бы существовал способ писать промты на каком-нибудь строгом формальном языке, чтобы компьютер выполнял их детерминированно, а не интерпретировал каждый раз по-разному. Но технологии до такого пока еще не дошли.
50
30
4
1,301
45,430
Философия программирования retweeted
Replying to @SwedPaul
Трудоголики как всегда поняли LLM не правльно, с LLM нужно не делать больше, а работать меньше.
1
2
3
53
13,594
Философия программирования retweeted
Karpathy 说了一句反常识的话:用自然语言写 prompt 让 AI 写代码,其实效率很低。 他的做法是直接把光标移到要改的位置,敲前3个字母,让模型自动补全。光标位置+上下文代码+前几个字符,信息密度比你打一段英文描述高得多。 他把 AI 编程分了三档:完全不用(过时了)、vibe coding 全交给 AI(大部分场景不靠谱)、自己当架构师 AI 当补全工具(他选这个)。 为什么不信 vibe coding?他拿自己的项目举了个例子:8张GPU同步梯度他没用标准的 DDP,自己写了一套。AI 反复逼他改回 DDP,完全理解不了为什么有人不用标准方案。 模型的问题不是不够聪明,是"记忆太多"。训练数据里全是标准写法,你一写非标准的东西它就懵了,还会偷偷把你的代码往"常见写法"上改。
74
73
12
645
150,022
Философия программирования retweeted
По мотивам стрима: привычный побег программиста - архитектура, инфраструктура, папочки и фреймворки, утилиты, логирование, оптимизация, системное программирование.... только бы не писать доменную логику. Потому что там нужно понимать бизнес, людей, общаться нужно, а не сидеть и задрачивать код. Находить общий язык сложно, понимание налаживать сложно. А есть еще деньги и ответственность, нужно вникать в потребность пользователя, а еще сроки, уметь расставлять приоритеты, уменьшать неопределенность и принимать решения в условиях нехватки информации. Архитектура и оптимизация нужны, но они очень похожи в типовых случаях, и они могут быть вынесены в системный код. Нужно делать доменный код, и так, чтобы он был проще и полезнее. Иначе инженерия превращается в бегство от реальности.
9
2
1
68
7,877
Философия программирования retweeted
ЭТО БЕЗУМИЕ. Я взял IDE и писал код руками. Непередаваемые ощущения контроля, драйва и вдохновения! Обязательно испытайте этот невероятный опыт!
4
2
2
74
3,135
Философия программирования retweeted
Replying to @mokevnin
Для найма ссаного джуна нужно провести 30 этапов собеса и осмотреть 500 человек, а как появляется новая иишка, которая пальцы на руке посчитать не умеет, все радостно бегут и не глядя выдают ей права на все…
3
13
1
318
8,931
Философия программирования retweeted
Отношение AI компаний к разработчикам И разработчики понимают, что они уже на крючке и AI компании понимают, что разработчики у них на крючке. Все всё понимают, а дальше дело техники 😬
11
3
102
27,773
Философия программирования retweeted
Иногда нам не нужен CI/CD... Иногда достаточно старого доброго git pull по ssh. И его остается достаточно на протяжении очень долгого времени. На доброй половине мест, где я работал, этого хватило бы и можно было бы сэконосить на найме целой армии людей...
18
2
1
59
4,071
Философия программирования retweeted
Мне кажется лучший способ что-то изучить — это построить это с нуля. Поэтому я обожаю статьи типа «Пишем фреймворк X с нуля». И вот тут собрали кучу таких статей в один список по разным темам. github.com/codecrafters-io/b…
7
21
3
259
14,751