100
17 мая 2017 в 8:00
Автор: Виталий Олехнович
Белорус из «Одноклассников»: в 13 лет сделал первый сайт, в 20 «без корочек» покорял студию Артемия Лебедева

В 13 лет Сергей Чикуëнок сделал первый сайт, а после школы рванул из белорусской провинции в Москву, где устроился в студию Артемия Лебедева. В статье из цикла материалов о сетевых профессиях он уже в роли ведущего веб-разработчика «Одноклассников» рассказывает Onliner.by о философии MacOS, верстальщиках, настоящих разработчиках и превращении сайтов в мини-приложения.

«Корочки» не всегда решают

Сергей связан с веб-разработкой более 20 лет. Свой первый сайт он написал в 1997 году в возрасте 13 лет, живя в маленьком городке Белоозерске Брестской области. Парень сделал HTML-сайт для компании, торговавшей минеральной водой, на домашнем компьютере Pentium 120 с 16 МБ оперативной памяти.

— Так получилось, что первый свой сайт я сделал даже ни разу не побывав в интернете. Отец мне как-то рассказал про парня из новостей, который в США делал сайты для компаний. Его никто не видел и лично не знал, платили удаленно десятки тысяч долларов за проект. Оказалось, что ему что-то около 17 лет. Для меня, как паренька из маленького городка, это была какая-то запредельная сумма. Отец купил мне диск «100 и 1 программа для создания Web-сайтов». Веб-разработку я начал изучать именно с документации, руководств и справочников к этим программам.

Ведущий веб-разработчик «Одноклассников» никогда не заканчивал профильного вуза. Какое-то время учился удаленно по специальности «Информационные технологии в экономике», но там преподавали больше экономику, чем программирование. А потому курс был заброшен, так как не давал каких-то прикладных знаний. Еще будучи школьником Сергей устроился в минскую компанию по пошиву одежды на свою первую удаленную работу, связанную с веб-разработкой. Позже трудился на московскую студию и сразу после окончания школы отправился в столицу России.

— В принципе, я самоучка. Для решения моих задач мне нужны были прикладные знания. Стал изучать разные языки программирования, разные подходы к программированию. Со временем появился опыт разработки на Java и Swift. Теперь я называю себя в большей степени веб-программистом. Разбираюсь в разработке серверных частей, devops, приложений, занимаюсь разработкой инструментов для сборки и оптимизации сайтов.

— Изучение новых инструментов было вызвано производственными задачами или скорее природным любопытством?

— Эти инструменты я постигал во многом благодаря увлечению и разработке opensource-проектов. На них я получил 80% моих сегодняшних знаний, за которые мне платят и за которые я приобрел определенный статус. Эти проекты вынуждали изучать новые подходы, инструменты и языки.

Цикличная история веб-разработки

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

— История движется по спирали. Давным-давно я писал статьи об оптимизации графики, а мне пеняли, мол, «глупо тратить на это усилия, ведь у нас есть „толстый“ интернет и мощные компьютеры, которые все с легкостью „переваривают“». В этот момент как раз случился переход на мобайл, когда мы получили медленный интернет и слабые карманные компьютеры в виде первых смартфонов. И все эти проблемы снова актуализировались.

Сейчас мобильники стали мощными, но оптимизация по-прежнему актуальна. С учетом всего современного инструментария, которым пользуются ремесленники-разработчики, мы все равно получаем «тяжелые» сайты. И снова приходится думать, как заставить наш сайт, на котором появилось 2 МБ JavaScript, хоть как-то работать на флагманском Android.

— Как поменялась профессия веб-разработчика за годы перехода от веба 1.0 до мобильного интернета?

— Принципиальное различие в разработке заключается в том, что мы получили много классных инструментов для подготовки кода для веба. Благодаря этому меняется парадигма разработки. Раньше приходилось помнить про различия браузеров, тащить весь код, который обеспечивает одинаковую работу сайта, сразу на все браузеры, даже если он там не нужен. Сейчас это делается автоматически. Браузеры стали более похожими по возможностям. Нет таких диких проблем, которые были с Internet Explorer лет 10 назад.

Мы можем писать компактный и эффективный код и затем превращать его в специализированные сборки, нацеленные на конкретную категорию пользователей, браузер, среду исполнения. Раньше не было Node.js и все писали JavaScript под браузер. Сейчас пишут более абстрактные модули, которые могут работать и в браузере, и на сервере.

Как сайты становятся приложениями

— Сейчас мы переживаем эру Mobile First, когда большинство пользователей выходит в интернет со смартфона и разработчики делают сайты легковесными и оптимизированными под плохое соединение. Какие тренды вытекают из этого подхода?

