Самый очевидное решение большинства проблем с разработчиками — заменить человеческий труд на автоматические системы разработки приложений без написания кода.
Больше не зависим от языка программирования
Все визуально и гораздо более понятнее
Намного ниже порог входа
Там где требовалась команда из 7 человек одного хватит
а кто будет разрабатывать эти автоматические системы разработки приложений без написания кода?
Это-то ладно, допустим, разработают «автоматические системы разработки приложений без написания кода» один раз, навсегда и без ошибок. Это, само собой — фантастическое допущение.
Кто будет формулировать им задачи? Бараны ведь не поймут, как объяснить, что им нужно.
Будет искусственный интеллект, который по движению глаз, интенсивности дыхания будет понимать, что нужно конкретному барану) «Алиса, напиши мне программу». «Какую, мой господин?»
Дожить бы до тех прекрасных лет технологической сингулярности. Вон, раньше говорили, что, мол, «наши дети будут жить при коммунизме».
Активный переход на NO-CODE с кодогенерацией освободит огромное количество разработчиков от рутинных операций по написанию кода и повысит спрос работодателей на архитекторов приложений. Архитекторам приложений больше не нужно знать языков программирования и подходов,
«Архитекторам приложений больше не нужно знать языков программирования и подходов» — бред слабоумного неграмотного сумасшедшего.
Пример — думаю о прототипе биллинга в тестовых целях. Как слабоумный, не знающий подходов и языков программирования, сформулирует требования к внутренней архитектуре, к RPC для общения с биллингом и для выбора не то что базы данных, но и её конфигурации? Я воспринимаю эту статью как вскукарек слабоумного кукаретика-дегенерата.
бред.
Чувак просто не знает истории программирование.
Вначале было Слово… И это слово было Ассемблер.
Затем появились языки. Компилируемые типа С или транслируемые типа Бэйсика, не так важно.
Этап третий — объектное программирование. Уже тогда начали говорить что это упрощает работу программистов, а значит прогеров станет меньше… Но.
Этап 4-й визуальные редакторы, автоподстановка.
Этап 5-й генераторы кода на основе AI...
Грубо говоря каждый этап наращивает уровень абстракции, либо как то упрощает работу за счет среды программирования. Но это не уменьшает количество программистов, лишь сегментирует и увеличивает.
Это было с первого по 4-й этап и будет на 5-м и на 6-м. И думаю что и дальше.
При этом до сих пор есть и будут востребованы даже программисты 1-2 этапов. Для каких нибудь упрощенных устройств. Что нибудь типа программирования простейших датчиков и механизмов.
олучится ли у нашей платформы отгрызть себе кусок рынка — покажет время.
ДА может получиться. Но за счет роста рынка. А вот программистов меньше не станет.
[Код vs NO-CODE] т.е. это абсолютно абсурдное противопоставление. Код AND NO-CODE — это реально
Пожалуй соглашусь с фстренджем, мы просто двигаемся на уровни абстракции все выше и выше, потому что софт становится все сложнее и сложнее, по сути дел меньше не становится.
Если раньше один условный продукт писало 100 человек, то сейчас пишет 10, но продуктов стало даже не 100 а 1000 и будет еще больше.
Чувак вроде не противоречит. Сказал что нужны будут архитекторы. Т.е. люди которые ставят задачи. Это сравнимо с водителем техники. Техника сама работает, водитель просто направляет исходя из задачи.
По скорости и перевозимой нагрузкн естественно автомобиль не сравнить с бегунами или гужевым транспортом.
Могу другой доходчивый пример привести. С суперсложным процессом, который очень легко запустить и нетрудно получить результат. Рождение другого человека. )
Сложней всего тут процесс воспитания.
Вполне себе диалектико-материалистический комментарий!
Тоже, к слову, можно сказать и о «захвате рынка труда роботами». Каждый новый робот, выполняющий работу кратно эффективнее человека, создаст кратно больше новых рабочих мест в других сферах. Роботизация сдерживается недостаточным количеством людей, а не их избытком.
«чувак» скорее всего все прекрасно знает, просто это джинса, где он размещает рекламу своей конторы, в продукте которой можно типа бацать простенькие приложения.
Что я могу сказать. Каждый новый уровень абстракции снижает уровень квалификации программистов. При этом необходимость в специалистах предыдущих уровней не отпадает (становится только меньше), т.к. кто-то должен писать все эти фреймворки, новые языки, программировать чипы и т.п. Но экономически готовить таких специалистов не выгодно.
Каждый новый уровень автоматизации увеличивает производительность одного рабочего (прогер тоже рабочий, только инженер). А, следовательно, их будет требоваться всё меньше. Что бы они могли найти себя в другой области, нужно что бы эти области появились. Что бы эти области появились, необходим рост всеобщего благосостояния соответственно росту производительности труда.
Но этого не происходит. Начиная с 70х рост зарплат не поспевает за ростом производительности. В нулевые — стоит на месте. А на день, сегодняшний мы наблюдаем падение доходов на фоне роста производительности. В таких условиях не то что новых отраслей экономики не будет. Но и старые будут деградировать.
Ситуация выглядит с точностью наоборот. Информационные системы готовы поглотить специалистов больше, чем общество может подготовить. Системы генерации кода существуют как минимиум 40 лет. И они полностью никогда не замещают работы и не замещали работу инженеров. Каждые 10-20 лет происходит довольно существеннаая смена технологий создания подобных систем. К сожалению подобные изменения чаще всего происходят революционным путём.
Очень хорошая аналогия со строительством. Примение кирпича меняет технологию строительства, применение ж.б. панеле также. Но строители при этом никуда не делись.
И честно говоря, самый ужасный случай у меня произошел с одним нашим продуктом в 2014-2016 годах. Мы умудрились переписать 4 (!), четыре раза, а потом успешно похоронили этот продукт. Хоть какая то часть была успешной ????.
дебилы что тут сказать. Я вообще удивляюсь как эти говностудии умудряются высасывать проблемы из пальца и проваливать разработку обычных вебсайтов.
В 10 раз быстрее построить решение на NO-CODE чем писать даже с самыми продвинутыми фреймворками
кайф, это все хорошо, потому что всякие рагули теперь могут сделать сами лэндинги и не парить мозги уважаемым людям.
Отличная производительность, а иногда и намного выше чем в приложениях, написанных разработчиками
вот это обычно нахер не надо, т.к. конфликтует с понятностью логичностью и читаемостью.
У кодогенерации есть множество неоспоримых преимуществ перед классическими NO-CODE
так пишут как будто это уже где-то есть.
Допустим программисты станут ненужны, так как любая кухарка силой мысли сможет сделать любое приложение, тогда чем будет заниматься армия менеджеров, вроде автора статьи, ведь его контора с первую очередь останется без заказов :D