Набор цветных костылей
143 subscribers
251 photos
31 videos
2 files
126 links
👩🏻‍💻 Гайд по IT для тех, кто всё ещё чувствует себя самозванцем

🐸 Простым языком о технологиях, обучении и росте в профессии.
🌺 Личный опыт, нетворкинг и мемы

Contact: @mariak27000
Download Telegram
А вы уходите с работы вовремя? 😁

Попалась утречком статья про переработки, делюсь с вами, чтобы вы проверили, как вы там сейчас себя чувствуете и не поехали ли ещё ку-кухой:
https://vc.ru/hr/1820502-my-vse-dolzhny-uhodit-s-raboty-vovremya-vot-pochemu

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

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

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

Пришли в период испытательного срока, увидели такое - ищите сразу другое место. Помните, что это не единственная работа в мире, а вы не обязаны страдать ❤️

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

Так что прочтите статью, проанализируйте вашу ситуацию и, если нужно, позаботьтесь о себе и своём здоровье ❤️

Желаю вам работать только в хороших местах с адекватными руководителями, поставленными процессами, комфортными условиями труда, опытными коллегами, высокими зарплатами и где возможно соблюдать work-life balance ❤️
4👎1
Почему Сэм до сих пор не кодит? Или зачем тратить время на архитектуру, вместо того чтобы фигачить код

А у вас бывало так, что менеджер врывается в чат с вопросом: «Чё там по коду? Почему до сих пор пустой коммит?» Знакомьтесь — это синдром WhyIsn’tSamCodingYet (WISCY), про который я вычитала у Макконелла в Совершенном коде. Суть в том, что некоторые руководители думают, будто код рождается за пять минут, а проектирование — это «блажь программистов». Им подавай демо «вчера», релиз «прямо сейчас», а про техдолг, читаемость или архитектуру они слышать не хотят. В итоге получаем костыльный код, который потом разваливается на первом же релизе.

Почему это происходит?
Чаще WISCY встречается в компаниях, где разработка — не основная деятельность. Например, в отделах с инженерами-«универсалами» или там, где ставка сделана на RAD-инструменты (типа конструкторов интерфейсов). Такие команды могут быстро стартовать, но не замечают, как накапливаются архитектурные проблемы. Как в истории из книги Макконелла: генерал из Минобороны пришёл на этапе проектирования и требовал «увидеть код», а когда его не нашёл, указал на инженера, форматирующего документы: «Вот же он пишет!». Пришлось сделать вид, что это и правда код — лишь бы успокоить начальство.

Личный опыт и как с этим жить
Сейчас я как раз углубилась в проектирование архитектуры на работе и вижу, насколько это критично. Без чёткого плана даже простой функционал превращается в спагетти-код, который потом невозможно масштабировать. Но объяснить это менеджеру, который ждёт «прогресса в Jira», — отдельный квест.

Как бороться с WISCY?

🔹Объяснять. Если отношения с руководством доверительные, расскажите, как проектирование сэкономит время в долгосроке.

🔹Совет для разработчиков в офисе. Имитировать бурную деятельность. Разложите схемы архитектуры рядом с кодом — пусть думают, что вы «в процессе».

🔹Искать компромисс. Начните писать модули, которые точно войдут в систему, но параллельно продолжайте проектировать.

🔹Уходить. Если менеджмент годами живёт в парадигме «код любой ценой», возможно, это не та среда, где стоит расти.

Архитектура — это фундамент. Без него даже самый красивый код рухнет при первой же нагрузке. Как говорит Гради Буч: «Хорошее проектирование — это не роскошь. Это необходимость». А ваш менеджмент уже это понял? 💻🚀

Если у вас есть свои истории борьбы с WISCY — делитесь в комментариях. Будет интересно обсудить!
832
Отличная подборка, все в одном месте!
1
Большая подборка нейросетей на все случаи жизни

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

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

✈️ Забирайте по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3
Я прошла курс "Продвинутый Debug во Frontend". Как это было?

Делюсь полезной находкой! Недавно я завершила обучение на курсе по отладке фронтенда от kobezzza.lab.

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

Конечно, в своей работе я пользовалась Chrome DevTools, но многие его возможности оказались для меня новыми. Больше всего меня заинтересовали темы дебага на Android, профилирования и оптимизации сайтов.

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

В остальном, уроки достаточно объемные, мне очень понравилась подача материала.

Кому будет полезно?

- Если вы пишете фронтенд и хотите лучше понимать, что происходит "под капотом", особенно в браузере.
- Если работали с DevTools, но чувствуете, что используете 10% его возможностей.
- Если дебажите в Node.js и хотите освоить продвинутые инструменты.

В финале курса проводится тестирование, после которого выдаётся сертификат. 👀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4111
Возможность для тех, кто сейчас находится в поиске своей первой работы!
This media is not supported in your browser
VIEW IN TELEGRAM
Выиграй стажировку в IT и сделай первый шаг к карьере мечты!