— Относительно недавно мобильная платформа стала популярнее в вебе, чем десктоп. Вокруг этого теперь крутятся разные подходы к разработке. Тот же Google пропагандирует Progressive Web Apps — приложения, написанные на веб-технологиях и способные работать в офлайне. Сами браузеры меняются под это, позволяя эффективно хранить и исполнять код, устанавливать эти мини-сайты-приложения на рабочий стол. Из этого вытекает и основной тренд — переход в мобильные устройства, когда сами сайты становятся мини-приложениями.

Говорить о том, что веб-разработчики отвечают только за лицо сайта, можно было лет 5—10 назад. Тогда интерфейсы были относительно простыми, вся логика происходила в бэкэнде, а интерфейс просто предоставлял формочку для ввода данных и получения результата от сервера.

Но сейчас появляются «толстые» клиенты — когда много логики выполняется непосредственно на пользовательском устройстве. И тут для качественной работы нужны другие решения и подходы, причем даже для типовых задач. Ведь среда исполнения этого мини-приложения непредсказуема. На бэкэнде ты всегда знаешь и контролируешь, на чем запускаешь код. Если сервер не справляется, его легко проапгрейдить. С клиентом это невозможно. Ты не знаешь, кто и чем пользуется. А потому приходится делать низкоуровневые оптимизации.

Лично мне приходится писать код, оптимизируя его под работу JIT-компиляторов. На сегодняшний момент сложность фронтэнд-разработки многократно увеличилась.

— Получается, сегодня глупо называть веб-разработчика банальным словом «верстальщик»? Того надменного отношения программистов к вебу, как лет 10 назад, уже не осталось?

— Я никогда не замечал к себе какого-то надменного или снисходительного отношения со стороны программистов, потому что мог продемонстрировать, какого рода задачи я могу решать. Не просто сверстать страничку на декоративном языке HTML и CSS, а оптимизировать ее под медленную среду исполнения. Это требует алгоритмического мышления, серьезных знаний каких-то структур, проектирования и подходов.

Об ориентации на пользователя

— Тебе довелось поработать в студии Артемия Лебедева. Насколько отличалась философия разработки и сложность проектов от не таких раскрученных в интернете компаний?

— Там очень много внимания уделялось интерфейсу сайта и тому, как с ним работает пользователь. Для него все должно было быть простым и понятным. Там не считают пользователя каким-то интернет-специалистом, который понимает, какие данные вводить и почему что-то может пойти не так.

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

После работы в студии Лебедева удалось поработать в стартапе. Там я также сильно переосмыслил свой опыт. В студии не важно, что произойдет с проектом дальше: сдали, закрыли актами выполненных работ и забыли. У стартапа же с этого момента все только начинается — на реальном проекте необходимо отслеживать поведение юзеров. Находят ли они необходимые данные, почему не попадают на целевую страницу. Все это нуждается в обмерке, все это надо применять в дальнейшей разработке и с утроенной силой дорабатывать, ведь всего на старте не учтешь. А некачественное решение может привести к потере денег или провалу проекта.

— Там же, в студии Лебедева, ты пересел с Windows на Mac. Чем это было продиктовано?

— Как и все, я сперва работал на Windows, какое-то время — на Linux. В студии Лебедева заметил, что многие разработчики сидят за «маками». У меня тогда еще было странное предубеждение относительно платформы — думал, что ею в основном пользуются дизайнеры. А потому пробовать не торопился.

Однажды я демонстрировал Теме Лебедеву свои эксперименты с полем ввода даты на сайте. Он мне доходчиво объяснил, почему это фигня и почему никто без руководства не поймет, как этим пользоваться. Тема показал мне, как на Mac можно поменять время, банально перетащив стрелку аналоговых часов на экране. Дело в том, что в интерфейсе продуктов Apple очень много внимания уделяется различным мелочам и метафорам из реальной жизни. И эти мелочи очень часто производят довольно приятные впечатления, хоть и не всегда реально нужны и далеко не каждый сможет догадаться, что такие мелочи есть. Часто знакомство с этими мелочами происходит интуитивно и оставляет очень приятное впечатление.

На меня это произвело большое впечатление, и я решил попробовать Mac, чтобы понимать ценность своих идей и разработок. Так я осознал, что простота не в том, чтобы завернуть кучу функционала в компактную коробочку, а в том, чтобы юзеру было просто пользоваться инструментом.

Начинающим разработчикам я даю совет поменьше быть программистом, который сосредотачивается на процессе, а не на конечном результате. Такие специалисты используют какие-то инструменты, подходы и паттерны без осознания того факта, для кого они это делают и кто этим будет пользоваться. Для меня Mac стал не просто удобной платформой с UNIX-подобным ядром, где работают многие «линуксовые» инструменты. Он научил меня тому, на что стоит обращать внимание при работе.

Растлевающие инструменты

— Говоря о молодых разработчиках, мог бы отметить, какая специализация в веб-разработке сейчас более востребована?

