Читать книгу Веб-разработчик. Легкий вход в профессию онлайн
Моя цель написания книги – помочь вам сделать первый шаг в мир веб-разработки, или немного больше, в мир бизнеса, основанного на веб-разработке. Показать, что это не сложно, и любой человек, независимо от возраста и пола, на любом этапе жизни может стать успешным программистом. Уверен у вас все получится, желаю вам приятного чтения!
1. Почему «айти» – это лучшее ремесло
Разве мы здесь не для того, чтобы оставить след во Вселенной?
Стив Джобс
Вы, наверное, не раз слышали о преимуществах работы в сфере «айти»: и высокие зарплаты (конечно же, куда без них), и высокий спрос на специалистов в общем и веб-разработчиков в частности (среди именитых компаний), и соцпакет, и замечательные условия работы (все же были в офисах Google или Яндекс? Я нет, если что…), и возможность удаленной работы, и интересные задачи, и проекты, и новые передовые технологии, да и вообще работа не пыльная и достаточно престижная…
Прежде всего хочу сказать: всё, что я выше перечислил, возможно, и есть, но лично для меня это – чушь! Выбирать свой путь, свое ремесло, свое призвание из-за возможности удаленной работы? Или высокой (мифической) зарплаты? Или какого-то соцпакета? Предположим… Однако это не мой случай… Я последние полтора десятилетия, что называется, «работаю на себя», занимаясь разработкой собственных проектов, а также реализую проекты клиентов, пришедших ко мне по рекомендациям: из блога или с фриланс-биржи. То есть большинство всех «плюшек» я не видел, мне они неинтересны, и менять я ничего не собираюсь.
Дак что же такое работа в «айти» именно для меня? Работа с высокими технологиями может быть разной: можно быть системным администратором, можно писать высокоуровневый код на C++, можно быть дизайнером UI-интерфейсов. Я же являюсь веб-разработчиком: пишу код, работаю с базами данных, верстаю страницы, администрирую серверы и много чего еще. Но все это лишь инструменты в моих руках.
А работа для меня начинается там, где начинается творческий процесс! Там, где возникает идея, где она начинает обрастать все большим и большим количеством деталей, смыслов, функций в конце концов. Буря мыслей, эмоций, переживаний – и вот очередное озарение! Затем идея переносится в текст и формируется техническое задание. Потом подготовка, сбор информации, разработка архитектуры кода и баз данных, визуализация и – скорее, скорее к первому прототипу! И вот я уже пишу код днями и ночами – работа кипит.