Про закат профессии разработчиков средней руки...
От: Shmj Ниоткуда  
Дата: 13.09.19 19:45
Оценка: -3 :))) :))) :))
Начали обсуждать в этой теме: http://rsdn.org/forum/dotnet/7540366.flat.1
Автор: Shmj
Дата: 11.09.19


В теме приведен пример проги, которая легким движением руки избавляет от рутины формоклепания. Эдакий доведенный до ума аналог Visual Studio Lightswitch. Там же я привел, что сталкивался с подобным решением и оно реально работало в малом бизнесе (тоже написал один чел. единолично, но тогда еще на Дельфях).

Подобные проги могут избавить от рутины создания API, преобразования форматов, написания SQL-запросов и т.д.

Если сюда еще добавить нейронки и обучение, к примеру чтобы нейронка решала как расположить те же элементы на форме или как лучше записать SQL-запрос — то работы девелоперам средней руки вообще не останется

Ну да, если вы супер-профи — то вас это не коснется, конечно. А так многие станут просто не нужны.

Возможно об этом и говорил Греф, что "в будущем программисты будут востребованы всё меньше и меньше".
Отредактировано 13.09.2019 19:49 Shmj . Предыдущая версия .
Re: Про закат профессии разработчиков средней руки...
От: andrey.desman  
Дата: 13.09.19 19:51
Оценка: +4
Здравствуйте, Shmj, Вы писали:

S>Ну да, если вы супер-профи — то вас это не коснется, конечно. А так многие станут просто не нужны.

Нет, не станут.
Re[2]: Про закат профессии разработчиков средней руки...
От: Shmj Ниоткуда  
Дата: 13.09.19 19:54
Оценка:
Здравствуйте, andrey.desman, Вы писали:

AD>Нет, не станут.


А развернутый ответ?
Re[3]: Про закат профессии разработчиков средней руки...
От: andrey.desman  
Дата: 13.09.19 20:48
Оценка: 1 (1) +8
Здравствуйте, Shmj, Вы писали:

AD>>Нет, не станут.

S>А развернутый ответ?

Нечего тут разворачивать. Из года в год накидывают, мол, скоро ИИ всех заменит и программисты будут не нужны, тро-ло-ло, ля-ля-ля и прочее. Из года в год не только супер-профи и просто профи в дефиците, но и программистов средней руки все так же не найти по щелчку пальцев. Даже, блин, совсем уж рядовым, и тем труда хватает за глаза.
Но программирование — это лишь часть всего созидания и прогресса. С каждой новой херней, которая делает ненужным какой-то ручной труд, возникает какая-то другая потребность в другом труде. Сегодня нет спроса на кузнецов, а вот на станочников более чем. Завтра и на них не будет, но будет на кого-то другого.
Ты же мыслишь на месте. Эту штуку сделал, галку поставил. Всё, развития нет, больше ничего не надо.
Re: Про закат профессии разработчиков средней руки...
От: Muxa  
Дата: 13.09.19 21:28
Оценка: +1
S>Если сюда еще добавить нейронки и обучение, к примеру чтобы нейронка решала как расположить те же элементы на форме или как лучше записать SQL-запрос — то работы девелоперам средней руки вообще не останется

Чего не хватает на данный момент, что "девелоперам средней руки" до сих пор достается работа?
Re: Про закат профессии разработчиков средней руки...
От: vsb Казахстан  
Дата: 13.09.19 22:11
Оценка: +2
Не пойму. Ты считаешь, что вся работа разработчиков средней руки заключается в том, что они располагают элементы на форме и оптимизируют SQL запросы или что? Ну т.е. ладно нет ИИ в нашем мире, а остальное уже типа готово? Я пока такого не видел. Все всё пишут по сути с нуля всегда.
Re[2]: Про закат профессии разработчиков средней руки...
От: Shmj Ниоткуда  
Дата: 14.09.19 07:23
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Не пойму. Ты считаешь, что вся работа разработчиков средней руки заключается в том, что они располагают элементы на форме и оптимизируют SQL запросы или что?


Ну, еще вызывать API и работать с форматами

В основном — да.
Re: Про закат профессии разработчиков средней руки...
От: prog123 Европа  
Дата: 14.09.19 08:18
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Начали обсуждать в этой теме: http://rsdn.org/forum/dotnet/7540366.flat.1
Автор: Shmj
Дата: 11.09.19

S>В теме приведен пример проги, которая легким движением руки избавляет от рутины формоклепания. Эдакий доведенный до ума аналог Visual Studio Lightswitch. Там же я привел, что сталкивался с подобным решением и оно реально работало в малом бизнесе (тоже написал один чел. единолично, но тогда еще на Дельфях).
S>Подобные проги могут избавить от рутины создания API, преобразования форматов, написания SQL-запросов и т.д.
S>Если сюда еще добавить нейронки и обучение, к примеру чтобы нейронка решала как расположить те же элементы на форме или как лучше записать SQL-запрос — то работы девелоперам средней руки вообще не останется
Нейронка может расположить элементы, но не понимает зачем. Пока не научится понимать зачем, ничего сама сделать не сможет. Другие инструменты, будут улучшаться и необходимость набирать код руками будет уменьшаться. Все большая и большая часть кода будет генерироваться.