— По специализации можно выделить бэкэнд- и фронтэнд-разработчиков, а также full-stack, который умеет делать все. Могу точно сказать, что всегда востребованы качественные специалисты. Сейчас много так называемых спецов, которые знают что-то по верхам, но совершенно не разбираются в среде, в которой они работают. Как говорится, «один плохой программист с легкостью создает два новых рабочих места». И это проблема не только веб-разработки, но и всей IT-индустрии.

Если перенестись на лет 10—20 назад, то разработкой занимались только очень квалифицированные кадры, которые понимали, как все устроено. У них не было качественных, простых и доступных инструментов. Сегодня у нас огромное количество таких инструментов, позволяющих решать большое количество задач. В плане развития технологий это здорово. Плохо же то, что некоторые получают навыки работы с упрощенными инструментами и готовы называть себя программистами, претендовать на серьезные должности.

Моноблоки в каталоге Onliner.by

Читайте также:

Перепечатка текста и фотографий Onliner.by запрещена без разрешения редакции. nak@onliner.by

Автор: Виталий Олехнович
ЛУЧШИЙ КОММЕНТАРИЙ
Чтобы оставить свое мнение, необходимо войти или зарегистрироваться
ОБСУЖДЕНИЕ
17.05.2017 в 8:06

Спастбо за интервью. Побольше бы таких, с прикладными специалистами.
А Сергею успехов.

125
Лучший комментарий
17.05.2017 в 8:03

Аля белорусский Билл Гейтс!

17.05.2017 в 8:05

Молодец. лишний раз доказывает, что можно всего добиться и без корочек.

17.05.2017 в 8:06

Спастбо за интервью. Побольше бы таких, с прикладными специалистами.
А Сергею успехов.

17.05.2017 в 8:07

Вот пусть бы так чиновники стремились и добивались что то для народа делать

17.05.2017 в 8:11

Красавец! Просек фишку ещё в начале , когда только начали появляться. Не прогадал!

17.05.2017 в 8:11

Толковый парень. Такой никогда и нигде не пропадет...

17.05.2017 в 8:12

Молодец, но без бороды в IT сегодня никуда ведь.

17.05.2017 в 8:15

Сваливают из страны самые сильные и целеустремленные. А самые умные из них благополучно интегрируют в социум другой страны и там остаются навсегда.

17.05.2017 в 8:16
Молодец, но без бороды в IT сегодня никуда ведь.
самизнаетекто

у меня есть борода!)))))) подойду?)

17.05.2017 в 8:17

Ага, бутстрап смотрю юзает

17.05.2017 в 8:19
Молодец, но без бороды в IT сегодня никуда ведь.
самизнаетекто

у меня есть борода!)))))) подойду?)

Si_mons

Стартапером становись.

17.05.2017 в 8:23

"В 13 лет Сергей Чикуëнок сделал первый сайт, а после школы рванул из белорусской провинции в Москву, где устроился в студию Артемия Лебедева" -все правильно сделал

17.05.2017 в 8:49

С уважением отношусь к специалистам-самоучкам. Молодец парень!

17.05.2017 в 9:21

Парень конечно молодец, удачи в дальнейшем. Но если "прочитать" статью --- не у всех были возможности в 96-97гг. иметь свой комп, по большей части все наслаждались двойками и 4ками в кабинетах информатики.
П.с. Не говорю про доступ к интернету.

17.05.2017 в 9:27
— Там очень много внимания уделялось интерфейсу сайта и тому, как с ним работает пользователь. Для него все должно было быть простым и понятным. Там не считают пользователя каким-то интернет-специалистом, который понимает, какие данные вводить и почему что-то может пойти не так.

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

17.05.2017 в 9:33

А не он ли сделал Emmet? Если да, то большое спасибо, очень удобный инструмент.

17.05.2017 в 9:35

Кроме респекта и уважухи сказать больше нечего

17.05.2017 в 9:42

Чикуенок в начале 2000-х был супергероем в верстке, да и потом держал марку

17.05.2017 в 9:47
— Там очень много внимания уделялось интерфейсу сайта и тому, как с ним работает пользователь. Для него все должно было быть простым и понятным. Там не считают пользователя каким-то интернет-специалистом, который понимает, какие данные вводить и почему что-то может пойти не так.

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

Yura27

Ой да ладно. Как вам нынешний Facebook ? Очевидно, vk куда логичнее и проще сделан

17.05.2017 в 9:51

Молодец!

17.05.2017 в 9:54

В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?

17.05.2017 в 9:55
Если перенестись на лет 10—20 назад, то разработкой занимались только очень квалифицированные кадры, которые понимали, как все устроено.

Ага, особенно если вспомнить историю героя...

17.05.2017 в 9:59

А я-то думаю, чего там всё так криво работает? Всё стало на свои места.

17.05.2017 в 10:08

tommy., да и доказывает, что эти две вещи не имеют прямой связи, особенно в нашей стране.

17.05.2017 в 10:09

Зачем ему корочки!? Настоящему художнику не нужно удостоверение " художник" , а только вдохновение)

17.05.2017 в 10:13

