У вас есть карьера, не связанная с развитием технологий? Вы когда-нибудь спрашивали себя, стоит ли тратить время на обучение программированию? Если это так, будьте уверены; ответ абсолютно ДА! Но что вы получите, изучив один или два языка программирования?

У вас будет огромное конкурентное преимущество в вашей отрасли.

Моя способность устранять неполадки и понимать технологии значительно возросла с тех пор, как я принял решение научиться разрабатывать. Программирование заставляет вас понимать, что вы делаете, на более глубоком уровне. Первым языком, который я выучил, был PHP. Это привело к моему пониманию веб-серверов, SEO, безопасности, TLS/SSL и позволило мне создавать веб-сайты. Это краткий список, но этот момент невозможно переоценить: у вас будет совершенно новый способ видения и понимания того, как работают вещи и почему они работают именно так, а не иначе.

Автоматизируйте свою жизнь!

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

Добавьте ценности компании, в которой вы работаете.

Я работаю в сфере здравоохранения. ИТ не добавляют ценности компании. Это просто еще одна стоимость ведения бизнеса. Если ваш работодатель в сфере здравоохранения считает, что он или она может сэкономить деньги, отдав ИТ на аутсорсинг, вы потеряете работу. Подумайте об «облаке…». Ваши клиенты — это ваши «пользователи», и зачастую они просто считают, что ИТ постоянно что-то меняет и усложняет их работу. Что, если бы вы могли сделать что-то, чтобы автоматизировать их рутинные задачи, сэкономив им время, сделав их более продуктивными и упростив их работу? Это может изменить их восприятие ИТ, сэкономить деньги вашей компании и сделать ее более эффективной, что позволит увеличить прибыль. Счастливые пользователи и счастливый работодатель? Беспроигрышный вариант!

Это также может привести к продвижению по службе на ранее не существовавшие должности. Если вы сможете показать своей компании способы добавления ценности, о которых они никогда не думали, это сильно выделит вас. Это особенно верно для меня, когда я разрабатывал информационные панели бизнес-аналитики, позволяющие высшему руководству с первого взгляда получать представление об операциях в реальном времени. Если вы хотите перестать бить по часам и измерять свою производительность результатами, а не временем и усилиями, это отличный способ сделать это! Можете ли вы сказать «гарантия занятости»?

Станьте творцом.

Люди любят творить! Это заложено в нашей ДНК с рождения, но строительство клубов и всего остального, чем мы можем захотеть заниматься во взрослом возрасте, может обойтись дорого. Обучение написанию кода может быть бесплатным, а воплощение одной из ваших идей в жизнь не должно стоить вам ни копейки. Это также доставляет такую ​​же гордость и удовлетворение, как и все остальное, что вы могли бы создать.

Станьте предпринимателем или фрилансером.

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

Поделитесь своим кодом со всем миром.

Ваш код может быть не тем, что вы можете продать, или, возможно, вы не заинтересованы в маркетинге. Вы можете разместить его в репозитории GitHub для использования другими. Иногда мне кажется, что написание кода похоже на игру в The Sims. Большое удовольствие приносит создание чего-то и наблюдение за тем, как это используют другие. Взаимодействие с другими разработчиками, которые заинтересованы в использовании вашего кода, также доставляет удовольствие, и ничто не сравнится с получением электронного письма с благодарностью за вашу работу.

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

Для начала ознакомьтесь с курсами программирования на Udemy.com.

Что вы думаете? Оставьте свое мнение в комментариях!

Первоначально опубликовано на https://kernelmanic.com 17 мая 2019 г.