Эта история написана для конкурса "Войди в историю", проводимого Дмитрием Шаховым - автором блога bablorub.blogspot.com. Все персонажи этой истории реальны. У некоторых из них изменены имена. Приятного чтения. Если вы решили поучаствовать в этом конкурсе, правила опубликованы на блоге Димы.
***
История моя началась лет эдак двенадцать назад. В то время компьютеры уже не были диковинкой в нашей стране, однако и повсеместного распространения они еще не обрели. То же самое касалось и мобильников, хотя встретить обладателя портативной звонилки было, все же, проще.
Я был скромным мальчонкой из не очень богатой семьи. Родители всегда пытались дать мне хорошее образование и выпустить во взрослую жизнь с большим багажом знаний. Соответственно, и за моим обучением, выполнением домашних заданий и всего, связанного с учебой, они всегда пристально следили. Был я не то, чтобы заучкой или ботаном очкастым, но и времени на развлечения у меня особо не было. Я учился в довольно престижном лицее нашего города, где моими сокурсниками была тогдашняя золотая молодежь. Ребята, в принципе, неплохие, но вот гонка вооружений, коими в их понимании были те самые компьютеры и мобильники, шла меж ними ничуть не слабее той, что проходила между Союзом и Штатами незадолго до их рождения. Гонка бессмысленная, беспощадная и бесконечная. В которой побежденный подвергался едва ли не пыткам со стороны своих сверстников.
На фоне этой борьбы отсутствие у меня и мобилки, и компьютера вызывали бурю негодования в моем неокрепшем мозге. Два года я боролся попеременно то со своим эго, то с ничего не понимающими родителями. И развивался бы у меня комплекс неполноценности день ото дня сильнее, да только родители мои поддались, наконец, моему давлению, и купили мне, в честь успешного окончания очередной четверти, "новенького" представителя племени ЭВМ. Ну, как, новенького... Новеньким он был только для меня поскольку прослужил до этого пять лет какому-то любящему поесть гансу из-за бугра - сей факт был прекрасно виден по количеству крошек в клавиатуре и гордой надписи на немецком языке. Было это чудо техники далеко не броским: Pentium 150 (даже без индекса ММХ), 32 Мб оперативки, 2 Мб видеопамяти и 20 Гб жесткого, но удобного пространства.Что делает каждый подросток, получив в свое распоряжение столь умелую технику? Конечно же, занимается установкой и исследованием продукции игропрома. В те времена все еще частым явлением были игры, требующие наличия своего диска в лотке сидюка. В первый же вечер один из таких дисков устроил зарождение новой галактики в моем сидироме, разлетевшись в мелкую пыль и разбив часть внутренностей сидюшника... На этом закончилась история моего геймерского Я, потому что купить новый CD-Rom я еще не мог, а из установленных на ПК игр работала только одна, которую я прошел в первую же неделю.
***
Мне всегда тяжко давалось общение с девчонками. Помнится, еще в первом классе школы мне безумно понравилась одна из представительниц прекрасного пола, которую звали Марина. И я всячески пытался завязать с нею разговор, но за неимением интересных ей тем, мое общение зачастую сводилось к дерганью ее за косичку и тумакам в ответ. Продолжалось такое общение с ней около полугода и ничего в нем не предвещало беды. Проснулся я однажды утром с мыслью о том, что пора что-то менять в этих отношениях. Будучи твердо уверен в том, что все будет так, как мне хотелось, я придумал хитрый план... После уроков я не стал никого из друзей ждать, а упорхал на крыльях неземной любви к дому Марины и спрятался за самым крупным кустом шиповника, росшего прямо перед входом в ее двор. Не помню, сколько именно я там просидел, но точно немало. Вечерело, небо постепенно становилось все более тусклым, взрослые уже тянулись с работы по домам, а ее все не было видно. Мое терпение постепенно подходило к концу, я знал что дома огребу от папы по заднице, и тут случилось чудо - появилась Марина. Она шла по улице, погруженная в свои девчачьи мысли, с двумя огромными бантами, вплетенными в белокурые, длиною до пояса, волосы. Я был решителен, и уже ничто не могло нарушить мои планы. Марина не замечала меня, а когда уже приближалась к калитке, я выскочил из-за куста и подбежал к ней, на пути выкрикивая фразу "Я теля люб...". Я действительно не успел закончить свое первое признание в любви, потому что девочка решила, видимо, что я какой-то маньяк, и вцепилась своими ноготками мне прямо в уши. Как же я кричал, как вырывался из цепких рук! Мне казалось, что, еще мгновение, и я упаду, закончив свой бренный путь на этой земле. Все мои мечты обрушились в один момент. И вот как-то после этого случая, найти общий язык с девчонками я еще долго не мог.
А с приходом в общество лицеисток я вообще потерял какую-либо надежду на свое успешное с ними знакомство и приятные встречи под ночным небом, потому что каждая из них строила из себя принцессу, ожидающую принца на большом белом коне зарубежной марки.
***
Потеряв единственную связь с компаниями геймеров, благодаря зародившейся в моем компьютере сверхновой, я стал искать, чем занять свое пребывание перед экраном светящегося монитора. Я облез все поставлявшиеся с Windows 98 программы, научился быстро печатать, благодаря принесенным из лицея на дискетах клавиатурным тренажерам, однако, так и не придумал ничего интересного для околокомпьютерного времяпрепровождения. Пока в один из послеурочных вечеров не зашел в гости к своему другу и однокласснику - Антону. На его системнике стояла небольшая коробочка, которая издавала едва слышные писки. Весь вечер он мне показывал, то ли хвастаясь, то ли действительно обучая, чаты, форумы, аську и сайты с картинками. Он открыл для меня невиданный ранее мир интернета.
После того вечера у меня был долгий разговор с дедушкой, который выслушивал мои восхищения этим изобретением и, в конце-концов, пообещал купить мне такую коробочку, но только для обучения. Разумеется, я не отрицал, что интернет мне нужен именно для этих целей, иначе его обещание быстро бы превратилось в тыкву, не дожидаясь двенадцатого удара башенных часов.
Прошла пара, казвшихся бесконечно долгими, недель, и я обрел свой "антырнит" - так его называл дедушка. Телефон, использовавшийся для диалапа, тарифицировался поминутно, кроме ночного времени. Вы ведь помните, что я из не особо богатой семьи? И с тех пор в мою ученическую жизнь крепко вошла традиция - каждую неделю ночи с пятницы на субботу и с субботы на воскресенье я проводил не в обьятиях ныне любимого Морфея, а сидя перед экраном монитора и напряженно переписываясь в интернете.
Скорость его была настолько мала в моем районе, что просмотр картинок был занятием неблагодарным - пока картинка загружалась, Пикассо успел бы ее додумать и нарисовать на холсте, - а о социальных сетях еще никто даже не задумывался. Чтобы скачать из сети одну песню, мне приходилось по несколько часов сидеть в мучительном ожидании окончания загрузки. А уж скачанную песню я заслушивал до полного к ней отвращения. Я уже узнал о чатах и аське, предусмотрительно притащил дистрибутив, четвертой, по-моему, ICQ на дискетках к себе, и тренировал свои навыки письменного общения на английском языке с иностранками. Моим любимым занятием, помимо аськи, стал городской чат, в котором собирались такие же полуночники и полуночницы, и предавались светским беседам. В этом чате я обрел много друзей и товарищей, для которых гонка мобильников и компьютеров не значила ровным счетом ничего. Общение в интернете было легким и непринужденным, оно стало неотъемлемой частью меня, я уже не представлял себе выходных без чата, однако...
***
В одну из "ночей общения" случилось необъяснимое. Зайдя по адресу, где всегда был черненький экран приветствия чата, я увидел лишь черный текст на белом фоне. Верхняя строка содержала пять символов: "
Две недели, каждую ночь, мой компьютер выкачивал из сети первый комплекс для веб-разработки, с которым я планировал разобраться в один из своих бессоных уикендов. Выкачал я также и найденный архив с исходниками того самого, любимого мной, городского чата.
Выдался тихий и спокойный вечер, когда закончились занятия в моем лицее. Дул легкий и теплый весенний ветерок, наступала ночь, свет в окнах постепенно исчезал. Я готовился к началу волшбы. Когда все было готово, свет уже не горел ни в одном окне ближайших домов. Настал момент истины... Я открыл первый файл программного кода чата и... ничего не понял. Проведя ночь в безуспешных попытках заставить хоть что-то работать, я уснул беспокойным сном. Этот момент мне почему-то напомнил историю первого признания. Но на сей раз, в отличие от встречи у куста шиповника, я твердо решил не сдаваться. Вторая ночь была проведена за чтением справочников для быстрого старта веб-разработки, и к утру мне все же удалось увидеть заветное окно приветствия чата. Первого МОЕГО чата.
***
Понедельник новой учебной недели не предвещал ничего интересного. Обычные уроки, обычные темы, ничего нового. Последним уроком была информатика, все предыдущие занятия которой были посвящены устройству компьютера и стандартным программам Windows, с которыми я уже успел неплохо ознакомиться за своим компьютером. Однако, на сей раз что-то явно было не так, как всегда. На доске в кабинете висела таблица с цветными кружками, напротив которых были какие цифры и буквы, которым предшествовал знак диез (других ассоциаций у меня тогда он не вызывал - зачастую я его встречал именно в нотных листах, которые видел во время репетиций оркестра, где я был барабанщиком). Наш учитель вошел в кабинет, осмотрел нас своими привычно косящими мелкими глазками и начал занятие.
Пожалуй, на этом человеке я остановлюсь подробнее. Это был невысокий, худощавый мужичок лет 50, который всегда был облачен в один и тот же клетчатый, серого цвета, пиджак. Голова его казалась непропорционально маленькой по отношению к его росту. Верхушкой этого несуразного человека была ослепляюще блестящая лысина в полголовы. За нее он получил в лицее прозвище Ильич. О косых глазах я ничуть не преувеличил - он действительно сильно косил. Он мог глядеть на одного из моих одноклассников, бранясь отборной нецензурной лексикой, а соседу несчастного казалось, что все эти слова адрессованы именно ему. Кроме того, ему была присуща излишняя педантичность, идеализм и нетерпимость к чужим ошибкам. Но только спустя годы я понимаю, что именно наш косоглазый Ильич внес в мою жизнь вклад, повлиявший на нее более, чем кто-либо другой.
Итак, началось занятие, которое одной только таблицей на доске заставило меня волноваться. Темой его стал HTML. По своим путешествиям в сети и чтению об устройстве страниц я уже знал, для чего он нужен, и как он пригодится мне в моем новом увлечении. После урока я выпросил у Ильича лекции, предназначавшиеся нам - благо, все лекции были у него набраны в полнотекстовом электронном варианте со всеми иллюстрациями и описаниями.
Я уже и не вспомню, сколько я читал его лекции, сколько, удачных и не очень, попыток я предпринял для свершения своей "волшбы". Но до сих пор помню радость, охватившую меня, когда мне удалось изменить внешнее отображение экрана приветствия уже работавшего чата. Мне уже казалось, что я профессиональный программист, и мне теперь все под силу. Ах, этот юношеский максимализм!
Я искал справочники, учебники и самоучители, заучивал интересные мне моменты, пытался применять их в работе над чатом. Постепенно ко мне пришло понимание того, что лучшее обучение, после всех справочников и книг, - изменения методом логического рандома, проще говоря, научного тыка.
За несколько месяцев я изучил вдоль и поперек все файлы, которые составляли чат. Я изменял строки, значения переменных, о смысле которых уже прочел, и подолгу созерцал результат. Постепенно чат стал не похож на то, что изначально предполагалось его автором. Я учился писать легкие функции для создания новых и не виданных ранее нашими городскими чатланами разделов чата, привел внешний вид чата к тому, который казался мне наиболее удобным, и, в конце-концов, предложил администратору городского чата посмотреть на мое творение. Спустя пару недель, доработанный и исправленный, но МОЙ, чат уже был представлен всей честной компании полуночных болтунов. Не знаю, первым ли я был на самом деле, но я стал человеком, который, не зная программирования, стал автором самого посещаемого городского ресурса. Гордость меня просто переполняла. И уже тогда я стал уверен, что со временем точно стану всамделишним, умелым и знающим программистом.
***
Шло время. Лицей я окончил почти на отлично, создав для него небольшой сайт на обычном HTML. По рекомендации преподавателей лицея поступил в университет, однако, выбранная там специальность никак не была связана ни с математикой, ни с программированием. Появился у меня и мобильный телефон, и новый компьютер. Все свое свободное время я целиком и полностью отдавал изучению программирования, улучшая и развивая свои умения. В моей жизни стали все чаще появляться знакомые, которые, так или иначе, были связаны с поограммированием, созданием сайтов или занимались администрированием серверов в интернете. В небытие ушел диалап, с его постоянными разрывами соединения, но и ни с чем не сравнимыми трелями при подключении. Образовательный процесс продолжался с взлетами и падениями, постепенно развивались и мои навыки программирования, натыкаясь на трудности.
К началу второго курса я уже вовсю писал на РНР, создал небольшой портал для студентов моего факультета на системе управления сайтом вроде PHP-Nukе, начал брать дешевые и простые заказы на программирование модулей для CMS и получать свои первые деньги за них. Работал я, в основном, ночью, поэтому долгие лекции в университете меня напрягали и практически всегда погружали в сон на одном из дальних рядов лекционных аудиторий. Во время одной из лекций я вышел покурить на улицу, дабы не уснуть в очередной раз. Встретился мне там один из давних знакомых по чату и общению с "интернетчиками" - заядлый линуксоид и знатный врун, Денис. Разговорившись с ним в процессе отравления собственного организма табачным дымом, мы постепенно от общих вопросов о жизни и качестве дел перешли к вопросам о том, кто чем на жизнь зарабатывает. Особо, похвастать мне было нечем, но мой рассказ о программировании и упоминание городского чата моего авторства заставило Дениса вспомнить о том, что де его знакомый совсем недавно открыл студию по созданию сайтов. И неплохо было бы, если бы я с ним пообщался на предмет сотрудничества. Я получил телефон и ушел на лекцию - досиживать скучный и монотонный рассказ лектора.
На следующее утро я решился позвонить Леше - так звали знакомого Дениса. Мы пообщались недолго, договорились о том, что после университетских занятий я заеду в офис и покажу, что я умею. Показанное мной в офисе вполне устроило Лешу и я оказался сотрудником начинающей студии веб-разработки среднего звена в полумиллионном городе. Поток заказов был невелик, но позволял мне зарабатывать неплохие деньги, появилось свободное от изучения веб-технологий время, а университетские занятия постепенно стали прогуливаться. Осуществлялись эти прогулы, однако, достаточно умело, позволив мне совместить и работу, и более-менее успешную учебу.
***
Вечера и субботние ночи постепенно стали cкрашаться походами в ночные клубы и бильярды, студия росла и внедряла новые и новые направления, учеба в университете постепенно подходила к концу, а возраст мой перевалил за 20. Но отношения с девушками не складывались, как и раньше. Нет, я не был "мальчиком", но и отношения мои заканчивались, так и не успев, по сути, начаться. Было, правда, одно исключение, но оно закончилось столь грустно и неприятно, что я о нем пытаюсь не вспоминать и сейчас, по прошествии стольких лет.
Мне нравилась и работа, и коллектив, и сумма вознаграждений за мою работу, однако, конкуренция в городе росла, у моих студийных коллег менялись предпочтения в работе, и студию мы закрыли, оставшись хорошими друзьями. Встречи по поводу и без повода продолжались и в бильярдных, и в ночных клубах, но сотрудничества на ближайшие годы не предвиделось - каждый из ребят устроился на работу менеджером, мерчандайзером или даже продавцом-консультантом. Только мне не давала покоя идея с работой в интернете, особенно, в области программирования. За время работы студии я успел накопить контакты с клиентами и вне студии продолжал ими пользоваться - периодически разрабатывая новые сайты то для одного, то для другого из них. Мой заработок постепенно рос и я не испытывал трудностей с финансами, при этом не отказывая себе в развлечениях.
Со всех сторон стали появляться новые клиенты, приводимые ко мне теми, кто остался доволен работой со мной. Я успел познакомиться и с другими людьми, работавшими в сфере дизайна, создания сайтов и их продвижения. Моя жизнь постепенно строилась именно вокруг той тайной волшбы, которая не давала мне спокойно спать несколькими годами ранее.
***
В один из вечеров я играл в бильярд с дизайнером, обсуждая новый проект, который должен был вот-вот "выстрелить". Внезапно зазвонил телефон, а на его экране высветился номер Леши. Он знал о том, что я тренировался в катании шаров по сукну, и уже подошел к бильярдной, предложив выйти и лицезреть его сюрприз. На пороге стоял он со своей девушкой и незнакомая мне ранее особа прекрасного пола. Не знаю, что произошло в момент, когда я их увидел, но мне кажется, мои глаза выдали мое удивление и восхищение.
Это была стройная русоволосая девушка с красивыми зелеными глазами. В тот вечер я часто заглядывал в них, улавливая в них что-то теплое и радостное. Зеленоглазое чудо звали Катей. Чуть ниже меня ростом, на вид ей нельзя было дать больше 18 лет, но, на самом деле, она была на год старше меня. Ее звонкий, но нежный, голос не умолкал весь вечер, она рассказывала свои истории, но при этом чего-то стеснялась. Летний ветерок колыхал ее длинные русые волосы и придавал ее образу загадочность. На нежном светлом лице ее виднелись едва заметные мелкие веснушки. Ответив на очередной телефонный звонок, дизайнер уехал домой работать, а мы долго еще гуляли вчетвером. Я изо всех сил старался рассмешить Катю, чтобы послушать ее веселый смех, дурачился и хохотал вместе с нею.
Катя жила совсем недалеко от моего дома, поэтому добирались домой мы с ней вместе. Я проводил ее до калитки, мы обменялись номерами телефона, и я стоял, не зная, как вести себя. Из моей головы разом улетучились все мысли, и я не нашелся, что сказать, кроме "Спокойной ночи". В моем сердце зарождалась любовь.
После нескольких встреч с Катей наедине, я понял, что возникшая любовь была взаимна. Мы виделись все чаще и чаще. Наши встречи всегда были полны романтики и нежности. Мы проводили вместе все праздники, каждую свободную минуту. Мой телефон перегревался от постоянных с ней разговоров. Я просто не мог выговориться и замолчать. Еще никогда и ни с кем я себя не чувствовал так же хорошо, как с ней. Эта история любви пишется и по сей день - спустя три года отношений мы с Катей официально стали семьей.
***
Попутно с личной жизнью улучшалось и мое положение в области разработки. Я познакомился со многими, ныне известными людьми. От простого создания сайтов я, со временем, перерос к созданию веб-приложений и сервисов для различных аспектов работы этих людей, обзавелся с некоторыми из них партнерскими отношениями. Я не рекламировал себя нигде, никогда не пытался выделиться. Достаточно было просто работать, вкладывая душу в каждый новый проект. Мои клиенты рассказывали друг другу обо мне. Сейчас связи между моими заказчиками и знакомыми стали настолько обширными, что я, порой, даже не могу с уверенностью сказать, кто направил ко мне того или иного человека.
Благодаря каждому новому проекту, мои знания программирования постоянно углубляются, обрастая все новыми и новыми корнями. Сейчас я уже знаю не один язык программирования, свободно владею практически всеми операционными системами и не вижу проблемы в том, чтобы настроить очередной сервер у облачных хостеров. Мои знания позволяют мне создать приложение или сервис практически любой сложности.
***
Сегодня вечером меня вдруг потянуло на философские вопросы. А что бы было, если бы не было того случая с первым признанием, одно воспоминание о котором не дает мне сдаваться в трудных ситуациях? Может быть, я бы сдался после первой же ночи борьбы с неведомой магией программирования? А что, если бы сидиром моего первого компьютера не пал смертью храбрых и позволил мне погрузиться в игровой мир с головой? Вполне вероятно, что я был бы, как и сотни окружающих меня молодых людей, - любителем компьютерных игр. Ведь у меня бы не было времени заняться изучением языка программирования, увиденного в поломанном чате. А что, если бы Антон не показал мне модем тогда? Может быть, и чата бы вовсе не было в моей жизни? А если бы мои родители не следили за качеством моего образования, я бы не познакомился с Антоном? И не окунулся в мир борьбы и извечного хвастовства? Или был бы двоечником, которому постичь азы программирования казалось бы сложнее, чем взобраться на вершину Эвереста? И если бы не косоглазый Ильич, я бы не выучил тех материалов, которыми он меня одарил? А если бы я, после развала студии, ушел бы на офисную работу? Может быть я был бы сейчас мальчиком на побегушках? А может быть до директора бы вырос? А если бы я не был программистом, я бы мог не познакомиться со своей женой?
На все эти вопросы никогда не будет найден ответ, ибо судьба наша ветвиста. Но ветви эти могут пересекаться в самых неожиданных местах и в самое неожиданное время. Важно лишь помнить, какой путь на какой развилке ты выбрал, и следовать ему, несмотря на возникающие трудности. Важно помнить также и корни, от которых идут ветви твоей судьбы. И каждый листок, наполняющий эти ветви жизнью...
Спонсоры конкурса:
Совмести приятное с полезным: море и знания на конференции SEO Калининград 13-14 августа 2014г. Оформи заявку уже сейчас!
CheckTrust - инновационный сервис проверки качества сайтов.
Топвизор - Инструменты для мониторинга, анализа и оценки эффективности поискового продвижения сайта.
Приглашаем всех 3-4 октября 2014г. в Москву на III международную выставку партнерских программ и маркетинга RACE, где 4 октября пройдет церемония награждений RACE Awards!
Партнерская сеть admitad.com - уникальные технологии монетизации трафика и уникальные e-commerce офферы.
Семантика - студия поискового маркетинга.