Что я понял у людей которые шли к цели, они занимаются и долбят всё время в одну и туже точку, и учатся постоянно

17.05.2017 в 10:21

Спасибо, Серега, за Эммет!

17.05.2017 в 10:23
Зачем мне читать историю чьего-то успеха?
nemoW

предпочли бы читать истории чьих-то неудач?

vorobywek

Конечно, на фоне неудачников - он такой везунчик!
А то читать успехи - он лентяй и неудачник!

17.05.2017 в 10:27

Веб-программист))) даже произносить смешно :)

17.05.2017 в 10:31

И где 500$

17.05.2017 в 10:36

Студия А.Лебедева?. это не те ли, кто изменив размер красной буквы "М" у переходов говорят о "своем масштабном анализе и исследовании новых тенденций в области дизайна"?

17.05.2017 в 10:37
Веб-программист))) даже произносить смешно :)
tsvirko1992

ты не прав. на стороне клиента пишется гора софта

17.05.2017 в 10:40

ахахах html это невероятно сложно)) смешно

17.05.2017 в 10:42

Красавчик) не из общества нытиков на диванах.

17.05.2017 в 10:43
на декоративном языке HTML и CSS

,
Декларативном

17.05.2017 в 10:49
На меня это произвело большое впечатление, и я решил попробовать Mac

вот так и попадают в зависимость гг )))

17.05.2017 в 10:54
В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?
tommy.

А квалификация программиста слабо коррелирует с наличием диплома.

17.05.2017 в 10:55
Не просто сверстать страничку на декоративном языке HTML и CSS,

Стойко подозреваю, что герой статьи сказал не "декоративный", а "декларативный".
Декоративный язык, лол :D

17.05.2017 в 10:59

Если ты глуп и корочка не поможет! И это никак не доказывает, что корочку получать не надо. Стремление к знаниям вот это - корочка!

17.05.2017 в 11:10
Не просто сверстать страничку на декоративном языке HTML и CSS,

Стойко подозреваю, что герой статьи сказал не "декоративный", а "декларативный".
Декоративный язык, лол :D

smalpik

html - язык, лол

17.05.2017 в 11:11

Зачем нам эти одноклассники?

Расскажите про героев Онлайнера - было бы интереснее!

17.05.2017 в 11:12

я так и не понял, обычный разработчик каких тьма, зачем у него брали интервью?

17.05.2017 в 11:13
ахахах html это невероятно сложно)) смешно
SKyzZz

html это не только хтмл, но и цсс/sass/less с яваскриптом angular и всяким всяким прочим

17.05.2017 в 11:13
Не просто сверстать страничку на декоративном языке HTML и CSS,

Стойко подозреваю, что герой статьи сказал не "декоративный", а "декларативный".
Декоративный язык, лол :D

smalpik

html - язык, лол

SKyzZz

именно язык, язык разметки, лол

17.05.2017 в 11:15
Молодец, но без бороды в IT сегодня никуда ведь.
самизнаетекто

Он нормального периода развития - 30-ти летний.

17.05.2017 в 11:36
Не просто сверстать страничку на декоративном языке HTML и CSS,

Стойко подозреваю, что герой статьи сказал не "декоративный", а "декларативный".
Декоративный язык, лол :D

smalpik

html - язык, лол

SKyzZz

именно язык, язык разметки, лол

Rush64

язык разметки, но не программирования, как тут раздувают, лол

17.05.2017 в 11:40
ахахах html это невероятно сложно)) смешно
SKyzZz

html это не только хтмл, но и цсс/sass/less с яваскриптом angular и всяким всяким прочим

1603885

действительно, css и less, sass т.д. это невероятно сложно. Ангуляр чтобы простейший сайт сделать - не нужен, это как в магазин за хлебом на порше гонять.

17.05.2017 в 11:40

Отличная история успеха.
Но некоторые всё же считают, что в IT без блата, по их мнению, не попасть... :)) вот - опровержение. Человек своей головой всего добился.

17.05.2017 в 11:41

Молодец. Хотя в заголовке смутило "без корочек покорял студию Артемия". Эм, а кому они нужны сейчас в подобных профессиях, вот серьёзно? К чему это там написано?

17.05.2017 в 11:42

Bootstrap 3 используют для верстки, судя по скриншоту

17.05.2017 в 11:45
В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?
tommy.

суть в том что он соло получил больше знаний и практического опыта чем сидя на лекциях за тот же срок. И те знания и опыт которые он получил соло более востребованы чем универские устаревшие. Все зависит от человека.

17.05.2017 в 11:51
А я-то думаю, чего там всё так криво работает? Всё стало на свои места.
slimmer_

Зря, парень стоит за несколькими весьма неплохими тулами

17.05.2017 в 11:54
Веб-программист))) даже произносить смешно :)
tsvirko1992

Собсно, весь этот ваш хайлод с касандрами, хадупами и прочим бигтейблом - это тоже о веб-программистах, а для некоторых и те же мобилки, если речь о react native