S>Ну да, если вы супер-профи — то вас это не коснется, конечно. А так многие станут просто не нужны.

Будет смещение больше в настройки, конфигурации, которые уже сейчас иногда весьма не просто "запрограммировать".

S>Возможно об этом и говорил Греф, что "в будущем программисты будут востребованы всё меньше и меньше".

Он имел ввиду, что написания кода руками в текстовом редакторе будет все меньше и меньше. Просто не смог это правильно выразить.
Re[4]: Про закат профессии разработчиков средней руки...
От: okon  
Дата: 14.09.19 13:18
Оценка:
Здравствуйте, andrey.desman, Вы писали:

AD>Здравствуйте, Shmj, Вы писали:


AD>>>Нет, не станут.

S>>А развернутый ответ?

AD>Нечего тут разворачивать. Из года в год накидывают, мол, скоро ИИ всех заменит и программисты будут не нужны, тро-ло-ло, ля-ля-ля и прочее. Из года в год не только супер-профи и просто профи в дефиците, но и программистов средней руки все так же не найти по щелчку пальцев. Даже, блин, совсем уж рядовым, и тем труда хватает за глаза.


Дефицита средних и ниже специалистов нет, сейчас цены на средняков падают.
Сейчас дефицит реальных сеньеров и тим лидов.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re: MS делают видео вместо статей - где разум?
От: Kolesiki  
Дата: 14.09.19 15:25
Оценка: 1 (1) +4
Здравствуйте, Shmj, Вы писали:

S>Если сюда еще добавить нейронки и обучение...


Походу, про "нейронки" ты знаешь ещё меньше, чем про "клепание форм".
Зачем создавать такие тухлые топики?? Неужели газификация луж ещё не надоела? (а ещё развёрнутая контраргументация к этим пукам)
Стань профессионалом. Ну вот просто не пиши сюда лет 5, учись, подымайся, проектируй, анализируй и когда вернёшься, 99% твоих вопросов окажутся полной ересью.
Если программистов ещё не заменили, значит НЕЧЕМ. Всё просто. А сказки про ИИ оставьте их же вещателям.
Пока что "нейронки" имеют сильно специализированное применение, да и то при наличии качественных выборок для обучения. Например, распознавание образов. По причине успешности этой задачи, я б не стал оптимистично кричать о всецелом(!) захвате ИТ интеллектом — рано ещё, очень-очень рано.
Re[2]: Про закат профессии разработчиков средней руки...
От: Shmj Ниоткуда  
Дата: 14.09.19 17:00
Оценка:
Здравствуйте, Muxa, Вы писали:

M>Чего не хватает на данный момент, что "девелоперам средней руки" до сих пор достается работа?


Не хватает доступного решения от крупной корпорации, которое по структуре данных создаст все формы и вспомогательные сервисы.
Re[3]: Про закат профессии разработчиков средней руки...
От: Muxa  
Дата: 14.09.19 17:13
Оценка:
M>>Чего не хватает на данный момент, что "девелоперам средней руки" до сих пор достается работа?
S>Не хватает доступного решения от крупной корпорации, которое по структуре данных создаст все формы и вспомогательные сервисы.

понятно, крупным корпорациям не до этого. им нужно содержать армию программистов, и платить им зарплату. ведь если этот проект будет реализован, армию программистов придется выгнать на мороз, сэкономив при этом миллиарды на их зарплатах.
погодь, разве это ("по структуре данных создаст все формы и вспомогательные сервисы") не ии-нейронка должна делать? или я не понял суть топика?
Отредактировано 14.09.2019 17:23 Muxa . Предыдущая версия .
Re[4]: Про закат профессии разработчиков средней руки...
От: Shmj Ниоткуда  
Дата: 14.09.19 17:21
Оценка:
Здравствуйте, Muxa, Вы писали:

M>погодь, разве это не ии-нейронка должна делать? или я не понял суть топика?


Начало тут: http://rsdn.org/forum/dotnet/7540366.flat
Автор: Shmj
Дата: 11.09.19


Не нужно нейронок — чел. единолично сделал велосипед, который все это генерит автоматом. А представьте если в ту же идею вложить труд сотен?
Re[5]: Про закат профессии разработчиков средней руки...
От: Muxa  
Дата: 14.09.19 17:26
Оценка:
S>Не нужно нейронок — чел. единолично сделал велосипед, который все это генерит автоматом. А представьте если в ту же идею вложить труд сотен?

