Jump to content

Девушка изучает веб-программирование: 180 сайтов за 180 дней


Zverushka
 Share

Recommended Posts

Перепост с хабрахабр: http://habrahabr.ru/post/187770/

Чуть больше четырёх месяцев назад Дженнифер Девальт (Jennifer Dewalt) приняла важное решение — научиться программировать. Хотя у неё не было опыта в этом деле, она никогда не посещала технических спецкурсов в школе, а наоборот — увлекалась только искусствами, но девушка сразу же решительно взялась за дело.

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

Девушка принципиально не участвует ни в каких образовательных курсах и не пользуется учебниками. Она решила, что учиться программировать — это как учиться ездить на роликовых коньках: нужно пробовать и практиковаться как можно больше.

Итак, она просто каждый день ставит перед собой новую задачу в максимально логичном порядке, а ответы на все вопросы смотрит на Stack Overflow. Для работы использует 13" Macbook Pro с двумя внешними мониторами (в коворкинг-центре).

32a3ce07655cf04a253e9d4f64a9d2f2.jpg

Первые сайты были <a href="http://jenniferdewal...ke_a_deal.html" style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; vertical-align: baseline; outline: 0px; color: rgb(153, 0, 153); font-family: Verdana, sans-serif; line-height: 20px;">очень простыми: чуть HTML и CSS, пару строчек Javascript. Но со временем они становились всё сложнее: появились игры, калькуляторы, часы и котята. К настоящему времени Дженнифер уже перешла на Rails для динамических веб-сайтов, посетители которых могут общаться друг с другом.

Edited by Zverushka
  • Like 2
Link to comment
Share on other sites

Почувствовал себя жутким слоупоком))

P.S. Фактически речь совсем не о сайтах, а лишь об отдельных страничках-примерах, но в каждом примере хоть немного нового и выполняются они каждый день. Как ежедневная зарядка.

Edited by Vin
Link to comment
Share on other sites

Вот это правильное решение. А не:

"ищу наставника, научите меня"

Да ладно.

Уже почти 4 месяца учит а все говностранички клепает.

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

  • Like 1
Link to comment
Share on other sites

Ну не знаю. Рассуждаю по себе. Когда только совсем начинал изучать html\css для меня радостью было все что я делал. Это сейчас я смотрю на свои "творения" и думаю:" Эти улики нужно сжечь". Хотя и сейчас я только на пути "юного падавана".

Как ни как с новым "сайтом", новый опыт, а так глядишь и станет девченка успешной и востребованной)

По крайней мере она себя уже пропиарила)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Вот это правильное решение. А не:

"ищу наставника, научите меня"

Да ладно.

Уже почти 4 месяца учит а все говностранички клепает.

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

Я так понимаю, что её в первую очередь интересует канвас.

http://jenniferdewalt.com/paratroopers.html

http://jenniferdewalt.com/forest/page

Я бы не назвал это говностаничками, но это и конечный продукт тоже.

Link to comment
Share on other sites

Лол, как она только на хабр попала, в день таких одностраничников можно печатать по 30 штук, скрипты готовые, что она сделала? а за пол года можно выучить хорошо css/html/js, а не 3 diva с меню

Ну за стремление ей конечно плюс

Link to comment
Share on other sites

Чувствую себя ущербным, я за год столько не сделал, сколько она :(

А нужно ли, вот в чем вопрос =)

ЗЫ Кстати сказать насчитал почему-то только 1 сайт со 180-ю разными страничками =) Она не сайты клепает, а странички (наборы страниц). Что-то мне подсказывает что если она задастся целью сделать сайт под ключ среднего уровня (без прибамбасов, но к примеру с умеренной функциональностью: авторизация, регистрация, новости, разделы и т.д.) То она и за месяц его не выложит в своем блоге. В основном как я понимаю она акцентирует свое внимание на клиентской части приложения, что не является деланием сайтов. Она в большей степени просто клепает небольшие макеты с небольшим функционалом.Но в любом случае это похвально.

Edited by wwt
Link to comment
Share on other sites

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

Ты наверное имеешь в виду не сайт, а движок сделает? То да...

А сайт с такой функциональностью можно за час наклепать с помощью любой цмски.

Link to comment
Share on other sites

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

Ты наверное имеешь в виду не сайт, а движок сделает? То да...

А сайт с такой функциональностью можно за час наклепать с помощью любой цмски.

Я где-то написал слова движок, cms и тд? По вашему сайт можно написать только с использованием этих вещей? Прикрутить авторизацию это 2 поля и кнопка и обработчик. регистрация тоже самое. тут ненужны никакие движки и CMS.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy