Это продолжение моих размышлений о Почему, возможно, пришло время начать искать новую профессию, если вы инженер-программист? Я хотел прояснить несколько моментов, затронутых в этом посте.

Во-первых, пост был написан как открытое приглашение к обсуждению, и я рад, что он получил несколько интересных комментариев всего за пару дней. Спасибо!

Во-вторых, я с энтузиазмом отношусь к разработке программного обеспечения. Я думаю, что это одна из лучших профессий, доступных нам в 2016 году. Это может быть творческим, сложным и в большинстве случаев хорошо вознаграждается в денежном выражении. Что еще вы можете ожидать? Я доволен своей торговлей. В то же время мне любопытно, что нас ждет через 25–35 лет.

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

Это воодушевляет людей, которые входят в отрасль. Я часто говорю людям, пытающимся найти хорошую работу: Вы тоже можете это сделать, и вам не нужно тратить годы на колледжи и университеты, как это делал я.

Когда я преподавал JavaScript и Node.js в Hack Reactor, одном из лучших учебных курсов для разработчиков, я видел много историй успеха, когда люди меняли свою карьеру и жизнь к лучшему, занимаясь технологиями. Несправедливо говорить, что трехмесячная школа уступает степени по компьютерным наукам. Там учат разным вещам.

Возможно, программирование для этой категории будет похоже на использование редактора WYSIWIG или какой-либо другой среды с графическим интерфейсом. Подумайте о том, как большинство людей в развитых странах могут отправлять электронные письма, работать в офисных пакетах и ​​использовать Facebook. В Excel также есть язык программирования, может ли большая часть современной разработки программного обеспечения походить на работу в Excel?

В этом случае большинство людей смогут программировать. Я вижу тенденцию, когда все больше и больше нетехнических людей (бизнес-аналитики, дизайнеры, продакт-менеджеры) изучают программирование и становятся универсалами. Отлично.

Я считаю себя универсалом, и это очень помогает мне в понимании клиентов, бизнеса и продуктов, над которыми я работаю. К сожалению, в США существует пробел, когда речь идет об образовании STEM (наука, технология, инженерия и математика). Мы не производим достаточно. К счастью, некоторые предприимчивые инициативы, такие как МООК (Udacity, Coursera), учебные курсы для разработчиков (Hack Reactor, Dev Bootcamp) и онлайн-курсы (Lynda, Udemy), восполняют этот пробел удобным и доступным способом. Эта область, как правило, носит более общий характер, т. е. ожидается, что разработчики будут работать над полным стеком: фронтенд, бэкенд и разработка.

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

В более прозрачной и, следовательно, меритократической среде вкладов с открытым исходным кодом становится легче овладеть своим мастерством и выделиться: многие участники открытого исходного кода вносят свой вклад в проекты, чтобы учиться и получать опыт. Прелесть этого в том, что барьеры для входа ниже, потому что участникам часто не нужно спрашивать разрешения, и меньше предвзятости и дискриминации — если ваш код работает, все в порядке, если нет, то вам нужно это исправить. В этой части технологии появляется все больше и больше специализации.

В любом случае, у технологий сейчас есть большие возможности. Это помогает экономике, обычным людям (пользователям) и одной из лучших профессий для работы. Зная то, что мы знаем, технологии и разработка программного обеспечения меняются очень быстро, поэтому крайне важно учиться и развиваться вместе с этой отраслью!

Наконец, давайте продолжим разговор! Интересно рассуждать о том, куда мы движемся как отрасль.