Python
Обучение программированию в настоящее время
Здравствуйте.Интересно мнение сведущих людей в этом вопросе.Актуально ли сейчас обучение IT, программированию?Сейчас очень много рекламы по этому направлению, но так ли эта сфера востребована в на практике?Тем более идёт информация, что в скором будущем с этим будут справляться нейросети.И интересно, в обучению IT много направлений, какое сейчас более практичное в плане дальнейшей работы?
90+% того, что называют разработкой, - это склеивание между собой готовых компонент, разработанных профессионалами. Примерно как строить домик из кубиков. Раньше (в СССР) этим занимались люди со среднеспециальным образованием, сейчас, в связи со снижением уровня образования, чаще берут с высшим, но работа всё равно ПТУшная. В реестре Минтруда соответствующая должность называется "техник-программист".
Остальное - разработка тех самых готовых компонент и разработка сложных алгоритмов под конкретную задачу (которая не решается готовыми "кубиками", либо производительность такого решения неудовлетворительна). Здесь уже требуется полноценное высшее образование по специальности "инженер-программист" или "математик-программист".
Нейросеть сама является алгоритмом и потому не в состоянии ни разработать алгоритм, ни проверить корректность готового алгоритма, ни даже качественно склеить два других готовых алгоритма. На этом сайте полно "решений" от нейросетей, достаточно один раз на них посмотреть, чтобы всё стало ясно. На stackoverflow до сих пор действует введённый зимой запрет на публикацию текстов от нейросетей в качестве ответов, и только недавно они подключили нейросети в качестве механизма поиска ответов (и то - по желанию пользователя). Шум вокруг нейросетей - это заказная реклама: серьёзные люди вложили миллионы в их разработку и хотят побыстрее отбить вложения.
Программисту из категории техников-склеивателей следует опасаться не нейросетей, а повышения качества готовых "кубиков", удобства их использования и расширения сферы их применения. Потому что сейчас работа техников держится в основном на том, что с "кубиками" надо много шаманить и накапливать в голове базу знаний об их глюках и прочих особенностях (с выходом новых версий ценность этой базы обнуляется, и процесс начинается по новой). Сейчас начинающим техникам уже сложно найти работу с зарплатой хотя бы на уровне кассира "Пятёрочки", и дело не только в том, что поголовье техников выросло, но и в том, что денег на создание очередного ненужного КОКОРЕШа в стране и в мире стало меньше.
Программисту из категории инженеров в ближайшие лет 50 опасаться нечего: предложение на этом рынке низкое, бюджетных мест в ВУЗах мало, государственные субсидии идут в подготовку "техников", корпоративные курсы и всякого рода "новые технологии в образовании" готовят их же, а спрос на инженеров растёт. Ещё как бы не пришлось массово нанимать их из-за бугра, как в индустриализацию 1930-х. В частности, демонтаж однополярки приводит к необходимости разрабатывать свои платформы в пределах рублёвой зоны: VK, Arenadata, Yandex, DIS Group и др. компании этим активно занимаются. Китайцы осторожно подтягиваются, например Хуавей 3 года назад открыл в Москве исследовательский центр и нанимает разработчиков. Раньше они эти работы заказывали в США. И есть ещё нюанс: любая наукоёмкая деятельность возможна только в местах концентрации капитала, т.е. в крупных городах и их окрестностях, достижимых за 2-4 часа на транспорте. Удалёнка пока не особо оправдывает себя.
Остальное - разработка тех самых готовых компонент и разработка сложных алгоритмов под конкретную задачу (которая не решается готовыми "кубиками", либо производительность такого решения неудовлетворительна). Здесь уже требуется полноценное высшее образование по специальности "инженер-программист" или "математик-программист".
Нейросеть сама является алгоритмом и потому не в состоянии ни разработать алгоритм, ни проверить корректность готового алгоритма, ни даже качественно склеить два других готовых алгоритма. На этом сайте полно "решений" от нейросетей, достаточно один раз на них посмотреть, чтобы всё стало ясно. На stackoverflow до сих пор действует введённый зимой запрет на публикацию текстов от нейросетей в качестве ответов, и только недавно они подключили нейросети в качестве механизма поиска ответов (и то - по желанию пользователя). Шум вокруг нейросетей - это заказная реклама: серьёзные люди вложили миллионы в их разработку и хотят побыстрее отбить вложения.
Программисту из категории техников-склеивателей следует опасаться не нейросетей, а повышения качества готовых "кубиков", удобства их использования и расширения сферы их применения. Потому что сейчас работа техников держится в основном на том, что с "кубиками" надо много шаманить и накапливать в голове базу знаний об их глюках и прочих особенностях (с выходом новых версий ценность этой базы обнуляется, и процесс начинается по новой). Сейчас начинающим техникам уже сложно найти работу с зарплатой хотя бы на уровне кассира "Пятёрочки", и дело не только в том, что поголовье техников выросло, но и в том, что денег на создание очередного ненужного КОКОРЕШа в стране и в мире стало меньше.
Программисту из категории инженеров в ближайшие лет 50 опасаться нечего: предложение на этом рынке низкое, бюджетных мест в ВУЗах мало, государственные субсидии идут в подготовку "техников", корпоративные курсы и всякого рода "новые технологии в образовании" готовят их же, а спрос на инженеров растёт. Ещё как бы не пришлось массово нанимать их из-за бугра, как в индустриализацию 1930-х. В частности, демонтаж однополярки приводит к необходимости разрабатывать свои платформы в пределах рублёвой зоны: VK, Arenadata, Yandex, DIS Group и др. компании этим активно занимаются. Китайцы осторожно подтягиваются, например Хуавей 3 года назад открыл в Москве исследовательский центр и нанимает разработчиков. Раньше они эти работы заказывали в США. И есть ещё нюанс: любая наукоёмкая деятельность возможна только в местах концентрации капитала, т.е. в крупных городах и их окрестностях, достижимых за 2-4 часа на транспорте. Удалёнка пока не особо оправдывает себя.
А нейросети кто обслуживать будет?
IT всегда будет актуально и чем дальше, тем больше.
IT всегда будет актуально и чем дальше, тем больше.
Алексей Вихарев
"А нейросети кто обслуживать будет?"

Похожие вопросы
- Не могу определиться со временем обучения программированию
- Сколько часов в день нужно тратить на изучение программирования?
- почему самоучилка по программированию для чайников сложна в понимании обычным человеком, не подготовленном к этому?
- Программирование на языке python, помогите советом. Вопрос от чайника.
- С какого языка начать программирование ?
- Как увлечься программированием? К чему идет процесс программирования глобально? К освоению космоса?
- Вы согласны с мнением, что питон хуже других языков программирования?
- Вопросы по программированию общие вопросы. Хочу понять логику. вопросы подробно описал в описании.
- Не совсем понимаю Python, да и в целом программирование. Стоит продолжать?
- Как научиться понимать и решать поставленные задачи в программирование?