Наташа пишет про IT
6.81K subscribers
121 photos
171 links
Пишу о том, что меня волнует в IT-индустрии, джунах и frontend-разработке.

Чат: @natti_jun_front_chat (❗️на входе капча)

Ютуб - https://www.youtube.com/@nat_davydova

По всем вопросам: @natti_davydova
Анонимка: @nat_davydova_anon_msg_bot
Download Telegram
Как оформить репозиторий с тестовым заданием или пет-проектом

💳 поддержать мои гайды, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)

Начнем с того, зачем вообще что-то оформлять. Причин две:

1️⃣ предоставить всю информацию о проекте структурированно и удобно, чтобы тот, кто открыл проект, смог быстро понять, что тут вообще происходит;

2️⃣ выделиться среди конкурентов. Чем лучше и аккуратней оформлен ваш проект, тем сильнее он зацепит проверяющего, а это нам и нужно - получить дополнительные очки в свою пользу;

Теперь переходим к тому, как оформлять

🟣 заголовок репозитория должен быть четким и информативным. Вы не представляете, сколько репозиториев я видела с названием test-1, my-project, app-123.

Стараемся называть так, чтобы любому стороннему зрителю было ясно, что это за проект. Примеры: todo-list, search-movies, booking-app-concept;

🟢 укажите краткое описание проекта в секции 'About' репозитория (см. скрин) в поле 'Description' (см. скрин). Зачем это надо: это описание выведется в списке репозиториев на главной вашего профиля сразу под заголовком (см. скрин), и зрителю сразу понятнее, что тут происходит;

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

Почему? Потому что люди не любят тратить время на кота в мешке, особенно, если им надо быстро проверить несколько десятков проектов (прикрепленных к резюме или тестовых);

Как заполнять Readme проекта

📌 Прикладываю примеры заполненных репозиториев: пример 1, пример 2.

🔘 для заполнения пользуйтесь md-разметкой, которая поможет сделать заголовки, списки, ссылки, если надо - даже несложные таблицы. Размеченный текст с внятной иерархией всегда легче воспринимается;

🔘 начинаем с "говорящего" заголовка проекта (может частично дублировать имя репозитория, это ок). Пример: "Todo list app built with React/Redux/TS" , "Booking app concept built with Python/Fast API".

Заполнять советую на английском. Если с ним сложно, вам в помощь Deepl.

🔘добавляем полный стек. Можно просто в строчку/столбик, а можно использовать такие классные иконки (если не нашли тут свои технологии, можете сгенерить напрямую в стиле for-the-badge) или любые другие на ваш вкус.

Получится что-то такое (см. скрин);

🔘 пишем краткое описание, пару строчек, о чем проект. Например, что-то такое "Todo List app with add/delete/edit items, drag-n-drop and authorization features". Все фичи описывать пока не нужно, сделаем ниже;

🔘 ❗️обязательно, критично ❗️прикладываем ссылку на деплой для фронта, на Swagger-доку для бэка.

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

📌 фронт мы деплоим на github pages (если это просто верстка и JS) или на vercel (бесплатного тарифа хватит);

📌 доку для бэка делаем на Swagger, примерно так;

🔘 если вы - фронт, приложите небольшую картинку проекта для наглядности. Это необязательно, но тоже повысит интерес к проекту;

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

🔘 финальная точка - инструкция локального запуска на случай, если ревьюер захочет проект развернуть на своей машине. Даже если у вас это типовая история (для фронта) с npm install, npm run - все равно, напишите;

Резюмируя

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

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

Как минимум, вы сделаете комфортно тем, кто смотрит вашу репку. Как максимум, такое описание станет конкуретным преимуществом.
Please open Telegram to view this post
VIEW IN TELEGRAM
92🔥20👍15❤‍🔥93🫡2😁1
Доклад "(Не) барское это дело!" и новая рубрика

💳 поддержать мои гайды, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)

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

Вчера мне попался свеженький доклад с недавнего Dump про то, как улучшить процесс найма с точки зрения лидов команд: "(Не) барское это дело! — как облегчать найм по своим вакансиям" от прекрасного Миши Толстого.

