По поводу нескончаемых разборок про накрутки опыта, "сломали найм в айти" и прочую чепуху... Зачем вообще тратить на это время? Какой результат вы ходите получить? Вы уже зарабатываете 500т, работая 4 часа в день? Вас рекрутерши регулярно в отель зовут? :)
Это как у Бузовой в чатах бесконечные срачи, ну так это маркетинг такой. Выгодоприобретатель от них ровно один: сама Бузова :)
Я вас чему учу на треке "Элитный программист"? Где ваш monkmode?
Не пишите в чатах, пишите код и пишите блог. Часики-то тикают!
А возникает это всё потому, что в подобных социальных играх вовсю работает треугольник Карпмана. Неадекватов в айтишке полным полно (думаю, более 50% :), рекомендации популярных личностей, которые они из-за своих неврозов выбирают себе в "наставники", считая за Избавителей и играя роль Жертвы, обычно воспринимают совершенно некритично -- например накручивают опыт, в реальности ничего не умея, или устраиваются на три вакансии и нигде не справляются с работой, ну и вполне закономерно, ощутимо теряют деньги, попадают в чёрные списки, и т.п. Таких действительно немало!
Естественно, они превращаются в яростных Преследователей своих вчерашних кумиров :) Понятно же, виноват кто угодно, только не они сами, но объяснить им это невозможно.
Не надо вообще играть в эти игры. Потому что, какую из этих трёх ролей ни выберете, всегда проиграете.
Это как у Бузовой в чатах бесконечные срачи, ну так это маркетинг такой. Выгодоприобретатель от них ровно один: сама Бузова :)
Я вас чему учу на треке "Элитный программист"? Где ваш monkmode?
Не пишите в чатах, пишите код и пишите блог. Часики-то тикают!
А возникает это всё потому, что в подобных социальных играх вовсю работает треугольник Карпмана. Неадекватов в айтишке полным полно (думаю, более 50% :), рекомендации популярных личностей, которые они из-за своих неврозов выбирают себе в "наставники", считая за Избавителей и играя роль Жертвы, обычно воспринимают совершенно некритично -- например накручивают опыт, в реальности ничего не умея, или устраиваются на три вакансии и нигде не справляются с работой, ну и вполне закономерно, ощутимо теряют деньги, попадают в чёрные списки, и т.п. Таких действительно немало!
Естественно, они превращаются в яростных Преследователей своих вчерашних кумиров :) Понятно же, виноват кто угодно, только не они сами, но объяснить им это невозможно.
Не надо вообще играть в эти игры. Потому что, какую из этих трёх ролей ни выберете, всегда проиграете.
👍47💯7🔥4❤3🫡2
Прекрасное )))
Software developers in 2026 trying to stop the AI agent from destroying the the database (через впн)
Software developers in 2026 trying to stop the AI agent from destroying the the database (через впн)
👍38😁8🤔3
Ну, началось: половина Рунета лежит ) Раздаю инет с мобильника.
А я сколько раз предупреждал: готовьтесь к 18 марта! Я всё-всё-всё сбросил на кучу флешек, и в 3-4 облака, а также настроил все компы на максимально долгую локальную работу. Будем заниматься через смс!
"18.03.24 ...в настоящее время интернет может сбоить в некоторых регионах России, выполняя Предписания Кабмина РФ о необходимости скорейшего проведения ремонтных работ с целью перевода популярных соцсетей, банкинга и операторов связи страны на новые технологические платформы в срок до следующего года."
И это только разминка.
А я сколько раз предупреждал: готовьтесь к 18 марта! Я всё-всё-всё сбросил на кучу флешек, и в 3-4 облака, а также настроил все компы на максимально долгую локальную работу. Будем заниматься через смс!
"18.03.24 ...в настоящее время интернет может сбоить в некоторых регионах России, выполняя Предписания Кабмина РФ о необходимости скорейшего проведения ремонтных работ с целью перевода популярных соцсетей, банкинга и операторов связи страны на новые технологические платформы в срок до следующего года."
И это только разминка.
😁45✍9👍4🫡3
У нас уже 19 20 блогеров!
=> skillsmart.ru/blog/
Если вам интересно, почему ваш блог -- не пример, можете у меня спросить )
=
Не надо пожалуйста "делиться своими мыслями" или "учить других". Пишите конечно, если хотите, но это вам быстро наскучит, просто пустая трата времени, и никому это не нужно.
Вам надо формировать пресловутый "личный бренд", чтобы эйчары, почитав ваш блог, приползали к вам на коленочках.
Хотя бы немножечко известный программист всегда зарабатывает ощутимо больше, чем неизвестный с аналогичными скиллами.
=> skillsmart.ru/blog/
Если вам интересно, почему ваш блог -- не пример, можете у меня спросить )
=
Не надо пожалуйста "делиться своими мыслями" или "учить других". Пишите конечно, если хотите, но это вам быстро наскучит, просто пустая трата времени, и никому это не нужно.
Вам надо формировать пресловутый "личный бренд", чтобы эйчары, почитав ваш блог, приползали к вам на коленочках.
Хотя бы немножечко известный программист всегда зарабатывает ощутимо больше, чем неизвестный с аналогичными скиллами.
❤32👍16✍8🤔7🫡4
"Intelligent Machines and Idiotic Humans: A Startup Story"
(идеи для AI-стартапов)
Серия 11. LLM + TDD.
Claude 3 хороша, прям явно сильнее OpenAI и Mistral, которые (пока?) не умеют нормально организовывать взаимодействия функций в коде, уж не говоря о пояснении своих промежуточных рассуждений. Посмотрите нотебук Anthropics -- function_calling
И вот по мере того, как AI "учится" эксплицитно рассуждать, а не молчаливо выдавать мутный "готовый" результат, здорово может сработать TDD, причём в самом строгом формате (красный-зелёный-рефакторинг). Идея -- как следует научить сетку (взять любую подходящую с Hugging Face) писать код именно по TDD, потому что тут она уже никак не сможет выкручиваться и галлюцинировать, а через рефакторинг, возможно, и немного "поймёт" смысл кода в текущей сессии. Думаю, таким способом вполне реально сделать что-то минимально адекватное по несложным рабочим тикетам.
А затем пишете в hackers news и становитесь всемирно известным в модной темке, как Devin например.
(идеи для AI-стартапов)
Серия 11. LLM + TDD.
Claude 3 хороша, прям явно сильнее OpenAI и Mistral, которые (пока?) не умеют нормально организовывать взаимодействия функций в коде, уж не говоря о пояснении своих промежуточных рассуждений. Посмотрите нотебук Anthropics -- function_calling
И вот по мере того, как AI "учится" эксплицитно рассуждать, а не молчаливо выдавать мутный "готовый" результат, здорово может сработать TDD, причём в самом строгом формате (красный-зелёный-рефакторинг). Идея -- как следует научить сетку (взять любую подходящую с Hugging Face) писать код именно по TDD, потому что тут она уже никак не сможет выкручиваться и галлюцинировать, а через рефакторинг, возможно, и немного "поймёт" смысл кода в текущей сессии. Думаю, таким способом вполне реально сделать что-то минимально адекватное по несложным рабочим тикетам.
А затем пишете в hackers news и становитесь всемирно известным в модной темке, как Devin например.
🔥38👍9⚡7❤2🤔2
В свеженькой java 22 самое вкусное -- это Scoped Values, которые наконец-то перетащили в релиз из Project Loom (the new Java concurrency model). Главная фишка -- можно безопасно обмениваться иммутабельными данными и между потоками, и внутри них. Теперь лучше юзать это вместо локальных переменных, особенно когда их много, эффективность заметно лучше.
На сервере обновил java до 22.
На сервере обновил java до 22.
🔥44🤔8👍7❤6🐳1
Вы никогда не знаете, какой инструмент лучше всего подходит для работы, поэтому лучший вариант -- изучать всё новые и новые инструменты.
Именно поэтому вы должны изучать математику, китайский язык и уметьделать собственный процессор мастерски писать на сишечке.
Си -- это просто синтаксический сахар для ассемблера, и именно поэтому он так хорош. Да, он требует высокого мастерства, но и даёт полный контроль.
Тот, кто пишет на Си, не любит, когда компилятор дёргает его по мелочам. Обфускация ассемблера была разработана специально.
Эту книжечку я брал с собой в Париж в 1990-м, где мы вдвоём с В.Р. по заказу Canal+ разработали клиент-серверную игру в шашки "Гроссмейстер Агафонов" для Minitel (французский прообраз интернета), в которую играла вся Франция.
Под Unix, по-моему, на PDP какой-то.
Именно поэтому вы должны изучать математику, китайский язык и уметь
Си -- это просто синтаксический сахар для ассемблера, и именно поэтому он так хорош. Да, он требует высокого мастерства, но и даёт полный контроль.
Тот, кто пишет на Си, не любит, когда компилятор дёргает его по мелочам. Обфускация ассемблера была разработана специально.
Эту книжечку я брал с собой в Париж в 1990-м, где мы вдвоём с В.Р. по заказу Canal+ разработали клиент-серверную игру в шашки "Гроссмейстер Агафонов" для Minitel (французский прообраз интернета), в которую играла вся Франция.
Под Unix, по-моему, на PDP какой-то.
🔥54❤26👍3🐳3⚡1
Это был прекрасный мир, в котором мы могли доверять фотографиям, видео и лингвистическому анализу.
Но этот мир мёртв. Его убили технологии. Пришло время умно двигаться в новый мир.
Новый, умный (как очень хотелось бы надеяться) мир, вероятно, сосредоточится на криптографических подписях с подтверждением личности.
Если я подписываю свои посты в вк или тг, вы знаете, что я, по крайней мере, одобряю сказанное, даже если я попросил AI написать это.
Когда кто-то выкладывает видеоролики на RuTube, вы сможете доверять им в той степени, в какой доверяете самому RuTube :)
Но этот мир мёртв. Его убили технологии. Пришло время умно двигаться в новый мир.
Новый, умный (как очень хотелось бы надеяться) мир, вероятно, сосредоточится на криптографических подписях с подтверждением личности.
Если я подписываю свои посты в вк или тг, вы знаете, что я, по крайней мере, одобряю сказанное, даже если я попросил AI написать это.
Когда кто-то выкладывает видеоролики на RuTube, вы сможете доверять им в той степени, в какой доверяете самому RuTube :)
❤46✍13🤔6😁4
"After Abandoning C/C++, Microsoft Forms New Team to Rewrite C# Code in Rust!"
🤔47👍13✍4🫡3❤2
РФ ещё со времён СССР выделялась сильными программистами, с хорошей математической подготовкой. Так было, так есть, и так и будет и дальше, надеюсь.
Но вместо того, чтобы развивать свои сильные стороны -- вкладываться в развитие и повышение квалификации программистов, пусть даже и разумную подготовку их на экспорт, от чего отдача может быть в 10-100 раз, у нас зачем-то пытаются подтягивать слабые, завязанные на хардвер и именно поэтому заведомо обречённые на неудачу: "свой приставка", "свой ифон", "свой планшет", да и "свой игровой движок" и "свой ОС" где-то рядом.
Возможно, потому, что там где хардвер, сразу появляются мощные госзаказы. Так-то чиновнику-неайтишнику трудно понять, почему это качественная разработка софта требует миллиардов. Ну сидят человечки, стучат по клавишам, вообще никаких накладных расходов кроме зп. Мы же легко наберём с улицы сотни разработчиков и создадим свою ERP, как мне однажды сказали в уважаемой компании лет 20 назад :)
А вот насчёт создавать хардвер, который явится лет через 5 и сразу будет отставать от мирового уровня на 15 лет, а стоить куда дороже, куда понятнее: можно показать что-то физическое для отчёта. Берёшь в руки, маешь вещь.
Но зато за счёт подобных "проэктов" можно стать долларовым миллиардером...
Но вместо того, чтобы развивать свои сильные стороны -- вкладываться в развитие и повышение квалификации программистов, пусть даже и разумную подготовку их на экспорт, от чего отдача может быть в 10-100 раз, у нас зачем-то пытаются подтягивать слабые, завязанные на хардвер и именно поэтому заведомо обречённые на неудачу: "свой приставка", "свой ифон", "свой планшет", да и "свой игровой движок" и "свой ОС" где-то рядом.
Возможно, потому, что там где хардвер, сразу появляются мощные госзаказы. Так-то чиновнику-неайтишнику трудно понять, почему это качественная разработка софта требует миллиардов. Ну сидят человечки, стучат по клавишам, вообще никаких накладных расходов кроме зп. Мы же легко наберём с улицы сотни разработчиков и создадим свою ERP, как мне однажды сказали в уважаемой компании лет 20 назад :)
А вот насчёт создавать хардвер, который явится лет через 5 и сразу будет отставать от мирового уровня на 15 лет, а стоить куда дороже, куда понятнее: можно показать что-то физическое для отчёта. Берёшь в руки, маешь вещь.
Но зато за счёт подобных "проэктов" можно стать долларовым миллиардером...
👍72💯7🔥2❤1
C++23 порадовал: например, мы оптимизируем с помощью assume функцию для расчёта значения 44, и если она попадётся где-нибудь в промисе, который потом сломается (что само по себе и так часто приводит к race condition), мы окажемся в UB и получим в перспективе крайне хреновые ситуации, которые нереально воспроизвести, если включён UndefinedBehaviorSanitizer (например, условия гонки чувствительны ко времени).
P.S. Ладно, плохой пример нарисовал :) return x+2;
Ну в общем вы поняли )
P.S. Ладно, плохой пример нарисовал :) return x+2;
Ну в общем вы поняли )
🤔56✍4👍4🤯4