За последние полгода или около того я углубился в веб-дизайн и разработку. После просмотра руководств, пока мои глаза не потускнели, я получил хорошее представление об области веб-разработки и ее потенциале. Это было довольно увлекательное путешествие, и я очарован постоянно меняющимся ландшафтом. Эта статья о том, что я узнал до сих пор.
Для тех, кто не знаком, программирование или кодирование процесса написания команд, выполняемых компьютером. Компьютеры обрабатывают эти команды с невероятной скоростью и надежностью. С точки зрения веб-разработки эти команды определяют структуру, поведение и внешний вид веб-сайта.
Обладая изрядной самомотивацией, я прошел начальный уровень обучения. У меня прочный фундамент в HTML, CSS, JavaScript, jQuery и Adobe Illustrator. В процессе я многое узнал о коде, программном обеспечении, а также о соглашениях и культуре Интернета. Некоторые вещи, которые я обнаружил:
- В Интернете есть множество ресурсов для изучения, и многие люди в этой отрасли являются самоучками. (список ресурсов, которые я использовал, см. в моем предыдущем сообщении в блоге).
- Если вы хоть немного похожи на меня, это очень приятно - набирать команду и смотреть, как меняются вещи в браузере. Я это сделал!
- Пейзаж постоянно меняется. Вы никогда не останетесь без нового, чему нужно научиться. Это отлично подходит для целеустремленного самомотивированного типа (и снижает входные барьеры, потому что вам не обязательно учить все, а только самые свежие вещи).
- Вы можете превратить идею во что-то, что будет полезно многим людям, и создать платформы, чтобы дать людям право голоса. Это актуально и очень полезно.
- Языки программирования больше не будут казаться эзотерическими или абстрактными.
- Это основа для других безумных технологий. Подумайте о мобильных приложениях, видеоиграх, виртуальной реальности, искусственном интеллекте и других неизвестных и красивых вещах, которые появятся на горизонте.
- Вы можете делать это из любого места с ноутбуком и подключением к Интернету. Это дает возможность вести образ жизни, «не зависящий от местоположения».
- Шестизначные зарплаты вполне возможны.
- Кодирование будет оставаться актуальным еще какое-то время:
Если вам интересно, посмотрите мое портфолио на сайте Emboldly.
Это захватывающее время в области технологий, и возможности не ограничиваются только специалистами по информатике и техническими ботаниками. Возможно, это вдохновило кого-то попробовать свои силы в разработке, и если да, то я с нетерпением жду ваших конкурентов;)