Во-первых, у доклада совершенно чудесная подача: один из лучших на моей памяти вообще. Рассказано весело, незанудно и свободно, с очаровательной иронией.

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

Теперь выжимка:

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

В идеале, проверить перед выкладкой, а прошли бы текущие работники по такой вакансии (того же грейда), чтобы не накрутить в нее ненужных и слишком высоких требований;

🟣перед тем, как задавать людям на собесе вопросы или давать практические задачки, стоит пройтись по каждому вопросу и спросить себя: "что я хочу проверить этим заданием? какую конкретно компетенцию? точно ли мне именно эта компетенция нужна";

🟢формируем табличку с критериями отбора (например, по сформулированным в предыдущем пункте компетенциям), в табличку потом будем проставлять баллы;

🟡 смещаем (еще до собеса) акцент с оценки самого человека на то, подходит ли этот человек на конкретную должность в конкретных обстоятельствах, чтобы избежать заходов на "не, ну это какой-то не настоящий джун/миддл/сеньор";

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

Как минимум, это поможет нанимающему поменьше зависеть в суждениях от сиюминутных настроений. Как максимум, поможет понять, как дорегулировать критерии отбора;
__________________

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

Я, конечно, как всегда, расписала полотно, хотя планировался короткий текст 😅

Напишите, пожалуйста, в комментах, как вам формат, чтобы я понимала, делать ли еще такое.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤‍🔥652👍1😁1
Про увольнения с ГПХ-договора

💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)

Пятиминутка увольнительных тем этой томной пятницей.

🔜 Я немного уже писала на тему увольнений в посте 3 правила, которые спасут вам нервы и деньги, если вас пытаются уволить с работы (по ТК), сегодня продолжу.

🔜 Традиционно, очень, очень советую культовый доклад Витали Шароватова про правовые нюансы увольнений.

Если вас наняли по договору ГПХ на постоянную работу, вы сколько-то работали за фиксированную ежемесячную сумму, а потом вас попытались уволить одним днем - вы не обязаны уходить Эти отношения можно признать трудовыми (по ТК), чтобы получить выходные выплаты.

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

Вам почти никогда не нужно будет долго судиться, чтобы признать отношения трудовыми. Обычно это решается в досудебном порядке через онлайн-заявление в трудовую инспекцию (ТИ). Впрочем, с шансами, одной угрозы обращением в трудовую и налоговую хватит, чтобы с вами нормально расстались.

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

🔜 Вот тут можно почитать критерии признания отношений по ГПХ трудовыми;

Если вы устроены по ИП/СЗ, вы точно так же можете признать отношения трудовыми, но есть "но". Если вы платили налоги, как надо, все у вас будет ок. Но если не платили, налоговая даст вам больнющий поджопник и заставит все доплатить.

Что важно понимать:

1️⃣ если вы работаете в аккредитованной конторе, ТИ туда, скорей всего, не придет. А вот налоговая или прокуратура придет;

2️⃣ если ТИ тупит, ей можно выдать по жопе через прокуратуру (но это потребует сил и нервов);

Стоит ли всем этим заниматься?

Решать вам, насколько вам эти выходные деньги важны. Если ну и пофиг на них (отпускные и оклады), если у вас есть подушка - это одно.

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

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

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

Решать, что делать, только вам. Исходите всегда из своих финансовых интересов и количества сил в моменте.

Берегите себя, пусть ваши увольнения будут спокойными, запланированными и по закону. А если нет, мы попробуем помочь.
Please open Telegram to view this post
VIEW IN TELEGRAM
62🔥17🤝5❤‍🔥2👍2
Поговорим о собесах на фронта (и не только)

Заколлабились с прекрасными Филом Ранжиным и Артемом Малышевым и записали вот такое отличное видео "Что тебя спросят на собеседовании на фронтендера — лучшие и худшие вопросы" для канала "Разрабы".

О чем я рассказываю:

🟣 о том, какие типовые вопросы я считаю хорошими, какие - плохими, и почему;