Pulpy и SuperJob запустили проект “Карьера шаг за шагом”. В нем начинающие специалисты могут выиграть шанс на стажировку в крутой компании.

На сайте эксперты проекта разбирают ключевые компетенции, необходимые для старта, и рассказывают, как найти первую работу. Направлений несколько — в каждом свой эксперт. За ИТ отвечает Наталия Давыдова, разработчица и автор канала “Наташа пишет про IT”.

Переходи на сайт, смотри видео и скачивай гайды — в них эксперты подробно разбирают старт карьеры и отвечают на вопрос “что делать?”

Не забудь прислать резюме! Первые 200 человек получат бесплатный разбор, а самые крутые участники по мнению экспертов - шанс пройти стажировку в ИТ.

Удачи! И помни - позитивный взгляд на жизнь решает!

Реклама АО “Мултон”, ИНН 7810249327, erid: 2W5zFFxb5Dz
👍4
А вот ещё одна классная инициатива от Наташи 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
100DaysOfStudy Challenge, 2025

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

Как все проходит

🟣 вы подаете заявку (про то, как подать - ниже);

🟢 каждый день (посильно) ваша задача - посвятить 1 час или больше IT-учебе любой тематики (❗️время на основной работе не включается);

🟡 свои результаты вы фиксируете свободной форме в удобный вам открытый документ (про это ниже) и сообщением в чат джунов с тегом #100DaysOfStudy;

🔵 вы поддерживаете лайком/добрым словом, минимум, двух других участников челленджа;

Как подать заявку

1️⃣ вы создаете пустой репозиторий с ридми/notion-страничку/любое другое публично доступное место, в котором будете фиксировать свой прогресс;

2️⃣ присылаете в чат джунов заявку по следующей форме:

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

3️⃣ с сегодняшнего дня можете рассказывать про учебные итоги в чатике и лайкать других

Как трекать прогресс

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

Каждый учебный день вы вносите изменения в документ и публикуете в чат с тегом #100DaysOfStudy.

Важные моменты

❗️если вы заявлялись на челлендж 2024-го года и забросили, вы можете податься еще раз! Вас никто не будет стыдить;

❗️если вы заявлялись на челлендж 2024-го года и продолжаете, заявку пересоздавать не надо;

❗️в челлендже есть место всем айтишникам любой специальности и грейда: разрабам, дизайнерам, qa, менеджерам;

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

❗️вы не обязаны активно вербально поддерживать других участников, если не хотите, хватит сердечка или огонечка;
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Data Scientist: кто это, где учиться и как стартовать?

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

Что в статье?

▫️ Коротко о главном: чем занимаются дата-сайентисты и кому они нужны.
▫️ Обучение: топ курсов, вузов.
▫️ Мифы: разоблачаем стереотипы про математику, Python и ИИ.
▫️ Личный опыт: интервью с Екатериной — как она сменила карьеру, прошла Яндекс.Практикум и что спрашивают на собеседованиях.

💡 Если вы думаете о входе в data science или просто любите «покопаться» в данных — эта статья для вас. И да, джунам тут всё ещё есть место!

Читайте статью → https://telegra.ph/Data-Scientist-kto-ehto-gde-uchitsya-i-kak-startovat-03-22

#профессии_в_IT #data_science
👍83🔥2
На всякий случай напоминаю, а то знаю я эти ваши пятничные релизы 😁
🔥511
🪟 Работа в команде с разницей во времени: боль и лайфхаки

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

Ранние дейли — боль
Наши ежедневные созвоны проходят в 9:30 утра по моему времени, что автоматически сдвигает мой рабочий день на "пораньше". Конечно, можно смириться, но я решила провести эксперимент: в один из дней без митингов начала работать позже, чтобы проверить свою продуктивность. Оказалось, что мне действительно удобнее начинать в 11, а не в 9 — во второй половине дня я чувствую себя гораздо эффективнее.

Как адаптироваться к разнице во времени?
1. Понять свои продуктивные часы. Если работа позволяет — экспериментируйте с графиком и найдите время, когда вам реально комфортнее работать.
2. Определить, когда коллеги доступны. Особенно это важно для джунов и новичков, которым в начале рабочего дня может быть сложно получить помощь, если все заняты звонками. Хороший вариант — договориться, когда лучше задавать вопросы, и использовать маркеры вроде «не срочно».
3. Процессы решают. Если в команде есть чёткий процесс коммуникации, онлайн-трекеры задач (Jira, Trello, Asana и т. д.), то работать становится проще. Когда все знают, что и когда делать, а задачи прозрачно расписаны, разница во времени становится менее болезненной.

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

🐱 Работаете ли вы в команде с разницей во времени? Как адаптировались?
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4
Вакансия от друзяшек (то есть проверено)

