Классический форум-трекер
canvas not supported
Нас вместе: 4 270 357


Устойчивый VPN, который не нужно выключать!

Российские ИТ-шники доигрались. Крупный бизнес спешит заменить их искусственным интеллектом в ближайшие годы


Страницы:   Пред.  1, 2, 3 ... , 15, 16, 17  След. 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> Новости
Автор Сообщение
Romanukjr ®
Uploader 100+
 
Стаж: 16 лет 9 мес.
Сообщений: 1870
Ratio: 1753.882
Раздал: 429.3 TB
Поблагодарили: 16728
69.48%
Откуда: Москва
nnm-club.gif
«Ростелеком» намерен решить проблему нехватки ИТ-кадров внедрением искусственного интеллекта. Оператор запускает собственную ИИ-платформу по разработке программного обеспечения «Лукоморье», лицензию на использование которой в дальнейшем смогут приобрести сторонние компании, столкнувшиеся с дефицитом программистов.

Современные проблемы требуют современных решений
Российский техногигант «Ростелеком» нашел способ быстро решить проблему нехватки в стране квалифицированных ИТ-специалистов. Это не обучение новичков, не льготы и преференции для иностранцев – это замена людей на искусственный интеллект, пишет «Коммерсант».

Планами «Ростелекома» по замещению недостающих ИТ-шников алгоритмами и технологиями поделился старший вице-президент компании по вопросам информационных технологий Кирилл Меньшов. Он отметил, что с переходом на искусственный интеллект в сфере ИТ тянуть не стоит. «Нужна автоматизация труда разработчиков с помощью искусственного интеллекта, которая позволит снизить потребность в количестве персонала, мы в это активно идем. Этим надо заниматься сейчас, чтобы через два-три года получить результат», – приводит его слова издание.

В России действительно наблюдается нехватка ИТ-специалистов – они начали стремительно покидать Россию еще в ковидный 2020 г., и всего через несколько месяцев дефицит вплотную приблизился к отметке в 1 млн человек. Весной 2022 г. отток ИТ-шников за границу усилился, но многие, живя за рубежом, продолжали работать в России. Однако власти и крупный ИТ-бизнес дали понять, что таким удаленщикам они не рады.

Вакансии программистов закрыты
Идея «Ростелекома» по замещению ИТ-шников искусственным интеллектом – это часть проекта «Лукоморье», презентация которого состоялась в середине лета 2023 г. Это внутренняя платформа компании для разработки ПО полного цикла – с ее помощью будет создаваться софт в сферах бизнес-анализа, проектирования, тестирования и создания документации.

По информации издания, на момент премьеры проект «Лукоморье» не предполагал полный отказ от «живой силы» и позиционировался лишь как помощник для ИТ-специалистов. На момент выхода материала не было известно, что заставило «Ростелеком» расширить «полномочия» проекта – не исключено, что тем самым оператор хочет снять с себя выполнение сложного в нынешних российских условиях квеста по поиску требуемых ИТ-специалистов.

В скольких ИТ-шниках Россия нуждается на конец сентября 2023 г. – неизвестно. В середине июля 2023 г., по словам российского министра связи Максута Шадаева, их дефицит был на уровне 500-700 тыс. человек.

Увольнений не будет. Пока что
Проект «Лукоморье» не является угрозой для ИТ-кадров, которые сейчас трудятся в команде «Ростелекома», пишет «Коммерсант». Оператор пообещал не увольнять их в пользу перехода на искусственный интеллект, которому, стоит отметить, не нужно платить зарплату, и которому не нужен отпуск. Однако велика вероятность, что «Лукоморье» в этом плане не будет опасен для программистов только «Ростелекома», поскольку эксклюзивом компании он пробудет недолго.

«Сначала "Лукоморье" будет применяться в собственных проектах оператора, затем платформу планируется продавать другим компаниям, которые столкнулись с кадровым дефицитом», – приводит издание слова представителей «Ростелекома».

Оператор не называет размеры вложений в развитие «Лукоморья», но примерные цифры все же известны. Глава ассоциации предприятий компьютерных и информационных технологий (АПКИТ) Николай Комлев, сообщил изданию, что на начальном этапе инвестиции в проект со стороны «Ростелекома» могут составить минимум 1,5 млрд руб.

Риск увольнения нарастает
Нейросети зарекомендовали себя в качестве хороших программистов – они уже способны выдавать качественный код, к тому же это искусственный интеллект, который постоянно учится. Мир уже стоит на пороге массового увольнения программистов – компании охотно заменяют их на алгоритмы, тем самым сокращая свои операционные издержки.

