Стать веб-разработчиком может быть так же сложно, как работать каждый день.
Важно знать, что нужно, чтобы добиться успеха в качестве веб-разработчика.
Вот 6 вещей, которые следует учитывать начинающим веб-разработчикам (отрывок из Веб-разработка и не только)

1 — Правильное отношение и вера

Первое препятствие, которое нужно преодолеть, — это вы сами.

Позволь мне объяснить…

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

Вам нужно захотеть стать веб-разработчиком — не стремитесь быть посредственным; стремитесь стать успешным веб-разработчиком. Больше чем это; стремитесь стать лучшим веб-разработчиком, которым вы можете быть.

Следующим шагом после согласования вашего отношения к тому, чтобы стать веб-разработчиком, является ВЕРА в то, что вы один из них.

Вы можете подумать: «Но я недостаточно знаю, чтобы называться веб-разработчиком» или «но как я могу быть веб-разработчиком, если я еще даже не начал?»

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

Я хочу сказать, что вам нужно «обмануть» свой мозг и укрепить уверенность в себе, ВЕРЯ, что вы веб-разработчик, а не сомневаться в этом. Попробуйте, и я могу заверить вас, что этот метод намного лучше, чем сомнения в факте.

Если кто-то спросит вас: «Так чем вы занимаетесь?» скажите им без всяких сомнений: «Я веб-разработчик/фрилансер».

Это может ни к чему не привести, но вы будете удивлены, сколько людей будет очень заинтересовано в том, что вы веб-разработчик/фрилансер. Как будто вы провернули над ними какой-то джедайский трюк из «Звездных войн».

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

2 — Решительность и дисциплина

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

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

Не все из них будут дисциплинированы в изучении веб-разработки. Это может показаться неправильным, но это правда. Мы все заняты другими делами, и у вас может быть даже работа на полный рабочий день, пока вы изучаете веб-разработку (собственно, так я и начинал).

Самое сложное не в том, чтобы начать… а в том, будешь ли ты продолжать. В обучении нужно быть дисциплинированным.

Установите график и придерживайтесь его.

Раньше я работал с 8:00 до 18:00, приходил домой к жене и был уставшим, ел, немного отдыхал, а затем начинал учиться программировать с 8:00 до 1:00/2:00 в течение нескольких месяцев. Это было очень сложно для меня, но мне нужно было быть очень сосредоточенным, и это сработало благодаря моей дисциплине.

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

3 — Упрямство

Вы можете подумать: «Почему упрямство?»

Хорошо быть упрямым, когда учишься.

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

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

4 — Расстановка приоритетов

Если вы хотите сделать что-то великое, вам придется пожертвовать собой. Это сложно принять большинству людей.

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

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

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

Являетесь ли вы студентом, штатным сотрудником, мужем/женой/отцом/матерью, вам нужно знать, как расставлять приоритеты.

Каждый день в Интернет добавляется около 140 000 веб-сайтов. Представьте… это почти 2 сайта КАЖДУЮ СЕКУНДУ!

Так что, если вы заинтересованы в создании веб-сайта для собственного бизнеса, было бы неплохо начать как можно скорее!

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

5 — Навыки

Вы не можете стать бухгалтером, не разбираясь в бухгалтерском учете. Тот же принцип применим и к веб-разработке.

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

Важно, чтобы вы знали, как эффективно учиться. Чтобы узнать больше об этом, я разбил языки программирования в своей бесплатной электронной книге.

6 — Ваши цели

Вам нужно определить свои цели.

ПОЧЕМУ вы хотите стать веб-разработчиком/фрилансером?

Хотели бы вы изучить веб-разработку и подать заявку на работу и быть сотрудником?

Хотели бы вы стать внештатным веб-разработчиком и работать на себя?

Когда вы создаете веб-сайт, каковы ваши сроки?

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

Как установить цели за 5 простых шагов:

Будьте УМНЫМИ (конкретными, измеримыми, достижимыми, реалистичными, ограниченными во времени)
Конкретными: чтобы стать внештатным веб-разработчиком
Временные ограничения: 12 месяцев
Измеримый: я буду измерять свой прогресс каждый месяц и ставить определенные цели для достижения моей конкретной цели.
Достижимый: сложный, но да.
Реалистичный: Определенно.

После того, как ваша основная цель будет установлена, разбейте 12 месяцев на среднесрочные цели, в данном случае это будут:

*Не волнуйтесь, если эти термины кажутся вам техническими, я объясню больше в моей электронной книге.

Через 3 месяца я хочу освоить Frontend Web Development
Через 6 месяцев я хочу освоить Backend Web Development
Через 9 месяцев я хочу начать работать над своим веб-сайтом-портфолио, создать свой бренд, улучшить свои знания в области бизнеса и совершенствовать свои навыки веб-разработки.
К 12 месяцам я хочу портфолио из 5 веб-сайтов, я хочу стать полноценным веб-разработчиком и хочу знать основы фриланса и привлечения клиентов.

Когда у меня есть среднесрочные цели, я разбиваю их на ежемесячные цели:

Внешняя веб-разработка
Месяц 1 — Изучение HTML и CSS
Месяц 2 — Изучение JavaScript
Месяц 3 — Создание веб-сайта с использованием HTML, CSS и JavaScript
Бэкенд-веб-разработка
Месяц 4 — Изучайте PHP
Месяц 5 — Изучайте более продвинутый PHP
Месяц 6 — Создайте функциональный, динамичный веб-сайт с помощью HTML, CSS, JavaScript и PHP
Портфолио, личный бренд, бизнес-знания, знания в области веб-разработки
Месяц 7 — Создание личного веб-сайта портфолио, профилей в социальных сетях и создание личного бренда
Месяц 8 — Обратитесь к предприятиям и организациям, чтобы создать для них веб-сайты
Месяц 9 — Улучшите портфолио, навыки веб-разработки и личный бренд
Портфолио из 5 веб-сайтов, полноценный веб-разработчик, основы фриланса, клиенты
Месяц 10 — В портфолио должно быть не менее 5 веб-сайтов
Месяц 11 — Изучите основы фриланса и основы бизнеса
Месяц 12 — Reac общайтесь с потенциальными клиентами, продвигайте свою работу и получайте клиентов

Теперь, когда у вас есть цели на месяц, разбейте их на ежедневные цели:

Вам не нужно учиться полный рабочий день, чтобы воплотить эту цель в жизнь — это наверняка поможет, но если вы работаете и можете учиться только неполный рабочий день, это тоже хорошо. Если вы можете посвящать этому расписанию 3–4 часа каждую ночь, я полностью уверен, что вы сможете достичь этой цели, если будете преданы своему делу, дисциплинированы и достаточно мотивированы.

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

Запишите свои цели, распечатайте и придерживайтесь их.

Одним из САМЫХ важных аспектов достижения вашей цели является:

ОТЧЕТНОСТЬ

Если вы подотчетны кому-то, и вам еженедельно/ежемесячно звонят, чтобы обсудить прогресс, и он/она считает вас подотчетными и мотивирует вас, когда вы чувствуете, что хотите сдаться или у вас есть какие-либо сомнения, это подтолкнет вас и поможет вам оставаться сосредоточенным. Чем честнее и «жестче» ваш партнер по подотчетности; лучшее!

И последнее, но не менее важное: СДЕЛАЙТЕ ЭТО и перестаньте оправдываться.

Оставайтесь крутыми и продолжайте писать код!

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

Первоначально опубликовано на сайте studywebdevelopment.com.