Зачем становиться разработчиком? - Несколько причин.

Я принял ужасное решение

Так что мне есть в чем признаться — я принял ужасное решение, я решил стать программистом/программистом/инженером-программистом. Это означает, что я должен взять на себя иногда сложную и часто запутанную задачу научиться программировать, и я нахожусь на этом этапе — просто изучаю абсолютные основы:

  1. Загрузка и установка IDE.
  2. Изучение циклов for и операторов if.
  3. И, наконец, попытка связать этот пока скудный набор навыков и умений в какой-то связный и работающий код.

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

1. Деньги

Да, это позорный ответ, который мой интервьюер по парному кодированию был очень разочарован, услышав первое, что вылетело из уст, когда меня спросили о причинах вступления в Makers Academy (лондонский учебный лагерь кодирования). Простой факт заключается в том, как сказал мне один из моих потенциальных работодателей, что здесь, в Лондоне, деньги подобны воздуху, которым мы дышим, они нужны нам, чтобы выжить.

Любой в отрасли знает, что особо талантливый инженер-программист может получать на порядок больше средней зарплаты. И даже не столь талантливый, скорее всего, преуспеет во многих профессиях. Так что да, засудите меня, пригвоздите меня к кресту и распните меня, и вообще ненавидьте, какой я поверхностный. Но я в этом ради денег.

2. Страсть

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

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

3. Мозги

Коду нужны мозги. Если у вас есть мозги код нуждается в вас! У меня есть мозги, и мне нужно продуктивно использовать свои логические способности, а разработка программного обеспечения — отличная возможность найти хорошее применение своему разуму. Говорят, одни люди создают проблемы, а другие их решают. Что ж, я стараюсь полностью отнести себя к последнему лагерю. Мне нужно хорошо использовать свою голову, и нет ничего более приятного, чем решение действительно сложной проблемы. Я действительно чувствую, как серотонин высвобождается из моего мозга при каждой проблеме с кодированием, которую я решаю, это приятно!

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

Как дела?

Что ж, курс только начался сегодня (учебный курс по кодированию в Makers Academy в Лондоне), и я буквально собираюсь начать, поэтому я буду обновлять свой новый блог на среде регулярными обновлениями о моем путешествии, так что все вы думаете Следование тому же пути может принести пользу моей огромной мудрости, проницательности, юмору, писательским навыкам и растущему мастерству кодирования! О, и смирение, я забыл упомянуть об этом, как глупо с моей стороны.

Если вы только начинаете программировать, я призываю продолжать двигаться вперед, это обязательно будет сложным, временами запутанным и сбивающим с толку, но мы все в одной лодке, и вместе, может быть, просто, может быть, мы сможем кодировать наш путь к светлое будущее для нас и человечества!