10 советов для начинающих или тех, кто хочет взять под контроль свою карьеру!
Недавно я заметил растущую тенденцию к демотивации, особенно среди новичков в программировании в социальных сетях (если быть точным, Tech Twitter — под #100DaysOfCode), которые находятся на стадии ухода и считают, что программирование на самом деле не «их дело».
Часто он начинается с таких вопросов, как "Как вы находите время для ежедневного написания кода?" или, может быть, даже, как следует из названия, - " Как вы сохраняете мотивацию, когда учитесь программировать?»
Может быть, у вас тоже или у кого-то из ваших знакомых есть такие мысли, или они говорили вам, или, возможно, задавали подобные вопросы.
Что ж, дорогой читатель, не беспокойся больше! Я опытный ученик (самоучка), учитель, инструктор, а также энтузиаст программирования, и я хочу поделиться с вами некоторыми из моих главных секретов о том, как вы можете (и должны) НАЧАТЬ и ОСТАВАЙТЕСЬ в своем путешествии по программированию; пробиваться каждый день с постоянной энергией, энтузиазмом и удовольствием, как и я.
Будьте уверены, программирование — это НАВЫК, который может быть приобретен (выучен) или отточен (отточен) ЛЮБЫМ при правильном подходе.
ЗАПУСК
Первые 5 шагов касаются выбора правильного пункта назначения и подготовки рюкзака к нему. Я не могу не подчеркнуть, насколько важно убедиться, что вы знаете пункт назначения и упаковываете самые важные вещи, которые вам нужны.
«Прежде чем вы начнете карабкаться по лестнице успеха, убедитесь, что она прислонена к нужному зданию». — Стивен Кови
1) Определите ТОЧНУЮ ПРИЧИНУ и ЗАПИШИТЕ ЕЕ!
Начните с ХОРОШЕЙ ПРИЧИНЫ! (ПОЧЕМУ):
- ПОЧЕМУ вы хотите писать код?
- Почему так важно освоить этот навык?
- Будьте максимально личными и эгоистичными! Это за деньги? Возможность работать удаленно? Или, может быть, необходимость принадлежать к уникальной группе экстраординарных людей, которые могут «манипулировать» этой штукой, называемой компьютером?
Чем более личная причина, тем выше ваши шансы остаться в путешествии. Всякий раз, когда вы чувствуете себя обескураженным, вы всегда можете напомнить себе, почему вы начали в первую очередь.
Определенность цели — отправная точка всех достижений. — В. Клемент Стоун
2) Определите свои СУЩЕСТВИТЕЛЬНЫЕ и ГЛАГОЛЫ
Как вы хотите, чтобы вас ПОЗВОНИЛИ, когда вы закончите? Просто погуглите «должности, связанные с кодом».
Что вы хотите уметь делать со своими навыками программирования? Вы хотите проектировать, разрабатывать, программировать, управлять базами данных и т. д.? Опять же, погуглите еще!
Чем точнее и яснее вы представляете, чего хотите, тем легче вам будет выполнить следующий шаг, а именно…
3) Найдите НАСТАВНИКА
Я определяю Наставника как человека, который:
- уже там, где вы стремитесь быть,
- имеет должность (существительное), которую вы хотите иметь
- и делает то, что вы хотели бы сделать (глагол)
Лучший способ узнать дорогу вперед — это спросить кого-нибудь, кто возвращается оттуда, куда направляетесь вы. — Аноним
Когда вы выбираете наставника, спросите его, может ли он научить вас. Ваш наставник будет играть ключевую роль в вашем путешествии. Поделитесь и пересмотрите шаги 1, 2 и 4 вместе с ними. Будьте честны, непредвзяты и готовы адаптироваться!
Я предлагаю вам обратиться к своему наставнику с вопросами с несколькими вариантами ответов, а не с вопросами для эссе.
- Вопросы с множественным выбором представляют такие варианты, как; я должен сделать ABC или XYZ?
- Вопросы для эссе — это то, что вы можете легко найти в Google, например; как перейти от А к Я?
Делайте заметки, чтобы не повторять вопросы и не заставлять наставника чувствовать, что вы тратите его время впустую!
Будьте наставником, но в то же время не ждите, что вас будут кормить с ложечки!
Говоря о том, что вас не кормят с ложечки, я имею в виду, что вы не всегда должны ждать, пока вам все дадут или объяснят. Конечно, допускаются подсказки, подобные тем, которые я даю вам в этой статье, когда прошу вас погуглить.
4) Оцените себя
Эта часть пути важна в моменты, когда вам нужна мотивация, а также поможет уберечь вас от непредвиденных обстоятельств, таких как выгорание.
Все дело в психологии и самоанализе (думая о вас!). Он уникален для каждого человека. Никто не знает вас лучше, чем ВЫ.
Следующие вопросы должны помочь вам получить представление;
- Кто ты? — небольшой личный SWOT-анализ (сильные и слабые стороны, возможности и угрозы) — не такая уж плохая идея.
- Как лучше всего учиться?
- Когда ты в своей «А-игре»? и т. д.
У некоторых людей уже есть ответы на такие вопросы.
По моему опыту, ответы становятся особенно ясными, когда вы сталкиваетесь со сложными ситуациями и тем, как вы их решаете.
5) Оцените свои потребности.
а) Что вам НУЖНО ЗНАТЬ, чтобы делать то, что вы хотите?
Есть множество языков программирования на выбор, например:
- JavaScript, Python, Java, PHP, С#
- Или фреймворки — (Внешний интерфейс: Express, Django, Rails, Laravel, Spring и т. д. Бэкенд: Angular, React, Vue Ember, магистраль)
б) Какие ресурсы вам нужны ДЛЯ ИСПОЛЬЗОВАНИЯ?
- Оборудование (аппаратное и программное обеспечение)
- Курсы?
- Офлайн (книги), онлайн или и то, и другое?
Ваш наставник может помочь вам сделать выбор.
Не ждите, чтобы иметь ВСЕ, прежде чем начать, но есть некоторые ключевые элементы, которые вам нужны.
Вы когда-нибудь отправлялись в длительную поездку, но забыли взять с собой ноутбук или зарядное устройство для телефона? Или может зубная щетка? С телефонами и зубными щетками это легко обойти. Ноутбуки? Почти невозможно!
ОСТАВАТЬСЯ В ПУТЕШЕСТВИИ
Поздравляю с тем, что дочитали до этого места!
Я уверен, что первая часть этой статьи помогла вам внести некоторые необходимые коррективы, как физические, так и психические.
Эта следующая часть выделит вас среди большинства учащихся! Я намерен дать вам несколько советов, которые помогут вам оставаться мотивированными и последовательными, и в то же время получать массу удовольствия на протяжении всего пути!
6) Иметь соответствующую настройку;
Сделайте все возможное, чтобы подготовить место, где вы будете проводить время обучения. Это также вопрос личного вкуса, предпочтений и бюджета. Я не буду говорить о настройке программного обеспечения здесь!
По моему скромному мнению, установка кодирования должна быть достаточно эргономичной. Я особенно думаю о долгосрочных последствиях для здоровья вашего тела;
- Твои глаза
- Ваша шея и спина (фактически весь позвоночник)
- Ваши основные суставы (колени и локти)
- Твоя попа тоже заслуживает внимания!
Я уверен, что вы поняли всю идею.
Другие аспекты включают, но не ограничиваются:
- Вентиляция
- Осветительные приборы
- Температура
- Шум
- Отвлечения
- Аромат?
От того, как вы настроитесь, будет зависеть, захотите ли вы продолжать обучение или нет! Поверьте мне!
Технический Twitter может помочь вам с созданием вдохновения! Так….
7) Присоединяйтесь к Твиттеру! (#100DaysOfCode)
Эта статья уже становится слишком длинной, и я не хочу больше тратить ваше драгоценное время на болтовню о том, как мотивирует осознание того, что вы не одиноки в этом путешествии!
Попросите своего наставника помочь вам настроить подходящую учетную запись Twitter.
Начните с простого: регулярно публикуйте сообщения о том, что вы узнали за день. Пусть будет интересно и прямо по делу! Или вы можете комментировать или ретвитить интересные посты.
Найдите и соединитесь (подпишитесь) с людьми с опытом в той же области, что и вы.
Помогайте другим, когда можете.
Я оставлю это на том, что вы скоро все поймете!
Хотя я должен упомянуть несколько аспектов, касающихся общения!
8) Следите за своим общением
«Каждый раз, когда ты открываешь рот, ты позволяешь мужчинам заглянуть в твой разум». — Брюс Бартон
Выделите некоторое время, чтобы поразмышлять над информацией, которую вы отправляете (публикуете), и над тем, как вы получаете и интерпретируете информацию.
Если вы чувствуете, что у вас есть проблемы с общением, то одним из ваших приоритетов должно быть улучшение ваших коммуникативных навыков, потому что во время вашего путешествия вы будете много общаться в форме вопросов и / или ответов по электронной почте и сообщениям в социальных сетях.
Как говорит Остин Клеон в одном из своих бестселлеров, — ПРОДОЛЖАЙТЕ ДЕЙСТВОВАТЬ, примите решение не спорить с незнакомцами в Интернете!
Я полностью рекомендую его книги! Я НЕ занимаюсь маркетингом здесь! Он даже не знает меня!
9) Не сравнивай себя с другими!
Сравнение с другими — самый быстрый способ остановить свой путь!
Сравнение не только лишит вас всей положительной энергии и творчества, но и оставит на их месте негативные чувства зависти и горечи! Вы в конечном итоге чувствуете себя хуже, чем когда вы начали!
Если вы никогда не читали или не слышали о THE DESIDERATA, то погуглите это ПОСЛЕ того, как вы закончите читать эту статью!
Если вам нужно сравнить, возьмите зеркало и сделайте это с человеком, которого вы видите в зеркале!
Каждая секунда, которую вы тратите на обучение, делает вас лучше, чем вы были до начала сеанса обучения.
Вы можете узнать это, когда будете оценивать свой прогресс на основе целей, поставленных в начале процесса.
Будьте оптимистичны и терпеливы к себе, потому что иногда требуется некоторое время, чтобы заметить огромные улучшения.
Некоторые области будет легче изучить и освоить, чем другие.
Обратите внимание на свое обучение. Это даст вам что-то, о чем можно опубликовать в социальных сетях, но самое главное, это поднимет вам настроение. Даже если это всего лишь один синтаксис или новый тег HTML! Будьте благодарны за это…
10) Будьте благодарны — и покажите это!
Просто скажи спасибо!
- Вашему наставнику
- Самому себе
- Всем, кто этого достоин!
Это так просто!
Пусть знают, что они сделали!
Начать сейчас! Применяйте знания и никогда не забывайте об этом;
«Чтобы начать, не обязательно быть великим, но чтобы стать великим, нужно начать» — Зиг Зиглар.
СПАСИБО, что дочитали до этого места! 🙏🏾
Если это того стоило, пожалуйста;
- хлопайте, комментируйте и делитесь с кем-то, кому, по вашему мнению, это может понадобиться!
- Подключаемся специально в Твиттере!
Если я допустил какие-то ошибки, дайте мне знать (только я!) — я тоже всего лишь человек😌
Я получил некоторые из своих цитат с веб-сайта Brainy Quotes: https://www.brainyquote.com.