Pull to refresh
3
-0,9
Rating
2
Subscribers
Send message

И назад уже пути, у тех кто попробовал, не будет.

Тоже себя ловил на такой мысли, натурально вайбконинг - он как каркотики - один раз попробовал и уже не слезешь. И на голову, что характерно, влияет похожим образом. Более того - хочется все больше и больше (отдать туда работы), и ты уже лезешь смотреть видосики как бы этот весь конвеер организовать поэффективнее, чтобы в него вмешиваться поменьше.


Бизнес тоже можно понять - "если результат одинаковый, зачем платить больше?" То, что он не одинаковый вылезает сильно не сразу, а людей, способных связать причину и следствие в такой системе или мало или просто уже не остается.

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

чот вы не в тренде, я бы сказал уже в прошлом веке /s

Ну то есть product owner на-вайб-пишет задачу, программист не читая за-вайб-кодит, а тестировщик, тоже не читая, за-вайб-тестит. 


еще код ревью и правки по код ревью агентами забыли, цикл нейрослопа замыкается полностью, получается как в том анекдоте про секретаршу и 1000 знаков в минуту

Взять ардуинов много, навесить на них пяток-десяток датчиков, раскидать на разведанных полянках с боровиками, осенние показания скормить ИИ - он найдет закономерности. Норм вроде план :) ? Есть еще мнение, что там, где белые много собирают - они чаще плодоносят, то есть искусственной грибнице не хватает грибников :) Такая у грибницы проблемка курицы и яйца. Грибыыыыы!!!! отпустите меняяяя! Пожалуйста. (с) двойной федор

Это я так понимаю метод уменьшения поголовья кодеров от ИИ - порекомендовать доверить кукуху железному болвану.

Плюсую, перешел с Grok на Luna - небо и земля, главное общается не русскими словами а вполне по-русски, код пишет, супер быстрая - на уровне браузерного Gemini и почти бесплатно.

Ну, это конкретно Ваш выбор, который в некоторой степени Вас дискредитирует как программиста с большим опытом


В свое оправдание могу сказать только, что наверное неправильно выразился. Верхнеуровнево можно обсудить с агентом план, при необходимости подкорректировать, а вот лезть в изучение диффа уже прям ну совсем неохота стало.

Доктор Болеслав Покой плохого не посоветует :) Отличная статья, очень точная. С демографией как с бизнесом - много историй успешного успеха, советов как увеличить эффективность, как делегировать обязанности, но 0 советов как что то начать с нуля при отсутствии денег.

Жесть, плюсик в копилку аэрофобии, насколько "на тоненького" там все работает.

Есть мнение что кризис профессии временный - джунов всех выгнали на свалку, значит через года 3-4 в профессии не будет ни новых мидлов ни сеньеров, собсно про это статейка на хабре была. А когда начнут хвататься за голову от наговнокоженного вайбкодерами - тут уже будет рынок соискателя за много денег. Главное как раз эти 3-4 года продержаться не послав всех по известному адресу и не утопив ноутбук в ближайшей речке.

Жуткая вещь, помню меня куснул оборотень (очень неприятно, уже успел засейвиться), так мне это событие недели две потом снилось. И все на фоне валящейся в тартарары сессии :)

Конструкция где все обязанности несет одна из сторон, а у второй только права - нежизнеспособна в принципе. Что собственно статистика разводов и показывает.

with (
CtxManager1(),
CtxManager2() as example, # вот тут запятую надо
):

вот так надо, тогда форматтеры отстанут от этого куска

Питон тем и хорош, что бить или не бить себе линейкой по руке решает сам разраб. Это позволяет, например, гденьть в потрохах применять коричневую магию, а наружу отдавать строго типизированный апи. И больших проектов на Питоне вагон и маленькая тележка, внедряется волевым решением mypy + линтеры и давайте, поговорите за свободу.

Очень неизящно. Если был бы обычный (не дата) класс (или модуль!), атрибут вообще можно было бы не создавать до инициализации, оставив только аннотацию.

a: int
def init():
    global a
    a = 1
init()
print(a)



Тут можно не делать его Optional, зато потом придется ловить в рантайме NameError, если забыл проинитить.

А вообще это самая бесячая особенность тайпхинтинга - необходимость бегать потом с assert is not None, если что то сразу проинициализировать нельзя, и приходится делать объявление Optional. Не хватает какой то выразительной конструкции вида "вот в этом контексте оно уже не Optional". Интересно, что в других языках подобной проблемы будто бы не существует. C Java понятно, там все смирились что NullPointerException может вывалиться в любой конструкции и просто не заморачиваются. А вот как эту проблему прям изящно решить непонятно. Тот же элвис-оператор (которого будем честны в питончике не хватает) - тоже тот еще костыль. Пытался раскурить зависимые типы но быстро понял - не моё :)

Не поленился пошел посмотреть оригиналный пеп, не выкупил прикола по началу :) А так все по делу, что. Код без тайпхинтов надо запретить законодательно, а джунов оставлять наедине с mypy в strict режиме на месяц для начала разговора.

Возможно по этому пути и пойдут - специализированный яп для нейронок, почему нет

Есть в этом конечно некоторая метаирония, что лучшие инструменты для питона пишут на раст

Мечта - прокатиться по Турции со стартом из Москвы. Но конечно неделю только на дорогу туда-обратно надо закладывать. Пока изъездил только окрестности Кемера - восторг не передать словами. Заехать на перевале, по пути к доисторическому замку, в гуще векового леса прямо в тучу - бесценно.

Найти идею для шареваре - сродни выиграть в лотерею. ИТ - это зрелая индустрия, для серьезного проекта нужны средства производства, а это, внезапно, не лопата, а большая команда разноросторонне развитых специалистов. Ну и плюс заходы в госконторы потому что ничего так не способствует успешной конкуренции как админресурс на нужном месте.

1
23 ...

Information

Rating
Does not participate
Registered
Activity