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
Привет, друзья.

На носу длинные выходные и есть время поразмыслить о проделанной работе.

=======================
Сегодня поговорим о том, как я нашёл подработку
=======================

Я специально не ищу вакансии, резюме не отправляю пока. Но когда в ВК, чатах телеграма вижу от знакомых сообщения, что нужен разработчик или нужен сайт, я не могу пройти мимо.

Обязательно интересуюсь, узнаю подробности.

И в очередной раз вижу пост в ВК. Нужен администратор сайта.

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

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

По факту ничего сложного. Если коротко, то наполнение контентом, подготовка фотографий и тому подобные вещи.

Набрался смелости и написал. Написал немного нестандартно, как мне показалось.

И это сработало. Дал свой номер. Поговирили по телефону. Это важно для заказчика. Общение голосом повышает доверие.

Каков итог:

Там интернет магазин на движке CS-Cart. Наполнение контентом, картинки на мне. От написания текстов я отказался.

Также есть работа по моему профилю:

- поправить верстку

Далее ждал небольшой сюрприз:

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

Вобщем хочу принести максимальную пользу клиенту. Это моя репутация как никак.

Сразу в боевых условиях буду прокачивать знания Linux, верстки, настройки crm системы и системы сквозной аналитики. Да. Там это тоже нужно.
------------------------------

Ещё очень сложно обозначать цену на первых порах. Я решил идти от почасовки. Обозначил рейт в 200 руб/час.

Пока по правкам я обозначил 5000 руб.
Предоплату в 2000 рублей уже получил на карту. Это очень мотивирующий и радостный момент.

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

Начало положено. Но теперь время на освоение фронтенда нужно делить с этим проектом.

Пока мне это не очень удавалось всю эту неделю. На выходных подумаю как организовать обучение продуктивней.

Спасибо отдельное ребятам из чатика Рахима за поддержку и ему самому)

Также заходите в чатик @sbsforweb_chat
Привет, друзья.

В прошлых постах я обещал рассказать про английский. И это тема сегодняшнего поста

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

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

Постараюсь погрузиться в прошлое и рассказать как я к этому шел.

Не помню точно, что меня тогда замотивировало и о чем я думал.

Просто решил начать. С абсолютного нуля. Вообще ничего не знал кроме: "Ok" и "No". Хаха. Так как изучал Немецкий.

К этому вопросу подошёл основательно.

Первое как я считал, это необходимость выработки привычки.

Второе, это материалы.

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

Все это записывал. Вел дневник. Первая запись датирована:

19 мая 2015 года
в 15:28

И 30-ый день настал:

31 июля 2015 года.

То есть около двух с половиной месяцев мне понадобилось, чтобы отбить эти 30 дней. Да было не привычно и тяжело, делал перерывы и начинал заново, когда возвращался.

Вы не поверите, но к концу эксперимента меня тянуло заниматься. Это было подобно зависимости.

Моя первая цель была достигнута.

И далее ежедневно, без усилия изучал язык до апреля 2016. Это почти год ежедневных занятий.

После я не так строго следил за дисциплиной. Делал короткие перерывы.

========================
Какие материалы
использовал?
========================

Долго не раздумывал. Решил идти по школьной программе.
Скачал учебники:

"Happy English"
M. Kaufman, K. Kaufman
со 2 по 11 класс.

И терпеливо вникал в каждую запятую. Поначалу было чертовски глупо и забавно. Какие то динозаврики из страны DoDidDone и все в таком духе. Но я ни о чем не думал, просто фигачил тему за темой. Слово за словом.

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

Это очень мне помогло с алфавитом, с произношением буквосочетаний.

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

К концу 2015 года мне кто то подсказал уроки по грамматике Ирины Шипиловой на youtube.

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

Я посмотрел около 200 её уроков по грамматике.
Так более или менее разобрался с грамматикой.

Весной 2016 года мне попался курс доктора Пимслера. Это уроки разговорного английского по особой методике.

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

Там было три уровня по 30 уроков на каждом уровне. Всего 90 уроков. Каждый урок длился 30 минут.

Один урок прорабатывал два раза в день.

Итого на этот курс у меня ушло около 4 месяцев.

Осенью 2016 года наткнулся на курс Дмитрия Петрова "Английский за 16 часов".

И это была бомба. Я просто был в восторге. Очень рекомендую всем изучающим. Многие вещи даются под другим углом и в разы эффективней.

К концу 2016 началу 2017 годов я начал читать книги. Брал самые простые, адаптированные книги. Постепенно шёл от нулевого уровня дальше.

Около 15 книжек прочитал.

Осенью 2017 года произошёл новый переломный момент. Обнаружил канал AJ Hoge. Это американский учитель английского языка, блогер. И я впервые начал смотреть и понимать видео без субтитров. Это было волшебное чувство.

С осени 2017 и до сегодняшнего дня смотрю youtube по фану. Естественно на английском, без сабов.

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

Самый главный совет изучающим, как можно скорее перейти на этот уровень. Отказаться от русскоязычного контента.

Немного вернусь к 2016 году. Пока я осваивал грамматику и штудировал школьную программу, стал зависать на сайтах языкового обмена. Их было много, но расскажу о самых полезных для меня:

Первым сайтом был

interpals.net - это соц сеть, где можно найти
с кем попрактиковать язык. Там я знакомился с людьми из разных уголков мира. Я почувствовал насколько это здорово. Нашёл кучу носителей, с которыми я общаюсь до сих пор.

italki.com - это уже нечто большее. Тут можно найти учителя за деньги. Но также есть бесплатный раздел языкого обмена.

tandem - мобильное приложение. Где ещё проще найти собеседника.

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

=========================
Итоги 3 лет занятий
=========================

- Читаю статьи и документации на английском.
- Общаюсь с носителями.
- Смотрю видео без субтитров.

Мои скиллы далеки от идеала. Есть ещё над чем работать. Очень много чего нужно улучшать. И я продолжаю расти над собой в этом направлении.

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

Познакомился и с другими языками. Да, я тот ещё извращенец:

- португальский
- итальянский
- испанский
- польский
- китайский
- ...

Но это уже другая история)

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

Шаг за шагом на пути к совершенству.
Step by Step - это мой девиз!
Это наш девиз!

=======================
Привет, друзья!😄

Сегодня для себя открыл

https://repl.it

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

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

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

Над чем зависаю последнее время?

Так прохожу блок js на:
https://freecodecamp.org

И читаю про ES6 на
https://learn.javascript.ru

Также решаю задачки на:
http://theory.phphtml.net/tasks/javascript

Ух, много всего. Похоже это надолго) Увидимся в следующих постах ✋😎

=======================
Большое спасибо новым подписчикам. Это здорово мотивирует
Привет, друзья!

Сегодня поговорим о дисциплине и инструментах

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

Все просто. Когда нет четкого плана по шагам, можно потерятся в большом объеме информации.

Вот поймал себя на мысли, что нужно внедрять инструменты-помощники для своей эффективности.

Для этого отлично подойдет
удобный инструмент для постановки целей и их выполнения. А также для вырабатывания привычек и самодисциплины.

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

Я позже скину свой профиль. Для начала оформлю как следует.

Также я очень хочу попробовать сделать похожий проект. Ну то есть свой собственный аналог. Для практики это будет очень интересно. Например с помощью react.js.

Как вам такая идея?

Буду держать в курсе😎
Audio
Огонь песня про фронтенд ☝️ Поднимаем настроение😂
Привет!😊

Стоит ли работать спустя рукава
и не пытаться стать экспертом в своём деле?

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

На этой неделе плотно погружен в спецификации на

https://www.w3.org/

Это сайт The World Wide Web Consorcium (W3C), это такое международное сообщество, которое совместными усилиями разрабатывает веб стандарты.

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

У кого возникали проблемы с семантическими тегами и споры с коллегами куда поместить тег section и зачем тут ставить article и все в таком духе?

А может кто-то болеет опасной болезнью "дивянкой обыкновенной"?

Оставим эти проблемы обычным смертным. Мы же эксперты и работаем с первоисточником.

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

Так зачем использовать не актуальную информацию, если есть прекрасное место со всеми спеками:

https://www.w3.org/TR/

В частности рекомендации по HTML5
(От 17 декабря 2017)

https://www.w3.org/TR/html52/

Или рабочий драфт
(От 3 июля 2018)

https://www.w3.org/TR/html53/

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

Все замечательно и подробно описано.
HTML5, CSS, SVG, WOFF, XML и не только.

Пользуемся, изучаем, развиваемся.
Шаг за шагом на пути к успеху!💪 😎
Привет, друзья!

Сегодня поговорим о нетворкинге и как я могу помочь людям

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

Мы живём в обществе и нам свойственно объединяться в группки, заводить друзей, общаться, строить отношения, деловые, личные и прочее. Это естественная потребность.

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

Это значит смело сообщать о своих компетенциях и не стесняться просить помощи. Обязательно найдётся среди знакомых тот человек, который знает как решить вашу проблему.

Например, расскажу о себе:

Я веб разработчик.

- Делаю сайты,
- Помогаю с настройкой рекламы Яндекс Дирек, РСЯ, Google Adwords,
- Поддерживаю и наполняю контентом интернет магазины.
- Разрабатываю телеграм ботов.
(Это новое направление. Подробней расскажу в новых постах)

Если копнуть глубже, то я развиваюсь в:

- верстке (html5, css, sass, БЭМ, адаптив, gulp)
- FrontEnd (JavaScript, React.js)

У меня много друзей и знакомых которые, делают классный дизайн, пушут продающий текст и просто хорошие программисты.

Это мои компетенции, которые могут кому-то понадобиться.

Или вот так случается, что мне нужно построить дачу или получить визу в Канаду.

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

А у него есть друг детства, отличный строитель со своей фирмой.

Ну вы поняли всю суть.

Интернет, социальные сети, мессенджеры дают отличную возможность знакомиться с замечательными людьми.

Не стесняйтесь, будьте открыты к новым знакомствам. Рассказывайте, чем можете помочь. Это же так здорово.
Привет. Знаете что это?
Это календарь прокрастинатора.

В каждом из нас сидит "маленькая обезьянка", которая норовит отложить важные дела на потом.

В календаре кружками отмечены недели. Это продолжительность жизни человека в идеале.

Если вам, например, 30 лет. То оставшихся кружков совсем не много. В лучшем случае 2/3 от всей таблицы.

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

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

Давайте не будем прожигать свои кружочки в пустую😊👍
Привет, друзья!!!

Рад видеть вас сегодня 😊 Спасибо большое новым читателям.

Это отличная мотивация и поддержка для меня.

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

Поговорим сегодня о проблемах и планах

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

Начнем с проблем за последние пару недель:

- Потерял доступ к почте. Куда были привязаны аккаунты к гитхабу, linkedin, freecodecamp и что-то еще. Это психологически выбило из колеи.

- Усталость и мало времени на учёбу

- Недосып

- Проблемы на работе

Но это все полная фигня!

Завёл везде новые аккаунты, почту и все такое прочее, выспался и продолжаю двигаться дальше

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

Куда двигаемся?

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

* React.js *

Сегодня вечером сажусь за освоение react.js

Очень хочу написать road map(так называемую дорожную карту) для начинающих. Инструкцию как осваивать этого зверя.

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

* Разработка ботов для Telegram *

Влился в замечательную тусовку, которая развивается в этом направлении.

Для этого будет использоваться Python

* Интерактивные курсы *

Сегодня беру платную подписку в академии и возобновляю учебу на freecodecamp с нуля, так как текущий прогресс я потерял с почтой

* Криптовалюты *

И на посоледок самый сладкий, на мой взгляд, пункт🍰

На это неделе закину
100 000 рублей в крипту!

Яхоу!!! Будет жарко! 🤪

Я ещё точно не определил выносить ли информацию про криптовалюты на отдельный канал или писать тут🤔

Что скажете?

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

Если есть, что посоветовать по этим темам я буду очень рад🤗

В личке:
@AngryWebDev

Или в нашем уютном чатике:
@sbsforweb_chat
Привет, друзья!

Сегодня открываем рубрику - Автоматизация!

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

Как можно увеличить скорость работы с инструментами? Как быть эффективным?

Фишки, приемы и прочие полезности - обо всем по порядку...

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

Слепой метод набора

Методика набора текста не глядя на клавиатуру. Руки расположены в определённой позиции и каждый палец берет на себя определённые клавиши.

Это очень полезный навык для разработчика.

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

В современном мире это как уметь писать обычной шариковой ручкой.
Плюсы:

- Правильная осанка

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

- Психическая утомляемость

Совсем не нужно контролировать свои пальцы в процессе печати. О них просто не думаешь.

- Высокая скорость набора

- Работа в темноте

Очень удобно. Совы меня поймут.

- Удовольствие

Получаешь удовольствие, когда пальцы начинают порхать над клавиатурой.

Минусы:

- Отсутствуют
Если уже владеете этим навыком, то пожимаю руку!

Если нет, то совсем не страшно. За 2-3 месяца можно освоить. А может и за меньший срок.

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

Расскажу о своём опыте:

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

12 лет назад я решил научиться этой штуке, чему очень рад!

На обучение потратил 3 месяца. Сюда входит русская и английская раскладка.

Занимался ежедневно от 1 до 3 часов в день.

На то время был такой курс:
"Соло на клавиатуре Владимира Шахиджаняна"

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

На данный момент поддержка этого курса прекращена. Но осталось возможность пройти его онлайн.

Стоит отметить, что существует большой выбор других тренажеров в том числе и онлайн.

Приведу ссылку где собраны десятки разных вариантов

https://ru.m.wikipedia.org/wiki/Список_клавиатурных_тренажёров

Учимся и наслаждаемся результатом!

И делимся успехами!
+ 5 000
+ 5 000
+ 10 000
+ 15 000
Кому интересно что это?
Закупаюсь криптой и тестирую обменники
Немного красоты в ленту!
Передает привет нам моя знакомая из Бразилии!