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
Поотменял все собесы

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

Намечались в 2gis, avito и еще в ozon one-day offer регистрация.

Что т глянул задания и в принципе условия прохождения. Нет, не готов

Еще в Тинькоф тестирование. Тесты наверно попробую пройти, а дальше от собеседований откажусь
😢3👎1🔥1
Решение задач Leetcode

Часто бывает такое, что на собеседовании нужно пройти livecoding

И мне показалось, что уметь хорошо кодить в живую - это важно

И считается, что для улучшения этого навыка нужно заниматься на leetcode

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

Открыл литкод и что-то так сильно приуныл, что просто словами не передать. Кажется, что это совершенно лютая, необъятная махина

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

Еще кодеварс расчехлил, там ситуация аналогичная

Думаю стоит взять для освоения "Грокаем алгоритмы", тем более в бумаге лежит, дожидается своего часа

В общем без дисциплины пока никак

Уныние и холод от айсберга

Хотя как-то до текущего дня обходился без литкода этого. И лайвкодинг далеко не везде был на собесах 🤔
👍5
Игровой формат обучения

Совсем недавно знакомый предложил добавить семейную подписку в Duolingo

Я сомневался сначала. Хотя когда-то давно я активно там зависал, подумал, да почему бы и нет. Восстановил доступ, зашел. Нехотя начал выполнять задания

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

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

Плюс там есть изучение игры на клавишных и прочие курсы

Вот такой игровой формат нужно перенести на кодинг как-то
👍8
Разбирал старые конспекты, записи

Нашел заметки прохождения собеседований в 2022 году

На неделе было аж 16 интервью

А в 2019 году усиленно учил React, тоже любил заметки на бумаге писать)
👍6❤1
Прикол дня

Начал восполнять пробелы по SQL. Читаю теорию, смотрю примеры

Начинаю писать запрос создания таблицы. А раскладка не переключена на английскую

И вместо CREATE, вижу СКУФ в редакторе😁

По БД вот этот курс решил пройти
Есть еще книги и видео у меня, но если до чего-то конкретного доберусь, напишу

https://stepik.org/course/63054/promo
😁14👍1
SQL - скилл, который нужен мне

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

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

Также на степике есть прогресс изучения по дням. У меня 4 дня подряд и уже не хочется пропускать дни, хочется копить прогресс

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

Как обычно время идет, но ничего не хочется

Вернее хочется чувствовать уверенность в себе

Пару интервью себе поставил для тонуса. Не знаю зачем, но решил организовать. Я их переносил на недели, но уже нельзя дальше переносить

Что от них жду? Ничего, на душе пустота и тревожность

А так, пока активный поиск не включаю по прежнему
👍4
Дорогие друзья!

Приглашаю вас на увлекательное мероприятие, посвященное инновациям в программировании и организации нашего любимого досуга — шашлыков!

6 ноября в 20:00 состоится онлайн-лекция "Организуем шашлыки на веб-технологиях из будущего"

Интересно событие еще тем, что одним из спикеров, будет давний член нашего комьюнити Михаил Кононенко

Поддержим наших! 😊

https://nordic-it-school.timepad.ru/event/3081424/
👍4💩2
Итоги двух собеседований

Собеседование 1:
Прошло интервью. Как выяснилось это была позиция чистого QA автоматизатора на Python

Я почти на всë не ответил. В основном были вопросы по языку и немного по опыту:

- контекстный менеджер
- множественное наследование
- итерабельность
- генераторы и итераторы
- статические методы
- Self

И всë в таком духе

В общем другого я и не ожидал. Нужно лучше знать язык. Отказ 200% должен быть

Собеседование 2:
Это стартап. Со всеми вытекающими. QA тестировщик. CRM система

По деньгам столько мало, что стыдно о них упоминать. 20-30к руб. По времени, обозначено, что частичная занятость - 15 часов в неделю. То есть до 3 часов в день, получается

Вцелом это для тонуса работа, по моим ощущениям

Собеседование прошло хорошо. Я ответил на все технические вопросы. Немного замялся на простой SQL задаче