17.05.2017 в 11:57
Тема показал мне, как на Mac можно поменять время, банально перетащив стрелку аналоговых часов на экране.

Уже 3 года мак а не знал о такой фиче) лол

17.05.2017 в 11:57
В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?
tommy.

Встречал самоучек, которые нынешних магистрантов удлеают в большинстве прикладных вопросов, а в конкретной области и в теории. Универ для IT - это чтобы расширить кругозор и примерно осознавать, в какую сторону копать

17.05.2017 в 11:58
ахахах html это невероятно сложно)) смешно
SKyzZz

html это не только хтмл, но и цсс/sass/less с яваскриптом angular и всяким всяким прочим

1603885

действительно, css и less, sass т.д. это невероятно сложно. Ангуляр чтобы простейший сайт сделать - не нужен, это как в магазин за хлебом на порше гонять.

SKyzZz

чтобы сделать простейший сайт, сейчас достаточно создать страницу на фейсбуке )

17.05.2017 в 11:59

"в разработке серверных частей, devops, приложений"
лишняя запятая

17.05.2017 в 12:00
В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?
tommy.

суть в том что он соло получил больше знаний и практического опыта чем сидя на лекциях за тот же срок. И те знания и опыт которые он получил соло более востребованы чем универские устаревшие. Все зависит от человека.

Wesstern

дифуры численно не решал, прерывания не ловил, железо не ковырял - не мужик ))

по аналогии - универ это школа жизни, типа как армия для гопников ))

17.05.2017 в 12:02
Молодец. Хотя в заголовке смутило "без корочек покорял студию Артемия". Эм, а кому они нужны сейчас в подобных профессиях, вот серьёзно? К чему это там написано?
Евроинтегратор

написано для местных Васянов)

17.05.2017 в 12:04

Родителям пришлют письмо, оплатить налог на тунеядство за сына.

17.05.2017 в 12:09
я так и не понял, обычный разработчик каких тьма, зачем у него брали интервью?
Rush64

Во front-end сфере это весьма известная и уважаемая личность.

17.05.2017 в 12:16
Родителям пришлют письмо, оплатить налог на тунеядство за сына.
Sa_An

вашим пришло уже?

17.05.2017 в 12:32

Оптимизация реально актуальна, онлайнер возьми на заметку! Со слабого телефона или старого компа всё лагает

17.05.2017 в 12:39
В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?
tommy.

суть в том что он соло получил больше знаний и практического опыта чем сидя на лекциях за тот же срок. И те знания и опыт которые он получил соло более востребованы чем универские устаревшие. Все зависит от человека.

Wesstern

дифуры численно не решал, прерывания не ловил, железо не ковырял - не мужик ))

по аналогии - универ это школа жизни, типа как армия для гопников ))

1603885

В универе строят скелет. а мясом сам в жизни обрастаешь.

17.05.2017 в 12:54
я так и не понял, обычный разработчик каких тьма, зачем у него брали интервью?
Rush64

Во front-end сфере это весьма известная и уважаемая личность.

vladendark

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

17.05.2017 в 12:55

Набор банальностей. Тоска.

17.05.2017 в 12:58

Ну и если уж на то пошло, я бы лично постеснялся признаваться, что занимаюсь разработкой фронтенда на самом убогом и тормозном в плане этого самого фронтенда сайте рунета.

17.05.2017 в 13:30

Аднакласнікі - жахлівы з кропкі зору фронтэнда сайт

17.05.2017 в 14:20
Парень конечно молодец, удачи в дальнейшем. Но если "прочитать" статью --- не у всех были возможности в 96-97гг. иметь свой комп, по большей части все наслаждались двойками и 4ками в кабинетах информатики.
П.с. Не говорю про доступ к интернету.
liclio

Те же мысли возникли. Семья зажиточная, больше возможностей. Я его ровестница, и современный комп увидела только в 17 лет в универе на информатике

17.05.2017 в 14:25
Парень конечно молодец, удачи в дальнейшем. Но если "прочитать" статью --- не у всех были возможности в 96-97гг. иметь свой комп, по большей части все наслаждались двойками и 4ками в кабинетах информатики.
П.с. Не говорю про доступ к интернету.
liclio

Те же мысли возникли. Семья зажиточная, больше возможностей. Я его ровестница, и современный комп увидела только в 17 лет в универе на информатике

1484633

совершеннейшая хрень. мне родители купили первый комп как раз в 96 году. 500$ стоил. Да, деньги тогда были не самые маленькие, но вполне себе подъемные для самой обычной семьи. Доступ к интернету в 96 году был довольно проблематичен ввиду отсутствия тех возможности, но в следующем, 97 году, появился 8w600100 и проблем с доступностью не стало.