🟡 за что я отдельно терпеть не могу вопросы типа "что нового появилось в HTML5"?

🔵 какие практические вопросы на собеседованиях считаю наиболее показательными и плодотворными;

🟢 какие "ступорные" софтовые вопросы вам могут задать, и что с ними делать;

🟣почему вы физически не сможете подходить всем компаниям, даже если вы - самый золотой специалист, и почему важно не винить себя в отказах после собесов;

А еще, вы сможете, наконец-то, посмотреть на меня в хорошем качестве: я нашла классную студию, где и дальше собираюсь записываться.
Please open Telegram to view this post
VIEW IN TELEGRAM
97👍18🔥13🤔3
Донатный МК. “Progress Bar на HTML/CSS/JS”

Я очень благодарна всем , кто присылает мне донаты! И, в свою очередь, хочу за эти донаты порадовать вас, читателей, бесплатным открытым мастер-классом.

В этот раз мы с вами потрогаем ванильный JS, обсудим работу с DOM и то, как можно создавать кастомные UI/UX-элементы, которыми удобно пользоваться.

От вас нужно:

🔘базовые знания HTML, CSS и JS;
🔘 подготовленная песочница на Codesandbox или аналоге, чтобы вы могли кодить вместе со мной и задавать вопросы;

🗓 пройдет в четверг, 11 июля, в 19:00 по Мск

▶️ запись останется в общем доступе по этой же ссылке в посте, вход свободный

❤️ Этот МК стал возможен благодаря Оксане Ш., Ренату Ф., Василию З.

💳 поддержать новые движухи - 5536913954129132 (Тиньк)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥44🔥178👍2
2 вещи, которые вам надо знать про контакты в резюме на hh

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

1️⃣ всегда дублируйте контактную информацию в раздел "О себе" (номер телефона, почту, тг)

Почему это важно. Доступ к контактам соискателей в резюме (когда рекрутер сам ищет кандидатов) ограничен по регионам, и каждый регион компании нужно выкупать отдельно.

То есть, предположим, у вас указано в резюме место проживания - Омск, но вы ищете удаленку. Если рекрутер сам нашел ваше резюме, но регион "Омск" не купил, то доступа к вашим контактам у него не будет. Остальное резюме будет показано, как есть.

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

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

2️⃣ Всегда оставляйте прямой линк на ваш тг (или хоть ник с @-символом)

Почему это важно. Когда рекрутеры пишут кандидатам первыми в лчику, кандидаты их часто репортят как спам, из-за этого рабочие акки рекрутеров попадают в shadow ban, и с них невозможен поиск по номеру телефона.

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

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

❗️ если вам не нравится вакансия, на которую вас позвали, очень прошу: не кидайте жалобы на акки эйчаров, они ничего дурного не делают. Кому-то другому эта же вакансия будет полезна. Всегда можно просто проигнорировать

Всем желаю хороших конверсий и классного поиска работы, если вам сейчас актуально!
Please open Telegram to view this post
VIEW IN TELEGRAM
110👍2512
У меня сегодня День рождения 💫

Две вещи, которые я считаю самыми ценными к 33 годам:

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

🟡 то, что вокруг меня офигенные люди. Добрые, славные, искренние и чуткие. Наташа даже 5-летней давности не могла и мечтать о таком;

Очень желаю себе классного, насыщенного, интересного следующего года.

Спасибо вам, мои хорошие, что вы читаете этот канал. Рада каждому из вас ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
321🎉168❤‍🔥17👍5
Про оценки и собесы

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

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

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

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

Не знаешь прототипное наследование или какую-то частность рабочего фреймворка? Отказываем и совсем не посмотрим на мощный корпус релевантных работе знаний. Это особенно видно, когда весь собес - гонять по списку "50 вопросов на разработчика < подставить стек >".

А если присмотреться к собеседующим, можно увидеть, как у многих из них аж глаза загораются, если ты ошибся или "поплыл".

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

✔️ "раскрыть кандидата, а не завалить", по-хорошему, должно стать девизом любых собеседований

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

