Уже есть. 54-ый с его командой, запихал в tg mini app, часть j2me игр и часть игр с ps1. Они это делают ради хайпа. Это на хабре все знают о wasm и многие тут сами в состоянии сделать такой порт (там кроме фронта на js, ничего кодить особо не нужно), а на других ресурсах, где люди далеки от IT, подобные заголовоки дают хайпа много.
Есть ещё один момент. Вроде как нет ни одного сустава в известной природе (я не биолог могу ошибаться), что мог бы прокручиваться на 360° огромное количество раз подряд. Да, например у сов шея крутится на 360° но они не могут крутить головой, словно лопасти вертолёта.
Мне кажется, построение тел, рез суставы куда более эффективный подход в наших реалиях. Эволюция всегда идёт по принципу: чем проще и эффективней, тем лучше.
Ну я тоже видел в PR конфликты, обычно это происходит если в одной задаче продолжать диалог по доработкам и не уточнить из какой ветки брать информацию. По итогу, он берёт из основной из-за чего появляются конфликты, но сколько их не видел они очень простые и в самом интерфейсе гитхаба фиксятся быстро. Так же, если соблюдать правило 1 задача - 1 запрос к Кодексу, то проблем вообще не возникает.
Пользуюсь им с мая месяца и мне он нравится. Проблем с ним не было, единственное он когда ещё на gpt 3 был, любил писать говнокод, но сейчас такого меньше.
Да нет, просто одно дело самому находить проблемные участки кода, описывать задачу нейронке, что нужно исправить и в чем проблема, с контролем и допиливанием результата генерации.
А другое дело вайбкодинг, когда "программист" пишет нейронке, что-то вроде: "окей gpt, напиши мне тг бот, что будет переводить текст в звук". А потом пихает весь код не глядя по файлам, получив на выходе scriptor-telegram. Как раз софт автора, что багет, выдаёт полные error trace stack с информацией о бэкенде и в целом не работает.
Если отвечать, на вопрос, то конечно чистый код будет. К слову, чистый код, это не только про пробелы и отступы.
Почитав комментарии вайбкодеров долго смеялся над их позицией. Мол нейронка любой код понимает, поэтому чистый код нужен только программистам...
Чистый код будет всегда, просто поменяется в будущем под особенности работы нейронок. LLM хорошо понимает именно языковые конструкции, которыми языки программирования и являются, следовательно в будущем, чистым кодом будет тот, который не только понятен и удобен человеку, но и так же понятен и удобен самим LLM. Поэтому не надейтесь, что стандарты куда-то исчезнут. Они уже активно формируются.
В комментариях, активно пишут, что программисты не нужны, сейчас вторые 90-ые и время возможностей. Скоро мол вайбкодеры заменят программистов, что читать смешно.
Вас заменят ещё быстрее, чем нас. Как раз, потому-что вы умеете только табать, без понимания тех. контекста. Для вас нейронки это не понятный инструмент, а бог из машины, что работает на магии.
Помню, когда только появились background агенты, тот же codex, многие таберы писали: "Выглядит круто, но что такое github? Консоль какая-то, этим как пользоваться, то вообще? А где скачать?". Сейчас бэкграунд агенты не редкость и уже часть таберов отсеялось. Потом агенты стало популярно деплоить локально и тут таберы офигели с docker и контейнеризации. Что-то таб не помогает разбираться, сложна.
Уже появились первые паттерны для работы с нейросетями. Например, как лучше передавать/получать данные в чатах. Какие температуры использовать, как правильно организовывать тот же RAG и как правильно использовать MCP. Дальше разработка вместе с нейросетями будет только усложняться и это нормально. Следовательно, станут востребованы настоящие программисты, с базой знаний/скилов, которым будет довольно просто будет во всём разобраться. Намного легче, чем человеку без тех. базы. Так что кардинально ничего не поменяется, а порог входа только вырастет.
Касаемо школ программирования, то они не особо смотрят на желания учеников, потому что те обычно мало знают о положении дел в IT. Обычно, они смотрят по каким направлениям проще всего, а главное дешевле, можно найти преподов. Например, сейчас сильно популярен python, следовательно на нём проще всего найти специалистов и внушить ученикам, перспективность изучения.
В школьной программе, есть предметы, которые не особо нужны при пост апокалипсисе. Например обществознание и право. Бесполезные знания, когда в мире нет государств в привычном понимании, а власть рождает винтовка.) Или например этика и изо. Но большинство знаний из современной школьной программы правда бы пригодились
Не нужно быть гением, чтобы прийти к этой мвсли. Все мы хоть раз смотрели/читали/играли произведения о пост апокалипсисе. По сути, любой пост апокалипсис, это резкое снижение уровня цивилизации до состояния выживания. И все мы хоть раз думали, какие профессии были бы сразу востребованы. Медицина, инжинерия (особенно военная), агропром (посадки, охота и т.д.), всё что относится к легкой промышленности, строительство и многое другое. Вот это можно назвать не вымышленными профессиями, однако с развитием технологий ценность многих из них теряется, это просто закономерность. Переосмысление ценности труда - мысль далеко не новая, но и так просто говорить в этом контексте: "раз вас ии лишил работы, значит вы и не работали по настоящему" недальновидная глупость. Потому что, работоспособность ИИ, сейчас зависит напрямую от тех самых настоящих профессий (банально без электричества не будет вам никакого ИИ). Только вот незадача, рано или поздно роботизация и ml сможет заменит почти всех работников на всех этапах производственных цепочек, а так же в сфере услуг. Даже животноводство и охоту можно автоматизировать уже сейчас, при большом желании. Выходит, что по логике Альтмана, 99.9% всех специальностей и видов работ не настоящие? 🤔
Знаете, что меня немного удивляет. Это то, что всего за 3 года, мы дошли до вайб кодинга и книг по промпт инжинирингу. Плюс сейчас уже появляются паттерны для работы с промптами. Такими темпами скоро на собесах будут спрашивать: "А что вы знаете, о паттерне промпт проектирования "таббер", расскажите о его плюсах и минусах. Какие ещё промпт паттерны знаете?"
Меня удивляет, как быстро это становится нормой. Только вначале года все плевались от вайб кодинга, а сейчас такое ощущение, будто все его воспринимают уже, как что-то обыденное.
Такое уже есть хоть и ограничено. В целом мне нравится система медиков. Они каждые 5 лет проходят курсы повышения квалификации плюс они могут подать на категории 1 2 3. Собственно у них так и есть. Долго учишься, проходишь ПП или если хочешь сменить направление проходишь пол года проф. переподготовку.
В России подобное есть у 1с программистов вроде, так же недавно на госуслугах ввели экзамены как раз с временным сертификатом на несколько лет. Собственно всё к этому и идёт.
Проведение собеседований обязательно с включенной камерой
В комментариях много споров на эту тему. Имхо, всегда включаю камеру на собесе или первых знакомствах. Потом, обычно без камеры. Я это воспринимаю, как правило этикета, не более. Однако, приказывать или требовать включения камеры, что-то не нормальное. Попросить да, но приказывать... нет.
Избегание типичных вопросов, чередование тем.
Согласен с автором. Некомпетентные эчары обожают заниматься подобной фигнёй, наслушавшись всяких тренингов. "Вы senior backend developer? Видите клавиатуру? Продайте мне её." От айтишников требуется результат, для этого нужны определенные знания. Поэтому, нужен пул вопросов, который сразу поможет понять уровень знаний собеседуемого.
Секция лайв-кодинга при проведении технических собеседований;
Смотря как проводить. Чаще всего, лайв кодинг это решение задачки с лид кода в какой-нибудь web ide, где есть подсветка синтаксиса, компилятор и возможность совестной работы. В таком случае, 15 минут собеседуемый кодит в тишине, а потом получает стандартную "телегу" про bigO, важность использования стэков, hashmap и т.д. Если человек решил задачу в лоб или не решил вовсе (затупил, с кем не бывает), то о работе может забыть. Что это проверяет? Да ничего. Встречал на собесах "сеньоров", что с умным видом несли бред на тему алгоритмов, правда такого в последнее время вроде стало меньше. Однако, лайв кодинг можно проводить и с умом. Например, придумать реальную небольшую задачку, встретить которую на работе вполне возможно. Кодить не в web ide, что незнакома собеседуемому, а попросить его ide, чтобы посмотреть, как он программирует и решает задачи в комфортной для него обстановке. Использует ли он сочетания клавишь, снипеты, плавает ли в интерфейсе и т.д. В общем, лайв кодинг, имхо не вреден, но его нужно уметь грамотно проводить.
Проведение мероприятий по выявлению читеров как апофеоз.
Честно, звучит так, будто эчары собрались специальную античитерскую операцию проводить с явками на дом и проведением дознавательных бесед с пристрастием.))
Последний пункт - это бред. Грамотно составленные и проведенные 2, 3 пункты полностью исключают 4-ый. Ну серьезно, какие ещё мероприятия? В офисе любые мухлевания бесполезны. Удаленно, уже народ придумал, как выводить лжецов на чистую воду. Банальный пример, задать очень сложный вопрос и если человек на него сходу отвечает, то он либо очень сильный специалист, либо зачитал ответ из gtp чата. Так же есть вопросы уловки, на которые gpt без доп. контекста выдаёт не совсем верные ответы. Да и как сказал автор, импостер не сможет продержаться на испытательном сроке.
Сама технология будет развиваться, тут спору нет. Скорее будет сокращение (но не прекращение) финансирования, из-за неоправданных слишком высоких ожиданий инвесторов. От нейросетей ждали революцию уровня создания AGI, но ничего подобного и близко нет. Будет переоценка возможностей нейросетей с "сжатием" бюджетов до адекватного уровня. Как-то так.
Сейчас это уже понемногу начинает происходить. Уже есть исследования и заявления, что внедрение нейросетей, хоть и повышает производительность, но так же имеет достаточное количество новых проблем. Описывать их слишком долго, даже тут на Хабре их "разжевали" довольно подробно.)
Уже есть. 54-ый с его командой, запихал в tg mini app, часть j2me игр и часть игр с ps1. Они это делают ради хайпа. Это на хабре все знают о wasm и многие тут сами в состоянии сделать такой порт (там кроме фронта на js, ничего кодить особо не нужно), а на других ресурсах, где люди далеки от IT, подобные заголовоки дают хайпа много.
Есть ещё один момент. Вроде как нет ни одного сустава в известной природе (я не биолог могу ошибаться), что мог бы прокручиваться на 360° огромное количество раз подряд. Да, например у сов шея крутится на 360° но они не могут крутить головой, словно лопасти вертолёта.
Мне кажется, построение тел, рез суставы куда более эффективный подход в наших реалиях. Эволюция всегда идёт по принципу: чем проще и эффективней, тем лучше.
Ну я тоже видел в PR конфликты, обычно это происходит если в одной задаче продолжать диалог по доработкам и не уточнить из какой ветки брать информацию. По итогу, он берёт из основной из-за чего появляются конфликты, но сколько их не видел они очень простые и в самом интерфейсе гитхаба фиксятся быстро. Так же, если соблюдать правило 1 задача - 1 запрос к Кодексу, то проблем вообще не возникает.
Пользуюсь им с мая месяца и мне он нравится. Проблем с ним не было, единственное он когда ещё на gpt 3 был, любил писать говнокод, но сейчас такого меньше.
Да нет, просто одно дело самому находить проблемные участки кода, описывать задачу нейронке, что нужно исправить и в чем проблема, с контролем и допиливанием результата генерации.
А другое дело вайбкодинг, когда "программист" пишет нейронке, что-то вроде: "окей gpt, напиши мне тг бот, что будет переводить текст в звук". А потом пихает весь код не глядя по файлам, получив на выходе scriptor-telegram. Как раз софт автора, что багет, выдаёт полные error trace stack с информацией о бэкенде и в целом не работает.
В этом и есть разница.
Просто он настолько старый, что застал времена, когда ещё не было exception и debug режима.))
В том, то и дело, что по определению это и есть подход, когда пользователь ничего в коде понимать не должен, а нейронка всё делает за него.
Программист, использующий нейронки в работе, не равно вайбкодер. Так что в моих словах противоречия нет.
Если отвечать, на вопрос, то конечно чистый код будет. К слову, чистый код, это не только про пробелы и отступы.
Почитав комментарии вайбкодеров долго смеялся над их позицией. Мол нейронка любой код понимает, поэтому чистый код нужен только программистам...
Чистый код будет всегда, просто поменяется в будущем под особенности работы нейронок. LLM хорошо понимает именно языковые конструкции, которыми языки программирования и являются, следовательно в будущем, чистым кодом будет тот, который не только понятен и удобен человеку, но и так же понятен и удобен самим LLM. Поэтому не надейтесь, что стандарты куда-то исчезнут. Они уже активно формируются.
В комментариях, активно пишут, что программисты не нужны, сейчас вторые 90-ые и время возможностей. Скоро мол вайбкодеры заменят программистов, что читать смешно.
Вас заменят ещё быстрее, чем нас. Как раз, потому-что вы умеете только табать, без понимания тех. контекста. Для вас нейронки это не понятный инструмент, а бог из машины, что работает на магии.
Помню, когда только появились background агенты, тот же codex, многие таберы писали: "Выглядит круто, но что такое github? Консоль какая-то, этим как пользоваться, то вообще? А где скачать?". Сейчас бэкграунд агенты не редкость и уже часть таберов отсеялось. Потом агенты стало популярно деплоить локально и тут таберы офигели с docker и контейнеризации. Что-то таб не помогает разбираться, сложна.
Уже появились первые паттерны для работы с нейросетями. Например, как лучше передавать/получать данные в чатах. Какие температуры использовать, как правильно организовывать тот же RAG и как правильно использовать MCP. Дальше разработка вместе с нейросетями будет только усложняться и это нормально. Следовательно, станут востребованы настоящие программисты, с базой знаний/скилов, которым будет довольно просто будет во всём разобраться. Намного легче, чем человеку без тех. базы. Так что кардинально ничего не поменяется, а порог входа только вырастет.
Касаемо школ программирования, то они не особо смотрят на желания учеников, потому что те обычно мало знают о положении дел в IT. Обычно, они смотрят по каким направлениям проще всего, а главное дешевле, можно найти преподов. Например, сейчас сильно популярен python, следовательно на нём проще всего найти специалистов и внушить ученикам, перспективность изучения.
И тут можно плавно подойти к вопросу, о роли человека в мире, где развиты роботизация и ai. Не окажется ли она "выдуманной", "не настоящей".
В школьной программе, есть предметы, которые не особо нужны при пост апокалипсисе. Например обществознание и право. Бесполезные знания, когда в мире нет государств в привычном понимании, а власть рождает винтовка.) Или например этика и изо. Но большинство знаний из современной школьной программы правда бы пригодились
Не нужно быть гением, чтобы прийти к этой мвсли. Все мы хоть раз смотрели/читали/играли произведения о пост апокалипсисе. По сути, любой пост апокалипсис, это резкое снижение уровня цивилизации до состояния выживания. И все мы хоть раз думали, какие профессии были бы сразу востребованы. Медицина, инжинерия (особенно военная), агропром (посадки, охота и т.д.), всё что относится к легкой промышленности, строительство и многое другое. Вот это можно назвать не вымышленными профессиями, однако с развитием технологий ценность многих из них теряется, это просто закономерность. Переосмысление ценности труда - мысль далеко не новая, но и так просто говорить в этом контексте: "раз вас ии лишил работы, значит вы и не работали по настоящему" недальновидная глупость. Потому что, работоспособность ИИ, сейчас зависит напрямую от тех самых настоящих профессий (банально без электричества не будет вам никакого ИИ). Только вот незадача, рано или поздно роботизация и ml сможет заменит почти всех работников на всех этапах производственных цепочек, а так же в сфере услуг. Даже животноводство и охоту можно автоматизировать уже сейчас, при большом желании. Выходит, что по логике Альтмана, 99.9% всех специальностей и видов работ не настоящие? 🤔
Знаете, что меня немного удивляет. Это то, что всего за 3 года, мы дошли до вайб кодинга и книг по промпт инжинирингу. Плюс сейчас уже появляются паттерны для работы с промптами. Такими темпами скоро на собесах будут спрашивать: "А что вы знаете, о паттерне промпт проектирования "таббер", расскажите о его плюсах и минусах. Какие ещё промпт паттерны знаете?"
Меня удивляет, как быстро это становится нормой. Только вначале года все плевались от вайб кодинга, а сейчас такое ощущение, будто все его воспринимают уже, как что-то обыденное.
Такое уже есть хоть и ограничено. В целом мне нравится система медиков. Они каждые 5 лет проходят курсы повышения квалификации плюс они могут подать на категории 1 2 3. Собственно у них так и есть. Долго учишься, проходишь ПП или если хочешь сменить направление проходишь пол года проф. переподготовку.
В России подобное есть у 1с программистов вроде, так же недавно на госуслугах ввели экзамены как раз с временным сертификатом на несколько лет. Собственно всё к этому и идёт.
Да, тоже верно)
В комментариях много споров на эту тему. Имхо, всегда включаю камеру на собесе или первых знакомствах. Потом, обычно без камеры. Я это воспринимаю, как правило этикета, не более. Однако, приказывать или требовать включения камеры, что-то не нормальное. Попросить да, но приказывать... нет.
Согласен с автором. Некомпетентные эчары обожают заниматься подобной фигнёй, наслушавшись всяких тренингов. "Вы senior backend developer? Видите клавиатуру? Продайте мне её." От айтишников требуется результат, для этого нужны определенные знания. Поэтому, нужен пул вопросов, который сразу поможет понять уровень знаний собеседуемого.
Смотря как проводить. Чаще всего, лайв кодинг это решение задачки с лид кода в какой-нибудь web ide, где есть подсветка синтаксиса, компилятор и возможность совестной работы. В таком случае, 15 минут собеседуемый кодит в тишине, а потом получает стандартную "телегу" про bigO, важность использования стэков, hashmap и т.д. Если человек решил задачу в лоб или не решил вовсе (затупил, с кем не бывает), то о работе может забыть. Что это проверяет? Да ничего. Встречал на собесах "сеньоров", что с умным видом несли бред на тему алгоритмов, правда такого в последнее время вроде стало меньше. Однако, лайв кодинг можно проводить и с умом. Например, придумать реальную небольшую задачку, встретить которую на работе вполне возможно. Кодить не в web ide, что незнакома собеседуемому, а попросить его ide, чтобы посмотреть, как он программирует и решает задачи в комфортной для него обстановке. Использует ли он сочетания клавишь, снипеты, плавает ли в интерфейсе и т.д. В общем, лайв кодинг, имхо не вреден, но его нужно уметь грамотно проводить.
Честно, звучит так, будто эчары собрались специальную античитерскую операцию проводить с явками на дом и проведением дознавательных бесед с пристрастием.))
Последний пункт - это бред. Грамотно составленные и проведенные 2, 3 пункты полностью исключают 4-ый. Ну серьезно, какие ещё мероприятия? В офисе любые мухлевания бесполезны. Удаленно, уже народ придумал, как выводить лжецов на чистую воду. Банальный пример, задать очень сложный вопрос и если человек на него сходу отвечает, то он либо очень сильный специалист, либо зачитал ответ из gtp чата. Так же есть вопросы уловки, на которые gpt без доп. контекста выдаёт не совсем верные ответы. Да и как сказал автор, импостер не сможет продержаться на испытательном сроке.
Сама технология будет развиваться, тут спору нет. Скорее будет сокращение (но не прекращение) финансирования, из-за неоправданных слишком высоких ожиданий инвесторов. От нейросетей ждали революцию уровня создания AGI, но ничего подобного и близко нет. Будет переоценка возможностей нейросетей с "сжатием" бюджетов до адекватного уровня. Как-то так.
Сейчас это уже понемногу начинает происходить. Уже есть исследования и заявления, что внедрение нейросетей, хоть и повышает производительность, но так же имеет достаточное количество новых проблем. Описывать их слишком долго, даже тут на Хабре их "разжевали" довольно подробно.)
Думаю, что "пузырь" нейросетей уже лопается, но это больше связано с не оправданием ожиданий инвесторов, так что сфера никуда не денется.
О да и это лучший вариант)
Ещё повторений очень много. Нейронка, как раз любит повторять по несколько раз одни и те же тезисы.