Как стать автором
Обновить

От невинного любопытства до веб-мастера

Невинность

Где-то в 1999 году я впервые столкнулся увидел веб-браузер. Тогда это было простое любопытство. В тот момент в моей душе зажегся огонь, я понял, что мне это интересно, что меня не «отпустит» до конца моих дней.
Потом был долгий период, когда я не мог заниматься этим, так как компа дома не было.
В 2008 году жизнь наладилась (появился комп, нормальный быстрый интернет и немного свободного времени). Первое время, как только провели интернет, я занимался тупым серфингом.
Скоро мне это надоело, во мне проснулся давний интерес к программированию, конкретно в тот момент мне стало интересно, как люди создают сайты.

Половозрелость

Первый сайт я начал делать в известной системе Ucoz. Копаясь на их форуме в поисках того, как «сделать то или это», я заметил ироничные отзывы более продвинутых пользователей о том, что чем изучать документацию ucoz-а, лучше сразу изучать веб-программирование, некоторые сразу же упоминали html, css, javascript. Многие пользователи на форумах писали, что html и css можно изучить за месяц. Я для себя сделал выводы, что лучше изучать общепризнанные технологии, чем изучать документацию ucoz и создавать шаблонные сайты (кстати, мне образцы их сайтов не нравились с самого начала, слишком шаблонный дизайн).
Первым шагом в изучении html и css был сайт postroika.ru. Я скачал с их сайта все книжки и дома занимался по их руководствам. После того, как я прочитал практически все, что на тот момент было на сайте, я начал искать еще информацию по html и css.

Сейчас будет небольшое отступление от темы. Примерно в это же время я занимался переводом книги Арнольда Беннета «Как жить 24 часа в сутки». На работе была возможность читать книги, поэтому я скачал эту книгу на мобильник и каждый день переводил по паре страниц. После того, как я перевел эту книгу, я скачал еще две книги по изучению английского языка, к сожалению, не помню авторов. В этих книгах я нашел, пожалуй, наиболее ценный совет по изучению языка. Так вот, речь шла о том, что если вы хотите изучить чужой язык (и при этом у вас есть базовый уровень, что-то типа «London — is a capital...»), берите неадаптированную версию какой-либо книги, которую уже читали на русском и читайте каждый день, не обращая внимания на то, что кое-что может быть непонятно. Я так и поступил, такой книгой для меня стала «Робинзон Крузо» Даниэля Дефо, так как я ее читал несколько раз. Помню первые дни я очень злился, так как я понял, что исходный текст очень сильно упрощают. Кроме того раздражала нехватка словарного запаса. Однако, в целом я понимал, о чем идет речь и продолжал чтение. Примерно к половине книги я понял, что уже достаточно хорошо понимаю английский, то есть я без проблем мог читать технические блоги на английском и поэтому прекратил чтение. Кстати в интернете английский сильно отличается от художественного, то есть практически не встречается сложных предложений.

В процессе поиска информации о html и css я узнал о сайте w3schools.com. Почитал раздел html, очень понравилась пошаговая подача информации и подробные объяснения. На тот момент не было подобного русского сайта, поэтому было принято решение сделать свой сайт, куда выкладывать переведенную информацию с вышеуказанного сайта. На данный момент перевел разделы css и html. Идет работа по переводу раздела javascript.

Зрелость

Сейчас изучаю javascript, php, mysql, занимаюсь фрилансом. Подключил друга, обучаю его, он занимается поиском заказов и заполнением шаблонов информацией, я же делаю эти шаблоны.
Начал изучать php-фреймворки. Первый опыт был неудачный, это был Yii. Мне не совсем понятна концепция ООП, поэтому для меня оказался проще Codeigniter. К сожалению, на официальном российском сайте инфа только по версии 1.6, поэтому сначала были заморочки. Позже обнаружил документацию по второй версии на сайте веб-студии «Белый рояль», благодаря Хабру, в том числе.

В планах более глубокое изучение php (обнаружил на сайте php.su, что в их базе находится информация о 4203 функциях php), mysql (очень интересуют сложные выборки из таблиц), кроме того купил книгу по photoshop cs5.

PS. Цель моего вступления в пользователи Хабрахабра — общаться с программистами, перенимать опыт и делиться наработками.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.