Тогда собеседования перестанут выглядеть, как экзамен, станут более практичными и человечными, с акцентом на диалог двух (или более) равных людей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9230🔥18💔3❤‍🔥22🤝1
Про неэтичные зарплатные торги

Если вам на собеседовании эйчар/техспец/лид/кто угодно выдает что-то типа: "ну у тебя несуразно высокие зп ожидания для твоего опыта и знаний, у нас столько СЕО получает", это 🚩

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

Что делать, если вам такое говорят

Если с вами так поступают, сразу говорите: "спасибо за уделенное время, но мы не сходимся по ценностям" и уходите нафиг с собеса. Да, даже если вы джун.

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

Что делать, если кандидат хочет больше денег, чем заложено в вилку

давить: "ну ты охренел столько хотеть, у нас даже инвесторы столько не получают" и ломать на понижение;

✔️ сказать: "к сожалению, мы не можем столько предложить" и, если хочется сохранить кандидата, попробовать аккуратно начать торг;

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

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

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

Просто знайте, что такое отношение - не норма, что торговаться можно без грубости, и что вы не виноваты, если вам грубят - проблема на стороне собеседующих.
Please open Telegram to view this post
VIEW IN TELEGRAM
786118👍11🥰3
Сходила на подкаст "Два стула"!

Поговорили про проблемы поиска работы: от индивидуальных (резюмешки, сопроводы) до системных (сексизм, эйджизм). Про накрутку тоже, конечно, поговорили, куда без нее.

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

Вышло очень круто, как по мне: Леся и Глеб прекрасны ❤️

🔜 Смотреть здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6822🤔3🤨1
Про стереотипы вокруг курсов для джунов

💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)

Цель поста - достучаться до тех, кто презрительно относятся к выпускникам курсов, потому что уверены, что все они про "вкатиться за 2 месяца сразу на зарплату в 300к". Я уже устала слушать эти мифы.

❗️Дисклеймер #1: да, наверняка есть какие-то малоизвестные курсы, которые пытаются на чем-то таком выплыть, но я буду говорить про крупняк

❗️Дисклеймер #2: я не говорю про курсы адской троицы: skillbox, skillfactory, geekbrains. Эти господа ужасны сразу по куче факторов

❗️Дисклеймер #3: я буду показывать все на примерах курсов по фронтенду, но аналогичная история на других разрабских, QA и UI/UX-курсах

1️⃣ Стереотип "курсы пропагандируют вкат за 3-4 месяца"

Средний срок курсов - 9-12 месяцев, в зависимости от школы и сферы. На Практикуме обучение фронта идет 10-13 месяцев, на Хекслете - 9, в HTML Academy - 16.

Сроки поменьше я видела у Эльбруса, но там очный буткемп на несколько месяцев на 8-10 часов кода каждый день.

2️⃣ Стереотип "они там мало учатся и занимаются ерундой"

Количество часов обучения в неделю, заявленное на лэндингах, смело домножаем на 1.5-2. Средний джун тратит, как минимум, 3-4 часа в будни и 7-8 часов в выходные, и это с учетом фултайм-работы.

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

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

3️⃣ Стереотип "им там обещают 300 тыщ сразу"

На самом деле, нет. Лэндинги курсов выдают средние рыночные цены на джуна. ЯП - 69к, Хекслет - 50. И только HTML Academy зачем-то обещает 150к.

На моем опыте, Хекслет и ЯП максимально близки к истине: почти все джуны, которых я знаю, залетают примерно в вилку 50-70к рублей. Флуктуации бывают и вниз, и вверх, но запросов на 300 тыщ точно нет (и рекламы такой - тоже).

4️⃣ Стереотип "да они там херней занимаются и ничего не знают"

Не согласна. В ребят материал уминают ногами на куче теории, практики и личных проектов. Свой джун-минимум они оттуда выносят и какого-то невероятного менторинга после найма не требуют.

Знают ли они меньше теории, чем выпускники вузов? Зависит от вуза, но, с шансами, да. Просто потому что в вузах учатся 4 года (и даже с поправкой на некоторое количество ненужных предметов типа физры и ОБЖ), а на курсах - 1 год.

Разница в опыте с лихвой компенсируется мотивацией.

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

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

5️⃣ Стереотип "им там все разжевывают и в рот кладут"

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

6️⃣ Стереотип "курсы покупают, потому что не хотят учиться сами, по книгам, как деды учились"

Это не так работает. Во-первых, удачи вам научиться верстать по книгам или UI/UX только по книгам освоить, хехе.

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

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

🔽🔽🔽
Please open Telegram to view this post
VIEW IN TELEGRAM
109👍26💯11🤔4❤‍🔥1
🔼🔼🔼

Еще одна причина - плохой английский.

Когда людям говоришь, что для зарубежных курсов вполне хватит уровня А2, у них меняется лицо: они-то думали, что там нужно B2+. Я так смогла соблазнить некоторое количество ребят на учебу по видеокурсам с Udemy вместо покупки крупняка.

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

Резюмирую

От души рекомендую тем сеньорам/лидам, которые меня читают, фактчекать свои убеждения по поводу нынешнего онлайн-обучения и не штамповать стереотипы про "3 месяца и 300 тыщ".

Это попросту несправедливо по отношению к тем, кто пашет изо всех сил и старается научиться.
178👍12🤔3💯2❤‍🔥1
Сегодня. Донатный МК: “Progress Bar на HTML/CSS/JS”

Я очень благодарна всем , кто присылает мне донаты! И, в свою очередь, хочу за эти донаты порадовать вас, читателей, бесплатным открытым мастер-классом.

Сегодня мы с вами потрогаем ванильный JS, обсудим работу с DOM и то, как можно создавать кастомные UI/UX-элементы, которыми удобно пользоваться.

От вас нужно:

🔘базовые знания HTML, CSS и JS;
🔘 подготовленная песочница на Codesandbox или аналоге, чтобы вы могли кодить вместе со мной и задавать вопросы;

🗓 пройдет сегодня, в четверг, 11 июля, в 19:00 по Мск

▶️ запись останется в общем доступе по этой же ссылке в посте, вход свободный

❤️ Этот МК стал возможен благодаря Оксане Ш., Ренату Ф., Василию З.

💳 поддержать новые движухи - 5536913954129132 (Тиньк)
Please open Telegram to view this post
VIEW IN TELEGRAM
43🔥15👍3
А я сегодня вам принесла чудесную подборку каналов девчонок-айтишниц.

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

Вот почему я очень рада помочь женщинам в айти стать более видимыми: пусть люди привыкают, что "делают" не только "пацаны".

Итак, встречайте!

🟣Anna Sea IT - Анна, системный аналитик, ментор и тимлид, а еще и яхтсменка. Она делает публичные мок-собесы тимлидлов, рассказывает, что делать с агрессивными коллегами и помогает не продолбать мотивацию у субординатов;

🔵Выйди и зайди в IT нормально 🗿 - Агата, руководительница проектов в IT, рассказывает о том, как строить карьеру, о PM-буднях и выкладывает очаровательные фото. Она разработала план «Как начать карьеру в IT» (подойдет для начинашек и продолжающих), говорит о гигиене созвонов, делится подборкой книг для PM и интересующихся;

🟢 Никаких багов - канал Маши, амбассадорки QA, work-life balance и бережного к себе отношения. Развенчивает различные мифы о тестировщиках, предлагает не рваться на тряпки на испытательном сроке и делится списками стажировок для новичков;

🟡 frontend от ежетты - милейший фронтенд-канал с ёжиками 🦔 Много верстки (а кроме того, vue, php, sql) , добрых мемов, образовательных технических материалов, в том числе, и для подготовки к собесам (вёрстка, javascript, инструменты). Есть списки рекомендуемых книг для новичков и продолжающих. Очень дружелюбное и джуно-ориентированное место;

🟣 Хочу в STEM - Саша, продуктовый аналитик из Авито и автор маленького славного курса на степике "Что такое программирование и почему это интересно". Она классно разбирает продуктовые кейсы, рассказывает про собесы в разные компании, а еще составила подборку учебных материалов для джунов-аналитиков;