17.05.2017 в 14:42
Парень конечно молодец, удачи в дальнейшем. Но если "прочитать" статью --- не у всех были возможности в 96-97гг. иметь свой комп, по большей части все наслаждались двойками и 4ками в кабинетах информатики.
П.с. Не говорю про доступ к интернету.
liclio

ну не так все однозначно. до годов эдак 97-х компьютер воспринимался как диковинная хрень на которую было тратить кровные деньги стремно. замена ATA винчестера с перемычками это было что-то вообще вроде хиромантии. когда я говорил "сидеть в интернете" - в ответ крутили у виска т.к. самое ближайшее что приходило товарищам в голову это "сидеть на ..."
Те же мысли возникли. Семья зажиточная, больше возможностей. Я его ровестница, и современный комп увидела только в 17 лет в универе на информатике

1484633

совершеннейшая хрень. мне родители купили первый комп как раз в 96 году. 500$ стоил. Да, деньги тогда были не самые маленькие, но вполне себе подъемные для самой обычной семьи. Доступ к интернету в 96 году был довольно проблематичен ввиду отсутствия тех возможности, но в следующем, 97 году, появился 8w600100 и проблем с доступностью не стало.

MD
17.05.2017 в 14:47

Я сам работаю Архитектором в ИТ проекте для фин.рынка США, и тоже нет профильного образования, ибо тогда брали лишь отличников,с золотыми медалями, но что-то потом я их среди своих коллег так и не видел.

17.05.2017 в 15:22
Получается, сегодня глупо называть веб-разработчика банальным словом «верстальщик»?

А это когда-то было не глупо? Верстальщик и разработчик - это абсолютно разные профессии. Но никто не мешает быть и тем, и другим.

17.05.2017 в 15:36

Эй, гений!!! Как удалиться из ваших "Однокласников" то?

17.05.2017 в 16:13
В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?
tommy.

диплом догма???

17.05.2017 в 16:28

А корочка и не играет роли. У нас нет ни одного университета, который бы готовил сильного практика на выходе. Ладно - хотя бы слабого. Есть один факультет БГУ, с которого приходят неплохие теоретики (в частности, знания алгоритмов бывают очень полезными). Всё.
Та сфера, где в нашей стране обучение происходит на собственной инициативе.

17.05.2017 в 16:29

И да, как говорится, «один плохой программист с легкостью создает два новых рабочих места» - в точку. Много людей приходит с мыслью "рубануть баблишка", в то время, когда начинали мы, разработка была чем-то сугубо гиковым, "задротством", доступным только истинным фанатам

17.05.2017 в 17:12

теперь он не Белорус , а у же Россиянин.
и вряд ли принесёт пользу своей бывшей РОдине...

17.05.2017 в 17:13

Однажды я демонстрировал Теме Лебедеву свои эксперименты с полем ввода даты на сайте. Он мне доходчиво объяснил, почему это фигня и почему никто без руководства не поймет, как этим пользоваться. Тема показал мне, как на Mac можно поменять время, банально перетащив стрелку аналоговых часов на экране. Дело в том, что в интерфейсе продуктов Apple очень много внимания уделяется различным мелочам и метафорам из реальной жизни. И эти мелочи очень часто производят довольно приятные впечатления, хоть и не всегда реально нужны и далеко не каждый сможет догадаться, что такие мелочи есть. Часто знакомство с этими мелочами происходит интуитивно и оставляет очень приятное впечатление.
----

о какой теме идёт речь здесь ???

17.05.2017 в 18:13
Отличная история успеха.
Но некоторые всё же считают, что в IT без блата, по их мнению, не попасть... :)) вот - опровержение. Человек своей головой всего добился.
rodel_d

Кто так дyмает?) Бати пацанов, которых отдали на кyрсы проgрамирования в школке и теперь yдивляются, что их никyда не берyт?)) Можете почитать про тоgо же Лебедева, как он сотрyдников набирает. Емy просто писали люди по каким-то вопросам и самые толковые становились сотрyдниками. Все просто. Если y тебя есть реальные знания, как что делать и конечно же навыки на высоком yровне, даже без корочек и т.п. - приходишь в любyю конторy и показываешь их. Как их полyчать yже твое дело. Y меня так делали совершенно все знакомые из айти сферы(в yниверах, кстати, никто не доyчился дальше 2gо кyрса)). Сидели парy лет и изyчали темy, безвылазно, мyтили какие-то бесплатные проекты, набирались опыта. После напрямyю шли в понравившеюся конторy и ycтраивались. Не все с первоgо раза, конечно, но вот спycтя 5 лет их ждyт yже чyть ли не в каждой РБ Айти конторе)) А кто про какие-то блаты gоворит - явно ничеgо не стоит. Без исключений.

17.05.2017 в 18:30

Собственно ни о ком и ни о чем. Таких в белке вагон. Только одна трабла... в 13 лет первый сайт? Давайте поспорим о всех уплаченых налогах :D Когда их и сейчас толком не заплатишь :D что б остатся конкурентным на узком рынке :D

