23:25

Ваша Всратость
Меня вот порой просто пиздецки корежит с того, что йа - ненастоящий ойтишнег. Ну то есть да, я умею кодить, понимаю принципы алгоритмической сложности, ООП, функциональщину, но для меня это не какие-то самоценные понятия, а просто кирпичики для решения проблемы. И когда очередной фреймворк-евангелист начинает вещать, что придет [вставьте имя фреймворка] и возьмет, да и порешает все проблемы, то мне хочется сказать ему - уважаемый, а Вы, случаем, не ебобо?

Каждый новый фреймворк - это новый уровень абстракции и оверхеда поверх уже существующих решений, каждый новый инструмент - это еще один виток конфигураций и совместимости. Каждый шаг всегда состоит не только из +100500 к производительности и прочей "10x-engineer"-хуеверти, но и из ментальных расходов на согласование всех этих новинок с существующими системами, на осознание и научение тому, когда новый инструмент действительно оправдан, а когда - просто рюшечка в духе "HelloWorld Enterprise Edition" (это такой местечковый мемасик от джавистов/шарпистов, где вывод "хеллоу!ворлд!" реализуется через цепочку наследований и интерфейсов, через абстрактную фабрику, подключение postgresSQL через спрингу, чтобы суммарно было где-то на 10к строк кодовой базы).

Да, знание дополнительных инструментов не повредит. Позволит увидеть глубже и отчетливее уже знакомые и привычные технологии, добавит пунктов в "знаешь один - знаешь их все". Но это не та форма активности, которой я готов предаваться 24/7 в свободное от работы время. Но с большей вероятностью я открою блендер или солид и нарисую там какую-нибудь штуковину. Жука, космический корабль, шлем Александра ЛукашенкоМакедонского. Напишу на чистом нативном жабоскрипте нодовское приложение, которое юзает мультитреды, чтобы нарисовать фрактал из множества Жюлиа текстовой псевдографикой. Просто почиркаю в альбоме шариковой ручкой анатомические скетчи как долбаный неандерталец из долбаной доцифровой эпохи.

Ну потому что я не могу жить энтерпрайз-разработкой и думать, как вкрячивание еще одного модного фреймворка увеличит воронку(нашаривает тазик) монетизационной конверсии(остервенело, со страшными звуками блюет очередью в тазик). Возможно, что я - плохой разработчик, не вовлеченный в интересы бизнеса и не дышащий свежайшими трендами индустрии. Но на текущем периоде ментальное здоровье важнее. Если что-то действительно критично, вроде того же реакта - я сконцентрируюсь и выучу. Постепенно, планомерно, сравнив с уже привычным инструментарием и оценкой плюсов и минусов. А не в режиме ошпаренной кошки и мотивацией "все побежали - и я побежал"

Всем спасибо, проорался

@темы: плач Ярославны

Комментарии
09.10.2025 в 23:26

“Bones mend. Regret stays with you forever.”
Прочитал как что-то на китайском.
Но было очень интересно, спасибо!~
(НЕ САРКАЗМ)
09.10.2025 в 23:56

Ваша Всратость
2Дракон Зубаст,
Оу, ну хотя кажется, что у меня нет эмоций, но они есть, честно-честно, правда-правда.
Ну и иногда прорывает, потому что профессия меня редко отпускает даже в свободное время
10.10.2025 в 14:13

Манул Шрёдингера
Да убивать попросту надо за всю эту "энтерпрайз-разработку".
Майнинг и то честнее, он просто переводит электричество непосредственно в энтропию. А у этих - Мыссия, видите ли. На самом деле просто сложившаяся каста дармоедов.
10.10.2025 в 21:25

Ваша Всратость
RBS_Vader, Это пучина. Причем в плохом смысле этого слова, способная любую здравую идею довести до абсурда. Возникла из сочетания двух факторов, каждый из которых сам по себе - фактор риска Алеф-класса:
1. софт является субстанцией эфемерной, а потому на любом этапе жизненного цикла может быть как угодно перестроен в произвольно короткий срок ( но в процессе возникают нюансы)
2. Абсолютно любую деятельность можно монетизировать, обвешать метриками, а затем продать процесс этого обвешивания и монетизации в виде софта. Идеально даже не в виде софта, а подписки на онлайн-сервис (в т.ч и первый пункт, после чего получаем совсем уж монструозных уроборосов вроде ИИ-сервиса для учета эффективности внедрения ИИ-кодогенерации в процесс разработки)
11.10.2025 в 12:23

Манул Шрёдингера
[L]не3доровые_асс0циацыи[/L], всё это обязательно "плохо кончится", как сказал пацак Би, но мы рискуем не дожить.
11.10.2025 в 21:02

Ваша Всратость
RBS_Vader, Если бы оно оставалось в финтеховых встратапах для хэджирования фьючерсов от микротранзакций в криптовалюте, то это было бы еще терпимо. Да, освободившиеся вычислительные циклы лучше бы пустили на прогон симуляций антител к ВИЧу или анализ еще одного конфига геометрии камеры удержания плазмы в стеллаторе. Но оно упорно лезет в реальный (ну, насколько можно) сектор. Мы, например, создаем софт для координации перевозок на межгороде. И вот это страшно
12.10.2025 в 12:09

Манул Шрёдингера
[L]не3доровые_асс0циацыи[/L], так и я примерно того же опас...да чего уж скрывать, БОЮСЬ. Когда ЭТОМУ всерьез доверят управление настоящими физическими процессами.

Главное, вся эта софтвер индастри заранее отгородилась от любых гарантий своими EULA и прочим ГКРСФХТАНГ-ами. Если бы так попробовали себя вести строители, не прокатило бы, а у этих - всегда всё прокатывает и никто ни в чём никогда не виноват.
12.10.2025 в 19:28

Ваша Всратость
2RBS_Vader, Если смотреть с моей позиции с самого дна, то можно даже без новомодной волны ИИ-хайпа выделить такой фундаментальный дефект (я его назвал бы инструментальным фетишизмом) - уверенность в существовании волшебного технического и/или организационного инструмента, который сразу сделает все ЗБС без необходимости комплексного решения проблемы.:
- тщательного и с заранее (а не по факту ЧП на продуктиве) анализа всех сценариев работы программного комплекса, включая корнер-кейсы, в обнимку с заказчиком;

-понимания, когда нужно вот реально использовать всю мощь современной разработки с реактивными фреймворками, слоями миддлвара между клиентом и бэком, а где достаточно CGI, скрипта на бэке и кондового form/post/submit на морде;

-научения молодой (о)поросли, что данные бывают разных типов и кушают разное место в машинной памяти, на доступ к многослойным абстракциям вида "массив объектов со вложенными объектами" есть оверхед, и что (удивительное!) в одном машинном слове можно хранить несколько полей, если грамотного пользоваться разрядной сеткой.

Продолжить могу, но не буду, потому что у меня бомбанет окончательно, и я своим ходом выйду на НОО.