🔵 Нетипичная айтишница - Маша перекатилась из медицины в дата-инжениринг, делится мок-собесами по DE, пишет атмосферный лайф-стайл контент и рассказывает, где в Москве можно интересно провести время;

🔜 Подписывайтесь на этих крутых женщин, у них интересные, полезные и симпатичные блоги
Please open Telegram to view this post
VIEW IN TELEGRAM
103🔥42💘13👍8😐2
Поговорим про плохие увольнения

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

Я сама писала про увольнения 2 материала на канале:

🟣3 правила, которые спасут вам нервы и деньги, если вас пытаются уволить с работы (по ТК)
🟣Про увольнения с ГПХ-договора

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

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

Представители компании могут (и должны) вести себя корректно и оставаться в рамках деловой этики, не оправдывая свое поведение тем, что работник "сам виноват". Даже если работник облажался - расстаемся спокойно, профессионально и без гадостей. Если, извините, сотрудник вам насрал на стол, не надо пристраиваться рядышком и срать на этот же стол с тройным энтузиазмом. Самое дивное, что я видела: владелица бизнеса обещала сломать сотруднице руки, если та продолжит просить выплатить остаток зарплаты.

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

Итак, флаги

🚩 вам не сообщили заранее агенду встречи, и вы не знали, что это - увольнительный созвон/встреча. Вы сразу попадаете в неравное положение: они подготовились, заранее все обсудили и продумали, а вам надо что-то судорожно соображать на месте;

🚩 на встрече больше 2 человек (вашего руководителя и HR) со стороны работодателя - противодействовать толпе оппонентов очень сложно, вас, опять же, ставят в неравное положение;

🚩 от вас требуют подписать бумаги срочно, сию секунду, прям вот "нет времени объяснять - подписывай";

🚩 от вас требуют подписать "по собственному желанию" или "по соглашению" без выплат.

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

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

🚩 начинается любая эскалация эмоций, давление и угрозы: "а вот мы тебя подведем под дисциплинарки", "а вот мы будем тебя травить", "а вот мы сейчас тебе все задачи будем под роспись ставить и дрючить сковородкой", повышение голоса, оскорбления;

🚩 вам говорят, что, раз вы устроены по ГПХ/ИП/СЗ (при условии того, что это - постоянная, а не проектная работа), вы должны уйти одним днем, без компенсаций и непотраченных отпускных;

Видите что-то такое? Сразу закрываем коммуникацию, прощаемся и топаем консультироваться к юристу, просим помощи в чате джунов и смотрим доклад Витали Шароватова.

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

Резюмирую

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

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

💳 поддержать мои дайджесты, лонгриды и просто задонатить на кофе - 5536913954129132 (Тиньк)
Please open Telegram to view this post
VIEW IN TELEGRAM
59👍20🔥12❤‍🔥3👏2
Заполняйте, господа 🤌
46😁148👍1
В чате попросили сделать еще и нанимательное бинго 😄

Осталось сделать только по всратым процессам, но это попозже
😁74👍16🔥8❤‍🔥53👻2
Дайджест полезных материалов на этом канале

📖 Самообучение и курсы

- "Золотая четверка" курсов для джунов-фронтов;
- Как писать конспекты, чтобы это было полезно;
- Про отношение к своему плохому коду (дизайну/любому другому результату);
- Вам не нужен личный ментор (почти никогда);
- Как быстро и надежно отбить себе мотивацию учиться;

Поиск работы

- Основные ошибки в тестовых заданиях (и как получить бонусные баллы при проверке);
- Как подготовиться к лайвкодингу, чтобы не волноваться;
- Что такое референсы и как их получить;
- Как написать в соцсети о том, что ищешь работу, чтобы это было продуктивно;
- Как хорошо проходить собеседования;
- Почему нельзя писать сопроводительные с помощью ChatGPT;
- Рассказ о себе и достижениях по методу капусты;
- 🔥🔥🔥 Эксперимент: какая на самом деле конкуренция в IT для джунов: анализ рынка в цифрах (+ мои впечатления);
- Фото в IT-резюме: зачем и как;
- Как оформить репозиторий с тестовым заданием или пет-проектом;
- 2 вещи, которые вам надо знать про контакты в резюме на hh;
- Про неэтичные зарплатные торги;

