Навыки общения с людьми и специализированные навыки дополняют техническую работу инженера. Например, по мере того как инженеры-программисты будут тратить меньше времени на написание кода, они могут больше сосредотачиваться на других аспектах своей работы, включая те, которые связаны с методологиями Agile, Microsoft Azure и Jira , что критично для их успеха.
Т.е. ИИ сам будет выбирать кого ему нанять, Джуна, Мидла или другой ИИ и сделать это самому или используя HR :)
🙂 есть тут и спорные моменты
Вчера говорили и об этом с Евгением Вольновым (hh ventures)
Если интересно ссылка
https://www.youtube.com/live/nTur0HSDQRw?feature=shared
Раньше джуном можно было влететь тупо зная язык, сейчас требования значительно выше, по ощущениям мидл- если сравнивать с тем что было лет 5 назад. Проще говоря, постепенно по времени подготовки полезного кадра курсы сравняются с универами.
Меньше тратить не будут - будут больше, на уровне code review - что придумал чат гпт etc.
Насчет софтскиллов - они всегда работают, кто пистит лучше и авторитетней (+ знакомые рекомендуют) - зп больше при прочих равных.
Зачем думать если есть GAI ? Подсунул Вашу статью целяком GPT4 и получил такой ответ:
Этот вопрос актуален и действительно вызывает множество дискуссий в сфере IT. Прежде чем делать выводы, стоит рассмотреть несколько аспектов:
Инструменты улучшают, но не заменяют: Хотя GAI и другие технологии могут автоматизировать определенные процессы, они служат в качестве инструментов, улучшающих работу программистов. Они не могут полностью заменить человеческое вмешательство, особенно в областях, требующих творческого подхода, интуиции или глубокого понимания бизнес-проблем.
Обучение и рост: Начинающие программисты часто занимаются базовыми задачами, которые могут быть автоматизированы. Однако их профессиональный рост не ограничивается этим. Начинающие специалисты также учатся взаимодействовать в команде, понимать требования клиентов, решать сложные проблемы и осваивать новые технологии.
Мягкие навыки: Важность "мягких" навыков, таких как коммуникация, управление проектами, понимание потребностей клиентов, становится все выше. Хотя технические навыки важны, способность эффективно общаться и работать в команде может быть решающим фактором в карьере.
Специализация: По мере развития технологий растет и специализация в IT. Следовательно, важность иметь глубокие знания в определенной области растет, и этот процесс обучения начинается на уровне начинающих специалистов.
Постоянное обучение: Индустрия быстро меняется, и программисты должны быть готовы к постоянному обучению. Те, кто адаптируется и учится новому, будут востребованы, независимо от уровня.
Таким образом, даже если рутинная работа будет автоматизирована, это не означает, что место начинающих специалистов в индустрии исчезнет. Они просто будут фокусироваться на других аспектах своего профессионального развития.
Для тех, кто только начинает свой путь в IT, важно готовиться к быстро меняющемуся миру, развивать мягкие навыки и быть открытым к постоянному обучению.
🙂
Что делать всем нам?
Как будет меняться реальность?
Чему и где учиться?
Да, согласна
Об этом должны думать государства, компании и каждый из нас
Если серьёзно то я думаю, что поздно думать о том, как повлияет Генеративный ИИ на Джунов. Мы стоим на пороге создания более мощного ИИ который будет сам искать способы решения задач, недавно топы Гугла об этом говорили. И поэтому думаю, что вопрос следует задавать как "что делать всем нам ? "