17.05.2017 в 19:12

Ведущий веб-разработчик «Одноклассников» никогда не заканчивал профильного вуза
вот оно!!!! принимая на работу и отталкивать от высшего образования- это бред- это Беларусь детка! так за частую тупиццы у нас и работают на местах где нужны умные люди!!!!!!
парень молодчина!!!!!!!

17.05.2017 в 19:25

В 33 года - 20 лет практики, молодец!

17.05.2017 в 19:36

Закрыли уже ваши Одноклассники на Украине,и поделом

17.05.2017 в 20:28
Ну и если уж на то пошло, я бы лично постеснялся признаваться, что занимаюсь разработкой фронтенда на самом убогом и тормозном в плане этого самого фронтенда сайте рунета.
MD

улыбнуло )
вспомнился 2009й год
последний год, когда я руками притрагивался к коду. Делали проект для BofA, в котором на тот момент был огромный парк компьютеров (или серверов - не суть) 84-го года.
Я к чему.
То что вы лично бы постеснялись, говорит о том, что вы не знаете и не представляете что такое легаси код, пусть даже во фронтэнде, на ресурсе с посещаемостью в десятки миллионов в день на устройствах от топопвых до зубных щеток на виндовз 97 и ИЕ5.5

17.05.2017 в 20:42

уметь программить на некотором уровне сегодня-завтра - это уже не бонус, а необходимость. как когда-то умение писать, читать и считать. кто не готов осваивать эту грамоту, пусть готовится к жизни за бортом.

17.05.2017 в 22:05
Эй, гений!!! Как удалиться из ваших "Однокласников" то?
motoryn

поменять пол, фамилию, гражданство ))

17.05.2017 в 23:35
Ну и если уж на то пошло, я бы лично постеснялся признаваться, что занимаюсь разработкой фронтенда на самом убогом и тормозном в плане этого самого фронтенда сайте рунета.
MD

улыбнуло )
вспомнился 2009й год
последний год, когда я руками притрагивался к коду. Делали проект для BofA, в котором на тот момент был огромный парк компьютеров (или серверов - не суть) 84-го года.
Я к чему.
То что вы лично бы постеснялись, говорит о том, что вы не знаете и не представляете что такое легаси код, пусть даже во фронтэнде, на ресурсе с посещаемостью в десятки миллионов в день на устройствах от топопвых до зубных щеток на виндовз 97 и ИЕ5.5

Vlad-vlad7

дорогой вы мой человек. я в разработе с того же самого 96 года. И проектов перелопатил по размеру и масштабу таких, что одноклассники по сравнению с ними детский лепет. да, я не джаваскриптер и не гуру фронтендов. но тем не менее не надо мне рассказывать про то, что жадноклассникам нужна поддержка ие 5.5 и поэтому этот ресурс намертво вешает современные браузеры на топовом железе. Это говорит только о криворукости фронтенд разработчиков и ничего более. Есть огромное количество сайтов с куда более сложными фронтендами, но работающими как часы. А такой легаси код нужно выбрасывать в утиль от и до.

18.05.2017 в 0:54

10-15 лет назад как говнокодили на вордпрессе, так и сейчас. не надо врать.

18.05.2017 в 1:09
Ну и если уж на то пошло, я бы лично постеснялся признаваться, что занимаюсь разработкой фронтенда на самом убогом и тормозном в плане этого самого фронтенда сайте рунета.
MD

улыбнуло )
вспомнился 2009й год
последний год, когда я руками притрагивался к коду. Делали проект для BofA, в котором на тот момент был огромный парк компьютеров (или серверов - не суть) 84-го года.
Я к чему.
То что вы лично бы постеснялись, говорит о том, что вы не знаете и не представляете что такое легаси код, пусть даже во фронтэнде, на ресурсе с посещаемостью в десятки миллионов в день на устройствах от топопвых до зубных щеток на виндовз 97 и ИЕ5.5

Vlad-vlad7

дорогой вы мой человек. я в разработе с того же самого 96 года. И проектов перелопатил по размеру и масштабу таких, что одноклассники по сравнению с ними детский лепет. да, я не джаваскриптер и не гуру фронтендов. но тем не менее не надо мне рассказывать про то, что жадноклассникам нужна поддержка ие 5.5 и поэтому этот ресурс намертво вешает современные браузеры на топовом железе. Это говорит только о криворукости фронтенд разработчиков и ничего более. Есть огромное количество сайтов с куда более сложными фронтендами, но работающими как часы. А такой легаси код нужно выбрасывать в утиль от и до.

MD

