Step by Step for Web
1.06K subscribers
280 photos
21 videos
24 files
196 links
шаг за шагом к Веб разработке.

Это история моего личного успеха и всех тягот становления разработчиком

Чат: https://t.me/+RX9j7nAotKsGCSM3
Связь: @AngryWebDev

English channel: @angryway
English chat: @angryway_chat
Download Telegram
Как не терять мотивацию и добиваться поставленных целей?

Поговорим об этом.

============================

Нахожусь в каком то мутной состоянии. Что то похожее на депрессию, плюс усталость и недосып.

Надо подумать как выбираться из такого состояния. Может у кого-то такие же проблемы.

Как можно находить время для изучения веб разработки, сочетать работу по другой специальности и при этом не сойти с ума?

Очень важно не позволять кажущемуся отсутствию времени останавливать вас от воплощения мечты и достижения личных целей.

Ставим четкий план того, что надо изучить и где брать информацию.

Если не иметь плана, то можем тратить бесчисленные часы изучая то одну тему, то другую.

Время — это ценный ресурс. Поэтому важно контролировать, то что мы извлекаем максимум из кааждой минуты.

Постоянство

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

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

Жертвы неизбежны

Нам так или иначе придётся лишить себя чего приятного: компьютерные игры, сериалы, просто валяние на диване. У каждого свой список.

Да без жертв никак. Это трудно.
Легче будет, если в голове держать — это не навсегда!

Это краткосрочная жертва в угоду большой цели.

Найти, то что вас мотивирует

Подумать о том, что вас мотивириует.

- Работать и получать удовольствие от работы.

- Стабильная и перспективная профессия.

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

Все это меня определенно мотивириует.

Включаем обучение в другие сферы жизни

В любом время и в любом месте нможно найти возможность позаниматься.

Не обязательно быть все время у компьютера. Закидываем себе на телефон подкасты о разработке.

Так программировать не научишься, но так можно иметь представление о том, что происходит в мире IT.

Слушаем по дороге на работу. Можно завести блокнот, куда помечаем интересные иди и мысли

Не будьте слишком строги к себе

Не нужно себя бичевать, если вы пропустили день, что бы поучиться

Если хочется отдохнуть или нужно провести время с семьей то делаем паузу.

Будьте терпеливы

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

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

Да есть ребята которые очень быстро смогли освоить эту тему.

Но не сравнивайте себя с другими. Сравнивайте себя только с самим собой — тем, кем вы были вчера.

Упорный труд - это залог успеха.

Вдохновлен статьей Рика Веста и и тезисно прошелся по всем пунктам.
Спасибо за наводку Саше Лютаеву

https://medium.freecodecamp.org/so-much-to-learn-so-little-time-8ac3d6ee6ffb
Как можно отвлечься от бешеного потока информации?

Уединиться. Поближе к природе. Подобно древнему человеку. Ночь, огонь, тишина и только сверчки слышны.

И варган. Отдых от интернета, суеты и шумного города.
Хочется писать о победах, но не всегда всё бывает гладко

Проблемы:

- Снова не высыпаюсь
- Пропускаю дни для учёбы. Очень много
- Появилась апатия и пофигизм

=========================

Что по текущим учебным направлениям?

=========================

1. Подработка

Проект, в котором я начал участвовать полтора месяца назад загнулся по непонятным причинам.

Работал с CS-Cart. Была правка стилей, ничего серьёзного.

Заработал всего 2000 руб за это.

Вчера написал ещё один парень. Но у меня нет желания с ним связываться, потому что нет четкого ТЗ пока что и заказчик странноват.

2. HTMLAcademy. Интерактивные курсы

Месяц подписки пролетел. Завершил 40-50% заданий.

3. freecodecamp

Завершил блоки:
- HTML, CSS
- Visual Design
- Accessibility
- Responsive Web Design Principles
- Flexbox
- Grid
- Basic JavaScript

Неделю прошедшую пропустил. Все это нужно закреплять на практике.

4. React

Остановился на скринкастах от

learn.javascript.ru

И книгe:

