Поздравляем!

Вы были выбраны в качестве стипендиата My Digital Future Fellow

- Расширение EPFL

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

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

- Теодор Рузвельт

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

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

Моего более чем 10-летнего опыта работы в сфере цифровых услуг/рекламы и консультирования было недостаточно, чтобы не только уловить новые тенденции, но и развить свой профессиональный опыт в эпоху цифровых преобразований.

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

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

Я не мог чувствовать себя более благодарным, когда сообщение «Поздравляем» попало в мой почтовый ящик. Это был мой первый шаг в очень долгом и увлекательном путешествии.

Глубокое погружение в неизведанную вселенную кодирования

Начало моего учебного пути было похоже на поиски Роковой Горы (подсказка: «Властелин колец»). Я знал о некоторых проблемах, но к другим я был совершенно не готов.

Мои первые 100 дней в качестве программиста, также известного как «Покидая Средиземье».

(подсказка: «Властелин колец»)

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

Я так застрял на некоторых упражнениях и отчаянно искал направление, чтобы снять с себя это бремя. Какое-то время я был абсолютным неудачником ни в чьих глазах, кроме своих собственных.

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

У кодеров есть определенная структура и особый способ подхода к проблемам и задачам для выполнения работы.

Вот мои7 находок в ходе путешествия:

1. Настройтесь на решение проблем

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

2. Примите неизвестное

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

3. Не соревнуйтесь с другими

Это пустая трата энергии и очень неправильный подход к достижению положительного результата.

4. Вдохновляйтесь другими

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

5. Ставьте цели

Опытные программисты очень хорошо владеют инструкциями своих проектов. Внимание к деталям — очень важный навык. Ключом к достижению желаемого результата является постановка цели в первую очередь. Не имеет значения, изменяются или удаляются определенные детали процесса, когда цель установлена ​​заранее, процесс все равно идет гладко.

6. Оставайтесь позитивными

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

7. Учитесь на ошибках

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

Как только я разовью мышление сильного кодера, я не буду бояться услышать, что в моем коде есть дефекты, ошибки, баги, сбои, ошибки, лишние, отсутствующие или неправильные.

Повторяю: ЗДЕСЬ НЕТ.МЕСТА.ДЛЯ.ДРАМЫ.

Следите за обновлениями моего статуса каждый вторник! 👩‍💻

Предстоящее обновление обучения: Хьюстон, у нас проблема!