Количество генеративных нейросетей, умеющих писать программный код, постоянно увеличивается – такие сервисы есть как минимум у Google и Microsoft, но и Россия в этом плане не отстает. Например, у Сбербанка с весны 2023 г. есть нейросеть GigaChat, на основе которой в конце сентября 2023 г. был создан сервис GigaCode – ИИ-помощник программиста, помогающий ему писать код. Над подобным проектом работает и «Яндекс».

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

Когда много – это еще хуже
В настоящее время «Ростелеком» и другие компании вынуждены замещать недостающих ИТ-специалистов алгоритмами и технологиями, но в обозримом будущем это может не потребоваться. Как сообщил изданию гендиректор разработчика заказного ПО Only Кирилл Владимиров, в ближайшие 10 лет Россия может перейти от дефицита ИТ-специалистов к их переизбытку ввиду того, что все больше вузов открывают соответствующие направления обучения. Также не стоит забывать и про онлайн-школы, в которых можно стать джуном в ИТ-сфере через пару-тройку недель виртуального обучения.

По словам Владимирова, ни к чему хорошему это в итоге не приведет, потому что параллельно с профицитом ИТ-кадров в России продолжит развиваться искусственный интеллект. Следствием обоих факторов станет снижение зарплат в ИТ-сфере, которая в настоящее время считается одной из самых выгодных с этой точки зрения. CNews писал, что российские программисты вполне могут получать более полумиллиона рублей в месяц.

Но ИИ – это угроза не только работникам ИТ-сферы. Офисные клерки тоже могут лишиться работы – IBM намерена в кратчайшие сроки заменить нейросетями до 30% своего административного персонала, а это не десятки и не сотни, а тысячи человек.
aiwalev
Стаж: 14 лет 7 мес.
Сообщений: 10759
Ratio: 4036.777
39.48%
ukraine.gif
barmen писал(а): Перейти к сообщению

Этого досточно чтобы данные с типом long не попали в функцию encrypt(int)

данные с типом long никогда не попадут в функцию encrypt(int)
поэтому
Код: выделить все
int shift = 100500;
encrypt(shift)

и, к примеру,
Код: выделить все
long shift = 34359838868;
encrypt(shift)

полностью эквивалентны.
p.s. для 64-разрядного процессора, естественно.

Добавлено спустя 13 минут:

barmen писал(а): Перейти к сообщению

Вы же в питоне не передаете строки туда где ждут числа?

Ну так питон же - бухгалтерский язык: все числа прописью.
Jackers
Стаж: 9 лет 11 мес.
Сообщений: 1382
Ratio: 3.244
97.1%
russia.gif
barmen писал(а): Перейти к сообщению

Числа лежащие выше диапазона int имеют тип long. Это два разных типа.

Вы никак не поймете, что проверку на тип делать не нужно, когда речь идет о переполнении.
barmen писал(а): Перейти к сообщению

чтобы защитить программу в которой функция принимает аргументы с типом int досточно просто не передавать в эту функцию аргументы с другим типом.
Что я и сделал
Код: выделить все
int shift = 100500;
encrypt(shift)


Вы никак не поймете, что речь про выход диапазона одного типа. Другой тип - long - здесь не причем.
barmen писал(а): Перейти к сообщению

Этого досточно чтобы данные с типом long не попали в функцию encrypt(int)

Откуда возьмется тип long, когда речь про int и его переполнение?
barmen писал(а): Перейти к сообщению

В типизированных языках все легко и просто: если вы не хотите чтобы ваш дом сгорел - просто не поджигайте его.

Объяснил выше в чем проблема.
barmen писал(а): Перейти к сообщению

Вы же в питоне не передаете строки туда где ждут числа? Здесь почему должно быть не так?

Снова мимо.
barmen
Стаж: 15 лет 4 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
Jackers писал(а): Перейти к сообщению
Откуда возьмется тип long, когда речь про int и его переполнение?

я сделал функцию принимающую int это значит и передавать ей надо int.

А кто и где переполняет int до того как его передать в функцию это уже не входит в основную задачу.

Не существует такого кейса при котором в функцию encrypt(int); попадет число больше чем int.

int shift = 100500; это имитация ввода пользователя. Так как у нас ввод пользователя не реализован, то будем считать что его обработка существует. То-есть программа блокирует попытки ввести число превышающее диапазон int. Считайте, что вам нельзя написать int shift = 10050000000000000000000;
Jackers
Стаж: 9 лет 11 мес.
Сообщений: 1382
Ratio: 3.244
97.1%
russia.gif
barmen писал(а): Перейти к сообщению

я сделал функцию принимающую int это значит и передавать ей надо int.

Крутые правила, но кто им будет следовать? Вы поймите, что уставив требования по обработке крайних случаев, вы должны сами же их соблюдать. Не можете реализовать или что?
barmen писал(а): Перейти к сообщению

А кто и где переполняет int до того как его передать в функцию это уже не входит в основную задачу.