"React.js for the Visual Learner"

Прошёл 4 главы всего. Почти не практиковал.

5. Python

Пробежался по основам:

- Циклы, Условия, Списки
- Кортежи
- Словари
- Функции
- Работа с файлами
- ООП
- Декораторы

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

=========================

Знаете с чем хорошо все? С английским

Использую его каждый день.
Вчера поставил рекорд. 4 часа разговорной практики. Это радует.

=========================

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

Важно периодически останавливаться, делать разбор полётов, признать свои ошибки,
настраиваться на работу, учёбу и продолжать дальше.

Шаг за шагом на пути к своей цели...
Хочу написать спасибо за скринкаст Рахиму @ripplez

Сегодня я признал, что у меня депресняк, застой и все не вяжется.

Размышлял об этом. Пытался распланировать дальнейшую деятельность.

Уже практически собрался ложиться спать. Открыл youtube, а тут твой скринкаст. Просто увидел случайно.

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

Но как оказалось, я ошибался. Послушал 46 минут на одном дыхании.

Реально, это как будто я получил ответы на вопросы и психологическую помощь

Просто все то, что я думал в том или ином виде я услышал от тебя.

Пока я на эмоциональном подьеме и хочу действовать и кайфовать от этого.

Спасибо большое
Всем добра, позитива и продуктивности

Сегодня смылся с работы и пошёл в зал вместо обеда. Классно потренил.

Но самое крутое ощущение - это ощущение свободы.

Время 10 утра, а я неспеша, прогуливаюсь. Это ж так здорово.

Свободный график - вот что я хочу!

А то к 7:30 тащиться так напрягает. Каждый день. Да ещё все так строго, нельзя опаздывать и все такое.

Ну сегодня я хулиган и нарушитель😁 1.5 часа прогулял в обед.
Привет друзья!

Всем добра, позитива и продуктивного дня

Сегодня хочу поговорить о теории как стать профи за 10000 часов.

=======================

Кто-нибудь задумывался о том, в какого монстра в разработке можно превратится за это время?

Информация: Есть исследование на эту тему

Эндрю Эриксона,
Ральфа Крампе и
Клеменса Теч-Ромера, опубликованное в 1993 году

Эти ребята задались вопросом за какое время музыканты становятся виртуозами. Опытным путём они посчитали, что это примерное время за которое (обычно к 20 годам) становятся профи, тратя по 8 часов практики в день.


10000 это красивая цифра. Ввел её Малькольм Гладуэлл автор книги "Гении и аутсайдеры. Почему одним всё, а другим ничего?"

Малькольм опирался на исследования ребят выше.

Он популяризировал теорию о том, чтобы стать мастером в своём деле нужно потрать десяточку тысяч часов.

Но авторы оригинального исследования опровергли эту теорию. Они сообщают что за 10000 часов музыканты становятся хорошими и перспективными.

Но этого не достаточно

20000 - 25000 часов - вот это время тратят музыканты, которые получают международные гранты.

Так что 10000 это только половина пути к мастерству.

🤔 Вот такие вот новые стандарты
Те же учёные отмечают, что должна быть специфическая практика.

Так называемая "осознанная практика", которая выводит студента из области комфорта»

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

Для моего психотипа нужно давить именно на самоорганизацию.

Но как считать?

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

Почаще выходить из зоны комфорта. Жизнь не стоит на месте. Все движется. Мне тоже не стоит засиживаться и хандрить.

К чему это я. Решил подружиться с ребятами из другого канала.

Там по большей части англоговорящее комьюнити.

Это просто будет крутой опыт для меня, я надеюсь.

Хочу подружиться с разработчиками из других стран.

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

Да и в других языках тоже.

Там же будет English chat

This is my blog about the hard way in Information Technology. If you can't read in Russian, I have done other channel in English too

Welcome to my
English Channel:
@angryway
Спасибо всем пришедшим сюда. Благодарю за поддержку

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

Там уже 56 человек

И англоговорящий чатик.

Где уже 18 активных ребят, которые хотят лучше знать английский

