Оффтоп Daria Khokhlova
21 178

«Мои первые сайты выглядели паршиво»

Как скульптор из США создала 180 сайтов за 180 дней и запустила свой стартап

Скульптор Дженнифер Деволт — девушка, которая поставила перед собой задачу написать 180 сайтов за 180 дней. Сейчас она вместе со своим сервисом по управлению проектами Zube проходит акселерацию в Y Combinator.

В блоге компании Деволт поделилась своим опытом разработки 180 сайтов и создания собственной компании. Редакция vc.ru публикует адаптированный перевод материала.

Идея создать 180 сайтов за 180 дней пришла к Деволт в начале 2013 года. Девушка начала свой эксперимент 1 апреля 2013 года, и завершила его ровно спустя 180 дней. По словам Деволт, ей пришлось оставить работу и полностью посвятить себя проекту, что зачастую шокировало её знакомых и родственников. «Однако если бы я продолжала работать, то не смогла бы научиться программировать», — пишет автор заметки.

До того, как начать программировать, Дженнифер Деволт занималась искусством. В университете девушка изучала изящные искусства. «Я окунулась в учёбу с головой, набрала студенческих кредитов и была полна оптимизма». Когда автор заметки закончила обучение, по её словам, у неё совершенно не осталось средств к существованию. «Мне нужны были деньги, и я устроилась работать барменом — полагая, что такая работа оставит мне достаточно свободного времени для занятий искусством».

Распределять своё внимание и время между работой и искусством оказалось не так просто. У девушки не получалось вкладывать в создание объектов искусства столько сил, сколько ей хотелось, и она стала переключать своё внимание на другие занятия — также связанные с креативом. «Поворотной точкой стал момент, когда друзья попросили меня помочь с разработкой интерфейса для мобильного приложения. Опыт оказался интересным, и в свободное время я стала помогать и другим технологическим проектам».

Работать над дизайном было увлекательно, но девушке, по её словам, «хотелось большего». «Мне хотелось самой создавать подобные продукты. Я знала, что мне нужно полностью погрузиться в эту отрасль, и я решила оставить свою работу и заняться программированием. У меня не хватало средств, чтобы сделать это сразу же после принятия решения, так что следующие несколько месяцев я потратила на зарабатывание денег», — рассказывает Деволт.

180 сайтов за 180 дней

Изначально у девушки не было чёткой стратегии обучения программированию. «Сначала я подумала о том, чтобы реализовать большой проект на Ruby, но это слишком сложно для новичка. Тогда я подумала, что могу создать несколько простых сайтов, чтобы научиться основам. Встал вопрос о том, сколько именно страниц мне нужно создать. 5? 10? 50? Тогда я просила себя: если бы я разрабатывала по одному небольшому сайту каждый день, сколько дней я бы продержалась? В голову пришло число 180». Так Деволт решила создавать по одному сайту в день, выкладывать код каждого из запущенных проектов на GitHub и сопровождать каждый запуск небольшой записью в собственном блоге.

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

«Мои первые сайты выглядели паршиво. Я потратила целый день на то, чтобы создать страницу проекта. Не знаю, как у меня получилось столько с ней провозиться. Помню только, что весь день я только и занималась тем, что искала в сети ответы на свои вопросы».

По словам девушки, за эти 180 дней она многому научилась. Однако читатели её блога, наблюдавшие за экспериментом, отмечали, что создать действительно сложное веб-приложение всего за 1 день практически невозможно. Поэтому после создания 180 сайтов Деволт решила разработать более сложную систему — социальную сеть YumHacker.

YumHacker и Wit.ai

YumHacker — аналог Foursquare для ресторанов и кафе. При разработке сервиса Дженнифер Деволт пришлось изучить принципы работы с API, системы геолокации пользователей и множество других технологий. Когда сайт был запущен, девушке пришлось столкнуться со множеством новых проблем, большинство из которых не были связаны с программированием. Например, стало ясно, что в текущем формате социальная сеть не заинтересовала пользователей — и автор заметки решила создать «BuzzFeed для еды». «Я изучила основные принципы поискового продвижения и маркетинга, но проект не рос так, как бы мне хотелось. Тогда я решила оставить YumHacker и присоединиться к команде Wit.ai».

По словам Деволт, она изучила несколько предложений от стартапов. В частности, она рассматривала позицию разработчика на Ruby on Rails в финтех-компании, но в итоге остановилась на должности growth-специалиста в Wit.ai (команда стартапа занималась разработкой голосового ассистента, а в 2015 году была выкуплена Facebook — спустя пять месяцев после того, как к команде присоединилась Деволт).

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

Создание Zube

Работая в Wit.ai, Деволт выяснила, насколько сложно бывает командам разработчиков эффективно выстроить управление проектом. Тогда девушка решила разработать систему, которая могла бы им помочь — и приступила к созданию Zube. Спустя месяц автор заметки нашла союзника, который стал сооснователем компании. «Создание собственного стартапа — это то, чем я ещё не занималась», — говорит девушка.