так а неёросеть-то какие задачи будет решать?
Re[5]: Про закат профессии разработчиков средней руки...
От: Stanislav V. Zudin Россия  
Дата: 14.09.19 17:30
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Не нужно нейронок — чел. единолично сделал велосипед, который все это генерит автоматом. А представьте если в ту же идею вложить труд сотен?


В Дельфях это было из коробки с версии 1.0 (еще под Вин 3.1).
Однако же Дельфя сдулась и чуда не произошло.
_____________________
С уважением,
Stanislav V. Zudin
Re[3]: Про закат профессии разработчиков средней руки...
От: AlexGin Беларусь  
Дата: 15.09.19 06:41
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, vsb, Вы писали:


vsb>>Не пойму. Ты считаешь, что вся работа разработчиков средней руки заключается в том, что они располагают элементы на форме и оптимизируют SQL запросы или что?


S>Ну, еще вызывать API и работать с форматами

ИМХО — элементы на форме и SQL запросы составят от силы 5...6% (по времени) от общей занятости среднего девелопера.
И это — в тех организациях, где имеется разработка систем документооборота, а она требуется далеко не везде.

S>В основном — да.


В основном, судя по работе в разных компаниях, требуется знать:
язык программирования, основную библиотеку классов, средства разработки,
API OS (Windows, Linux), параллелезм (multi-threading/multi-processing),
основы сетевых протоколов и их применение (а также поддержку сетевых функций в библиотеках и API),
основные понятия по СУБД и работа с инструментарием БД,
математику, геометрию, тригонометрию.

P.S. Что касается форм, создаваемых в редакторе, то это вообще воспринимается подсознинием "как_отдых_на_работе"
В то же время, оптимизация SQL запросов — может быть разная. Здесь может потребоваться и "поскрипеть_мозгами"...
Re[4]: Про закат профессии разработчиков средней руки...
От: Shmj Ниоткуда  
Дата: 15.09.19 09:02
Оценка: :)
Здравствуйте, AlexGin, Вы писали:

AG>P.S. Что касается форм, создаваемых в редакторе, то это вообще воспринимается подсознинием "как_отдых_на_работе"

AG>В то же время, оптимизация SQL запросов — может быть разная. Здесь может потребоваться и "поскрипеть_мозгами"...

В данном случае автоматизируется не просто расположение элементов на форме, но и их связь с данными. Т.е. для каждой из таблиц на основе полей и связей создаются формы добавления/изменения/просмотра/удаления записей. Причем форма просмотра сразу имеет встроенные фильтры и возможность, возможность задать цвета, размер колонок и пр.
Re: Про закат профессии разработчиков средней руки...
От: landerhigh Пират  
Дата: 15.09.19 09:02
Оценка: +13 :)
Здравствуйте, Shmj, Вы писали:

S>В теме приведен пример проги, которая легким движением руки избавляет от рутины формоклепания.


Обмельчали "закатчики"-то.
15 лет назад вообще обещали полный и безоговорочный закат профессии программиста в принципе. Потому что манагер накидает архитектуру классов в Rational Rose, кодогенератор сгенерирует, обезъянка пробелы заполнит и в продакшен.

Все примерно так и вышло. Oh wait....
www.blinnov.com
Re: Про закат профессии разработчиков средней руки...
От: Hobbes Россия  
Дата: 15.09.19 09:25
Оценка: +2
Здравствуйте, Shmj, Вы писали:

S>Подобные проги могут избавить от рутины создания API, преобразования форматов, написания SQL-запросов и т.д.


S>Если сюда еще добавить нейронки и обучение, к примеру чтобы нейронка решала как расположить те же элементы на форме или как лучше записать SQL-запрос — то работы девелоперам средней руки вообще не останется


Когда я ещё учился более 20 лет назад, уже тогда были средства, которые пишут классы по UML диаграммам, сохраняют объекты в БД без написанных врукопашную запросов и т. д. И без всяких нейросетей. Так за 20 лет спрос на программистов только вырос.
Re[2]: Про закат профессии разработчиков средней руки...
От: Shmj Ниоткуда  
Дата: 15.09.19 10:18
Оценка: -1 :)
Здравствуйте, Hobbes, Вы писали:

H>Когда я ещё учился более 20 лет назад, уже тогда были средства, которые пишут классы по UML диаграммам, сохраняют объекты в БД без написанных врукопашную запросов и т. д. И без всяких нейросетей. Так за 20 лет спрос на программистов только вырос.


Оно то так — 20 лет назад уже и нейронные сети были. Но они были абсолютно бесполезны на практике (кроме узких сред).

А почему то сейчас все изменилось — нейронки реально работает — мы видим и качество машинного перевода, и качество распознания картинок и тот же преславутый DeepFake.

Вроде все было, но качественно уровень развития того что было — не позволял "взлететь". Т.е., грубо говоря, был самолет, были крылья и был двигатель. Все принципиально было, но двигатель не позволял самолету оторваться от земли.
Отредактировано 15.09.2019 10:18 Shmj . Предыдущая версия .
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.