Как оказалось входит. Вы сами это требование добавили, см. выше.
barmen писал(а): Перейти к сообщению

Не существует такого кейса при котором в функцию encrypt(int); попадет число больше чем int.

Легко. В чем проблема?
barmen писал(а): Перейти к сообщению

int shift = 100500; это имитация ввода пользователя.

Имитируйте и другие кейсы. Снова в чем проблема?
barmen писал(а): Перейти к сообщению

Так как у нас ввод пользователя не реализован, то будем считать что его обработка существует.
То-есть программа блокирует попытки ввести число превышающее диапазон int. Считайте, что вам нельзя написать int shift = 10050000000000000000000;

Раньше вы заявляли другие требования. Отказываетесь от них? Или как?
barmen
Стаж: 15 лет 4 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
Jackers писал(а): Перейти к сообщению
Раньше вы заявляли другие требования.

Я не заявлял других требований.
мои требования вполне разумны: функция должна корректно работать в своем диапазоне типов и корректно обрабатывать ноли и пустые строки.
Это по умолчанию должна делать любая функция.
Jackers
Стаж: 9 лет 11 мес.
Сообщений: 1382
Ratio: 3.244
97.1%
russia.gif
barmen писал(а): Перейти к сообщению

Я не заявлял других требований.

Заявляли. Со словами про отчет заказчику.
barmen писал(а): Перейти к сообщению

мои требования вполне разумны: функция должна корректно работать в своем диапазоне типов и корректно обрабатывать ноли и пустые строки.

Не было ни нОлей, ни пустых строк. Пустые строки даже я упоминал в ответ на ваши новые требования. И тогда говорил, что это не стоит рассматривать, чтобы сосредоточится на самом алгоритме.
barmen писал(а): Перейти к сообщению

Это по умолчанию должна делать любая функция.

Ваша функция не выполняет ваших требований.

А критика относительно кол-ва строк и, как следствие, якобы высокой алгоритмической сложности, как вы писали, неверно. Если хотите критиковать, то нужно предоставить аргументы.
barmen
Стаж: 15 лет 4 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
Jackers
А теперь про ограничения ввода.
Если это консольное приложение, то при запросе числа определенного типа вам сама консоль не даст превысить тип и обрежет его до того как передаст в программу.

Если это оконное приложение. То элементы графического интерфейса для ввода чисел тоже имеют возможность ограничений.

В любом случае вы физически не сможете ввести число превышающее диапазон.

Что касаемо данных получаемых из сети, и прочих потоков. Там они вовсе идут в сыром виде и требуют серьезной обработки перед тем как стать стандартным типом.

Ну вишенкой на торте это если вы вручную прямо в коде лонг запихнете в инт, то компилятор его обрежет до нужного диапазона и в функцию encrypt все равно придет аргумент с типом int. Это как раз и есть тот случай: не хотите пожар - не поджигайте.
Jackers
Стаж: 9 лет 11 мес.
Сообщений: 1382
Ratio: 3.244
97.1%
russia.gif
barmen писал(а): Перейти к сообщению

А теперь про ограничения ввода.

Без разницы как будет осуществлен ввод. Считается, что если вы выдвинули требование по обработке граничных значений, то должны были это сделать в своем варианте кода в качестве примера. Если хотите, чтобы вас воспринимали всерьез.
barmen писал(а): Перейти к сообщению

В любом случае вы физически не сможете ввести число превышающее диапазон.

Это можно сделать конечно же.
barmen писал(а): Перейти к сообщению

Что касаемо данных получаемых из сети, и прочих потоков. Там они вовсе идут в сыром виде и требуют серьезной обработки перед тем как стать стандартным типом.

Ваш код это никак не учитывает. Вы все никак не поймете, что неважно откуда могут прийти данные, вызывающие граничный случай. Главное, что ваш код это обрабатывает.
barmen писал(а): Перейти к сообщению

Ну вишенкой на торте это если вы вручную прямо в коде лонг запихнете в инт, то компилятор его обрежет до нужного диапазона и в функцию encrypt все равно придет аргумент с типом int. Это как раз и есть тот случай: не хотите пожар - не поджигайте.

Зачем вы повторяете то, что было вам же и объяснено? Но даже в этом случае, работа вашего кода будет некорректной. А еще же есть и другой вариант с переполнением типа int, не только подать long. Ни того, ни другого в коде не обрабатывается.
barmen
Стаж: 15 лет 4 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
Jackers
вот вам тот самый код
Код: выделить все
std::string encryptCaesar(const std::string &message, int shift)
{
    std::string encryptedMessage = "";
    for (char c : message)
    {
        if (isalpha(c))
        {
            char shiftedChar = isupper(c) ? 'A' : 'a';
            shiftedChar = (c - shiftedChar % 26 + (shift % 26)) % 26 + shiftedChar;
            encryptedMessage += shiftedChar;
        }
        else
        {
            encryptedMessage += c;
        }
    }
    return encryptedMessage;
}


