У меня есть друг Игорь (кандидат исторических наук), который много лет удивлялся, что я все свое свободное время не играю в компьютерные игрушки. Его сильно бесило, что для меня самыми лучшими играми до сих пор остаются третьи Герои и второй Диабло. Сам он в вопросе игр профи - имеет последнюю "плойку" и прокаченный аккаунт в Стиме.
В конце-концов он убедил меня попробовать "Mass Effect", которые больше чем игра - он не только задал высокую планку для следующего поколения компьютерных ролевых игр, но и оставил глубокий след в современной культуре - например, был вдохновением для внешнего вида марсиан из сериала "Экспансия". Еще припоминаю, что я часто в 10-е годы в блогах встречал упоминание этой игры, причем в основном от девушек, которые "шли в пати с Гарусом" (тогда я вообще не понимал о чем речь).
Игра действительно оказалась увлекательной - все три части прошел на одном дыхании. Даже попробовал продолжение - Андромеду, но там такая халтура, что даже треть сюжета не прошел. Больше всего бесили бесконечные клоны - даже в самой первой игре с ужасной графикой были десятки различных представителей каждого вида (кроме ханаров).
Когда вышел "Baldur’s Gate 3", я уже без подсказок Игоря самостоятельно попробовал играть и даже осилил первые два акта, прежде чем забросить. Недавно анонсировали финальный патч с окончательными правками контента, после чего я решил снова попробовать... Но теперь даже до середины первого акта не смог дойти. Забросил и вообще избегаю мыслей о продолжении. При чем это не вина самой игры - там увлекательный сценарий со множеством сюрпризов, свобода выбора действий, но...
Вспомнил почему пару десятилетий обходился "шахматными" турнирами в Герои 3 или редкими забегами с женой в Диабло по выходным - просто не хотел тратить свое ценное время на ерунду! Помню, что в мое детство я любую игру со своих картриджей к Денди мог пройти за пару часов. Современные игры, мало того, что не влезают на "дискетку" и требуют сотни гигабайт диска, так еще хотят к себе сотни часов игрового внимания.
Но больше всего бесит бессмысленность всех действий. Ок, молодец, что спас рощу друидов и убрал теневое проклятье, но при перезапуске начинай снова. Или никого не спас - тоже отлично, есть отдельные ветки сценариев для обыгрывания злых решений, но которые в целом для мира тоже ничего не изменят (если ты не блогер, который пилит контент ради монетизации).
Игры хороши, если нужно на что-то убить пару часиков свободного времени, но убивать на них всю жизнь - это безумие. Максимум на что я сейчас готов - это снова разыграть случайную карту в Героев. Остальными играми обойдусь в формате пересказе геймплея от Игоря )))
В конце-концов он убедил меня попробовать "Mass Effect", которые больше чем игра - он не только задал высокую планку для следующего поколения компьютерных ролевых игр, но и оставил глубокий след в современной культуре - например, был вдохновением для внешнего вида марсиан из сериала "Экспансия". Еще припоминаю, что я часто в 10-е годы в блогах встречал упоминание этой игры, причем в основном от девушек, которые "шли в пати с Гарусом" (тогда я вообще не понимал о чем речь).
Игра действительно оказалась увлекательной - все три части прошел на одном дыхании. Даже попробовал продолжение - Андромеду, но там такая халтура, что даже треть сюжета не прошел. Больше всего бесили бесконечные клоны - даже в самой первой игре с ужасной графикой были десятки различных представителей каждого вида (кроме ханаров).
Когда вышел "Baldur’s Gate 3", я уже без подсказок Игоря самостоятельно попробовал играть и даже осилил первые два акта, прежде чем забросить. Недавно анонсировали финальный патч с окончательными правками контента, после чего я решил снова попробовать... Но теперь даже до середины первого акта не смог дойти. Забросил и вообще избегаю мыслей о продолжении. При чем это не вина самой игры - там увлекательный сценарий со множеством сюрпризов, свобода выбора действий, но...
Вспомнил почему пару десятилетий обходился "шахматными" турнирами в Герои 3 или редкими забегами с женой в Диабло по выходным - просто не хотел тратить свое ценное время на ерунду! Помню, что в мое детство я любую игру со своих картриджей к Денди мог пройти за пару часов. Современные игры, мало того, что не влезают на "дискетку" и требуют сотни гигабайт диска, так еще хотят к себе сотни часов игрового внимания.
Но больше всего бесит бессмысленность всех действий. Ок, молодец, что спас рощу друидов и убрал теневое проклятье, но при перезапуске начинай снова. Или никого не спас - тоже отлично, есть отдельные ветки сценариев для обыгрывания злых решений, но которые в целом для мира тоже ничего не изменят (если ты не блогер, который пилит контент ради монетизации).
Игры хороши, если нужно на что-то убить пару часиков свободного времени, но убивать на них всю жизнь - это безумие. Максимум на что я сейчас готов - это снова разыграть случайную карту в Героев. Остальными играми обойдусь в формате пересказе геймплея от Игоря )))
1👍6👎1💯1
Сегодня Microsoft выключает сервис Skype. Менее чем через год после отключения ее предшественника - ICQ. Печально, ведь оба сервиса для меня были знаковыми.
Когда я впервые попробовал ICQ в 2000 году, то это была фантастическая штука! У Microsoft был свой месенджер MSN, но он был... непопулярным, в отличии от аськи. Помню, что в любом интернет-кафе или в компьютерном классе были авторизированы десятки чьих-то аккаунтов. Именно с аськи я получил своих первых интернет-друзей, с которыми много лет общался, а в "Базисе" (моя первая официальная работа по трудовой книжке) ICQ использовался как корпоративный мессенджер для общения с клиентами.
Но когда я в 2006 году стал работать в 1С-франче "UIT", то массовым начал становится уже Skype. Еще несколько лет клиентам потребовалось на уход с ICQ, но переход был неизбежен - шведский мессенджер работал просто лучше как чат, позволял делать группы и совершать звонки.
Жаль, но качество услуг сильно упало после того, как Microsoft выкупил сервис - вместо легковесного клиента появилось что-то ужасно тормозящее, со множеством процессов в диспетчере задач, жрущее память и работающее исключительно через центральные сервера (ранее был peer-to-peer). Они буквально превратили его назад в свой MSN. Но было поздно, к этому момент я перевел на Skype всех своих родственников и клиентов. Да и альтернатив особо не было - американский WhatsApp и израильский Viber после 2010 хоть уже стали мелькать в ИТ-новостях, но массово про них еще никто не знал.
Когда я пришел работать в медиахолдинг СЛМ в 2018 году, то Skype к тому моменту был у них внутренним корпоративным менеджером и у каждого отдела в нем были свои группы. При чем это был обычная версия, а не бизнес. Кстати, в прошлом году при установке системы на новом ноуте я авторизовался в Skype и увидел, что некоторые из тех рабочих группы до сих пор живы и мой "привет" даже прочитали 🙃
#IT_древности
Когда я впервые попробовал ICQ в 2000 году, то это была фантастическая штука! У Microsoft был свой месенджер MSN, но он был... непопулярным, в отличии от аськи. Помню, что в любом интернет-кафе или в компьютерном классе были авторизированы десятки чьих-то аккаунтов. Именно с аськи я получил своих первых интернет-друзей, с которыми много лет общался, а в "Базисе" (моя первая официальная работа по трудовой книжке) ICQ использовался как корпоративный мессенджер для общения с клиентами.
Но когда я в 2006 году стал работать в 1С-франче "UIT", то массовым начал становится уже Skype. Еще несколько лет клиентам потребовалось на уход с ICQ, но переход был неизбежен - шведский мессенджер работал просто лучше как чат, позволял делать группы и совершать звонки.
Жаль, но качество услуг сильно упало после того, как Microsoft выкупил сервис - вместо легковесного клиента появилось что-то ужасно тормозящее, со множеством процессов в диспетчере задач, жрущее память и работающее исключительно через центральные сервера (ранее был peer-to-peer). Они буквально превратили его назад в свой MSN. Но было поздно, к этому момент я перевел на Skype всех своих родственников и клиентов. Да и альтернатив особо не было - американский WhatsApp и израильский Viber после 2010 хоть уже стали мелькать в ИТ-новостях, но массово про них еще никто не знал.
Когда я пришел работать в медиахолдинг СЛМ в 2018 году, то Skype к тому моменту был у них внутренним корпоративным менеджером и у каждого отдела в нем были свои группы. При чем это был обычная версия, а не бизнес. Кстати, в прошлом году при установке системы на новом ноуте я авторизовался в Skype и увидел, что некоторые из тех рабочих группы до сих пор живы и мой "привет" даже прочитали 🙃
#IT_древности
🔥5
Недавно Ella отлично подметила:
Тоже об этом думал. Ведь алгоритмические конструкции условий и циклов плюс-минус одинаковые в разных языках, а вот обрабатываемые данные уникальны для различных стран и даже для различных областей бизнеса. Важно понять с чем и как нужно работать, лишь затем приниматься за программирование.
Мне кажется, что на текущий день знание какого-то конкретного ЯП вообще уходит на второй план. Даже стали появляться "вайпкодеры", которые вообще не знают языков и делегируют все кодирование специализированным ИИ. Потому еще более важным стало ЧТО ты пишешь, а не КАК.
Вспомнился отличный пример!
Этой зимой старый знакомый попросил глянуть отчет по кешфлоу на СКД, который очень долго формировался, а расшифровка статей ДДС до регистраторов вообще занимала более десяти минут. База - "Бухгалтерия 3" и данные для отчета хранятся в регистре бухгалтерии.
Сразу скажу, что проблема была из-за необходимости выводить все данные в валюте отчета и из-за расчета курсов этой валюты на даты каждой из операций. И все это в едином мегазапросе. У планировщика SQL просто не было никаких шансов сделать что-то помимо цепочки из Scan.
Такие задачи для меня одни из любимых - еще со "студенческой скамьи" люблю копаться в SQL-запросах, делая их более оптимальными. Я аккуратно развалил запрос на десяток временных таблиц и начал собирать свою версию финальной выборки. В оригинале для дебета и кредита были сложные условия из десятков повторяющихся конструкций для расчета суммы по крос-курсу, которые я стал минимизировать. При чем для упрощения использовал не только карты Карно, но и знание предметной области: в бухгалтерском учете все значения валютных операций хранятся в национальной валюте по курсу нацбанка на дату операции (если покупка и оплата в разные дни по разным курсам, то еще нужно рассчитать курсовые разницы, но тут это не важно) - т.е. кросс-курс в принципе можно не считать и пересчитывать суммы операций сразу в валюту отчета.
Вот только сравнение оригинального медленного и моего ускоренного отчетов показало различия. Сверка показала, что в декабре 2023 года в базе было несколько документов, в которых суммы операций были равны валютным суммам документов - кто-то указал курс 1:1 и исказил бухгалтерские данные. С одной стороны - отчет уже работает быстро, а документы пусть пользователи сами приведут в порядок. Но с другой стороны, у меня же есть знание предметной области: в бухгалтерском учете каждый год завершается сдачей годовой отчетности и закрытием периода; если находятся ошибки, то они исправляются ручными операциями в следующем отчетном периоде - т.е. мой предшественник просто вынужден был ввести крос-курсы, а совет исправить документы просто нереалистичен! Ок, добавил еще по одному условию в дебет и кредит (три кейс-ифа вместо моих предыдущих двух, но и вместо оригинальных десяти), после чего отчет сошелся.
Итого, в этом случае знание предметной области минимизировало необходимость консультироваться с экспертами и позволило не просто быстро самостоятельно понять существующий алгоритм, но и эффективно его оптимизировать. Плохо представляю, что на моем месте делал бы даже самый талантливый, но джун после курсов.
Низкий порог входа [в 1С] - миф, чаще требуется не столько знание языка, сколько знания предметной области...
Тоже об этом думал. Ведь алгоритмические конструкции условий и циклов плюс-минус одинаковые в разных языках, а вот обрабатываемые данные уникальны для различных стран и даже для различных областей бизнеса. Важно понять с чем и как нужно работать, лишь затем приниматься за программирование.
Мне кажется, что на текущий день знание какого-то конкретного ЯП вообще уходит на второй план. Даже стали появляться "вайпкодеры", которые вообще не знают языков и делегируют все кодирование специализированным ИИ. Потому еще более важным стало ЧТО ты пишешь, а не КАК.
Вспомнился отличный пример!
Этой зимой старый знакомый попросил глянуть отчет по кешфлоу на СКД, который очень долго формировался, а расшифровка статей ДДС до регистраторов вообще занимала более десяти минут. База - "Бухгалтерия 3" и данные для отчета хранятся в регистре бухгалтерии.
Сразу скажу, что проблема была из-за необходимости выводить все данные в валюте отчета и из-за расчета курсов этой валюты на даты каждой из операций. И все это в едином мегазапросе. У планировщика SQL просто не было никаких шансов сделать что-то помимо цепочки из Scan.
Такие задачи для меня одни из любимых - еще со "студенческой скамьи" люблю копаться в SQL-запросах, делая их более оптимальными. Я аккуратно развалил запрос на десяток временных таблиц и начал собирать свою версию финальной выборки. В оригинале для дебета и кредита были сложные условия из десятков повторяющихся конструкций для расчета суммы по крос-курсу, которые я стал минимизировать. При чем для упрощения использовал не только карты Карно, но и знание предметной области: в бухгалтерском учете все значения валютных операций хранятся в национальной валюте по курсу нацбанка на дату операции (если покупка и оплата в разные дни по разным курсам, то еще нужно рассчитать курсовые разницы, но тут это не важно) - т.е. кросс-курс в принципе можно не считать и пересчитывать суммы операций сразу в валюту отчета.
Вот только сравнение оригинального медленного и моего ускоренного отчетов показало различия. Сверка показала, что в декабре 2023 года в базе было несколько документов, в которых суммы операций были равны валютным суммам документов - кто-то указал курс 1:1 и исказил бухгалтерские данные. С одной стороны - отчет уже работает быстро, а документы пусть пользователи сами приведут в порядок. Но с другой стороны, у меня же есть знание предметной области: в бухгалтерском учете каждый год завершается сдачей годовой отчетности и закрытием периода; если находятся ошибки, то они исправляются ручными операциями в следующем отчетном периоде - т.е. мой предшественник просто вынужден был ввести крос-курсы, а совет исправить документы просто нереалистичен! Ок, добавил еще по одному условию в дебет и кредит (три кейс-ифа вместо моих предыдущих двух, но и вместо оригинальных десяти), после чего отчет сошелся.
Итого, в этом случае знание предметной области минимизировало необходимость консультироваться с экспертами и позволило не просто быстро самостоятельно понять существующий алгоритм, но и эффективно его оптимизировать. Плохо представляю, что на моем месте делал бы даже самый талантливый, но джун после курсов.
🔥4❤2
Долго я приглядывался к Cursor, а сегодня наконец попалась задачка, которая просто идеально подошла для теста - рефакторинг.
Предисловие. Для конфигурации IRP на одном внедрении была добавлена возможность печатать произвольные текстовые формы (при чем по их виду видно, что они не менялись со времен MS-DOS). Тут уж просто сама попросилось к добавлению функциональность более популярной табличной печати (Excel) и в очереди запрос от нашей поддержки на добавление формата Word. Первая итерация у меня получилась рабочей, но грязноватой - лишние "нужные" параметры в функциях и дублирование похожего кода для вариантов макетов.
Результат До и После рефакта можно посмотреть в моем коммите.
Я редактировал в Cursor только модуль справочника печатных форм, но на запрос упрощения параметров функции GetParameterValue() он исправил вызовы не только в открытом файле, но еще нашел и изменил вызов на форме этого справочника. Я был приятно поражен.
Разбиение больших мега-функций на короткие и лаконичные тоже прошло вполне гладко - код после такого даже остался работоспособным! Я лишь немного прошелся напильничком после, чтобы красоту навести.
Есть еще куда рости, но при этом понятно как это делать. Нужны промты для соглашения по стилю кодирования и инструкции по использованию строгой типизации.
В интересное время живем!💡
Предисловие. Для конфигурации IRP на одном внедрении была добавлена возможность печатать произвольные текстовые формы (при чем по их виду видно, что они не менялись со времен MS-DOS). Тут уж просто сама попросилось к добавлению функциональность более популярной табличной печати (Excel) и в очереди запрос от нашей поддержки на добавление формата Word. Первая итерация у меня получилась рабочей, но грязноватой - лишние "нужные" параметры в функциях и дублирование похожего кода для вариантов макетов.
Результат До и После рефакта можно посмотреть в моем коммите.
Я редактировал в Cursor только модуль справочника печатных форм, но на запрос упрощения параметров функции GetParameterValue() он исправил вызовы не только в открытом файле, но еще нашел и изменил вызов на форме этого справочника. Я был приятно поражен.
Разбиение больших мега-функций на короткие и лаконичные тоже прошло вполне гладко - код после такого даже остался работоспособным! Я лишь немного прошелся напильничком после, чтобы красоту навести.
Есть еще куда рости, но при этом понятно как это делать. Нужны промты для соглашения по стилю кодирования и инструкции по использованию строгой типизации.
В интересное время живем!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Многие уже успели услышать "слезливую историю" о том, что у программиста с 20-летним стажем рабочее место отобрал ИИ. Теперь он не может устроится на новую работу, едва сводит концы с концами, вынужден жить в трейлерном парке и подрабатывать курьером. Подливает масла в огонь утверждение, что часть из его 800 отправленных в поиске новой работы резюме рассматривали тоже ИИ и они же принимали решение о его "несоответствии" должности.
Как по мне - это просто великолепная новость как для человечества в целом так и для ИТ-сферы в частности!
Важный контекст:
1) Этот конкретный программист годами зарабатывал $150k/год или $12,5k/месяц за то, что он делал работу, которую просто не знали как автоматизировать. Звучит как жалобы коваля на использование машин вместо коней, из-за чего ему больше некого подковывать, а вместо подков заняться автозапчастями рука не поднимается.
2) На VC видел множество печальных историй от бизнесменов, у которых или прогеры съедали больше чем обещали финансирования на создание "посредственности", или вообще делали софт с глюками, из-за которых бизнес по итогу прогорал. Многих представителей бизнеса бесят непомерные аппетиты айтишников, которые что-то там делают, но не хотят нести ответственности за свою работу. Я уже слышал три истории от публичных людей о том, что или они или их друзья распустили свои ИТ-отделы - с помощью ЧатаГПТ теперь сами делают себе сайты или MVP продуктов для поиска инвестора.
3) Когда я погружался в изучение Power Automate и знакомился с материалами Microsoft, то увидел огромный мир потребностей (для которых собственно и создаются решения Low-Code/No-Code). Десятки тысяч специалистов жаловались на то, что они четко могут описать свои "боли", но их просто некому "услышать" и автоматизировать - у айтишников на "рынке" или нет компетенций или у них расписана занятость на годы вперед.
4) Рынок ИТ-услуг настолько в дисбалансе, что "вайти в айти" и сразу получать $5k/месяц было не просто "заманухой" от онлайн школ, но и реальностью. Многие набирали персонал и платили им буквально за "просиживание штанов" из расчета - не будут работать на конкурентов и в будущем, возможно, даже будут приносить прибыль. Пересмотреть стратегию им помог сначала ковид и необходимость повышать рентабельность, а сейчас появление ИИ, которых больше нельзя эксклюзивно "забронировать" под себя, но которые на порядки дешевле чем ранее набранные джуны того же уровня квалификации.
Итого мы имеем:
📍 С рынка уходят люди, которые мечтают о "теплом месте", но не развиваются, чтобы его получить.
📍 Возможность для бизнеса доказать, что танцору действительно мешали не яйца, а внешние факторы.
📍 Программирование станет таким же доступным для всех как рисование. Если есть деньги и нужно "по красоте", то вы можете позвать опытного "художника", но бытовые зарисовки уже делаете сами.
📍 "Бум вайтишников" идет в след за "бумом доткомом" и мировая экономика снова возвращается к периоду рациональности.
📍 Сбывается мечта самих программистов - наконец-то избавится от "формошлепства" и заняться более серьёзными вещами!
#ai #пятница
Как по мне - это просто великолепная новость как для человечества в целом так и для ИТ-сферы в частности!
Важный контекст:
1) Этот конкретный программист годами зарабатывал $150k/год или $12,5k/месяц за то, что он делал работу, которую просто не знали как автоматизировать. Звучит как жалобы коваля на использование машин вместо коней, из-за чего ему больше некого подковывать, а вместо подков заняться автозапчастями рука не поднимается.
2) На VC видел множество печальных историй от бизнесменов, у которых или прогеры съедали больше чем обещали финансирования на создание "посредственности", или вообще делали софт с глюками, из-за которых бизнес по итогу прогорал. Многих представителей бизнеса бесят непомерные аппетиты айтишников, которые что-то там делают, но не хотят нести ответственности за свою работу. Я уже слышал три истории от публичных людей о том, что или они или их друзья распустили свои ИТ-отделы - с помощью ЧатаГПТ теперь сами делают себе сайты или MVP продуктов для поиска инвестора.
3) Когда я погружался в изучение Power Automate и знакомился с материалами Microsoft, то увидел огромный мир потребностей (для которых собственно и создаются решения Low-Code/No-Code). Десятки тысяч специалистов жаловались на то, что они четко могут описать свои "боли", но их просто некому "услышать" и автоматизировать - у айтишников на "рынке" или нет компетенций или у них расписана занятость на годы вперед.
4) Рынок ИТ-услуг настолько в дисбалансе, что "вайти в айти" и сразу получать $5k/месяц было не просто "заманухой" от онлайн школ, но и реальностью. Многие набирали персонал и платили им буквально за "просиживание штанов" из расчета - не будут работать на конкурентов и в будущем, возможно, даже будут приносить прибыль. Пересмотреть стратегию им помог сначала ковид и необходимость повышать рентабельность, а сейчас появление ИИ, которых больше нельзя эксклюзивно "забронировать" под себя, но которые на порядки дешевле чем ранее набранные джуны того же уровня квалификации.
Итого мы имеем:
📍 С рынка уходят люди, которые мечтают о "теплом месте", но не развиваются, чтобы его получить.
📍 Возможность для бизнеса доказать, что танцору действительно мешали не яйца, а внешние факторы.
📍 Программирование станет таким же доступным для всех как рисование. Если есть деньги и нужно "по красоте", то вы можете позвать опытного "художника", но бытовые зарисовки уже делаете сами.
📍 "Бум вайтишников" идет в след за "бумом доткомом" и мировая экономика снова возвращается к периоду рациональности.
📍 Сбывается мечта самих программистов - наконец-то избавится от "формошлепства" и заняться более серьёзными вещами!
#ai #пятница
Yahoo News
Software engineer lost his $150K-a-year job to AI—he’s been rejected from 800 jobs and forced to DoorDash and live in a trailer…
AI obsolescence is “coming for basically everyone in due time,” says one engineer who went from earning $150k to being locked out of the workforce for over a year.
💯3👏2⚡1🔥1
☕️ Каждый раз мои госпитализации похожи на санаторный отдых - целый день отдыхаешь, читаешь книги, кушаешь в общей столовой и проходишь контроль показателей здоровья.
🫨 Единственной регулярной проблемой остаётся бюрократия. Передо мной прямо сейчас ещё двадцать человек на оформлении. С учётом динамики - это около двух часов...
Upd. Прохождение очереди заняло целых 2,5 часа, на протяжении которых я успел наслушаться и про последствия весенних заморозков для плодово-ягодных культур практически во всех регионах страны, и свежие бытовые истории бомбардировок (именно КАБы, а не беспилотники), и про "какие тут все рукожопые и зачем им только компьютеры поставили, если они все на бумажках пишут".
🛌 Зато в родном отделении тихо и спокойно. Я помню медсестер, они вспомнили меня. Поселили в просторной палате на 6 коек всего с одним соседом.
🫨 Единственной регулярной проблемой остаётся бюрократия. Передо мной прямо сейчас ещё двадцать человек на оформлении. С учётом динамики - это около двух часов...
Upd. Прохождение очереди заняло целых 2,5 часа, на протяжении которых я успел наслушаться и про последствия весенних заморозков для плодово-ягодных культур практически во всех регионах страны, и свежие бытовые истории бомбардировок (именно КАБы, а не беспилотники), и про "какие тут все рукожопые и зачем им только компьютеры поставили, если они все на бумажках пишут".
🛌 Зато в родном отделении тихо и спокойно. Я помню медсестер, они вспомнили меня. Поселили в просторной палате на 6 коек всего с одним соседом.
❤2😱2
Ранее я часто замечал людей со списками покупок в магазинах. Удобная штука, если хочешь приготовить определенные блюда и нужно не забыть купить нужное количество ингредиентов.
Это настолько очевидная потребность покупателей, что "список покупок" - это практически стандартное учебное приложение каждого мобильного программиста сразу после "Hello, world".
Но одного наличия списка покупок может быть не достаточно, особенно когда "покупатель" ищет продукты для другого человека. Часто видел как "мужья" или "дети" зависают перед бесконечным разнообразием молочных, колбасных или овощных рядов, скидывают фото ассортимента "автору списка" и перезванивают за дальнейшими инструкциями.
А что если подключить ИИ?
Уже прямо сейчас популярные ChatGPT от OpenAI и Gemini от Google умеют формировать меню праздничного стола, суммировать все рецептурные граммовки и формировать список покупок. В Чаты можно скидывать фото магазинных прилавков, после чего получить рекомендацию по выбору.
И не забываем про голосовой режим - вы буквально можете "позвонить" в персональную службу поддержки, чтобы узнать в какой отдел вам пойти и что именно там взять (особенно полезно, если у вашего магазина есть сайт с онлайн остатками товаров).
#ai #БудущееНаступило
Это настолько очевидная потребность покупателей, что "список покупок" - это практически стандартное учебное приложение каждого мобильного программиста сразу после "Hello, world".
Но одного наличия списка покупок может быть не достаточно, особенно когда "покупатель" ищет продукты для другого человека. Часто видел как "мужья" или "дети" зависают перед бесконечным разнообразием молочных, колбасных или овощных рядов, скидывают фото ассортимента "автору списка" и перезванивают за дальнейшими инструкциями.
А что если подключить ИИ?
Уже прямо сейчас популярные ChatGPT от OpenAI и Gemini от Google умеют формировать меню праздничного стола, суммировать все рецептурные граммовки и формировать список покупок. В Чаты можно скидывать фото магазинных прилавков, после чего получить рекомендацию по выбору.
И не забываем про голосовой режим - вы буквально можете "позвонить" в персональную службу поддержки, чтобы узнать в какой отдел вам пойти и что именно там взять (особенно полезно, если у вашего магазина есть сайт с онлайн остатками товаров).
#ai #БудущееНаступило
👍2❤1
YouTube порекомендовал посмотреть выпуск сидячего стендапа от Валерия "Тамбовского Волка" Жидкова (бывший КВНщик, бывший член команды президента Зеленского, ныне австрийский имигрант), посвященный Duolingo.
Как же он далек от понимания программы. Валера буквально расписался в том, что он открыл широко разрекламированную программу, немного "потыкал кнопки" и тут же побежал записывать новый контент.
Озвучена претензия к абсурдным фразами, но приведенные примеры вовсе были так абсурдны как примеры из первой версии - "мыш ест сову", "лошадь скачет по радуге" и так далее. До отключения форума там собирали целые коллекции таких абсурдизмов, которые потом расходились по соцсетям. И такой абсурд делали осознанно, чтобы фразы лучше запоминались.
Вторая презентация была к персонажами Дуо. У Валерия даже возникла некая непонятная ассоциация для индуса Викрама. Помню ранее был только совиный маскот и только ко второй версии он начал проявлять радость/грусть по результатам правильности ответов, но в целом это был бездушный тренажёр, который оживляли только забавные комментарии, которые можно было осталось под заданиями. Далее был ряд итераций "улучшений" - удалили комментарии, удалили "погружение" (групповые переводы), удалили форум (на базе которого была доработана методология Доу и было рассмотрено множество грамматических и лексических тем). Добавление новых персонажей после нескольких лет удаления и упрощения функционала - это был глоток свежего воздуха, они отлично вписались.
С другой стороны любая реклама, которая вызывает обсуждение - это хорошая реклама. Я прокликал актуальную версию английского курса, где вместо дерева навыков даются модули из уроков - и это очень хорошо выглядит. А новые персонажи со своими историями - хороший интересный костяк, вокруг которого крутятся написанные уже под них с минимумом абсурда фразы.
#УчимАнглийский
Как же он далек от понимания программы. Валера буквально расписался в том, что он открыл широко разрекламированную программу, немного "потыкал кнопки" и тут же побежал записывать новый контент.
Озвучена претензия к абсурдным фразами, но приведенные примеры вовсе были так абсурдны как примеры из первой версии - "мыш ест сову", "лошадь скачет по радуге" и так далее. До отключения форума там собирали целые коллекции таких абсурдизмов, которые потом расходились по соцсетям. И такой абсурд делали осознанно, чтобы фразы лучше запоминались.
Вторая презентация была к персонажами Дуо. У Валерия даже возникла некая непонятная ассоциация для индуса Викрама. Помню ранее был только совиный маскот и только ко второй версии он начал проявлять радость/грусть по результатам правильности ответов, но в целом это был бездушный тренажёр, который оживляли только забавные комментарии, которые можно было осталось под заданиями. Далее был ряд итераций "улучшений" - удалили комментарии, удалили "погружение" (групповые переводы), удалили форум (на базе которого была доработана методология Доу и было рассмотрено множество грамматических и лексических тем). Добавление новых персонажей после нескольких лет удаления и упрощения функционала - это был глоток свежего воздуха, они отлично вписались.
С другой стороны любая реклама, которая вызывает обсуждение - это хорошая реклама. Я прокликал актуальную версию английского курса, где вместо дерева навыков даются модули из уроков - и это очень хорошо выглядит. А новые персонажи со своими историями - хороший интересный костяк, вокруг которого крутятся написанные уже под них с минимумом абсурда фразы.
#УчимАнглийский
YouTube
Вся правда о Duolingo. Стендап на диване,
Немножко фантазий на тему популярного приложения.
Новые видео с новым мором доступны спонсорам канала.
Ссылки ⇩⇩⇩
tik tok ➭ https://www.tiktok.com/@valeriizhidkov
instagram ➭ valeryzhidkov_official (https://www.instagram.com/valeryzhidkov_official/)…
Новые видео с новым мором доступны спонсорам канала.
Ссылки ⇩⇩⇩
tik tok ➭ https://www.tiktok.com/@valeriizhidkov
instagram ➭ valeryzhidkov_official (https://www.instagram.com/valeryzhidkov_official/)…
👀1
Сергей Сыпачев в своем блоге поднял интересный вопрос про абсурдные вопросы от кадровиков на собеседованиях. Я даже немного позавидовал - за 20+ лет работы в ИТ не повезло с подобным столкнуться. Вероятно из-за того, что мой опыт именно собеседований очень мизерный и я рекрутеров практически не видел.
Когда я хотел выйти на работу, то оставлял резюме и проходил успешное интервью с руководителем отдела разработки, без всяких посредников. Не с первого раза я устраивался на работу только дважды - когда был совсем "зеленым" и искал первую работу, а потом во время войны, когда мелькнула странная мысль попробовать перейти на более оплачиваемую управленческую позицию (только оказалось, что оптимизацию штата делали практически все, а не только мой холдинг - те немногие вакансии что были на рынке были больше о присмотре к кандидатам на рынке). В каждую из этих двух попыток было не больше пяти собеседований, где с HR практически не сталкивался. В 00х я их вообще не видел - общался сразу с руководителями, которые набирали себе команды. В 22м году с HR на собеседованиях уже встретился, но они занимались исключительно вопросами организации моих встреч с директорами, а не задавали странные вопросы о люках и карандашах.
Припоминаю, что уже во время онбординга В UIT наш директор по персоналу дала мне пройти IQ-тест. Но это была формальность, которая ни на что не влияла. Потом, когда на моих визитках появилась должность директора (по качеству и обучению), я выдал кадровикам простенькую задачку, которая намного эффективнее показывала уровень интеллекта.
Когда я хотел выйти на работу, то оставлял резюме и проходил успешное интервью с руководителем отдела разработки, без всяких посредников. Не с первого раза я устраивался на работу только дважды - когда был совсем "зеленым" и искал первую работу, а потом во время войны, когда мелькнула странная мысль попробовать перейти на более оплачиваемую управленческую позицию (только оказалось, что оптимизацию штата делали практически все, а не только мой холдинг - те немногие вакансии что были на рынке были больше о присмотре к кандидатам на рынке). В каждую из этих двух попыток было не больше пяти собеседований, где с HR практически не сталкивался. В 00х я их вообще не видел - общался сразу с руководителями, которые набирали себе команды. В 22м году с HR на собеседованиях уже встретился, но они занимались исключительно вопросами организации моих встреч с директорами, а не задавали странные вопросы о люках и карандашах.
Припоминаю, что уже во время онбординга В UIT наш директор по персоналу дала мне пройти IQ-тест. Но это была формальность, которая ни на что не влияла. Потом, когда на моих визитках появилась должность директора (по качеству и обучению), я выдал кадровикам простенькую задачку, которая намного эффективнее показывала уровень интеллекта.
👌4💯2🤷♂1
Ситуация - вы успешно прошли собеседование, но вам внезапно говорят, что все сотрудники обязаны работать со включенным трекерами активности на своих личных ноутах и ПС. Ваши действия?
Anonymous Poll
6%
Согласен. Мне платят за рабочее время и они именно право его контролировать 🫡
44%
Соглашусь только при условии выдачи рабочей техники. Не хочу давать доступ к персональным файлам 😅
9%
Соглашусь, но засуну их трекер в виртуалку, где скрипт будет случайно открывать рабочие файлы 🤫
6%
Соглашусь, но работать буду на втором монитор, а на основном буду крутить порно для проверяющих 😈
6%
Соглашусь, но рассмотрю установку слежки как почасовую аренду своего ноута и потребую оплату 🤑
12%
Это был стресс-тест. Ведь это же был стресс-тест? 🥹
12%
Выскажу HR все что думаю об организации их процессов и о их туманом будущем 🤬
0%
Стоп! Я так годами набираю персонал и ещё никто не жаловался! 🤥
6%
Не скажу 🤫
Журнал инженера-программиста
Ситуация - вы успешно прошли собеседование, но вам внезапно говорят, что все сотрудники обязаны работать со включенным трекерами активности на своих личных ноутах и ПС. Ваши действия?
Любопытные ответы. Когда я встречал обсуждения этой темы на Линкедине и в Тредсе, то там доминировало мнение, что это сразу редфлаг и нужно в лицо говорить эйчарам, что у тех компаний мудаков.
Сразу видно, что мои читатели в курсе, что на офисной технике, которая управляется централизованными политиками, какие надо телеметрии стоят без нашего ведома, а потому в таком варианте лишний раз нечего волноваться. Разве что вебку можно прикрывать между митингами.
А вот требование по "корпоративному софту" на домашний комп - это наглость несусветная!
Сразу видно, что мои читатели в курсе, что на офисной технике, которая управляется централизованными политиками, какие надо телеметрии стоят без нашего ведома, а потому в таком варианте лишний раз нечего волноваться. Разве что вебку можно прикрывать между митингами.
А вот требование по "корпоративному софту" на домашний комп - это наглость несусветная!
Far Manager
Многие небось даже не слышали про существование такой программы. И уж тем более не могли порадоваться его появлению, когда после MS-DOS с его Norton Commander (в СНГ был более популярен клон Volkov Commander) нужно было работать в примитивном оконном интерфейсе MS Windows.
Не смотря на текстовый интерфейс, Far давал просто фантастические возможности за счет системы плагинов и аддонов. При этом он позволял при желании работать и мышкой, как в ванильном Windows Commander (позже под давлением Microsoft они переименовались в Total Commander).
Когда я в начале 00-х работал в Basis Software, то часть наших клиентов еще сидела в MS-DOS и потому основную разработку делали под досовскую версию FoxPro 2.6. Среда разработки, мягко говоря, "несовременная". Плюс мы тогда были не только программистами, но еще и девопсами, дибиэйщиками и сисадминами с соответствующими обязанностями. Вот тут FAR и показал себя во всей красе:
🔹 Так можно было открыть на чтение/редактирование большие файлы, которые убивали Винду при открытии любой другой программой. А так же можно было смотреть заблокированные системой файлы.
🔹 Удобный мерж версий проектов - можно было видеть различия в структуре папок проекта и можно было получать дифы между различными версиями файлов (git еще не скоро изобрели и мы использовали самое прогрессивное на тот момент - централизованную Subversion)
🔹 Встроенный текстовый редактор со стандартным плагином FarColorer позволял комфортно редактировать код - все лексемы были подкрашены согласно их значению и визуально видны "незакрытые кавычки".
🔹 Множественные панели при просмотре файловой системы позволяли держать одновременно открытыми различные папки, а при редактировании можно было одновременно открыть кучу файлов.
🔹 Удобный и очень быстрый поиск файлов, до которого винда до сих пор не "доросла", с возможностью сохранения результатов на временных панелях, чтобы потом к ним возвращаться.
🔹 По файлу можно было перемещаться на указанные номера строк (в сообщениях про ошибки), а можно было оставлять закладки и перемещаться между ними. Я еще добавлял плагины показа названий всех функций и поиск всех вхождений слова под курсором.
🔹 Встроенные инструменты по работе с архиваторами покрывали все задачи упаковки/распаковки, изменения содержимого и нарезания частями для популярных rar, zip, arj и tar.gz
🔹 Был встроенный диспетчер процессов, который позволял убивать даже те программы, которые не хотел закрывать стандартный диспетчер.
🔹 Встроенный HEX-редактор!
🔹 Можно было прописывать поведение для различных файловых расширений - подробные команды для выбора, просмотра, редактирования с достаточно сложной логикой на макроподстановках. Так для картинок я прописывал в просмотр "Picture View", а для DBF - плагины для просмотра и редактирования баз данных dBASE
🔹 Можно было создавать собственные встроенные команды и записывать макросы. Например у меня была команда, которая превращала текстовый файл, где я с помощью псевдографики рисовал печатную форму, в макет формата FoxPro, где оставалось просто разметить переменные и области для повторения. И, конечно же, стандартные служебные операции над БД - пересоздание индексов и очистка от помеченных на удаление записей.
Все это настолько облегчало работу, что я в какой-то момент сделал SFX-сборку Far со всеми нашими наработками. Потом не только я, но и коллеги всегда ее брали на выезд к клиентам.
Прошли годы, но и сейчас это одна из первых программ, которые я ставлю на новые компы. Пальцы до сих пор помнят все сочетания клавиш 🤓
#IT_древности
Многие небось даже не слышали про существование такой программы. И уж тем более не могли порадоваться его появлению, когда после MS-DOS с его Norton Commander (в СНГ был более популярен клон Volkov Commander) нужно было работать в примитивном оконном интерфейсе MS Windows.
Не смотря на текстовый интерфейс, Far давал просто фантастические возможности за счет системы плагинов и аддонов. При этом он позволял при желании работать и мышкой, как в ванильном Windows Commander (позже под давлением Microsoft они переименовались в Total Commander).
Когда я в начале 00-х работал в Basis Software, то часть наших клиентов еще сидела в MS-DOS и потому основную разработку делали под досовскую версию FoxPro 2.6. Среда разработки, мягко говоря, "несовременная". Плюс мы тогда были не только программистами, но еще и девопсами, дибиэйщиками и сисадминами с соответствующими обязанностями. Вот тут FAR и показал себя во всей красе:
🔹 Так можно было открыть на чтение/редактирование большие файлы, которые убивали Винду при открытии любой другой программой. А так же можно было смотреть заблокированные системой файлы.
🔹 Удобный мерж версий проектов - можно было видеть различия в структуре папок проекта и можно было получать дифы между различными версиями файлов (git еще не скоро изобрели и мы использовали самое прогрессивное на тот момент - централизованную Subversion)
🔹 Встроенный текстовый редактор со стандартным плагином FarColorer позволял комфортно редактировать код - все лексемы были подкрашены согласно их значению и визуально видны "незакрытые кавычки".
🔹 Множественные панели при просмотре файловой системы позволяли держать одновременно открытыми различные папки, а при редактировании можно было одновременно открыть кучу файлов.
🔹 Удобный и очень быстрый поиск файлов, до которого винда до сих пор не "доросла", с возможностью сохранения результатов на временных панелях, чтобы потом к ним возвращаться.
🔹 По файлу можно было перемещаться на указанные номера строк (в сообщениях про ошибки), а можно было оставлять закладки и перемещаться между ними. Я еще добавлял плагины показа названий всех функций и поиск всех вхождений слова под курсором.
🔹 Встроенные инструменты по работе с архиваторами покрывали все задачи упаковки/распаковки, изменения содержимого и нарезания частями для популярных rar, zip, arj и tar.gz
🔹 Был встроенный диспетчер процессов, который позволял убивать даже те программы, которые не хотел закрывать стандартный диспетчер.
🔹 Встроенный HEX-редактор!
🔹 Можно было прописывать поведение для различных файловых расширений - подробные команды для выбора, просмотра, редактирования с достаточно сложной логикой на макроподстановках. Так для картинок я прописывал в просмотр "Picture View", а для DBF - плагины для просмотра и редактирования баз данных dBASE
🔹 Можно было создавать собственные встроенные команды и записывать макросы. Например у меня была команда, которая превращала текстовый файл, где я с помощью псевдографики рисовал печатную форму, в макет формата FoxPro, где оставалось просто разметить переменные и области для повторения. И, конечно же, стандартные служебные операции над БД - пересоздание индексов и очистка от помеченных на удаление записей.
Все это настолько облегчало работу, что я в какой-то момент сделал SFX-сборку Far со всеми нашими наработками. Потом не только я, но и коллеги всегда ее брали на выезд к клиентам.
Прошли годы, но и сейчас это одна из первых программ, которые я ставлю на новые компы. Пальцы до сих пор помнят все сочетания клавиш 🤓
#IT_древности
💯5🔥2
У нас в больнице свой вайб 🧑🏻💻
Даже сосед по палате попался с ноутом - периодически рассылал инвойсы и писал письма поставщикам в Италию.
А вы знали, что если в письме текст одновременно на английском и итальянском, то автоперевод Gmail переводит итальянскую фразу "дорогие, коллеги" как "коллеги-еретики" 😂
Даже сосед по палате попался с ноутом - периодически рассылал инвойсы и писал письма поставщикам в Италию.
А вы знали, что если в письме текст одновременно на английском и итальянском, то автоперевод Gmail переводит итальянскую фразу "дорогие, коллеги" как "коллеги-еретики" 😂
😁8🙏2🤩1
Пока лежал в больнице под капельницами, слушал записи выпусков Радио-Т за последние два месяца.
С этой передачей я уже много лет. При чем мог несколько месяцев и даже лет плотно слушать, а потом не вспоминать о них годами. Причина в том, это интересный продукт, но авторский. Там несколько друзей раз в неделю собираются и говорят на темы из мира ИТ, которые им были интересны, и в конце каждой передачи дополнительно зачитывают темы от слушателей, но не все, а которые опять таки им интересны.
Раньше они могли всю передачу проговорить о CAP-теореме и какие из NoSQL решений максимально близко к выходу из треугольника ограничений. На следующую неделю уже обсуждали проблемы с персоналом в FAANG, а еще через неделю уже говорили о новых языках программирования поверх JVM... Прослушивание передач, очень неплохо расширяло кругозор - именно за этим я к ним и приходил.
Сейчас же кажется, что у них к обсуждению осталась всего одна тема - вайб-программирование с помощью #ai . Не спорю, что за последние дни узнал много интересного - что такое MCP и что Microsoft даже планирует внедрить этот стандарт прямо в Windows для усиления своего Copilot; узнал в чем именно преимущество консольных Claude Code и Codex; какие задачи программирования ИИ щелкает как орешки и что до сих пор ему не посилам...
...Но вероятно я снова поставлю подкаст на паузу, так как у меня за прошедшие полторы недели от новостей про ИИ случился настоящий передоз 🤯
С этой передачей я уже много лет. При чем мог несколько месяцев и даже лет плотно слушать, а потом не вспоминать о них годами. Причина в том, это интересный продукт, но авторский. Там несколько друзей раз в неделю собираются и говорят на темы из мира ИТ, которые им были интересны, и в конце каждой передачи дополнительно зачитывают темы от слушателей, но не все, а которые опять таки им интересны.
Раньше они могли всю передачу проговорить о CAP-теореме и какие из NoSQL решений максимально близко к выходу из треугольника ограничений. На следующую неделю уже обсуждали проблемы с персоналом в FAANG, а еще через неделю уже говорили о новых языках программирования поверх JVM... Прослушивание передач, очень неплохо расширяло кругозор - именно за этим я к ним и приходил.
Сейчас же кажется, что у них к обсуждению осталась всего одна тема - вайб-программирование с помощью #ai . Не спорю, что за последние дни узнал много интересного - что такое MCP и что Microsoft даже планирует внедрить этот стандарт прямо в Windows для усиления своего Copilot; узнал в чем именно преимущество консольных Claude Code и Codex; какие задачи программирования ИИ щелкает как орешки и что до сих пор ему не посилам...
...Но вероятно я снова поставлю подкаст на паузу, так как у меня за прошедшие полторы недели от новостей про ИИ случился настоящий передоз 🤯
💯4💊2😁1
Но реальность была немного другая: Ласло купил пиццу не за миллиард и не за миллион - он ее купил ровно за $25 и ни центом больше.
🤑 В этот день все увидели в битке не просто "фантик" с уникальным хешем в блокчейне, а "платежное средство". Именно в этот день мир увидел, что построить альтернативную финансовую систему реально. Через год именно рассказ про это событие в журнале TIME привлекла к BTC внимание далеких от крипто-тем обычных людей.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Pavel Durov
Не думаю, что буду активно использовать генерацию текста или аватарки, но функции итогов обсуждения очень не хватало. Я даже в некоторых чатах, куда давно не заходил, делал экспорт истории, а потом скармливал ИИ с просьбой рассказать последние новости - теперь это будет встроенная функция 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Журнал инженера-программиста
Маск - трололо ))))))
🤔1
Один из AI-блогеров написал в своем телеграмм-канале интересную заметку:
Со своей колокольни я добавлю, что указанные две категории - это не более 10% от современных айтишников, а оставшиеся 90% составляют третью категорию, которые вообще игнорируют вариации LLM для кодинга и используют ИИ только для генерации картинок.
В украинском ИТ есть один известный веб-разработчик, который активно ведет соцсети, ходит на различные айтишные конференции и активно дает интервью, т.е. буквально является лицом отечественного ИТ - это Сергей Бабич. Недавно он записал на своем ютуб-канале свои мысли про "вайбкодинг" (чтобы точно передать свою мысль, название термина на подложке он закрасил цветами радуги). Если кратко, то критику подхода он описал своим опытом: "я ему на отшибись дал задачу, а он ее на отшибись и сделал - что за..?". Его основная мысль, что LLM программируют как джуны, но если человека-джуна ты за пару лет можешь выучить на мидла, то кампуктер так джуном навсегда и останется.
Но то была ИТ-звезда, а вчера на шашлыках я поговорил с простым ИТ-смертным - со своим знакомым Rust-разработчиком, которому на работу оплатили лицензию ChatGPT.
Я у него спрашиваю: ну как впечатления, какие участки работы смог закрыть? Он смеется: ChatGPT только для развлечения и генерации из фоток картинок в стиле Гибли. Все попытки генерировать именно код его не впечатлили и он тут же забил на эту затею. Как оказалось, это была далеко не первая лицензия, которую ему и его коллегам купил их директор; так как их начальство хочет дать своим работникам все самые лучшие и современные инструменты...
ИТОГИ
А итоги у меня очень парадоксальны. Многие считают "вайб-кодинг" деградацией программистов и старательно игнорируют явление. Но мне кажется, что все с точностью до наоборот - это интеллектуальный вызов.
Использование нейросетей сейчас напоминает программирование прошлого века, когда для написания программ (напомню, что до изобретения асемблера писали прямо в машинных кодах) нужно было знать так много теории и столько прикладных инструментов (а вы слышали про дебаг програм прямо на железе с помощью амперметра?), что многие разводили руками и возвращались к своей алгоритмической линейке и таблицам Брадиса. Но те, кто все же осилили новую технологию, смогли выполнить немыслимое - расчеты для успешных космических миссий!
То, что сейчас снисходительно называют "вайб-кодингом" - это предвестник скорых глобальных перемен. Человеческая цивилизация сделает еще один шаг и современное программирование будут изучать на уроках истории вместе с кодированием на перфокартах.
#ai #БудущееНаступило
ребята, читаю что мне в ЛС пишут + мониторю чаты по кодингу с AI, и существует два поразительно разных мира
в одном мире чуваки обмазываются с ног до головы всякими таскмастерами/context7/supercode/memory bank/roo commander/и так далее, пишут какие-то собственные кастом-моды, каталоги правил, используют не просто агентов, а целые группы разных агентов
в другом - особо никто даже агентов не юзает, в лучшем случае - чистый Курсор/JetBrains(с ai), а в худшем случае вообще пишут код в chatgpt/deepseek-чате.
Со своей колокольни я добавлю, что указанные две категории - это не более 10% от современных айтишников, а оставшиеся 90% составляют третью категорию, которые вообще игнорируют вариации LLM для кодинга и используют ИИ только для генерации картинок.
В украинском ИТ есть один известный веб-разработчик, который активно ведет соцсети, ходит на различные айтишные конференции и активно дает интервью, т.е. буквально является лицом отечественного ИТ - это Сергей Бабич. Недавно он записал на своем ютуб-канале свои мысли про "вайбкодинг" (чтобы точно передать свою мысль, название термина на подложке он закрасил цветами радуги). Если кратко, то критику подхода он описал своим опытом: "я ему на отшибись дал задачу, а он ее на отшибись и сделал - что за..?". Его основная мысль, что LLM программируют как джуны, но если человека-джуна ты за пару лет можешь выучить на мидла, то кампуктер так джуном навсегда и останется.
Примечание. Лично я считаю, что модели не стоят на месте и активно развиваются - последние LLM от Гугла и Антропика уже на голову выше лидеров этой зимы, когда ОпенАИ соревновался с китайскими моделями. Так же я считаю, что подход "на отшибись" и был причиной работы "как джун". Если с умом подходить к созданию промптов, то пишет почти синьор. А если использовать суперкод и прочие [платные] навороты, то крепкий мидл+ с претензиями на сеньорность!
Но то была ИТ-звезда, а вчера на шашлыках я поговорил с простым ИТ-смертным - со своим знакомым Rust-разработчиком, которому на работу оплатили лицензию ChatGPT.
Я у него спрашиваю: ну как впечатления, какие участки работы смог закрыть? Он смеется: ChatGPT только для развлечения и генерации из фоток картинок в стиле Гибли. Все попытки генерировать именно код его не впечатлили и он тут же забил на эту затею. Как оказалось, это была далеко не первая лицензия, которую ему и его коллегам купил их директор; так как их начальство хочет дать своим работникам все самые лучшие и современные инструменты...
ИТОГИ
А итоги у меня очень парадоксальны. Многие считают "вайб-кодинг" деградацией программистов и старательно игнорируют явление. Но мне кажется, что все с точностью до наоборот - это интеллектуальный вызов.
Использование нейросетей сейчас напоминает программирование прошлого века, когда для написания программ (напомню, что до изобретения асемблера писали прямо в машинных кодах) нужно было знать так много теории и столько прикладных инструментов (а вы слышали про дебаг програм прямо на железе с помощью амперметра?), что многие разводили руками и возвращались к своей алгоритмической линейке и таблицам Брадиса. Но те, кто все же осилили новую технологию, смогли выполнить немыслимое - расчеты для успешных космических миссий!
То, что сейчас снисходительно называют "вайб-кодингом" - это предвестник скорых глобальных перемен. Человеческая цивилизация сделает еще один шаг и современное программирование будут изучать на уроках истории вместе с кодированием на перфокартах.
#ai #БудущееНаступило
👍6
Мало-помалу читаю книгу "Мы - Легион. Мы - Боб" Денниса Тейлора. Медленно, так как на языке оригинала - на английском достаточно высокого уровня. Хотя уже чуть больше половины осилил.
Заставляет задуматься главная задумка, которая дала название книге - дублирование личностей. Главный герой делал свои копии, но уже с первых "детей" внезапно оказалось, что они имеют различия. А "внуки" и "правнуки" еще меньше походили на того самого первого Боба, которого создали со слепка мозга оригинального человека. При чем копирование происходило методом восстановления бэкапа без каких-либо модификаций. Сам Боб-1 пережил уже два механических "мозга", но каждый раз сохранял свою идентичность, а его клонам достаточно было прочесть идентификаторы нового железа, чтобы переключится на новое поведение и новую личность. Бобов в книге мучает вопрос: Почему?
Вероятно ответ озвучат ближе к финалу романа, но мне пара причин уже очевидна.
Во первых, личность каждого из нас - это последствие принимаемых на протяжении жизни решений. Наша этика определяется нашими же поступками. Если мы делаем нечто неэтичное, то нас потом мучает совесть и мы так больше не поступаем. Но если же поступаем вновь и вновь, то совесть замолкает и наша этичность принимает новые правила игры. Эта концепция многим известна под названием "Окно Овертона".
Во вторых, каждый из нас состоит из противоречивых желаний - хочу играть на скрипке, хочу стать богатым, хочу стать ученым, хочу стать пожарником, хочу ловить преступником и хочу выращивать виноградники. Чтобы "хочу" превратилось в "становлюсь", нужно отдать какому-то из своих желаний приоритет и отказаться от остальных. Ты или пропадаешь целыми днями в лаборатории, или в филармонии, или спасаешь людей из пожаров, но никак не сможешь физически совместить в одной жизни (если ты не вундеркинд Джерод из сериала "Притворщик"). Ну, а если бы жизней была не одна...? Кстати, популярная тема для книг и фильмов про параллельные реальности.
💡 Мой бывший директор любил шутить, что меня нужно как-то клонировать, чтобы закрывать все задачи. Но если бы у меня были клоны, то они точно бы не сидели за компьютером - один целыми днями напролет читал книги и смотрел фильмы, второй стал бы путешественником и посетил бы каждую страну мира, третий стал бы психологом антропологом (всегда тянула эта тема), четвертый начал бы писать книги и выступать с лекциями...
Столько всего хочется сделать, но шутка в том, что даже имея вечную жизнь все попробовать невозможно - ты просто десятилетиями занимаешься архитектурой, а когда далее по списку желаний захочешь стать мастером фехтования, то окажется, что не с кем драться - все уже давно перешли на мушкеты.
#books #ideas
Заставляет задуматься главная задумка, которая дала название книге - дублирование личностей. Главный герой делал свои копии, но уже с первых "детей" внезапно оказалось, что они имеют различия. А "внуки" и "правнуки" еще меньше походили на того самого первого Боба, которого создали со слепка мозга оригинального человека. При чем копирование происходило методом восстановления бэкапа без каких-либо модификаций. Сам Боб-1 пережил уже два механических "мозга", но каждый раз сохранял свою идентичность, а его клонам достаточно было прочесть идентификаторы нового железа, чтобы переключится на новое поведение и новую личность. Бобов в книге мучает вопрос: Почему?
Вероятно ответ озвучат ближе к финалу романа, но мне пара причин уже очевидна.
Во первых, личность каждого из нас - это последствие принимаемых на протяжении жизни решений. Наша этика определяется нашими же поступками. Если мы делаем нечто неэтичное, то нас потом мучает совесть и мы так больше не поступаем. Но если же поступаем вновь и вновь, то совесть замолкает и наша этичность принимает новые правила игры. Эта концепция многим известна под названием "Окно Овертона".
Во вторых, каждый из нас состоит из противоречивых желаний - хочу играть на скрипке, хочу стать богатым, хочу стать ученым, хочу стать пожарником, хочу ловить преступником и хочу выращивать виноградники. Чтобы "хочу" превратилось в "становлюсь", нужно отдать какому-то из своих желаний приоритет и отказаться от остальных. Ты или пропадаешь целыми днями в лаборатории, или в филармонии, или спасаешь людей из пожаров, но никак не сможешь физически совместить в одной жизни (если ты не вундеркинд Джерод из сериала "Притворщик"). Ну, а если бы жизней была не одна...? Кстати, популярная тема для книг и фильмов про параллельные реальности.
Столько всего хочется сделать, но шутка в том, что даже имея вечную жизнь все попробовать невозможно - ты просто десятилетиями занимаешься архитектурой, а когда далее по списку желаний захочешь стать мастером фехтования, то окажется, что не с кем драться - все уже давно перешли на мушкеты.
#books #ideas
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
В продолжение прошлой темы об альтернативных версиях себя.
Вспомнилась история попытки внедрения 1С:УПП в одном из украинских холдингов. Наш франч как раз продал коробку и подписал договор на проведение обследования, которое поручили мне. Тогда из-за внутренних корпоративных интриг "наш" директор лишился работы и проект свернули. Но не в этом суть (тем более, что он потом открыл собственную фирму и я у него делал проект на бетке 1С 8.2 - возможно самый первый подобный проект в Украине).
Когда я собирал требования и проводил интервью, то с одним из руководителей не смог поговорить - он ушел в игровой "загул". Его коллеги сказали, что с ним такое часто: пока новую игру не пройдет, на работу вообще не выходит. Так, когда вышел "Сталкер" (стрелялка по мотивам повести Стругацких), то он пропал более чем на месяц - заранее выпросил отпуск для прохождения.
Это блестящий пример "человека не на своем месте". Если бы он мог клонироваться, то клона оставил бы вместо себя на работе зарабатывать деньги и сам ушел бы в игры 24/7.
Кто знает, возможно он даже не просто игрок, а эксперт игровой индустрии. Никто особо не был в курсе, но есть вероятность, что его хобби распространялось и на игровую журналистику - потому и уходил в игры с головой, чтобы получались яркие обзоры. Может из-за отсутствия нужных "места и время", не реализовалось его предназначение стать гениальным геймдизайнером, отечественным "Хидэо Кодзимой" (известный создатель игр из Konami)...
Вспомнилась история попытки внедрения 1С:УПП в одном из украинских холдингов. Наш франч как раз продал коробку и подписал договор на проведение обследования, которое поручили мне. Тогда из-за внутренних корпоративных интриг "наш" директор лишился работы и проект свернули. Но не в этом суть (тем более, что он потом открыл собственную фирму и я у него делал проект на бетке 1С 8.2 - возможно самый первый подобный проект в Украине).
Когда я собирал требования и проводил интервью, то с одним из руководителей не смог поговорить - он ушел в игровой "загул". Его коллеги сказали, что с ним такое часто: пока новую игру не пройдет, на работу вообще не выходит. Так, когда вышел "Сталкер" (стрелялка по мотивам повести Стругацких), то он пропал более чем на месяц - заранее выпросил отпуск для прохождения.
Это блестящий пример "человека не на своем месте". Если бы он мог клонироваться, то клона оставил бы вместо себя на работе зарабатывать деньги и сам ушел бы в игры 24/7.
Кто знает, возможно он даже не просто игрок, а эксперт игровой индустрии. Никто особо не был в курсе, но есть вероятность, что его хобби распространялось и на игровую журналистику - потому и уходил в игры с головой, чтобы получались яркие обзоры. Может из-за отсутствия нужных "места и время", не реализовалось его предназначение стать гениальным геймдизайнером, отечественным "Хидэо Кодзимой" (известный создатель игр из Konami)...
👍2