К 2016 году Хорхе Товар много раз пытался выучить программирование, но у него ни разу не получилось. Разочарованный языковым барьером между ним и его товарищами по команде разработчиков, он решил, что на этот раз он наконец-то справится. На этот раз он попробует Codecademy. Вот его история.

Привет, я Хорхе! Я специалист по цифровым стратегиям в компании Johnson & Johnson JLABS.

Как я начал писать код

Как случается со многими людьми, мой первый опыт программирования пришелся на обязательный курс в колледже, и я не особо в него вошел. Со временем я постепенно осознавал, насколько важно программирование для моей работы. До того, как я взял Codecademy Pro Intensive, я был директором по цифровому маркетингу в L’Oréal и часто попадал на встречи с веб-разработчиками, где был в невыгодном положении, потому что не мог говорить на их языке. Я полагал, что, если бы у меня был некоторый технический опыт, я мог бы продвигать весь процесс быстрее, бросать вызов нормам и лучше руководить своей командой.

Что я выучил

Я знал, что мне нужно научиться программировать, и попробовал большинство методов, но ни один из них не дал нужного результата. Мне казалось, что я крутит колеса - мне нужно учиться на практике и применять эту работу в реальной жизни. Вот почему я подписался на Codecademy Pro Intensive. Соблюдение пошагового еженедельного учебного плана, работа над реальными проектами для закрепления концепций, руководство по этому сложному финальному проекту, общение с экспертами, чтобы задать те вопросы, которые вы очень хотели задать - это было именно то, что вам нужно. настройка мне нужна. Мне нравилось понимать, как на самом деле работают разработчики - как видеть это в действии во время видеосеансов, так и на собственном опыте. Было поучительно видеть, как именно кодирование включает в себя метод проб и ошибок, экспериментирование, отладку и взлом; даже для человека с многолетним опытом! В середине курса я фактически сменил работу с цифрового маркетинга в L'Oréal на управление цифровыми продуктами в JLABS Johnson & Johnson, поэтому мои новые коллеги не смогли увидеть мою трансформацию - они не знают, что я только приобрел эти навыки. недавно - но я вижу, что изменились мои новые навыки. Мои менеджеры и команда уверены в том, что я буду руководить цифровой стратегией, потому что у меня более широкий набор навыков, я более ценен для них и чувствую себя более уверенным в своей должности.

Где я сейчас

Обучение программированию просто изменило мою работу. Несмотря на то, что я реализовал пару проектов с момента выпуска, я сам не пишу много кода изо дня в день, но знание того, как это сделать, сделало меня лучшим лидером для этих кто делает. Обладание широким и глубоким знанием того, как проводится игра, - вот что отличает тренера низшей лиги от Беличика. Приведу пример: программирование на самом деле напоминает мне игру с Лего в детстве. Допустим, вы дали двум людям набор Lego и попросили их обоих построить вам машину: они сделали для вас две совершенно разные, но функциональные машины - оказывается, код очень похож! Теперь, когда я знаю, как программировать, я знаю, как передавать инструкции разработчикам, быть точным с моей критикой (например, не просто синий цвет неправильный, а вместо этого вам следует использовать это шестнадцатеричное значение), и я могу строить планы с гораздо больше уверенности, потому что я знаю, что возможно. Если бы у меня не было этих технических знаний, я бы полагался, что другие составят для меня это видение, но теперь я тот, кто знает, о чем он говорит. Знакомство с кодом как творческим, экспериментальным процессом решения проблем было увлекательным, вдохновляющим и более чем немного затягивающим.

Куда я иду

Теперь, когда я могу программировать, я более свободно владею технологиями в целом, я более уверен в своей работе, и мои коллеги и менеджеры также более уверены во мне. С такими результатами, конечно, я буду продолжать учиться! В ближайшем будущем я сосредоточусь на серверных технологиях, чтобы добавить функциональность в мой последний проект из Pro. Прямо сейчас я прохожу еще один интенсивный курс Pro, чтобы добавить React и еще несколько продвинутых JS к моим знаниям HTML, CSS и JavaScript. Я очень рад видеть, к чему это меня приведет; Мне действительно нравится то, что я делаю!

Мой совет другим

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