покажите где именно может произойти переполнение типа int?
Данный кейс в этой функции невозможен.
Jackers
Стаж: 9 лет 11 мес.
Сообщений: 1382
Ratio: 3.244
97.1%
russia.gif
barmen писал(а): Перейти к сообщению

Данный кейс в этой функции невозможен.

Смешно. Если вы не знаете, несмотря на данные объяснения выше, то я ничем не могу помочь, потому что здесь форум не по обучению языку c++. Вам и так был дан подробный ликбез ранее.

Я даже не знаю, зачем вы это все затеяли. Разве что показать взятый пример на с++, который вы выдали за свой. Ну просто не может быть иначе, если вы задаете такие вопросы.

Итог такой: из всей вашей критики не осталось то, что можно рассматривать.
barmen
Стаж: 15 лет 4 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
Jackers
самое смешное, что эта функция неубиваемая, в ней даже в теории не может быть никаких переполнений типов но вы мне пытаетесь доказать обратное.
Jackers писал(а): Перейти к сообщению
взятый пример на с++, который вы выдали за свой

Я конечно родился задолго после Цезаря.
Но кое какое знание модульной арифметики позволило не прибегать к гуглу для решения этой задачи. Не очень и сложная задача. Не сложнее чем волк коза капуста.

Jackers писал(а): Перейти к сообщению
Я даже не знаю, зачем вы это все затеяли.

Я знал что гпт при запросе шифра цезаря выдаст gounoкод. Просто потроллить хотел.
aiwalev
Стаж: 14 лет 7 мес.
Сообщений: 10759
Ratio: 4036.777
39.48%
ukraine.gif
barmen писал(а): Перейти к сообщению

Я знал что гпт при запросе шифра цезаря выдаст gounoкод.

А что еще можно ожидать от ИИ после того как он начитается подобных дискуссий?
Второй день о переполнении, до декомпозиции так и не добрались.
barmen
Стаж: 15 лет 4 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
aiwalev писал(а): Перейти к сообщению
А что еще можно ожидать от ИИ

Ну некоторая польза есть.
Например когда мы делаем запрос у гугла, он нам вываливает ссылки на сайты. Которые нам надо потом перелопатить и отсеивать тонны ненужной информации.
А эти боты все же сразу дают более менее конкретный ответ.
Jackers
Стаж: 9 лет 11 мес.
Сообщений: 1382
Ratio: 3.244
97.1%
russia.gif
barmen, как будто специально для вас появилась эта раздача: ChatGPT для чайников.

P.S. Вам будет полезно почитать - возможно, станет понятнее тема. За этой технологией будущее, о чем и пишет Пэм Бейкер:
Цитата:
Да, ChatGPT будет продолжать совершенствоваться и после публикации этой книги, но вы по-прежнему будете обладать практическими знаниями, на которые вы сможете опереться, продолжая учиться по мере того, как происходят изменения.

Цитата:
Используйте возможности ChatGPT, чтобы избавить себя от рутинной работы и посвятить больше времени чистому творчеству.
barmen
Стаж: 15 лет 4 мес.
Сообщений: 1685
Ratio: 18.084
0%
russia.gif
Jackers
учитывая что open ai решила уйти из России то для нашей страны у него нет будущего. Политическая ситуация в мире которая началась в последние годы уже никогда не закончится и будет только усугубляться. Придет время и вы уже не сможете регистрировать иностранные телефоны и переводить деньги заграницу. Все легальные пути рано или поздно перекроют и чебурнет это уже не страшилка для взрослых, а вполне реальное явление.
Валить заграницу бесполезно. В условиях мировой войны вам нигде не будет хорошо, а заграницей только хуже.

Но есть еще надежда на развитие собственных ИТ решений. Как мы видим ростелеком, яндекс, вк тоже не стоят на месте, МТС с Мегафоном тоже что-то анонсировали.
Но они здорово отстали. Я у алисы попросил код цезаря, она вообще выдала что-то непонятное неформатированное с синтаксическими ошибками и предложила посмотреть котиков, пообсуждать рецептики и послушать сказочки.

Jackers писал(а): Перейти к сообщению
За этой технологией будущее

ГПТ это более удобный поиск нежели ИИ. Поиск гугла не выдержит конкуренции. Зачем мне просматривать сотни ссылок в гугле когда гпт сразу выдает готовый результат? Это наглухо убьёт классический поиск.

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

Выживут только те, кто сможет вписаться в новые стандарты.
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Поговорим -> Новости Часовой пояс: GMT + 3
Страницы:   Пред.  1, 2, 3 ... , 15, 16, 17  След.
Страница 16 из 17