17% скидка на размещение рекламы на площадках devby — до 20 ноября. Клац!
Support us

Quartz: В будущем все станут программистами, но мало кто будет уметь кодить

5 комментариев
Quartz: В будущем все станут программистами, но мало кто будет уметь кодить

В этом году App Association насчитала 223 000 незакрытых вакансий для программистов в США. Компании уже давно начали рекламировать программирование в качестве новой грамотности. А в прошлом месяце генеральный директор компании General Electric Джефф Иммельт объявил о том, что каждый сотрудник компании, в которой работают 305 000 человек, научится кодировать: «Вы можете в конечном счёте не быть программистом, но будете знать, как это делается»пишет Quartz.

Читать далее...

A photo from the world's largest LAN party, DreamHack.

Похоже, абсолютно все — от бывшего СЕО Microsoft Стива Балмера до Snoop Dogg, — согласны: программирование является лучшей профессиональной возможностью в мире. Проблема заключается в том, что никто из них не имеет ни малейшего понятия, как на самом деле научить кодировать всех и каждого.

Прошло несколько десятилетий с тех пор, как спрос на инженеров начал расти, но (даже с учётом всплеска трудовой иммиграции с агрессивной подачи ИТ-гигантов, намеренных привлечь инженерные таланты из-за рубежа) предложение рабочей силы на рынке труда США всё ещё отстаёт, и разрыв всё больше. Из 1,9 млн студентов американских колледжей со степенью бакалавра в 2014 году, только 55 367 получили дипломы в области computer science. Только одна из 10 средних школ в США в настоящее время предлагает уроки программирования. Резкий рост числа квалифицированных разработчиков вряд ли предвидится. 

Ответ может лежать в переосмыслении того, что такое код. Элитные программисты проводят годы в университетах или хакерствуют у себя в комнате, однако программирование на самом базовом уровне — это то, чем миллионы людей занимаются каждый день с помощью Microsoft Excel. 

«Люди пугаются, когда они видят код, но ведь они уже программировали в течение 20 лет, они просто не думали об этом как о программировании, — говорит Зак Хаен, глава отдела разработки в офисе Bloomberg в Сан-Франциско. — Код — это скорее про логическое мышление и анализ».

Эпоха «гражданских» программистов

«Гражданских» программистов (Microsoft даже «обобщила» эту категорию людей, назвав их Mort'ами), уже обслуживает целая отрасль, разрабатывающая так называемые low-code или no-code платформы. Такие компании, как Caspio, QuickBase, Appian и Mendix, создают визуальные интерфейсы, позволяющие пользователям самостоятельно складывать пазлы из блоков ПО, не прикасаясь непосредственно к коду (опытные разработчики могут также погрузиться в код). С их помощью нетехнический сотрудник может быстро собрать программные средства, которые решают его бизнес-проблемы.

Forrester сообщает, что этот сектор заработал $1,7 млрд в 2015 году и собирается дорасти до $15 млрд к 2020 году.

В рядах нынешних сотрудников компаний найдутся миллионы разработчиков, прогнозирует Эллисон Мнукин, СЕО программной платформы QuickBase, — даже если они не заменят традиционных разработчиков. А значит, «бизнес получит нужные ему решения быстрее, а ИТ-специалисты смогут сосредоточиться на стратегической работе». По данным QuickBase, её клиенты могут избежать найма в среднем двух новых ИТ-разработчиков и ускорить время разработки каждого приложения на 8 недель.

Конечно же, рабочие места профессиональных программистов в безопасности. Большинство людей до сих пор не может кодировать без их содействия даже с помощью специальных платформ (по данным QuickBase, 75%). 

Дело в том, что программная инженерия развивается по той же схеме, как многие формы технологии: тяжёлая рутина постепенно автоматизируется, чтобы люди смогли брать на себя больше творческих и сложных проблем. Разработчики, которые когда-то покупали серверы и создавали сложные системы бэкенда, теперь могут купить услуги Amazon, Microsoft или Google с помощью обычной кредитки. 

При этом большинство компаний по-прежнему хотят нанимать программистов с академической подготовкой. Рекрутинговая платформа Hired сообщает, что 90% вакансий для разработчиков требуют диплом в области Computer Science, хотя он есть менее чем у половины разработчиков.

Однако вся суть компьютерной науки, возражают эксперты Quartz, в том, чтобы знать доступные инструменты и с их помощью разрабатывать эффективные пути решения проблем, — и в этом смысле в обозримом будущем большинству специалистов и впрямь придётся стать «гражданскими» программистами.

Читайте также
Китайская компания дарит программистам клавиши из чистого золота
Китайская компания дарит программистам клавиши из чистого золота
Китайская компания дарит программистам клавиши из чистого золота
Бывший программист Intel украл 18 тысяч секретных файлов и исчез
Бывший программист Intel украл 18 тысяч секретных файлов и исчез
Бывший программист Intel украл 18 тысяч секретных файлов и исчез
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
JetBrains: каждому шестому разработчику ИИ экономит минимум день в неделю
1 комментарий
Российские айтишники массово врут в резюме, больше всего — разработчики
Российские айтишники массово врут в резюме, больше всего — разработчики
Российские айтишники массово врут в резюме, больше всего — разработчики
1 комментарий

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.