Нужен рекрутер, фриланс, 30 тысяч ( фикс за месяц ) за ведение 2 вакансий уровня middle через hh: iOS и Project manager

Контакт моя подруженька: @AnnaVetrovaHR
👍1
Must do для всех, кто уже давно ждёт повышения, а их успехи всё не замечают
Коллеги думают, что вы ничего не делаете и получаете свои миллионы просто так? Поговорим о том, как сделать свою работу более заметной

🖇️ На дейликах подробно рассказывайте о своих задачах. Не просто «протестировала задачу», а «изучила требования, в процессе возникли вопросы, обсудила их с аналитиком. Составила чек-лист для тестирования. Подготовила тестовые данные, провела функциональное и нагрузочное тестирование. Внесла необходимые изменения в автотесты».

🖇️ Говорите о работе, которую делали «без задач». Часто возникают какие-то рабочие активности, на которые не заводятся задачи и они нигде не фиксируются. Например, помочь коллеге, поправить документацию, ответить на вопросы в чате. Хорошо бы такие активности все же как-то фиксировать или хотя бы говорить о них.

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

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

🖇️ Записывайте свои достижения и успешно сделанные задачи, чтобы самому о них не забыть. Когда будет подходящее время (например, на перфоманс ревью) эти записи вам пригодятся.

Ставьте 🐳 если хоть раз сталкивались с ощущением, что вашу работу не замечают и не ценят.
Please open Telegram to view this post
VIEW IN TELEGRAM
33
Сегодня хочу поделиться непростыми мыслями. В комментариях можете поддержать друг друга — расскажите, как справляетесь со сложностями на работе? 💬

Вернулась из отпуска в понедельник и осознала: силы на нуле, а выгорание где-то рядом. У меня будто выработался шаблон: выгораю → увольняюсь. Сейчас такой сценарий особенно страшен — все знают о массовых сокращениях в IT, а полгода искать новое место - уже норма. Недавно уволили коллегу из-за «недостаточной эффективности». Непроизвольно начала сравнивать себя с ним, и… это ударило по самооценке. Появился страх: «А вдруг и меня посчитают недостаточно результативной?». Стала уставать быстрее, работать сложнее.

Год назад я получила повышение и гордилась собой, а сейчас будто откатилась назад. Добавили ментора — старшего коллегу с 15+ годами опыта. Он помогает с ревью кода и декомпозицией задач. И да, мой мозг упорно сравнивает мои 4 года опыта с его 15 — спасибо, внутренний критик! 😤 Плюс запустила важный личный проект, из-за которого тревога за финансовую стабильность выросла.

Немного позитива! 🌟
Вспомнила советы с курсов по антивыгоранию:
1️⃣ Качественно отдыхать — запланировала отпуск в середине лета. Это будет мое первое большое solo-путешествие!
2️⃣ Фиксировать успехи — веду «дневник достижений». Каждый день записываю даже маленькие победы. Пока тяжело (всего третий день!), но уже вижу плюсы: будет проще рассказать о результатах на следующей встрече по развитию с руководством.
3️⃣ Не забывать о спорте — продолжаю тренировки, чтобы перезагружать голову.

Самый сложный челлендж — отделять работу от личного. Вот я в субботу, только с поездки, смотрю запись ретроспективы команды… Знакомо? 🙃

А еще дала себе обещание: если выгорю — возьму паузу (неоплаченный отпуск), а не уволюсь сразу. Спасибо подруге за мудрый совет!

А как у вас?
— Хватает ли времени на отдых?
— Легко ли разделяете работу и личную жизнь?
— Какие лайфхаки помогают вам не выгорать?

P.S. Если тоже ведете дневник достижений — дайте знать! Обменяемся вдохновением
93👍1
🙂 Кстати! В конторе, где я работаю, открыты вакансии для фуллстек .net+angular и фуллстек .net+react.
Подробнее о них можете прочитать здесь и здесь.
Если заинтересовались, можете кидать резюме мне (@mariak27000), я познакомлю вас с HR
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Интеграционное тестирование в Visual Studio: определение, преимущества и недостатки

На проекте я пишу интеграционные тесты и захотелось рассказать о них побольше!

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

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

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

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

4. Интеграционное тестирование в Visual Studio
Для C# одним из популярных тестовых фреймворков является NUnit. Однако Visual Studio не поддерживает его «из коробки». Для работы с интеграционными (и другими) тестами на NUnit требуется установка пакета NUnit3TestAdapter.
Мой опыт работы с Visual Studio оставил смешанные впечатления: проблемы с открытием файлов после переключения веток в Git и ложное определение корректно работающих тестов как неудачных вынудили меня перейти на Rider, и это значительно улучшило процесс тестирования.

А какие преимущества интеграционных тестов вы уже испытали в своих проектах?
С какими проблемами вы сталкивались при их реализации и как решали их?
👍31
Сменила аватарку канала, не теряйте! 🪴
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👎1