дарахой вы наш )
я так понимаю, что работая с 96-го года в разработе, вам кажется что дзен постигнут и ваше мнение = правильное мнение (с 96-го ж года в разработе))). Надеюсь в разработе вашей вы используете несколько более системный подход в изучении проблемы, которой ставите диагноз ). Потому что ваши безосновательные выводы вкупе с выбрасыванием в утиль легаси кода (я так понимаю новый Алиса из страны чудес напишет за пиво и ночь времени) и невнимательность ставят под сомнение вашу квалификацию, пусть она и с 96-го года ).
Вот вы говорите перелопатили по размеру и масштабов проектов таких что одноклассники - детский лепет. А не подскажите ли, сударь, что за проекты? Я тут просто случайно открыл топ самых посещаемых сайтов в МИРЕ и одноклассники случайно оказались там на 52-м месте. Если откинуть локальные версии гугла и китайщину (к которой, очевидно, вы даже теоретически не могли руку приложить) то остаются следующие ресурсы: google, youtube, facebook, wiki, yahoo, reddit, twitter, amazon, vk, instagram, linkedin, yandex, imgur, ebay, bing, msn, microsoft.com )
Жду от вас список прикосновений ))))). Желательно с вашим именем - интересно бы было чтобы онлайнер сделал репортаж с вами )
Далее. Вы не джаваскриптер и не гуру фронтендов? ) Не переживайте, я и не подозревал вас в этом).
Дальше можно было бы не читать, но фраза про вешание браузеров на топовом железе меня заинтриговала ))). Вот специально зарегистрировался в одноклассниках, открыл свою старую прошку на i3 и там ОК в 20 вкладках в хроме. Что я делаю не так? ))))) Полагаю, мне надо топовое железо 96-го года для воспроизведения тест-кейса )
Что касается аудитории ОК - какой там средний возраст? 45? я думаю там не только 5.5 поддерживается, а половина трафик еще и по диал апу и на ЭЛТ мониторах под виндовз 98. Ну или икс пи - если дети/внуки обновили таки лет 5 назад систему на своих бывших машинах.
По причинно-следственной связи теперь вопросик. Кто вам сказал что поддержка чего-либо что-то вешает? Спасибо.
В общем, гражданин разработер, что-то я вам не верю ))))

18.05.2017 в 2:02

это же интервью со специалистом очень специфического проекта со странной ЦА в тонкой прослойке веба на теле интернета, базирующегося на мощном софте и железе, которые в свою очередь продукт долгих исследований ученых начиная с стародавних математиков и в середине с господином Тьюрингом. еще раз - одноглазники это мелкая сошка в огромной индустрии. этот сайтик уступает тому же онлайнеру по посещаемости в нашей местности.
понимаю если бы тут высказался представитель компании, чьими акциями торгуют на NASDAQ|NYSE, или кто разрабатывает те же мобильные браузеры. но однокласники?! пффффф....

18.05.2017 в 2:09

Vlad-vlad7, не заметил в списке тяжеловесов ит-индустрии таких как IBM, Oracle, etc. всякие мелкие веб-проектики типа однакласникоф это мелюзга, на которую топ-менеджмент "железа" если и обращает внимание, то во вторую очередь после намного более авторитетных компаний.

18.05.2017 в 12:19

Честно скажу, статья достаточно сухая и неинтересная, и нудная. Мне как фронтенду было бы интересно прочитать про конкретные решения задач/проектов. А так это больше рассчитано на аудиторию, для которой все айтишники - тыжпрограммисты.

18.05.2017 в 12:37
Плохо же то, что некоторые получают навыки работы с упрощенными инструментами и готовы называть себя программистами, претендовать на серьезные должности.

Временами думаю податься в такие тяжкие.

18.05.2017 в 13:20
я так и не понял, обычный разработчик каких тьма, зачем у него брали интервью?
Rush64

Во front-end сфере это весьма известная и уважаемая личность.

vladendark

так написали бы чем он известен, из статьи я ничего не понял

18.05.2017 в 23:28
совершеннейшая хрень. мне родители купили первый комп как раз в 96 году. 500$ стоил. Да, деньги тогда были не самые маленькие, но вполне себе подъемные для самой обычной семьи. Доступ к интернету в 96 году был довольно проблематичен ввиду отсутствия тех возможности, но в следующем, 97 году, появился 8w600100 и проблем с доступностью не стало.
MD

я не знаю сколько было тебе лет, но 500$ это было больше чем годовая зарплата среднего работника, деньги были неподъемные, чуть добавить и квартиру можно было купить. Очень хорошо помню это время, сам программировал в это время на спектруме, как в общем то и 90% остальных ребят. PC были у избранных, у которых родители увлекались, я не мог и мечтать об этом.

19.05.2017 в 9:36

это только у меня одно слово "Одноклассники" вызывает раздражение?

19.05.2017 в 12:57

а я в 16 и чо?

19.05.2017 в 23:21
В чем смысл этой статьи? Он самоучка, но гвоворит про качественных высококвалифицированных специалистов, когда сам без диплома?
tommy.

диплом догма???

shurik_m

Очевидно да, например для тех, кто приходит на ярмарки вакансий и получает отказы))

20.05.2017 в 12:00

как будто по-арабски сейчас читал