Деволт дала четыре совета начинающим предпринимателям:

  • Покиньте свою работу (но не просто так, а ради конкретной цели). «Чтобы стать успешным, вам нужно на 100% сосредоточиться на своей цели».
  • Не зацикливайтесь на мелочах.
  • Делайте то, что вам нравится.
  • Окружите себя людьми, которые разделяют ваши интересы.
{ "author_name": "Daria Khokhlova", "author_type": "editor", "tags": [], "comments": 27, "likes": 30, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 14378, "is_wide": true }
00
дни
00
часы
00
мин
00
сек
(function(){ var banner = document.querySelector('.teaserSberbank'); var isAdsDisabled = document.querySelector('noad'); if (!isAdsDisabled){ var countdownTimer = null; var timerItem = document.querySelectorAll('[data-sber-timer]'); var seconds = parseInt('15388' + '59599') - now(); function now(){ return Math.round(new Date().getTime()/1000.0); } function timer() { var days = Math.floor(seconds / 24 / 60 / 60); var hoursLeft = Math.floor((seconds) - (days * 86400)); var hours = Math.floor(hoursLeft / 3600); var minutesLeft = Math.floor((hoursLeft) - (hours * 3600)); var minutes = Math.floor(minutesLeft / 60); var remainingSeconds = seconds % 60; if (days < 10) days = '0' + days; if (hours < 10) hours = '0' + hours; if (minutes < 10) minutes = '0' + minutes; if (remainingSeconds < 10) remainingSeconds = '0' + remainingSeconds; if (seconds <= 0) { clearInterval(countdownTimer); } else { timerItem[0].textContent = days; timerItem[1].textContent = hours; timerItem[2].textContent = minutes; timerItem[3].textContent = remainingSeconds; seconds -= 1; } } timer(); countdownTimer = setInterval(timer, 1000); } else { banner.style.display = 'none'; } })();
{ "id": 14378, "author_id": 5723, "diff_limit": 1000, "urls": {"diff":"\/comments\/14378\/get","add":"\/comments\/14378\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/14378"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

27 комментариев 27 комм.

Популярные

По порядку

Написать комментарий...
33

Это розыгрыш?
Содержание текста:
"Через 180 дней она поняла, что занимается чушью. Потом сделала никому не нужную соцсеть,потом ушла из одной компании, потом ещё из одной, а теперь нашла соратника, и дает четыре совета".

Ответить
9

Наоборот хороший кейс человека, которая отучилась, да еще и в кредит, но профессии не получила. Потом вместо того, чтобы работать в баре, за полгода освоила новую тему и сейчас вполне себе хороший специалист и стартапер.
https://jenniferdewalt.com/ - по сути каждый ее сайт это урок, который она делала.

Ответить
5

ШЕДЕВР!!!11

Ответить
0

Ага. А на одном из сайтов - [осторожно спойлер] танцуют СУШИ!!!

Ответить
0

Какие уроки? Использования генераторов Ruby on Rails? Там все сайты - это не более 15-20 минут на каждый

Ответить
12

Дама наработала портфолио, повысила паблисити. Это единственный смысл, который с натяжечкой можно выдавить из её телодвижений.

Ответить
0

... сначала прочитал, телосложения.

Ответить
3

Вас посетила полиция мемов. Используйте мемы правильно пожалуйста.

Ответить
1

fuq da police!

Ответить
10

Попыток запустить стартап было немного больше, чем описано в статье, причём первые - ещё до того, как она решила научиться кодить: https://www.linkedin.com/in/jenniferdewalt
Типичная иллюстрация тезиса о том, что нужно учиться на реальных проектах и фейлить, пока не придёшь к успеху. Даме зачёт за упорство.

Ответить

Комментарий удален

8

Вывод: за 1 день 270 женщин не родят одного ребьонка. Но это и так было давно известно.

Ответить
5

А раньше не человек а программа такая была и называлась она "генератор дорвеев" ))

Ответить
0

Доры нынче красивее получаются

Ответить
4

Полюбила кейс я, да не угадала
Вовсе не такое в коворкинге видала
Я стартап слепила из того что было,
А потом рисёч свой пиарила уныло

Ответить
2

Больше смысла было бы, если она освоила пару хороших тема на WordPress. А так не понимаю, в чем смысл пиарить эту девушку, то что она скульптур (не факт еще, что хороший) или то что недодевелопер (факт, что плохой).

Ответить
0

Просто ебашила, ебашила, ебашила и потом поняла что делает хуйню...так и с мужиками бывает.

Ответить
7

Всегда так делаю.

Ответить
0

Милое личико на фото, красивая история успеха и реклама проекта в конце статьи. Бесплатные посты на тематических порталах, где сидит ЦА, обеспечены. Успех.

Ответить
0

Она даёт советы начинающим предпринимателем, но сама им даже не является.

Ответить
0

А в чем собсна экспайрмент?
Я делала по сайту в течение 180 дней и поняла, что занимаюсь херней. Вау. Это стоило понять еще до первого дня.

Ответить
0

Деволт дала четыре совета начинающим предпринимателям:

Покиньте свою работу (но не просто так, а ради конкретной цели). «Чтобы стать успешным, вам нужно на 100% сосредоточиться на своей цели».
Не зацикливайтесь на мелочах.
Делайте то, что вам нравится.
Окружите себя людьми, которые разделяют ваши интересы.

можно и с работой остаться и делом своим заниматься

Ответить
0

Угадайте на что похоже zube.io?

Ответить
0

круто! как научиться делать такие штуки?

Ответить
0

После прочтения статья, решил поностальгировать и посмотреть свои первые сайты. Чуть не стошнило)

Ответить
0

ну и говно же она наклепала. я могу не 180, а 100800 сайтов наклепать за это время того же качества. но зачем?

Ответить
0

Неверная подачи информации, типично для доминирующего сейчас тренда "засрем вам мозги, сами не понимая, где главное, а где второстепенное, но шума будет много"
Нет никаких 180 сайтов.
Есть девушка, которая хотела научиться программировать за 180 уроков и сделала это самым лучшим способом - ежедневной практикой. Молодец.
Есть 180 упражнений в программировании, есть девушка, получившая нехилый опыт за кратчайший срок, а всё остальное высосали из пальца журналисты, потому что они жить не могут без шума и треска, не важно по какому поводу.

Ответить

Комментарий удален

0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Голосовой помощник выкупил
компанию-создателя
Подписаться на push-уведомления