3 причины, объясняющие почему программирование - будущее "синих воротничков"
Компьютерное программирование прошло долгий путь со времен Commodore 64. То, что когда-то было зарезервировано для фанатов в толстовках, превратилось в нечто более зрелое и более неотъемлемое для нашего общества: стабильная занятость.
Например, Шеннон Лэнс, мать-одиночка четверых детей, которой пришлось изо всех сил пытаться материально поддержать своих детей после разлучения в браке. По ее собственному признанию, она не имела навыков работы с компьютером и даже должна была использовать свой телефон, чтобы узнать, как щелкнуть правой кнопкой мыши на Mac. Но после обучения программированию она получила шестизначную зарплату в местной компании по разработке программного обеспечения.
Или возьмите Ausar McGruder, который оставил свою карьеру актера/модели/каскадера, чтобы получить навыки кодирования и стал системным аналитиком и разработчиком программного обеспечения. Подобных историй успеха немало.
Так же, как фабричные рабочие привели в действие первые три промышленных революции, разработчики приведут в действие четвертую. Вскоре мы окажемся в обществе, где программисты встречаются чаще, чем строители. Вот три причины, по которым кодирование - это будущее “синих воротничков”.
Нет высшего образования? Нет проблем
По мере того, как вера в высшее образование снижается, программы обучения кодированию заполнят вакуум. Быстрые темпы технологических изменений в сочетании с растущей стоимостью четырехлетнего образования сделали традиционное образование менее приемлемым и менее эффективным вариантом, особенно для тех, кто меняет карьеру. На самом деле, согласно отчету Ассоциации американских колледжей и университетов за 2018 год, только 33% руководителей и 39% менеджеров по найму считают, что недавние выпускники хорошо подготовлены для применения знаний и навыков в реальных условиях.
«Вас уволили как водителя грузовика? Потратьте четыре года своей жизни и $ 50K + ... и тогда вы, возможно, сможете получить новую работу!» Это тяжелый шаг.
Будущее работы не будет основано на степенях, оно будет основано на навыках. Так же, как торговые программы заполнили ряды квалифицированных сварщиков, электриков, плотников и техников, разработчикам не требуется четырехлетняя степень, чтобы оказать влияние. Некоторые штаты уже создают ориентированные на разработчиков зарегистрированные программы ученичества для заполнения вакансий в своем техническом секторе.
Предложение < Спрос
Согласно Code.org, в 2018 году 63 744 студента факультета компьютерных наук перешли на работу. Но эти выпускники могут заполнить только около 12% из более чем 505 000 открытых вакансий разработчиков в США. Это требование не имеет признаков замедления, при этом некоторые оценки прогнозируют, что общее число открытых вакансий к 2020 году превысит 1 000 000 человек. Не говоря уже о возможностях работы.
И все эти вакансии не для волшебников Силиконовой долины. Это стабильные рабочие места по всей стране и практически во всех отраслях: гостеприимство, финансы, розничная торговля, здравоохранение, правительство и оборона ... Вы понимаете, что происходит.
Разнообразие отраслей с открытыми позициями разработчиков является ключевым, потому что это позволит, по крайней мере, некоторым переходным работникам остаться в своей отрасли. Тот же самый уволенный водитель грузовика может получить работу разработчика в индустрии грузоперевозок, будь то обеспечение качества для алгоритмов автопарка, создание пользовательского интерфейса для платформ грузового автотранспорта с самостоятельным управлением или множество других технических приложений.
Работая вместе с нашими будущими повелителями - роботами
Говоря о самодвижущихся платформах грузовых автомобилей, приходит автоматизация, и мы ничего не можем сделать, чтобы остановить ее. Компании либо пойдут на автоматизацию, либо останутся далеко позади своих конкурентов. Хотя автоматизация вытеснит или полностью заменит большое количество работников, она также создаст еще более высокий спрос на высококвалифицированные рабочие места, почти все из которых потребуют определенного уровня знаний в области кодирования.
Многие работы уже автоматизированы, но машины никогда не смогут заменить определенные работы. Люди будут оставаться организующей и движущей силой технологий. Требуется человеческий интеллект, чтобы координировать технологические ресурсы и направлять эти ресурсы для решения бизнес-задач. Машины будут просто выполнять инструкции, и будет очень полезно научиться проектировать и доставлять эти инструкции.
Опасение, что автоматизация заменит рабочие места быстрее, чем может создать новые, оправдано. Но скорее всего, мы не можем представить некоторые из рабочих мест и отраслей, которые создаст автоматизация. Попытка предсказать это было бы похоже на объяснение SEO, управления социальными сетями или облачных вычислений кому-то в 90-х годах. По оценкам Всемирного экономического форума, шестьдесят пять процентов детей, поступивших в начальную школу в 2016 году, окажутся на рабочих местах, которые еще не существуют. Возможности трудоустройства в будущем непостижимы, но, опять же, весьма вероятно, что эти работы потребуют навыков программирования
-
В то время как наше общество и повседневная жизнь радикально изменяются с помощью технологий, наша рабочая сила должна будет адаптироваться, или она увянет на корню. Если мы не сосредоточимся на повышении квалификации и переподготовке наших работников с низкой квалификацией, с тем чтобы они могли участвовать в цифровой экономике, социальные проблемы роста станут невыносимыми.
Почему программирование - будущее синих воротничков? Потому что нам это нужно.