HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p><strong>Время от времени ленту IT-комьюнити в Twitter захватывает хэштег #100DaysOfCode. Именно так называется челлендж для тех, кто хочет быстро и мощно прокачаться в программировании. Правда ли, что он подходит только для самых упорных? И что ждет тех, кто дойдет до конца? Мы нашли трех супергероев, которые рассказали нам, что заставило их писать код каждый день и какие результаты они получили.</strong></p>
1 <p><strong>Время от времени ленту IT-комьюнити в Twitter захватывает хэштег #100DaysOfCode. Именно так называется челлендж для тех, кто хочет быстро и мощно прокачаться в программировании. Правда ли, что он подходит только для самых упорных? И что ждет тех, кто дойдет до конца? Мы нашли трех супергероев, которые рассказали нам, что заставило их писать код каждый день и какие результаты они получили.</strong></p>
2 <h2>Содержание</h2>
2 <h2>Содержание</h2>
3 <ul><li><a>Что такое #100DaysOfCode</a></li>
3 <ul><li><a>Что такое #100DaysOfCode</a></li>
4 <li><a>Прокачал навыки и получил буст для развития</a></li>
4 <li><a>Прокачал навыки и получил буст для развития</a></li>
5 <li><a>Стал заметнее в комьюнити и поверил в себя</a></li>
5 <li><a>Стал заметнее в комьюнити и поверил в себя</a></li>
6 <li><a>Нашла работу, а челлендж забросила</a></li>
6 <li><a>Нашла работу, а челлендж забросила</a></li>
7 <li><a>Главные выводы про участие в челлендже #100DaysOfCode</a></li>
7 <li><a>Главные выводы про участие в челлендже #100DaysOfCode</a></li>
8 </ul><h2>Что такое #100DaysOfCode</h2>
8 </ul><h2>Что такое #100DaysOfCode</h2>
9 <p>100DaysOfCode - это челлендж, который помогает людям развивать свои навыки в программировании. Его суть в том, чтобы мотивировать участника кодить минимум по часу в день в течение 100 дней подряд - это позволяет превратить обучение и практику в привычку. Участники отслеживают свой прогресс в социальных сетях, например, в Twitter, обмениваются опытом и поддерживают друг друга. Это помогает завести новые профессиональные знакомства и получить обратную связь по своему коду.</p>
9 <p>100DaysOfCode - это челлендж, который помогает людям развивать свои навыки в программировании. Его суть в том, чтобы мотивировать участника кодить минимум по часу в день в течение 100 дней подряд - это позволяет превратить обучение и практику в привычку. Участники отслеживают свой прогресс в социальных сетях, например, в Twitter, обмениваются опытом и поддерживают друг друга. Это помогает завести новые профессиональные знакомства и получить обратную связь по своему коду.</p>
10 <p>Судя по GitHub и Twitter, челлендж известен больше десяти лет среди зарубежных и русскоязычных программистов. Публично сообщать о своих успехах часто решаются "свежеиспеченные" разработчики - выпускники курсов и самоучки.</p>
10 <p>Судя по GitHub и Twitter, челлендж известен больше десяти лет среди зарубежных и русскоязычных программистов. Публично сообщать о своих успехах часто решаются "свежеиспеченные" разработчики - выпускники курсов и самоучки.</p>
11 <p>Оформить идею в челлендж и закрепить правила пришло в голову<a>Alex Kallaway</a>. Согласно<a>официальному сайту</a>, правил всего два:</p>
11 <p>Оформить идею в челлендж и закрепить правила пришло в голову<a>Alex Kallaway</a>. Согласно<a>официальному сайту</a>, правил всего два:</p>
12 <ol><li>Кодить каждый день в течение часа 100 дней подряд;</li>
12 <ol><li>Кодить каждый день в течение часа 100 дней подряд;</li>
13 <li>Постить результаты с хэштегом #100DaysOfCode.</li>
13 <li>Постить результаты с хэштегом #100DaysOfCode.</li>
14 </ol><blockquote><p>У челленджа есть собственный<a>репозиторий на GitHub</a>- там тоже много интересного, за ним авторы настоятельно рекомендуют следить.</p>
14 </ol><blockquote><p>У челленджа есть собственный<a>репозиторий на GitHub</a>- там тоже много интересного, за ним авторы настоятельно рекомендуют следить.</p>
15 </blockquote><p>А теперь - три очень разные истории участников челленджа с разным, но счастливым финалом.</p>
15 </blockquote><p>А теперь - три очень разные истории участников челленджа с разным, но счастливым финалом.</p>
16 <h2>Прокачал навыки и получил буст для развития</h2>
16 <h2>Прокачал навыки и получил буст для развития</h2>
17 <p>У большинства участников кодинг вошел в ежедневную привычку, которую легко поддерживать и после окончания челленджа. Многие смогли победить прокрастинацию и больше не боятся приступать к новым проектам. Также участники рассказывают, что они начали эффективнее выполнять рабочие задачи, профессионально развиваться и получать кайф от процесса.</p>
17 <p>У большинства участников кодинг вошел в ежедневную привычку, которую легко поддерживать и после окончания челленджа. Многие смогли победить прокрастинацию и больше не боятся приступать к новым проектам. Также участники рассказывают, что они начали эффективнее выполнять рабочие задачи, профессионально развиваться и получать кайф от процесса.</p>
18 <p><strong>Twitter Евгения:</strong><a>@spu_di</a></p>
18 <p><strong>Twitter Евгения:</strong><a>@spu_di</a></p>
19 <p>Я принял участие в челлендже, когда работал инженером ручного тестирования в Лаборатории Касперского. Моя работа на тот момент не была связана с программированием, но я тратил неоправданно много времени на тестирование продуктов вручную. Чтобы это исправить, я начал писать скриптовые тесты: открывается окошко, программа ищет определенную кнопочку, нажимает, сравнивает с ожидаемым результатом и движется дальше.</p>
19 <p>Я принял участие в челлендже, когда работал инженером ручного тестирования в Лаборатории Касперского. Моя работа на тот момент не была связана с программированием, но я тратил неоправданно много времени на тестирование продуктов вручную. Чтобы это исправить, я начал писать скриптовые тесты: открывается окошко, программа ищет определенную кнопочку, нажимает, сравнивает с ожидаемым результатом и движется дальше.</p>
20 <p>Писать код я научился еще раньше. На предыдущей работе у меня было мало рабочих задач - буквально на четыре часа в неделю. Мне нужно было как-то занять время, и я выпросил у начальства Macbook с установленной платной версией PyCharm: с библиотеками, бесплатными доступами и даже возможностью обратиться в техподдержку. Так началось мое увлечение Python.</p>
20 <p>Писать код я научился еще раньше. На предыдущей работе у меня было мало рабочих задач - буквально на четыре часа в неделю. Мне нужно было как-то занять время, и я выпросил у начальства Macbook с установленной платной версией PyCharm: с библиотеками, бесплатными доступами и даже возможностью обратиться в техподдержку. Так началось мое увлечение Python.</p>
21 <blockquote><h3>Продолжайте учиться:</h3>
21 <blockquote><h3>Продолжайте учиться:</h3>
22 <p>На Хекслете есть несколько больших профессий, интенсивов и треков для джуниоров, мидлов и даже сеньоров: они позволят не только<a>узнать новые технологии, но и прокачать уже существующие навыки</a></p>
22 <p>На Хекслете есть несколько больших профессий, интенсивов и треков для джуниоров, мидлов и даже сеньоров: они позволят не только<a>узнать новые технологии, но и прокачать уже существующие навыки</a></p>
23 </blockquote><p>Челлендж "100 дней кода" стал предлогом, чтобы развиваться: что-то делать каждый день - так, чтобы был заметен прогресс, - и понимать, что все делаю правильно.</p>
23 </blockquote><p>Челлендж "100 дней кода" стал предлогом, чтобы развиваться: что-то делать каждый день - так, чтобы был заметен прогресс, - и понимать, что все делаю правильно.</p>
24 <p>Я зарегистрировался на сайте<a>Codewars</a>, который помогает изучать языки программирования - что-то написать, проверить код с помощью unit-тестов. На сайте для любой задачи можно найти простое решение в одну строку или специально гиперусложненный код на много строк. Я начинал с легкого восьмого уровня и постепенно дошел до задач типа: выведите данные из массива на 365 позиций. На самом верхнем первом уровне уже задействуются серьезные вычисления, алгебра логики.</p>
24 <p>Я зарегистрировался на сайте<a>Codewars</a>, который помогает изучать языки программирования - что-то написать, проверить код с помощью unit-тестов. На сайте для любой задачи можно найти простое решение в одну строку или специально гиперусложненный код на много строк. Я начинал с легкого восьмого уровня и постепенно дошел до задач типа: выведите данные из массива на 365 позиций. На самом верхнем первом уровне уже задействуются серьезные вычисления, алгебра логики.</p>
25 <p>Codewars - относительно простой сайт по сравнению с<a>LeetCode</a>. Реализация задач на этих площадках кардинально отличается. На Codewars можно использовать базовые механики, а на LeetCode это не сработает. Там все гораздо сложнее - вплоть до бинарных деревьев, которые я пока, к сожалению, не могу понять. Но все впереди.</p>
25 <p>Codewars - относительно простой сайт по сравнению с<a>LeetCode</a>. Реализация задач на этих площадках кардинально отличается. На Codewars можно использовать базовые механики, а на LeetCode это не сработает. Там все гораздо сложнее - вплоть до бинарных деревьев, которые я пока, к сожалению, не могу понять. Но все впереди.</p>
26 <p>Задачи с LeetCode используют на собеседованиях, например в Яндекс, где я сейчас работаю. Если устраиваться в компании из группы FAANG или в большую команду на должность System Architect, это пригодится.</p>
26 <p>Задачи с LeetCode используют на собеседованиях, например в Яндекс, где я сейчас работаю. Если устраиваться в компании из группы FAANG или в большую команду на должность System Architect, это пригодится.</p>
27 <p>За время участия в челлендже у меня набралось почти 450 решенных задач от легкого восьмого уровня до довольно сложного четвертого. Этот опыт также помог мне реализовать проекты по автоматизации рутинных процессов. Например, у меня есть виртуальная машина, на которой вертятся контейнеры, Docker и несколько питоновских скриптов. С домашнего компа я могу взять оттуда файл, изменить его и запушить результат в облако.</p>
27 <p>За время участия в челлендже у меня набралось почти 450 решенных задач от легкого восьмого уровня до довольно сложного четвертого. Этот опыт также помог мне реализовать проекты по автоматизации рутинных процессов. Например, у меня есть виртуальная машина, на которой вертятся контейнеры, Docker и несколько питоновских скриптов. С домашнего компа я могу взять оттуда файл, изменить его и запушить результат в облако.</p>
28 <p>Источник:<a>https://twitter.com/spu_di/status/1535996776301400065</a></p>
28 <p>Источник:<a>https://twitter.com/spu_di/status/1535996776301400065</a></p>
29 <p>Очень удобно оказалось пользоваться Telegram-ботами, особенно для рабочих задач. Я даже написал Python-бота для того, чтобы узнать погоду: есть четыре кнопки, которые я использую и в результате получаю полную статистику - от температуры воздуха до ультрафиолета.</p>
29 <p>Очень удобно оказалось пользоваться Telegram-ботами, особенно для рабочих задач. Я даже написал Python-бота для того, чтобы узнать погоду: есть четыре кнопки, которые я использую и в результате получаю полную статистику - от температуры воздуха до ультрафиолета.</p>
30 <p>В рамках челленджа я писал и курсовые работы, и игры вроде "Змейки". Челлендж изменил мой подход к кодингу: виден прогресс, ошибки, есть стимул не бросать начатое. Хотя на первых этапах я часто колебался между двумя состояниями: "не могу найти решение" и "нашел сразу готовое, а хотел просто подсказку".</p>
30 <p>В рамках челленджа я писал и курсовые работы, и игры вроде "Змейки". Челлендж изменил мой подход к кодингу: виден прогресс, ошибки, есть стимул не бросать начатое. Хотя на первых этапах я часто колебался между двумя состояниями: "не могу найти решение" и "нашел сразу готовое, а хотел просто подсказку".</p>
31 <p>Для меня "100 дней кода" - это саморазвитие, самоорганизация и прокачанный навык находить решение без нейросетей и готовых ответов. Со временем я даже начал сам помогать другим программистам справляться с трудностями.</p>
31 <p>Для меня "100 дней кода" - это саморазвитие, самоорганизация и прокачанный навык находить решение без нейросетей и готовых ответов. Со временем я даже начал сам помогать другим программистам справляться с трудностями.</p>
32 <blockquote><h3>Читайте также:</h3>
32 <blockquote><h3>Читайте также:</h3>
33 <p>8 полезных функций<a>ChatGPT для программиста</a></p>
33 <p>8 полезных функций<a>ChatGPT для программиста</a></p>
34 </blockquote><h2>Стал заметнее в комьюнити и поверил в себя</h2>
34 </blockquote><h2>Стал заметнее в комьюнити и поверил в себя</h2>
35 <p>Принимая вызов челленджа, ты начинаешь много общаться с людьми: ежедневно отчитываться о проделанной работе, обсуждать задачи и возможные решения. Так ты заводишь новые знакомства, друзей и познаешь нетворкинг во всей красе.</p>
35 <p>Принимая вызов челленджа, ты начинаешь много общаться с людьми: ежедневно отчитываться о проделанной работе, обсуждать задачи и возможные решения. Так ты заводишь новые знакомства, друзей и познаешь нетворкинг во всей красе.</p>
36 <p><strong>Twitter Максима:</strong><a>@CherkasovMaxim</a></p>
36 <p><strong>Twitter Максима:</strong><a>@CherkasovMaxim</a></p>
37 <p>В 2021 году у меня был небольшой бизнес - продвижение сайтов на WordPress и через Яндекс Директ. Версткой я занялся, когда появилась потребность иметь больше контроля над стилями сайта и адаптации содержимого для лучшей конверсии. Тогда я и узнал про комьюнити разработчиков в Twitter и увидел информацию про челлендж - мне стало интересно. Рекомендации начали подсказывать аккаунты участников, и я решил присоединиться.</p>
37 <p>В 2021 году у меня был небольшой бизнес - продвижение сайтов на WordPress и через Яндекс Директ. Версткой я занялся, когда появилась потребность иметь больше контроля над стилями сайта и адаптации содержимого для лучшей конверсии. Тогда я и узнал про комьюнити разработчиков в Twitter и увидел информацию про челлендж - мне стало интересно. Рекомендации начали подсказывать аккаунты участников, и я решил присоединиться.</p>
38 <p>Я начал наблюдать, какие технологии изучают другие, и пробовать их сам. Делал ежедневные посты-отчеты о том, что сегодня изучил и сколько времени занимался версткой. Так я прошел челлендж до конца. Даже когда было плохо, не было сил и энтузиазма, я все равно открывал самые простые задачи, полчаса занимался и писал в Twitter, например, что изучил часть урока по jQuery.</p>
38 <p>Я начал наблюдать, какие технологии изучают другие, и пробовать их сам. Делал ежедневные посты-отчеты о том, что сегодня изучил и сколько времени занимался версткой. Так я прошел челлендж до конца. Даже когда было плохо, не было сил и энтузиазма, я все равно открывал самые простые задачи, полчаса занимался и писал в Twitter, например, что изучил часть урока по jQuery.</p>
39 <p>Оглядываясь назад, я вижу, что неплохо поработал и изучил много технологий за эти 100 дней. Я подводил промежуточные итоги каждый месяц. Например: "Изучал Pixel perfect 19 часов; сверстал сайт с такой-то технологией; изучил flex-box". Я рад, что сохранил для себя комментарии, что и как я делал, фото и скриншоты. Например, когда изучал JavaScript, я делал фото объекта и расписывал его свойства, объяснял, как работает функция с этим объектом.</p>
39 <p>Оглядываясь назад, я вижу, что неплохо поработал и изучил много технологий за эти 100 дней. Я подводил промежуточные итоги каждый месяц. Например: "Изучал Pixel perfect 19 часов; сверстал сайт с такой-то технологией; изучил flex-box". Я рад, что сохранил для себя комментарии, что и как я делал, фото и скриншоты. Например, когда изучал JavaScript, я делал фото объекта и расписывал его свойства, объяснял, как работает функция с этим объектом.</p>
40 <p>За первые 30 дней я набрал 40 часов верстки, изучил базу JavaScript и прошел несколько уроков по JavaScript ES6, закончил небольшой курс по jQuery, сделал два веб-сайта, изучал Bootstrap семь часов. Для новичка это прекрасно. Если бы не документировал процесс, то не добился бы такого прогресса.</p>
40 <p>За первые 30 дней я набрал 40 часов верстки, изучил базу JavaScript и прошел несколько уроков по JavaScript ES6, закончил небольшой курс по jQuery, сделал два веб-сайта, изучал Bootstrap семь часов. Для новичка это прекрасно. Если бы не документировал процесс, то не добился бы такого прогресса.</p>
41 <p>За вторые 30 дней я изучил SASS, CSS Grid. Сделал прикольное портфолио, используя SaaS, запустил мобильную версию первого проекта и узнал больше информации про GitHub.</p>
41 <p>За вторые 30 дней я изучил SASS, CSS Grid. Сделал прикольное портфолио, используя SaaS, запустил мобильную версию первого проекта и узнал больше информации про GitHub.</p>
42 <p>За 100 дней челленджа я изучил следующие технологии: CSS grid, flexbox, SCSS, базу JavaScript и немного ES6, а так же BEM, Figma, Github и около 25 расширений VS code для верстальщика. А также сделал пять классных проектов и создал стартовый шаблон для верстки на scss, flexbox и grid.</p>
42 <p>За 100 дней челленджа я изучил следующие технологии: CSS grid, flexbox, SCSS, базу JavaScript и немного ES6, а так же BEM, Figma, Github и около 25 расширений VS code для верстальщика. А также сделал пять классных проектов и создал стартовый шаблон для верстки на scss, flexbox и grid.</p>
43 <p>Как многие новички, я сомневался в себе. Но во время челленджа уверенность росла, потому что появилась возможность сравнивать себя с другими разработчиками на международном уровне: Twitter показывал мне людей из разных стран. Я наблюдал за участниками, которые поначалу были со мной одного уровня. Я видел, как они учились, делали то же самое, что и я. Сравнивая успехи, я понимал, что у меня все неплохо. Да, я многого не умел, но эти 100 дней убедили меня в том, что я на правильном пути.</p>
43 <p>Как многие новички, я сомневался в себе. Но во время челленджа уверенность росла, потому что появилась возможность сравнивать себя с другими разработчиками на международном уровне: Twitter показывал мне людей из разных стран. Я наблюдал за участниками, которые поначалу были со мной одного уровня. Я видел, как они учились, делали то же самое, что и я. Сравнивая успехи, я понимал, что у меня все неплохо. Да, я многого не умел, но эти 100 дней убедили меня в том, что я на правильном пути.</p>
44 <p>У меня появились знакомые, даже за пределами челленджа: люди могут написать в личку, если вы публикуете что-то интересное и дружелюбно общаетесь.</p>
44 <p>У меня появились знакомые, даже за пределами челленджа: люди могут написать в личку, если вы публикуете что-то интересное и дружелюбно общаетесь.</p>
45 <p>Как все новички, я рассчитывал, что быстро найду работу, но у меня долго не получалось этого сделать. Однако челлендж и общение, которое появилось благодаря ему, помогли погрузиться в огромный поток качественной и актуальной информации. Благодаря Twitter я узнаю, какие технологии используют люди по всему миру. Мне понятно, куда стремиться и где быстро найти бесплатную информацию.</p>
45 <p>Как все новички, я рассчитывал, что быстро найду работу, но у меня долго не получалось этого сделать. Однако челлендж и общение, которое появилось благодаря ему, помогли погрузиться в огромный поток качественной и актуальной информации. Благодаря Twitter я узнаю, какие технологии используют люди по всему миру. Мне понятно, куда стремиться и где быстро найти бесплатную информацию.</p>
46 <p>В 2022 году вакансий для джунов стало меньше. Сейчас я продолжаю работать в сфере грузоперевозок, но одновременно занимаюсь несколькими проектами - делаю сайты и обеспечиваю их продвижение.</p>
46 <p>В 2022 году вакансий для джунов стало меньше. Сейчас я продолжаю работать в сфере грузоперевозок, но одновременно занимаюсь несколькими проектами - делаю сайты и обеспечиваю их продвижение.</p>
47 <blockquote><h3>Читайте также:</h3>
47 <blockquote><h3>Читайте также:</h3>
48 <p>Сергей Соловьев, разработчик в ScrapeIt -<a>про учебу на Хекслете, наем джунов и рынок труда в IT</a></p>
48 <p>Сергей Соловьев, разработчик в ScrapeIt -<a>про учебу на Хекслете, наем джунов и рынок труда в IT</a></p>
49 </blockquote><h2>Нашла работу, а челлендж забросила</h2>
49 </blockquote><h2>Нашла работу, а челлендж забросила</h2>
50 <p>Не обязательно все делать правильно. Если челлендж потерял для вас актуальность, потому что цели уже выполнены, его всегда можно приостановить раньше срока. В конце концов, если вы устроились разработчиком, то писать код вы и так теперь будете каждый день без всякого челленджа.</p>
50 <p>Не обязательно все делать правильно. Если челлендж потерял для вас актуальность, потому что цели уже выполнены, его всегда можно приостановить раньше срока. В конце концов, если вы устроились разработчиком, то писать код вы и так теперь будете каждый день без всякого челленджа.</p>
51 <p><strong>Twitter Маши:</strong><a>@MYarosl</a></p>
51 <p><strong>Twitter Маши:</strong><a>@MYarosl</a></p>
52 <p>Я по образованию лингвист, раньше преподавала русский язык как иностранный в университете. А потом мне надоело, и я решила попробовать что-то новое.</p>
52 <p>Я по образованию лингвист, раньше преподавала русский язык как иностранный в университете. А потом мне надоело, и я решила попробовать что-то новое.</p>
53 <p>Во время учебы мне нравилось писать код. Считается, что самый простой способ войти в разработку - фронтенд. Его я и выбрала для старта.</p>
53 <p>Во время учебы мне нравилось писать код. Считается, что самый простой способ войти в разработку - фронтенд. Его я и выбрала для старта.</p>
54 <p>JavaScript - мой второй язык программирования. Сначала я учила Python и проходила курсы по Data Science. Я понимала, что такое кодить, и фронтенд изучала уже сама, хотя участвовала в марафоне по написанию Counter Strike на JavaScript. Дальше просто смотрела видео на YouTube - и, если нравилась подача лектора, проходила курс по видео.</p>
54 <p>JavaScript - мой второй язык программирования. Сначала я учила Python и проходила курсы по Data Science. Я понимала, что такое кодить, и фронтенд изучала уже сама, хотя участвовала в марафоне по написанию Counter Strike на JavaScript. Дальше просто смотрела видео на YouTube - и, если нравилась подача лектора, проходила курс по видео.</p>
55 <p>У меня был свой подход: я распечатывала код на листах бумаги и построчно объясняла себе, что куда и к чему относится. Сейчас уже так не делаю, но на начальном этапе мне это очень помогало. Писать комментарии внутри редактора для меня не так эффективно, как делать пометки карандашом вручную.</p>
55 <p>У меня был свой подход: я распечатывала код на листах бумаги и построчно объясняла себе, что куда и к чему относится. Сейчас уже так не делаю, но на начальном этапе мне это очень помогало. Писать комментарии внутри редактора для меня не так эффективно, как делать пометки карандашом вручную.</p>
56 <p>О челлендже я узнала, увидев популярный хэштег в Twitter. Решила тоже поучаствовать и начать вести своеобразный дневник о своих достижениях.</p>
56 <p>О челлендже я узнала, увидев популярный хэштег в Twitter. Решила тоже поучаствовать и начать вести своеобразный дневник о своих достижениях.</p>
57 <p>Для меня Twitter не был инструментом продвижения, я не хотела публичности. Хотелось наблюдать, как изменились мои знания и навыки, говорить себе: "Не расстраивайся, что ты сейчас чего-то не умеешь. Год назад ты не знала, что такое console.log()".</p>
57 <p>Для меня Twitter не был инструментом продвижения, я не хотела публичности. Хотелось наблюдать, как изменились мои знания и навыки, говорить себе: "Не расстраивайся, что ты сейчас чего-то не умеешь. Год назад ты не знала, что такое console.log()".</p>
58 <p>Я стала записывать с хэштегом #100DaysOfCode любую информацию, которая мне попадалась - все, что казалось важным и интересным из JavaScript. В моих записях не было системного подхода. Это работало как самомотивация: узнала - надо в Twitter написать.</p>
58 <p>Я стала записывать с хэштегом #100DaysOfCode любую информацию, которая мне попадалась - все, что казалось важным и интересным из JavaScript. В моих записях не было системного подхода. Это работало как самомотивация: узнала - надо в Twitter написать.</p>
59 <p>Сначала запала было много: я делала посты каждый день. Потом поняла, что смысл не в хэштеге, а в том, чтобы что-то выучить. Бывали дни, когда учиться не получалось или не попадалось интересной информации. Тогда я не выкладывала твиты. У меня в голове был свой челлендж: я хотела найти работу до того, как закончу "100 дней кода". В итоге работу я действительно нашла, а челлендж забросила.</p>
59 <p>Сначала запала было много: я делала посты каждый день. Потом поняла, что смысл не в хэштеге, а в том, чтобы что-то выучить. Бывали дни, когда учиться не получалось или не попадалось интересной информации. Тогда я не выкладывала твиты. У меня в голове был свой челлендж: я хотела найти работу до того, как закончу "100 дней кода". В итоге работу я действительно нашла, а челлендж забросила.</p>
60 <p>У меня не было конкретного плана обучения, я старалась осваивать информацию отдельными кусочками. Челлендж помогал: иногда я просматривала старые твиты и видела очевидный прогресс. Приятно было наблюдать, как незнакомая тема становится освоенной технологией. Конечно, можно было бы вести записи в серьезном блокноте, но не хватало бы элемента игры. А здесь - и общение, и развлечение, и отслеживание развития.</p>
60 <p>У меня не было конкретного плана обучения, я старалась осваивать информацию отдельными кусочками. Челлендж помогал: иногда я просматривала старые твиты и видела очевидный прогресс. Приятно было наблюдать, как незнакомая тема становится освоенной технологией. Конечно, можно было бы вести записи в серьезном блокноте, но не хватало бы элемента игры. А здесь - и общение, и развлечение, и отслеживание развития.</p>
61 <p>У меня получилось чуть больше 30 дней кода, растянутых на полгода. Главная польза - это подписка на новых людей, многие из которых подсказывали мне полезную информацию. Я писала интересующий меня вопрос с хэштегом челленджа, и люди из сферы Computer Science мне отвечали и помогали: объясняли внутреннее устройство сложных практических вещей. Однажды я не смогла настроить вывод даты и опытный разработчик из Twitter подсказал мне, как поступить. Оказалось, что все просто, но я не смогла бы найти решение самостоятельно, без его помощи.</p>
61 <p>У меня получилось чуть больше 30 дней кода, растянутых на полгода. Главная польза - это подписка на новых людей, многие из которых подсказывали мне полезную информацию. Я писала интересующий меня вопрос с хэштегом челленджа, и люди из сферы Computer Science мне отвечали и помогали: объясняли внутреннее устройство сложных практических вещей. Однажды я не смогла настроить вывод даты и опытный разработчик из Twitter подсказал мне, как поступить. Оказалось, что все просто, но я не смогла бы найти решение самостоятельно, без его помощи.</p>
62 <p>Я думаю, что и без челленджа не забросила бы программирование, но помощь и поддержка сообщества - это очень приятно. Кроме Twitter, я писала в чаты разработчиков, обсуждала учебу с друзьями и делилась радостью в соцсетях.</p>
62 <p>Я думаю, что и без челленджа не забросила бы программирование, но помощь и поддержка сообщества - это очень приятно. Кроме Twitter, я писала в чаты разработчиков, обсуждала учебу с друзьями и делилась радостью в соцсетях.</p>
63 <blockquote><h3>Читайте также:</h3>
63 <blockquote><h3>Читайте также:</h3>
64 <p>Как я стал фронтенд-разработчиком<a>в крупной американской компании</a></p>
64 <p>Как я стал фронтенд-разработчиком<a>в крупной американской компании</a></p>
65 </blockquote><h2>Главные выводы про участие в челлендже #100DaysOfCode</h2>
65 </blockquote><h2>Главные выводы про участие в челлендже #100DaysOfCode</h2>
66 <ul><li>Челлендж #100DaysOfCode помогает систематизировать обучение, сделать его постоянным и ежедневным.</li>
66 <ul><li>Челлендж #100DaysOfCode помогает систематизировать обучение, сделать его постоянным и ежедневным.</li>
67 <li>Участвуя в испытании, вы соревнуетесь с другими разработчиками, заводите новые знакомства, веселитесь и общаетесь.</li>
67 <li>Участвуя в испытании, вы соревнуетесь с другими разработчиками, заводите новые знакомства, веселитесь и общаетесь.</li>
68 <li>#100DaysOfCode не гарантирует, что вы найдете работу, но повышает на это шансы - за счет прокачивания технических и гибких навыков.</li>
68 <li>#100DaysOfCode не гарантирует, что вы найдете работу, но повышает на это шансы - за счет прокачивания технических и гибких навыков.</li>
69 <li>Челлендж помогает победить прокрастинацию, мотивирует писать код в свободное от работы или учебы время.</li>
69 <li>Челлендж помогает победить прокрастинацию, мотивирует писать код в свободное от работы или учебы время.</li>
70 <li>Посты в соцсетях позволяют отслеживать прогресс.</li>
70 <li>Посты в соцсетях позволяют отслеживать прогресс.</li>
71 <li>Вы задаете вопросы более опытным разработчикам, обсуждаете решения, видите разные варианты и подходы.</li>
71 <li>Вы задаете вопросы более опытным разработчикам, обсуждаете решения, видите разные варианты и подходы.</li>
72 <li>Участие легко сочетается с решением задач на LeetCode, Codewars, прохождением курсов.</li>
72 <li>Участие легко сочетается с решением задач на LeetCode, Codewars, прохождением курсов.</li>
73 <li>У #100DaysOfCode есть<a>Slack</a>,<a>Discord</a>и даже несколько подкастов, в том числе на<a>Stack Overflow</a>.</li>
73 <li>У #100DaysOfCode есть<a>Slack</a>,<a>Discord</a>и даже несколько подкастов, в том числе на<a>Stack Overflow</a>.</li>
74 <li>Создатель челленджа рекомендует решать 2-3 задачи в день.</li>
74 <li>Создатель челленджа рекомендует решать 2-3 задачи в день.</li>
75 <li>Когда вы участвуете в #100DaysOfCode, вы автоматически получаете поддержку и участие IT-сообщества и становитесь его частью.</li>
75 <li>Когда вы участвуете в #100DaysOfCode, вы автоматически получаете поддержку и участие IT-сообщества и становитесь его частью.</li>
76 </ul><blockquote><h3>Продолжайте учиться:</h3>
76 </ul><blockquote><h3>Продолжайте учиться:</h3>
77 <p>На Хекслете есть несколько больших профессий, интенсивов и треков для джуниоров, мидлов и даже сеньоров: они позволят не только<a>узнать новые технологии, но и прокачать уже существующие навыки</a></p>
77 <p>На Хекслете есть несколько больших профессий, интенсивов и треков для джуниоров, мидлов и даже сеньоров: они позволят не только<a>узнать новые технологии, но и прокачать уже существующие навыки</a></p>
78 </blockquote>
78 </blockquote>