И это здорово. Я рад, что люди стремятся к чему то и развиваются.

Продолжаем в том же духе😊👍
Доброе утро всем целеустремленным!

Успехов всем, жаждущим знаний!

Регулярно провожу анализ того, где у меня проблемы и затыки в изучении.

И я долго сопротивлялся. Просто не хотел признавать, что я пытаюсь сразу охватить много направлений.

И верстка и python и боты и react.

Не распыляйся. Не все сразу.

На ближайшей неделе буду выделять время только на react.

Ресурсов много. По прежнему доки:

https://reactjs.org

И вот этот сайт:

http://www.react.express
И да. Вы календарь то переврнули?😂
Всем хай! Продуктивного дня

Вчера после работки завалился спать.

Но все же проснулся в 4:00 и немного ковырял React пару часиков.

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

Цените своё время.
Привет, друзья!

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

Очень неприятно осозновать, что дааалеко не всё из запланированного сделано.

Я не смогу все свои мысли уложить в один пост, коротко пробегусь. Отмечу ключевые даты. Не всё


4 месяца назад создал свой бложик. 5 мая. Пролетело лето, пролетели все эти дни. Очень быстро.

В самом начале я обозначил ресурсы для изучения.

Интерактивные курсы:
- freecodecamp [завершен на 15%]
- htmlacademy [завершен на 40%]

Книги:
- Эрик Фримэн "Изучаем JS". [завершена на 30%]
- learn.javascript.ru [завершен на 45%]

Курсы по верстке:
- "Веб разработчик" Артема Исламова [Завершен на 20%]
- "HTML Academy" Базовый интенсив по верстке [завершен на 15%]


22 мая - родился чатик нашего канала. Где хейтерят курсы и jquery. И много всякого обсуждается

В конце мая мотивировал себя работой на upwork. Был пост со статьей-гайдом как работать там.

1 июня - Отметил важность изучения Chrome Extensions, также я увлекся криптовалютой, ботостроением

9 июня - Получил подработку и небольшой опыт работы с CS-Cart и настройкой выделенного сервера. [На данный момент там не работаю. Заработал всего 2000 руб]

23 июня - Запилил историю про то, как я начинал учить английский

3 июля - Пост о дисциплине и сайте, где можно ставить цели

[Зарегистрировался. Но цели не ставил там]

https://smartprogress.do/?ac=1013

12 июля - Потерял доступ к почте, github, linkedin, freecodecamp. Все пришлось организовывать заново

В тот же день обозначил старт работы с react, python и разработкой ботов.

Взял подписку на htmlacademy

31 июля - Разобрал основы верстки, flex, grid, основы, синтаксиса python

Решил почитать
React.js for the Visual Learner [завершена на 40%]

3 августа - Пришло вдохновение и я выдал чудеса поэтического мастерства. Хз что на меня нашло. Но бывает

10 августа - Теряю силы и мотивацию.

12 августа - Посиделки у костра. Размышления о вечном. Релаксация

31 августа - Рождение англоканала и англочатика.

@angryway
@angryway_chat

3 сентября - Принимаю решение не распыляться и учить только реакт на неделе.
Итог:

- Очень мало времени в день у меня выходит на обучение
- Нерегулярные занятия
- Мало практики.

План на будущее:

Сделаю регулярный выход постов на канале и одной из тем будет:

Недельный отчёт о проделанной работе. И постановка плана на ближайшую неделю

А также возможные темы:
фриланс, grid, flex, автоматизация, js практика, React.js, Vue.js, Python и прочее
Привет, всем неравнодушным!
Спасибо, что читаете. Это классная поддержка


Вчерашний понедельник был очень продуктивен для меня. Несколько часов провёл за изучением. Доволен.

На ближайшую неделю я ставлю задачу все так же ковырять туториал и доки на официальном сайте react.js

Также учебные практические наработки оформлять на github

Если у кого есть идеи или у вас есть на примете сайт с практическими задачами для react, то прошу написать в чатик или лс

English chat: @angryway_chat
Русскоязычный чатик: @sbsforweb_chat