По второму собесу сегодня пришел фидбек. Моя кандидатура понравилась, предлагают месяц онбординга и испыталка зп 20к руб, потом повышение до 30к

Вот такие пироги
❤5
Соглашаться или нет?

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

Решил выделить плюсы и минусы:

Минусы:

- мало денег
- предположительно заставят тратить больше времени, чем заявлено
- потеряю самооценку

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

Пока такие идеи
Активная прокрастинация?

Судя по моим сообщениям можно подумать, я отдаю приоритет только SQL. Но это не так

Важны и другие технические навыки, инструменты, теория, языки

Что и планирую далее прокачивать. Также можно подумать, что с нуля все начинаю. Нет, конечно. Потому что успешно это всë использовал в работе более 5 лет. Но почему-то хочу более уверенно чувствовать себя в технологиях, уверенно общаться на интервью

А как быть без обучения то?
Комфорт это наркотик?

Нам дают комфорт через игры, фильмы и шоу

А комфорт это наркотик. Как только ты привыкаешь к нему, он становится пристрастием

Дайте слабому постоянную стимуляцию, вкусную еду и дешёвые развлечения и он забудет про свои мечты и цели

Замещение мысленного пространства потоком "информационного фастфуда" (новости, ленты соцсетей, шортсы и т.д.) приводит к аналогичному результату. Нет никакой возможности ни думать, ни мечтать, ни планировать
Придерживаться графика или нет?

Подумал, что мне необходим жесткий график

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

План на ближайшую неделю из расчета времени в часах на день:

2 часа - Python и фреймворки
2 часа - SQL
2 часа - тест дизайн

Примерно так буду стараться проводить время
👍3❤1
5 гениальных законов в мире

Можно скорее назвать их философскими принципами даже. Я ранее слышал только про Мерфи. А тут оказывается еще несколько похожих есть. Поделюсь

1. Закон Мерфи:
Если больше боишься чего-то, то с большой вероятностью это и произойдет

2. Закон Кидлина:
Если ты можешь описать свою проблему четко, то ты на пути к еë решению

3. Закон Гилберта:
Самая большая проблема в работе, это то, что тебе никто не говорит, что именно тебе нужно делать

4. Закон Уолсена:
Если ты все время ставишь интеллект и информацию на первое место, то деньги будут к тебе приходить

5. Закон Фолкленда:
Когда тебе не нужно принимать решение, просто не принимай его
👍9😁1
Немного заинтересовала музыка и новые технологии

Родил юмористический трек. Гимн тестировщика. Собраны некоторые стереотипы и всë в таком духе

Такая деятельность действительно мне доставляет удовольствие в минуты плохого настроя 😁👇
👍4
В копилку метафор для пояснения программирования

Подсмотрел у одного товарища.
Про конкурентность и параллелизм:

конкурентность - это когда ты готовишь мне ужин: ставишь чайник, пока он закипает - нарезаешь салат, в процессе нарезания по факту закипания чайника, делаешь чай и ставишь его на стол, затем дорезаешь салат и тоже ставишь его на стол - все "кушать подано" - я могу начинать трапезу)

а что такое параллелизм?

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

заруби себе на носу - в нашей семейной жизни никакого параллелизма не будет - даже и не мечтай!!!
😁6
Приехал как-то Илья Муромец рубить голову Змею Горынычу

Приехал - и отрубил Змею голову. А у Змея две головы выросли. Отрубил Илья Муромец Змею две головы - а у него четыре выросли. Отрубил он ему четыре - а у него восемь голов выросло

Рубил Муромец головы, рубил, рубил-рубил, в конце концов нарубил в общей сложности 65535 голов - вот тут то и помер Змей Горыныч.

Потому что был он шестнадцатиразрядный)
😱3
Подборка дорожных карт по всем IT направлениям

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

https://roadmap.sh/
👍6
Итоги двух недель

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

Больше всего часов вышло на теорию QA. Совсем мало на Python и ничего не делал по SQL

Из хорошего, когда ежедневно занимаешься, входишь в поток чтоли, легче начинать что-то делать

Пока такие дела
👍9