‼️ Увольнения

- 3 правила, которые спасут вам нервы и деньги, если вас пытаются уволить с работы (по ТК);
- Про увольнения с ГПХ-договора;
- Поговорим про плохие увольнения;

🙂 Софт-скиллы и карьера

- Мой путь в IT (внешняя ссылка);
- Личный бренд: Зачем? Почему? Как?;
- Как давать положительный фидбек, чтобы не обидеть;
- Как я впервые отсобеседовала человека и что из этого вышло;
- Как задавать вопрос по работе/учебе так, чтобы вам помогли;
- Про страх публично опозориться;
- Почему "горящие глаза" - это плохо (+ где "гореть глазами" можно);
- Деньги - мотивация;
- Про оценки и собесы;
- Стереотипы вокруг курсов для джунов;
- Менторинг на работе, личный менторинг и наставничество на курсах;

💫 Frontend/UI/UX

- Идеи пет-проектов для фронтов (верстка);
- Фронтенд-инструменты для пет-проектов;
- Про доступность интерфейсов и этику;

⛵️ Фриланс

- Стереотипы о фрилансе, плюсы и минусы;
- Как собрать портфолио для фриланса;
- Как провести ресерч конкурентов;
- Как писать сопроводы на фрилансе и не только;

🎙 Стримы и МК

- Структура HTML-страницы (часть 1, часть 2);
- Анализируем сложный HTML-макет;
- МК "Рисуем на CSS": делаем тыкву;
- МК "Рисуем на CSS": делаем мышку;
- МК “Progress Bar на HTML/CSS/JS”;

🎵 Подкасты (аудио/видео)

- Frontend Weekend (внешняя ссылка);
- "Поговорим о собесах на фронта (и не только)";
- Сходила на подкаст "Два стула"!;

💬 Митапы

- Митап #1: анимация в вебе и мок-собес джуна-фронта;
- Митап #2: поиск первой темы для доклада и концептуальный подход к подготовке к собесам;
- Митап #3: основные рекрутерские боли и архитектура для джунов;
- Митап #4: мок-собесы джунов с рекрутерами и концепт стандартных задач фронта;
- Митап #5: о репутации в индустрии и том, как оценивать качество своей работы;
- Митап #6: карьерный путь до сеньора и разбор стандартной задачи фронта на примере;
- Митап #7: карьерный путь в JS-разработке, React-хуки и как разбирать сложный код на компоненты;
- Митап #8: мок-собес Java-джуна;
- Митап #9: мок-собес джуна-фронта;
- Митап #10: про архитектуру для самых маленьких и о том, как сделать пет-проект и не задолбаться;
- Митап #11: о том, кто такие Product Owner, и мок-собес джуна-фронта;
- Митап #12: мок-собес джуна-AQA (плюс фидбек собеседующему от тимлида);
- Митап #13: мониторинг веб-приложений и паттерны взаимодействия React-компонентов;
- Митап #14: мок-собес джуна .Net/C#;
- Митап #15: рассказ джуна об устройстве на первую работу, миддл + о карьерном росте и стрим с лидом QA/AQA о резюме, хардах и поиске работы;
- Митап #16: Q&A сессия с эйчар, сторителлинг для начинающих авторов контента и помощь начинающим тимлидам;
- Митап #17: демонстрация внутрянки headHunter со стороны эйчара и практикум по canvas;
- Митап #18: взаимодействие с QA и рассказ о синдроме самозванца;
- Митап #19: cookie-аутентификация и мок-собес джуна PHP;
- Митап #20: IaC инструменты: HashiCorp Terraform и круглый стол про достигаторство;
- Митап #21: как варить классный кофе и мок-собес джуна-фронта;
- Митап #22: структурная типизация и RxJS;
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥82🔥4515👍131😁1