А Вы, уважаемый, точно знаете, как работает ЕИ, естественный, то бишь, наш с вами интеллект? Это точно не математика? точно без весов?
Напомню: задолго до появления первого компьютера, и даже первой компьютерной программы (которая появилась сильно раньше него), было сделано одно из великих открытий: оказывается, наше логическое мышление полностью и в точности описывается простыми математическими формулами, аргументами которых являются "истина" и "ложь". Раньше считалось, что сии операции доступны токмо обладателям жидкостного серо-вещественного интеллекта. А еще раньше - и само существование оного вещества представлялось дикостью, ибо - сие есть таинство великое, материальному объяснению никак не поддающееся...
Ах да, еще считалось, что и мочевина есть великое таинство и получить ее в лаборатории принципиально невозможно. А потом взяли - и получили...
К наштм баранам. В настоящее время пригципы работы нашего интеллекта науке не вполне известны. Ежели Вам известно больше - Нобель Вас ждет... за соседним углом.
Шахматная программа просто перебирает возможные варианты ходов. Что не мешает ей обыгрывать белковых соперников, мыслящих, как бы, по-другому. Ничего не напоминает?
Про творчество - в смысле, недоступное ИИ, который просто подровняет и всё, - имхо, один из мифов, которому жить осталось совсем недолго. ИИ уже способен находить новые решения, кои мы с вами далеко не всегда видим в силу нашей, человеческой, инерции мышления. К примеру, полноценное научное открытие - которое в т.ч. противоречит общепринятым концепциям и трактовкам и дает новое понимание физики явлений - отнюдь не дело следующего века. Причем для этого даже не нужна супер-интеллектуальная модель. Не лумаю, что разработка бизнес-софта концептуально сложнее.
Качество нейрокода - тоже вещь не то чтобы постоянная. Сравните сегодня и год назад... просто сравните. Шахматисты десяток лет назад тоже считали столетия, пока компьютер научится их обыгрывать, а фотографы - пока цифровая матрица сравняется с пленочной по пикселям. Качественный скачок, хотим мы того или нет, уже произошел.
Еще один распространенный миф - про ограничения платформ. Типа, на экселе невозможно написать нормальную программу, там лаже классов нормальных нет (кстати, про "ненормальные", которые там таки есть, многие суперспецы и не слыхали, как и про много чего еще). Дело часто бывает не в платформе, а в зарплате, которую шотовы платить разработчику.
Я про другое хотел сказать - про то, что уже сейчас неплохо бы подумать о том, какие проблемы нам придется решать лет через несколько, когда ИИ "скушает" очередной пласт человеческих работ, на этот раз в области программирования, - и как улучшить то, что еще после этого останется нашим белковым собратьям.
Кино не уничтожило театр и книги, а смартфон не уничтожил зеркалки - но театральному артисту и профессиональному фотографу сегодня надо делать не то же самое, что полста лет назад.
Какие именно задачи придется решать завтра тем, кто сегодня делает бизнес-софт? Где главное "узкое место" в таких задачах? Как его "расшить"? Сегодня это может казаться чем-то не слишком важным, а завтра - может оказаться единственным, что спасет профессию от вымирания...
Хорошо вам живется - вам требования поступают от заказчика так, что их можно извлечь из каких-то документов... завидую. Подозреваю, что делаете вы стотысяченадцатую вариацию а-ля кастомизация 1С. Тоже нужная вещь, не спорю. Но подозреваю, что жить таким проектам осталось не слишком долго. Если ИИ может правильно изалечь требования, то и сделать сам проект он, вероятно, тоже сможет без помощи кожаной прокладки... могу, впрочем, ошибаться в сроках - возможно, остались не месяцы, а еще годы.
Но как быть с теми проектами, в которых заказчик сам толком не понимает, что именно ему нужно? Вы можете ьесклнечно созваниваться и переписываться или встречаться лично, но в итоге формулируете ТЗ - вы сами, и придумываете его - по сути тоже сами, вытаскивая из заказчика не тоебования, а "хотелки". Их реализация - быть может, и возможна, за триллиард или чуть меньше, но заказчик этим доволен не будет. Ваша работа - понять, чего заказчику реально не хватает такого, что ваша команда способна для него сделать. Думабю, подобные заказы еще кпкое-то время поживут, прежде чем ИИ научится их делать. Возможно, это время и немаленькое, типа лет ста... могу, опять же, ошибаться в сроках.
Всё довольно просто. Есть люди, которые способны только повторять что-то кем-то когда-то сделанное, а есть - кто способен создавать что-то новое.
Питер Нортон, автор легендарной программы, не потратил тыщу лет на ее создание. Гугл, Фейсбук, Скайп и много чего другого было создано поначалу "на коленке", а уже потом обрело миллионы и миллиарды пользователей.
Только всё это, вообще-то, не про программирование. Точнее, не совсем про него. А про то, что делает простую (или сложную - не суть) вещь инновацией, нужной людям. Чтобы ее сделать, нужна вещь в сущности очень простая: понять, что именно нужно людям. Не себе, любимому, а многим и разным людям. А поняв - придумать, как это сделать. Не за тыщу лет и триллиард зеленых бумажек - а доступными средствами.
Если это будет новый игровой движок - тоже хорошо. Но, повторюсь, дело не в движке - а в людской потребности. На курсах по геймдеву этому, правда, не учат...
Как говаривали когда-то в стародавние времена, процесс отладки заканчивается либо с исправлением последнего бага, либо с дедлайном, либо с исчерпанием бюджета. При этом первый случай - сугубо теоретический.
Проблема в том, что таких "там" - по пальцам пересчитать. Что делать тем, кто "не вписался в рынок"?
По второму пункту - "не вписался в рынок" - либо менять профессию, либо осваивать первый пункт.
По первому пункту - "таких по пальцам пересчитать" - не согласен, "Таких там" - вагон и маленькая тележка. Но пока деньги приносило банальное кодирование - эти "тамы" были экономически не выгодны, и потому их "не замечали". Как только кодовая рутина уйдет туда же, куда ушла вспашка поля без трактора, - "трактористов" потребуется весьма немало. Ибо полей непаханых - море...
Эксель в свое время сделал программирование ненужным для ряда задач, прежде без него немыслимых. Исчезла ли надобность в программистах? Для таких задач - в принципе да. Для других - нет.
Смартфон сделал ненужным искусство фотографа для ряда задач, а ранее фотошоп - для ряда других задач. Исчезла ли посое этого профессия фотографа? Нет, но задачи изменились. На селфях на пляжУ нынче много не заработаешь.
Так же будет и с ИИ. Какие-то задачи он безусловно сможет автоматизировать - но не все. Просто от программиста-профессионала начального уровня потребуется больше (а не меньше) знаний. Порог входа в профессию - вырастет, вместе со сложностью задач. Вайб заменит многих нынешних программистов, как ворд заменил верстальщиков страниц. Но вайб не заменит "мясную прослойку" там, где нужно нечто большее, чем перевод готового алгоритма в программу, или готовой модели - в алгоритм, точно ее воспроизводящий.
Просто "программирование" перестанет быть "кодингом", как "конструирование" перестало быть "чертежничеством", а "география" - "картографированием". Астрономы больше не пялятся мордой лица в телескоп - но они не перестали заниматься астрономией.
Когда-то давно, в прошлом веке, шахматная программа работала только на суперкомпьютере. Но в принципе запускать некоторые из таких программ можно было и на РС. Правда, работали они... небыстро. Можно - но зачем?
А затем (прошу прощения за каламбур) мощность настольных компов подросла, памяти стало побольше, а шахматные программы стали сильно шустрее (на таком же самом компе и на том же уровне игры) и требовали сильно меньше памяти. Теперь они и в телефоне могут работать - без интернета в том числе.
Как сие чудо стало возможным? Ответ - пришло новое знание и появились новые алгоритмы, которые сие знание использовали.
Думаю, и здесь будет нечто похожее. Производительность чуток подрастет, но главное - появится новое знание, как делать плюс-минус то же самое (или лучше) с меньшими затратами токенов - или же вообще без таковых (сие пока что не очень известно). И в какой-то момент иишку можно будет реально запустить на настольном компе - как шахматы.
канбан может помочь задать правильные вопросы о том, что процессы пора налаживать и избавляться от хаоса
Может... Но... хм... не очень в этом пока что уверен.
... Задачка казалась не слишком сложной: взамен допотопного легаси сделать современный сайт для работы с научно-техническими отчетами компании. Взглянули, как водится, одним глазком на старый продукт, увидели, что надо - как водится, опять же, - переделывать примерно всё, составили ТЗ, разбили на задачи, и далее по тексту. Разумеется, подумали об удобстве этой самой работы - сделали "рабочее пространство" отчета, где каждый автор мог работать со своей частью документа, и все иут же могли увидеть результат его работы. Могли и вместе работать, сделали чат для авторов. Много чего сделали... два года бедняги корпели.
Результат: НИ ОДНА из новых фич не просто "не работала как надо" - вообще была не нужна в реальной работе, а только вредила. Ибо научно-технический отчет о работе (в отличие, скажем, от квартального или годового отчета сотрудника или отдела, эту работу, в числе прочих, сделавшего) - это, если утрировать, небольшой такой роман в стихах, в котором каждая часть завязана на все остальные, и понять этот текст можно только если он написан (во всяком случае, вчерне) ОДНИМ автором. Два - уже исключение из правила, как Ильф и Петров. Такой отчет не "составляется", а "пишется". Поправишь чуть не то или не так - и в других частях "ритм поплывёт"... Увы - эти "тонкие детали" разработчики не учли... пришлось еще два года переделывать - то бишь, делать всё с нуля.
Возвращаясь к нашим баранам. В канбане была пропущена, по большому счету, одна операция: обсуждение с заказчиком. Ибо "работа с отчетами", эка невидаль, мы ж их делали тонны...
Так вот, может ли в подобных ситуациях канбан помочь "задать правильные вопросы"? И если да, то как? Спасибо заранее.
Ы любом человеческом занятии, кроме, возможно, отправления естесивенных надобностей, можно выделить "искусство", "ремесло" и "технологию". Деньги, кстати, можно зарабатывать на всех трех.
Если это (для данного субъекта) технология, то она или уже автоматизирована, или (опять-таеи уже) ждет автоматизации.
Если искусство - то автоматизировать-то его можно (хотябы попытаться), но искусством оно может перестать быть. Хотя - смотря что и как автоматизировать.
А вот если это ремесло - то нужда в автоматизации очевидна и безусловна. Все до единого ремесла - автоматизируются, и ремесленники, соответственно, теряют работу, которая уступает место либо искусству (в очень небольшом, правда, количестве), либо технологии. Последняя - создает новые рабочие места, но - не всегда столько же, сколько было ремесленников. Иногда меньше, иногда больше. С программированием - я скорее склонен верить в "больше". Но работа на ткацкой фабрике отличается от работы ткачихи дома. Результат более-менее сопоставимый, а процесс - нет. И к этому хорошо бы готовиться заранее..
Здесь, вижу, собралось много крутых профи в софтостроении. Я не из их числа, заранее оговариваюсь.
Замечу только, что собственно софтверные компании - нравится это кому-то или не очень - разрабатывают... ну, 5% всего софта отсилы. Скорее, меньше 1%. Это , скажем так,"верхушка дяди Вайсберга".
Остальной софт для бизнеса делается в самом бизнесе. Не по общей стоимости - а по общему объему кода. А 99.999% всего бизнеса - не по стоимости, опять же, а по числу занятых - продает не софт.
Почему он не нанимает софтостроительные компании, а делает своими, скажем так, более или менее жиденькими силами? Ну, он нанимает, но... Этих "но" много. Что-то не устраивает по цене (порой - на порядки величины), что-то по качеству (софтостроители делают "не совсем" то, что клиенту нужно, почему - причин, опять же, несколько), что-то - банально потому, что клиент боится утечки знаний на сторону, где-то не на ту фирму попали, которая делает такие вещи хорошо... и т.д. и т.п.
Так вот,в обычном, не софтостроительном бизнесе польза от ИИ вполне себе заметна. И состоит она прежде всего в том, что теперь стало возможным делать то, на что раньше банально не хватало ресурсов - времени, денег, специалистов.
Экономии на софте, в традиуионном смысле слова "экономия", это не дает, дает только доп. расходы. Улучшается ли качество (и количество) самого бизнеса - вопрос открытый. А вот что точно улучшается - это то, что те вещи, которые раньше "хотелось попробовать, но руки не доходили", теперь можно пробовать легко и довольно дешево. И если что-то из этого "выстреливает" - то оно вполне может окупить прочие, не столь удачные пробы.
Возможно, такой эффект в итоге окажется брлее существенным - в целом по планете - чем (не факт, что реальная) экономия собственно в софтостроении.
Автору не стоило приплетать сюда (в начале) еще и корейскую письменность, которая, та самая, что с линиями и кругляшками, к иероглифике - китайской, японской, египетской, любой - не имеет отношения от слова "совсем". Это буквенный язык. Эволюция корейской письменности тоже очень интересна - но это отдельная история, к Японии имеющая лишь то отношение, что создавалась она с учетом "граблей", на которые наступили японцы.
Если дать обычному челоыеку, то в 99% случаев ответом будет "я этого гриба не знаю". Если спросить "вы видите этот гриб в лесу - возьмете?", процент реально опасных ошибок будет, я думаю, меньше процента. Ибо "не уверен - не бери".
Но если спросить LLM конкретно: может ли этот гриб входить в число вот этих двадцати, и с какой вероятностью?", то, думаю, для ядовитых грибов вероятность вряд ли опустится ниде процентов тридцати-сррока. При таком риске - нормальный человек гриб брать не будет.
Как и везде - оивет в значительной мере зависит отвлпроса. То бишь, в данном члучае, от промпта.
В референдумах, кстати, нкредко бывает то же самое: "каков вопрос - таков ответ".
Вспоминаем историю телефрностроения, например. В Начале было Слово... то бишь, буквально, можно было по телеыону передать слово, сказанное вслух, на некоторое расстояние. Потом расстояние становилось больше, пока не достигло естественого предела ртвно в двадцать тыщ километров. После чего телефон сам по себе довольно долго оставался практически без изменений - 1970й от 1940го года отличался не слишком в этом отношении. Потом появился Телефон Кнопочный - и нс него стали навешивать некоторые функции, типа памяти на эн номеров. Рывок произошел с появлением Телефона Мобильного. И в какой-то момент у оного появилось некоторое разнообразие - и по задачам, и по производительности, и по качеству. А потом появился Айфон, и какое-то время у него ьыла только одна "линейка".. А потом их стало несколько - флагманы, средний диапазон, лоукост. Но - замечу, что основная диыыеренциация идет не по железу, а по подписке: сколько стоит минута, смс, гигабайт и т.д. А потом это станет просто базовой вещью - как телевизор, у которого есть размер, а всё остальное важно только в узких нишах, и стоимость подписки не "кусается".
Сейчас ИИ на этапе, грубо, Моторолл с Нокиями. Айфона пока что не видно на горизонте. Но он появится, и всё нынешнее разнообразие, по большому счету, потеряет актуальность. 'Звонилка" в нем, конечно, останется. Но гнаться за качеством "звонков" в нем - вряд ли будут. Ключевые параметры изменятся.
Не изменится лишь одно: общий тренд на экономию денег и времени на решение конечной задачи, ибо это всеобщий тренд развития любой техники вообще. В данном случае - задачи получения нового знания из старого, ибо это - базовая функция ИИ. Сие будет делаться быстрее и дешевле. А всё прочее лишь определит, каким способом это лучше сделать в конуретный исторический момент.
В беспилотрых системах, насколько я могу судить по общедоступным источникам (другой инфы не имею), спасает смена, время от времени, локальной системы координат с привязкой к карте. Понятно, что на экране сие будет выглядеть как, опять же, хитиновый товарищ. Да и хранить всего надо будет побольше, и с кодом придется помучиться. Но - сие вопрос ситуативный. Если сильно надо - решение есть. Если не сильно - то "и так сойдет". Фичебаг превращается в багофичу..
В идеальном мире правильного и красивого кода - разработка этого самого кода стоила ровно ноль центов за тыщу лет работы, а дедлайн был через сто тыщ (световых) лет... соответственно, было комфортно работать со скоростью "одна отлаженная строка в час". И в те стародавние времена, когда этот мир, по некоторым слухам, существовал, бывали в самом деле программы без единого бага. Слухи упорно сватают на эту роль LaTeX, например. Так это или нет - не знаю.
В мире реальном и современном, увы, писать приходится чуток побыстрее. А скоропись, точнопись и красивопись почему-то не очень хорошо уживаются вместе. Не только в программировании. В обычном рисовании тоже. Даже когда рисует или пишет какой-нибудь дядюшка Клод.
Проблема сия едва ли устранима. Но - это "фичебаг", который, собственно, и дает рабочие места тем, кто занимается переработкой хитина...
Плата за производительность - вещь универсальная, у нее есть лишь два измерения: цена и качество. Если при этом цена фиксирована, то что страдает - увы, вопрос риторический. С тем и живём
Не знаю, кто как... я вот "джун" по жизни. То бишь, не боюсь осваивать новые не только хобби, но и вполне себе профессии. К примеру, я потратил несколько лет (не на полную ставку 😅) на изучение патентного права. Поверенным не стал, но заявки пишу не хуже поверенных (патенты имеются). В айти отработал честно 20 лет, потом ушел - из второй профессии (а по сути хобби) обратно в первую. Между делом получил второе образование по совершенно "непрофильной" профессии - отработал по ней 5 лет, думал диссер по ней же защищать, но перехотел - в итоге защитил по предыдущей.
Дополнительный навык - если он настоящий - карман не тянет. Не обязательно везде быть супер-асом. Жизнь - это многоборье, тот, кто в пяти или десяти дисциплинах без напряга занимает вторые-третьи места, к финишу приходит уверенно первым и с большим запасом.
Единственный нюанс: "второе место" тоже требует труда. Не на уровне чемпиона, но и не "денечек-другой попробовал". Если реально освоил - пригодится, лишним не будет.
А, позвольте, как рассуждает ребенок? он не копирует рассуждения родителей, нет?
А школьник, студент, аспирант - не копирует рассуждения тех, у кого учится? до всего доходит исключительно сам?
Много ли Вы в принципе знаете великих первооткрывателей?
Возможно, ИИ пока еще до этого не дошел. Но из чего следует, что не дойдет?
А Вы, уважаемый, точно знаете, как работает ЕИ, естественный, то бишь, наш с вами интеллект? Это точно не математика? точно без весов?
Напомню: задолго до появления первого компьютера, и даже первой компьютерной программы (которая появилась сильно раньше него), было сделано одно из великих открытий: оказывается, наше логическое мышление полностью и в точности описывается простыми математическими формулами, аргументами которых являются "истина" и "ложь". Раньше считалось, что сии операции доступны токмо обладателям жидкостного серо-вещественного интеллекта. А еще раньше - и само существование оного вещества представлялось дикостью, ибо - сие есть таинство великое, материальному объяснению никак не поддающееся...
Ах да, еще считалось, что и мочевина есть великое таинство и получить ее в лаборатории принципиально невозможно. А потом взяли - и получили...
К наштм баранам. В настоящее время пригципы работы нашего интеллекта науке не вполне известны. Ежели Вам известно больше - Нобель Вас ждет... за соседним углом.
Шахматная программа просто перебирает возможные варианты ходов. Что не мешает ей обыгрывать белковых соперников, мыслящих, как бы, по-другому. Ничего не напоминает?
Спасибо, что откликнулись.
Про творчество - в смысле, недоступное ИИ, который просто подровняет и всё, - имхо, один из мифов, которому жить осталось совсем недолго. ИИ уже способен находить новые решения, кои мы с вами далеко не всегда видим в силу нашей, человеческой, инерции мышления. К примеру, полноценное научное открытие - которое в т.ч. противоречит общепринятым концепциям и трактовкам и дает новое понимание физики явлений - отнюдь не дело следующего века. Причем для этого даже не нужна супер-интеллектуальная модель. Не лумаю, что разработка бизнес-софта концептуально сложнее.
Качество нейрокода - тоже вещь не то чтобы постоянная. Сравните сегодня и год назад... просто сравните. Шахматисты десяток лет назад тоже считали столетия, пока компьютер научится их обыгрывать, а фотографы - пока цифровая матрица сравняется с пленочной по пикселям. Качественный скачок, хотим мы того или нет, уже произошел.
Еще один распространенный миф - про ограничения платформ. Типа, на экселе невозможно написать нормальную программу, там лаже классов нормальных нет (кстати, про "ненормальные", которые там таки есть, многие суперспецы и не слыхали, как и про много чего еще). Дело часто бывает не в платформе, а в зарплате, которую шотовы платить разработчику.
Я про другое хотел сказать - про то, что уже сейчас неплохо бы подумать о том, какие проблемы нам придется решать лет через несколько, когда ИИ "скушает" очередной пласт человеческих работ, на этот раз в области программирования, - и как улучшить то, что еще после этого останется нашим белковым собратьям.
Кино не уничтожило театр и книги, а смартфон не уничтожил зеркалки - но театральному артисту и профессиональному фотографу сегодня надо делать не то же самое, что полста лет назад.
Какие именно задачи придется решать завтра тем, кто сегодня делает бизнес-софт? Где главное "узкое место" в таких задачах? Как его "расшить"? Сегодня это может казаться чем-то не слишком важным, а завтра - может оказаться единственным, что спасет профессию от вымирания...
Хорошо вам живется - вам требования поступают от заказчика так, что их можно извлечь из каких-то документов... завидую. Подозреваю, что делаете вы стотысяченадцатую вариацию а-ля кастомизация 1С. Тоже нужная вещь, не спорю. Но подозреваю, что жить таким проектам осталось не слишком долго. Если ИИ может правильно изалечь требования, то и сделать сам проект он, вероятно, тоже сможет без помощи кожаной прокладки... могу, впрочем, ошибаться в сроках - возможно, остались не месяцы, а еще годы.
Но как быть с теми проектами, в которых заказчик сам толком не понимает, что именно ему нужно? Вы можете ьесклнечно созваниваться и переписываться или встречаться лично, но в итоге формулируете ТЗ - вы сами, и придумываете его - по сути тоже сами, вытаскивая из заказчика не тоебования, а "хотелки". Их реализация - быть может, и возможна, за триллиард или чуть меньше, но заказчик этим доволен не будет. Ваша работа - понять, чего заказчику реально не хватает такого, что ваша команда способна для него сделать. Думабю, подобные заказы еще кпкое-то время поживут, прежде чем ИИ научится их делать. Возможно, это время и немаленькое, типа лет ста... могу, опять же, ошибаться в сроках.
С такими заказами как быть?
Всё довольно просто. Есть люди, которые способны только повторять что-то кем-то когда-то сделанное, а есть - кто способен создавать что-то новое.
Питер Нортон, автор легендарной программы, не потратил тыщу лет на ее создание. Гугл, Фейсбук, Скайп и много чего другого было создано поначалу "на коленке", а уже потом обрело миллионы и миллиарды пользователей.
Только всё это, вообще-то, не про программирование. Точнее, не совсем про него. А про то, что делает простую (или сложную - не суть) вещь инновацией, нужной людям. Чтобы ее сделать, нужна вещь в сущности очень простая: понять, что именно нужно людям. Не себе, любимому, а многим и разным людям. А поняв - придумать, как это сделать. Не за тыщу лет и триллиард зеленых бумажек - а доступными средствами.
Если это будет новый игровой движок - тоже хорошо. Но, повторюсь, дело не в движке - а в людской потребности. На курсах по геймдеву этому, правда, не учат...
Как говаривали когда-то в стародавние времена, процесс отладки заканчивается либо с исправлением последнего бага, либо с дедлайном, либо с исчерпанием бюджета. При этом первый случай - сугубо теоретический.
По второму пункту - "не вписался в рынок" - либо менять профессию, либо осваивать первый пункт.
По первому пункту - "таких по пальцам пересчитать" - не согласен, "Таких там" - вагон и маленькая тележка. Но пока деньги приносило банальное кодирование - эти "тамы" были экономически не выгодны, и потому их "не замечали". Как только кодовая рутина уйдет туда же, куда ушла вспашка поля без трактора, - "трактористов" потребуется весьма немало. Ибо полей непаханых - море...
Эксель в свое время сделал программирование ненужным для ряда задач, прежде без него немыслимых. Исчезла ли надобность в программистах? Для таких задач - в принципе да. Для других - нет.
Смартфон сделал ненужным искусство фотографа для ряда задач, а ранее фотошоп - для ряда других задач. Исчезла ли посое этого профессия фотографа? Нет, но задачи изменились. На селфях на пляжУ нынче много не заработаешь.
Так же будет и с ИИ. Какие-то задачи он безусловно сможет автоматизировать - но не все. Просто от программиста-профессионала начального уровня потребуется больше (а не меньше) знаний. Порог входа в профессию - вырастет, вместе со сложностью задач. Вайб заменит многих нынешних программистов, как ворд заменил верстальщиков страниц. Но вайб не заменит "мясную прослойку" там, где нужно нечто большее, чем перевод готового алгоритма в программу, или готовой модели - в алгоритм, точно ее воспроизводящий.
Просто "программирование" перестанет быть "кодингом", как "конструирование" перестало быть "чертежничеством", а "география" - "картографированием". Астрономы больше не пялятся мордой лица в телескоп - но они не перестали заниматься астрономией.
Когда-то давно, в прошлом веке, шахматная программа работала только на суперкомпьютере. Но в принципе запускать некоторые из таких программ можно было и на РС. Правда, работали они... небыстро. Можно - но зачем?
А затем (прошу прощения за каламбур) мощность настольных компов подросла, памяти стало побольше, а шахматные программы стали сильно шустрее (на таком же самом компе и на том же уровне игры) и требовали сильно меньше памяти. Теперь они и в телефоне могут работать - без интернета в том числе.
Как сие чудо стало возможным? Ответ - пришло новое знание и появились новые алгоритмы, которые сие знание использовали.
Думаю, и здесь будет нечто похожее. Производительность чуток подрастет, но главное - появится новое знание, как делать плюс-минус то же самое (или лучше) с меньшими затратами токенов - или же вообще без таковых (сие пока что не очень известно). И в какой-то момент иишку можно будет реально запустить на настольном компе - как шахматы.
Может... Но... хм... не очень в этом пока что уверен.
... Задачка казалась не слишком сложной: взамен допотопного легаси сделать современный сайт для работы с научно-техническими отчетами компании. Взглянули, как водится, одним глазком на старый продукт, увидели, что надо - как водится, опять же, - переделывать примерно всё, составили ТЗ, разбили на задачи, и далее по тексту. Разумеется, подумали об удобстве этой самой работы - сделали "рабочее пространство" отчета, где каждый автор мог работать со своей частью документа, и все иут же могли увидеть результат его работы. Могли и вместе работать, сделали чат для авторов. Много чего сделали... два года бедняги корпели.
Результат: НИ ОДНА из новых фич не просто "не работала как надо" - вообще была не нужна в реальной работе, а только вредила. Ибо научно-технический отчет о работе (в отличие, скажем, от квартального или годового отчета сотрудника или отдела, эту работу, в числе прочих, сделавшего) - это, если утрировать, небольшой такой роман в стихах, в котором каждая часть завязана на все остальные, и понять этот текст можно только если он написан (во всяком случае, вчерне) ОДНИМ автором. Два - уже исключение из правила, как Ильф и Петров. Такой отчет не "составляется", а "пишется". Поправишь чуть не то или не так - и в других частях "ритм поплывёт"... Увы - эти "тонкие детали" разработчики не учли... пришлось еще два года переделывать - то бишь, делать всё с нуля.
Возвращаясь к нашим баранам. В канбане была пропущена, по большому счету, одна операция: обсуждение с заказчиком. Ибо "работа с отчетами", эка невидаль, мы ж их делали тонны...
Так вот, может ли в подобных ситуациях канбан помочь "задать правильные вопросы"? И если да, то как? Спасибо заранее.
Ы любом человеческом занятии, кроме, возможно, отправления естесивенных надобностей, можно выделить "искусство", "ремесло" и "технологию". Деньги, кстати, можно зарабатывать на всех трех.
Если это (для данного субъекта) технология, то она или уже автоматизирована, или (опять-таеи уже) ждет автоматизации.
Если искусство - то автоматизировать-то его можно (хотябы попытаться), но искусством оно может перестать быть. Хотя - смотря что и как автоматизировать.
А вот если это ремесло - то нужда в автоматизации очевидна и безусловна. Все до единого ремесла - автоматизируются, и ремесленники, соответственно, теряют работу, которая уступает место либо искусству (в очень небольшом, правда, количестве), либо технологии. Последняя - создает новые рабочие места, но - не всегда столько же, сколько было ремесленников. Иногда меньше, иногда больше. С программированием - я скорее склонен верить в "больше". Но работа на ткацкой фабрике отличается от работы ткачихи дома. Результат более-менее сопоставимый, а процесс - нет. И к этому хорошо бы готовиться заранее..
Всем удачи!
Здесь, вижу, собралось много крутых профи в софтостроении. Я не из их числа, заранее оговариваюсь.
Замечу только, что собственно софтверные компании - нравится это кому-то или не очень - разрабатывают... ну, 5% всего софта отсилы. Скорее, меньше 1%. Это , скажем так,"верхушка дяди Вайсберга".
Остальной софт для бизнеса делается в самом бизнесе. Не по общей стоимости - а по общему объему кода. А 99.999% всего бизнеса - не по стоимости, опять же, а по числу занятых - продает не софт.
Почему он не нанимает софтостроительные компании, а делает своими, скажем так, более или менее жиденькими силами? Ну, он нанимает, но... Этих "но" много. Что-то не устраивает по цене (порой - на порядки величины), что-то по качеству (софтостроители делают "не совсем" то, что клиенту нужно, почему - причин, опять же, несколько), что-то - банально потому, что клиент боится утечки знаний на сторону, где-то не на ту фирму попали, которая делает такие вещи хорошо... и т.д. и т.п.
Так вот,в обычном, не софтостроительном бизнесе польза от ИИ вполне себе заметна. И состоит она прежде всего в том, что теперь стало возможным делать то, на что раньше банально не хватало ресурсов - времени, денег, специалистов.
Экономии на софте, в традиуионном смысле слова "экономия", это не дает, дает только доп. расходы. Улучшается ли качество (и количество) самого бизнеса - вопрос открытый. А вот что точно улучшается - это то, что те вещи, которые раньше "хотелось попробовать, но руки не доходили", теперь можно пробовать легко и довольно дешево. И если что-то из этого "выстреливает" - то оно вполне может окупить прочие, не столь удачные пробы.
Возможно, такой эффект в итоге окажется брлее существенным - в целом по планете - чем (не факт, что реальная) экономия собственно в софтостроении.
Самое главное: все участники относились к западным англоязычным группам. Всё прочее, имхо, не имеет большого значения.
Спросите то же самое в Иране, Индии, Японии, Бразилии - получите четыре принципиально разных датасета...
Автору не стоило приплетать сюда (в начале) еще и корейскую письменность, которая, та самая, что с линиями и кругляшками, к иероглифике - китайской, японской, египетской, любой - не имеет отношения от слова "совсем". Это буквенный язык. Эволюция корейской письменности тоже очень интересна - но это отдельная история, к Японии имеющая лишь то отношение, что создавалась она с учетом "граблей", на которые наступили японцы.
Если дать обычному челоыеку, то в 99% случаев ответом будет "я этого гриба не знаю". Если спросить "вы видите этот гриб в лесу - возьмете?", процент реально опасных ошибок будет, я думаю, меньше процента. Ибо "не уверен - не бери".
Но если спросить LLM конкретно: может ли этот гриб входить в число вот этих двадцати, и с какой вероятностью?", то, думаю, для ядовитых грибов вероятность вряд ли опустится ниде процентов тридцати-сррока. При таком риске - нормальный человек гриб брать не будет.
Как и везде - оивет в значительной мере зависит отвлпроса. То бишь, в данном члучае, от промпта.
В референдумах, кстати, нкредко бывает то же самое: "каков вопрос - таков ответ".
Вспоминаем историю телефрностроения, например. В Начале было Слово... то бишь, буквально, можно было по телеыону передать слово, сказанное вслух, на некоторое расстояние. Потом расстояние становилось больше, пока не достигло естественого предела ртвно в двадцать тыщ километров. После чего телефон сам по себе довольно долго оставался практически без изменений - 1970й от 1940го года отличался не слишком в этом отношении. Потом появился Телефон Кнопочный - и нс него стали навешивать некоторые функции, типа памяти на эн номеров. Рывок произошел с появлением Телефона Мобильного. И в какой-то момент у оного появилось некоторое разнообразие - и по задачам, и по производительности, и по качеству. А потом появился Айфон, и какое-то время у него ьыла только одна "линейка".. А потом их стало несколько - флагманы, средний диапазон, лоукост. Но - замечу, что основная диыыеренциация идет не по железу, а по подписке: сколько стоит минута, смс, гигабайт и т.д. А потом это станет просто базовой вещью - как телевизор, у которого есть размер, а всё остальное важно только в узких нишах, и стоимость подписки не "кусается".
Сейчас ИИ на этапе, грубо, Моторолл с Нокиями. Айфона пока что не видно на горизонте. Но он появится, и всё нынешнее разнообразие, по большому счету, потеряет актуальность. 'Звонилка" в нем, конечно, останется. Но гнаться за качеством "звонков" в нем - вряд ли будут. Ключевые параметры изменятся.
Не изменится лишь одно: общий тренд на экономию денег и времени на решение конечной задачи, ибо это всеобщий тренд развития любой техники вообще. В данном случае - задачи получения нового знания из старого, ибо это - базовая функция ИИ. Сие будет делаться быстрее и дешевле. А всё прочее лишь определит, каким способом это лучше сделать в конуретный исторический момент.
В беспилотрых системах, насколько я могу судить по общедоступным источникам (другой инфы не имею), спасает смена, время от времени, локальной системы координат с привязкой к карте. Понятно, что на экране сие будет выглядеть как, опять же, хитиновый товарищ. Да и хранить всего надо будет побольше, и с кодом придется помучиться. Но - сие вопрос ситуативный. Если сильно надо - решение есть. Если не сильно - то "и так сойдет". Фичебаг превращается в багофичу..
В идеальном мире правильного и красивого кода - разработка этого самого кода стоила ровно ноль центов за тыщу лет работы, а дедлайн был через сто тыщ (световых) лет... соответственно, было комфортно работать со скоростью "одна отлаженная строка в час". И в те стародавние времена, когда этот мир, по некоторым слухам, существовал, бывали в самом деле программы без единого бага. Слухи упорно сватают на эту роль LaTeX, например. Так это или нет - не знаю.
В мире реальном и современном, увы, писать приходится чуток побыстрее. А скоропись, точнопись и красивопись почему-то не очень хорошо уживаются вместе. Не только в программировании. В обычном рисовании тоже. Даже когда рисует или пишет какой-нибудь дядюшка Клод.
Проблема сия едва ли устранима. Но - это "фичебаг", который, собственно, и дает рабочие места тем, кто занимается переработкой хитина...
Плата за производительность - вещь универсальная, у нее есть лишь два измерения: цена и качество. Если при этом цена фиксирована, то что страдает - увы, вопрос риторический. С тем и живём
Не знаю, кто как... я вот "джун" по жизни. То бишь, не боюсь осваивать новые не только хобби, но и вполне себе профессии. К примеру, я потратил несколько лет (не на полную ставку 😅) на изучение патентного права. Поверенным не стал, но заявки пишу не хуже поверенных (патенты имеются). В айти отработал честно 20 лет, потом ушел - из второй профессии (а по сути хобби) обратно в первую. Между делом получил второе образование по совершенно "непрофильной" профессии - отработал по ней 5 лет, думал диссер по ней же защищать, но перехотел - в итоге защитил по предыдущей.
Дополнительный навык - если он настоящий - карман не тянет. Не обязательно везде быть супер-асом. Жизнь - это многоборье, тот, кто в пяти или десяти дисциплинах без напряга занимает вторые-третьи места, к финишу приходит уверенно первым и с большим запасом.
Единственный нюанс: "второе место" тоже требует труда. Не на уровне чемпиона, но и не "денечек-другой попробовал". Если реально освоил - пригодится, лишним не будет.
Всем удачи!