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

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

Обладая изрядной самомотивацией, я прошел начальный уровень обучения. У меня прочный фундамент в HTML, CSS, JavaScript, jQuery и Adobe Illustrator. В процессе я многое узнал о коде, программном обеспечении, а также о соглашениях и культуре Интернета. Некоторые вещи, которые я обнаружил:

  1. В Интернете есть множество ресурсов для изучения, и многие люди в этой отрасли являются самоучками. (список ресурсов, которые я использовал, см. в моем предыдущем сообщении в блоге).
  2. Если вы хоть немного похожи на меня, это очень приятно - набирать команду и смотреть, как меняются вещи в браузере. Я это сделал!
  3. Пейзаж постоянно меняется. Вы никогда не останетесь без нового, чему нужно научиться. Это отлично подходит для целеустремленного самомотивированного типа (и снижает входные барьеры, потому что вам не обязательно учить все, а только самые свежие вещи).
  4. Вы можете превратить идею во что-то, что будет полезно многим людям, и создать платформы, чтобы дать людям право голоса. Это актуально и очень полезно.
  5. Языки программирования больше не будут казаться эзотерическими или абстрактными.
  6. Это основа для других безумных технологий. Подумайте о мобильных приложениях, видеоиграх, виртуальной реальности, искусственном интеллекте и других неизвестных и красивых вещах, которые появятся на горизонте.
  7. Вы можете делать это из любого места с ноутбуком и подключением к Интернету. Это дает возможность вести образ жизни, «не зависящий от местоположения».
  8. Шестизначные зарплаты вполне возможны.
  9. Кодирование будет оставаться актуальным еще какое-то время:

Если вам интересно, посмотрите мое портфолио на сайте Emboldly.

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