Системный анализ на максималках
СтатистикаВедущий системный аналитик 🅰️ | IT Ментор Пишу про IT: личный опыт, хард-скиллы, карьерные байки и полезные находки Менторство/другие вопросы: @bening_cloth, подробнее https://sergey-saprykin-sa.yonote.ru/share/ssa
- Последний пост
- 27 мар.
- Последнее чтение
- 13 авг.
- Постов за неделю
- 0
- Всего постов
- 20
- Тип
- открытый
- Язык
- русский
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
Прошел испытательный срок в Альфе 🅰️ Правда, это было 2 месяца назад, но время порефлексировать нашел только сейчас Поработав в крупной финтех компании уже почти полгода (чего давно хотел), могу сравнить эту работу со своей предыдущей. Напомню, ранее я был в небольшой компании с аутсорс/аутстафф-направлениями ➕ Из ощутимых достоинств для меня: 🤍Работа не прекращается. Даже если нет бизнес-задач, все равно постоянно чем-то занят. И это на самом деле круто, потому что я не люблю сидеть без дела, а простои на работе выматывают, на удивление, гораздо сильнее Можно сказать - так если были простои, то не работай, гуляй, наслаждайся жизнью, спи 🥳. Но, во-первых, на прошлой работе у меня был тайм-трекер, во-вторых, мне некомфортно. Я трудоголик. 🤍 Постоянно что-то новое. Наконец-то я смог поработать с новыми технологиями, с системой логирования и кучей других крутых штук. И даже пообучать ИИ. А еще заглянул за ширму архитектуры и понял, что не очень хочу этим заниматься Чувствую, что компетенция расширилась, хотя этому конечно есть предел. В аутстаффе/аутсорсе меняешь проекты чаще, но наверное у меня смена была уж слишком частой, не удавалось глубже погрузиться в один проект и выжать из него максимум 🤍 Тут я столкнулся с самым идеальным процессом из тех, что видел ранее. Имею ввиду процессы разработки и командные активности - ретро, груминги и все такое. Все почти так, как пишут в теории, но вы удивитесь - на практике такое видишь редко Конечно, есть и неприятные моменты🤔: 🤍 Техно-бюрократия. Ожидаемый недостаток, но я не ожидал, что он настолько выматывающий. Речь про различные согласования и общения с людьми вне команды, это оказалось дремучим лесом, в который не очень хочется и ходить 👀 И нередки ситуации, когда сотрудник 1 отправляет тебя к сотруднику 2, а сотрудник 2 отправляет тебя к сотруднику 1. И в итоге ощущение, что тебя пускают по кругу где-то кто-то обманывает, потому что не хочет работать 🤍 Осознание, что потолок рано или поздно будет. Да, тут не получится менять проекты как перчатки, и с одной стороны это плохо - есть риск засидеться и не развиваться. С другой, у меня сейчас такой этап жизни, что я и не хотел бы менять проекты, хочу сидеть на одном месте долгие годы. Потому что мир за окном меняется с такой скоростью, что уже цепляешься за стабильность в любой из сфер жизни как за спасательный круг. Поэтому этот недостаток для меня сейчас жирный плюс ————— В итоге, после адаптации, я словил рабочий вайб и рад, что удалось стать частью крупной финтех компании и отличной команды. Работа не тяготит и приносит радость - надеюсь, это продлится еще долго 😁 ⬇️ А как у вас дела на работе?
Продолжая предыдущий пост Как вы помните, на прошлой неделе объявили о закрытии школы Systems Education 💔. Это задело и меня, так как я едва освоился в роли преподавателя Стало ли это удивлением? И да, и нет. Сами же видите, что происходит вокруг. С женой во время прогулок все чаще видим таблички "Аренда" на магазинах и кафе, в которые ходили раньше 😩 А в сфере образования получился снежный ком проблем - еще с прошлого года твердят что IT-сфера ВСЁ из-за перегретости по кадрам, денег на проекты меньше, ИИ развивается. А тут бац - и в 2026 еще и повышенные налоги подъехали 🥴 Что касается школы - кто бы что ни говорил, но я побыл на внутренней кухне. В этой школе прекрасный коллектив, сильные профессионалы, качественный материал и невероятная отдача преподавателей Серьезно - вы бы знали, сколько у меня уходит времени на текущий поток, хотя я просто рядовой преподаватель. Но я только рад этому и могу позавидовать тем, кто проходит курс - если бы я вернулся в прошлое, я бы предпочел его тому обучению, которое проходил сам лично 😍 Основатель школы Денис действительно горит своим делом и постоянно думает о том, как сделать школу лучше. В этом убедился лично, хоть и контактировал немного. Отличной идеей было запустить новый формат - лабораторные работы по прикладным темам и инструментам системного аналитика. Считаю, что подобных занятий остро не хватает. Школой даже был составлен roadmap на 50+ лаб, и я бы сам прошел все с удовольствием. Ну а пока что можно еще записаться на лабы по REST и OpenAPI, Kafka, Docker и Grafana. Ну а что касается меня - желания переходить в другую школу нет, да и смысла тоже - считаю Systems Education одной из самых серьезных школ по СА Я продолжаю менторить, больше уделять времени отдыху и семье, спорту и менталке, о чем и писал в конце года. Планирую в ближайшее время написать новую статью на Хабр - идея уже есть. Буду писать почаще в блог, пока есть возможность 😁 А ещё продолжаю наблюдать за этим интересным годом - уверен, нас ещё ждут другие приколы 🍿
Про опыт преподавания Давненько не писал в блог, пора исправляться Последние два месяца выдались насыщенными, главное событие в жизни - я впервые попробовал себя в роли преподавателя на курсе по системному анализу Systems Education 👨🏫 (сейчас школа называется "Школа Бескова и Богачёвой") Спешу поделиться впечатлениями - а их море Прошлый поток я стажировался, впитывал материал и погружался в процессы, а в этом потоке уже полноценно веду некоторые занятия 😳 И это оказалось для меня настоящим вызовом. Одно дело – прийти послушать, но совершенно другое оказаться по ту сторону А на той стороне – тщательная подготовка, которая занимает немало времени, проведение занятия (по 4-5 часов) и сопровождение после 🥵 Самое сложное – это подготовка. И дело не в теории, а в практике - я даю реалистичные рабочие кейсы и пытаюсь обучить тому, что сам каждый день использую в работе. Это то, чего мне не хватало при моем обучении Перед первым своим занятием я дико волновался, последний раз такое было перед экзаменами в университете, то есть лет 6-7 назад. Давненько я не испытывал такого чувства, аж в ностальгию ударил. Но с каждым разом становилось все проще и проще 🥳 Само занятие проходит куда легче, особенно когда видишь отдачу от присутствующих. Неожиданно для себя понял, что говорить 4-5 часов с перерывами не так уж и сложно А после проведенного занятия испытываю приятное облегчение, приятное чувство выполненного дела. Такое редко возникает даже на основной работе При этом не могу сказать, что я уверенный спикер - над этой частью еще надо работать. Но однозначно это level up после менторства 1 на 1, где проходишь через все те же этапы, но масштабами в 10 раз меньше А еще заметил - ты и сам прокачиваешься как специалист. Не зря говорят, что высшая степень познания темы - это умение обучить другого. С этим я был согласен, но теперь еще больше убедился Как итог - я преодолел себя и перешел от менторства к полноценному преподаванию, это моя новая ступенька развития в этом направлении. Однозначно не пожалел об этом решении, но это было непросто ☺️ Может показаться, что это неявная реклама Systems Education - но нет, вчера объявили, что школа закрывается. Вот так быстро началась и закончилась (пока что) моя история преподавания, и в следующем посте я выскажу свое мнение на этот счет
WebSocket на практике 📌 А вы знали, что в Postman можно протестировать не только REST API, но SOAP, GraphQL и даже асинхронные интеграции по WebSocket? Продолжаю делиться инструментами СА, на этот раз - как пощупать WebSocket 🤍Где можно протестировать? Как мы помним из теории, WebSocket реализует двухсторонний обмен данными в реальном времени и применяется в чатах, онлайн-играх и на финансовых биржах. То есть там, где высокая интенсивность обмена данными и низкие задержки Одна из финансовых бирж - BitStamp - позволяет подрубиться к ней по WebSocket и получать котировки, курсы валют прямо в Postman. Есть даже документация, правда на английском языке Сайт тоже на английском и доступен только через VPN, но его можно вообще не открывать. Регистрация для настройки сокетов не требуется 🤍Возможности инструмента и польза Что мы можем сделать: 🤍Подключиться к бирже (вводим адрес wss://ws.bitstamp.net и жмем Connect) 🤍Подписаться на события (см JSON в примере в комментах, копируем, вставляем, жмем Send) 🤍Отписаться от событий (кнопка Disconnect) Что это даст системному аналитику: 🤍 Увидите, что происходит при установлении соединения по WebSocket А там на самом деле отправляется HTTP-запрос, который потом апдейтится до WebSocket. Этот процесс называется Handshake 🤍 Увидите обмен сообщениями. Правда, он будет односторонним, но внутри сообщений лежат знакомые нам JSON 🤍 Поймете процесс разрыва соединения - он обычно односторонний 🤍 Поймете как описать WebSocket - там на самом деле описываются события, на которые мы подписываемся. Можно тоже в формате JSON В комментах - пример подключения ————— СА на самом деле довольно редко работает с WebSocket, у меня такая технология была всего на одном проекте. Однако считаю, что СА должен знать как это работает, и лучше всего это понять можно на этой небольшой практике - она займет не больше получаса 💬 Если работаете с WebSocket - пишите в комментариях и делитесь своим опытом
RabbitMQ на практике 📌 Часто ко мне на консультации приходят с запросом отточить какие-нибудь инструменты и технологии на практике (брокеры, WebSocket, Webhook и так далее), так как в работе это не встречается, а на собеседованиях спрашивают 🤔. Да и руки чешутся попробовать все это на практике, не так ли? Шарить рабочее пространство я не могу, но и не хочется ограничиваться сухой теорией - поэтому как-то полез искать тестовые площадки в интернете. Оказывается, их не так то просто найти - есть какие-то популярные, но вот по GraphQL я нашел небольшую песочницу одного энтузиаста из малопопулярной статьи на Habr Пришла крутая идея - собрать различные площадки и поделиться ими с вами. Все они открытые и бесплатные, сможете без труда проверить различную теорию на практике. Если нравится идея - поддержите 🔥 Важно: тут не будет теории по теме - только ресурс, как на нем зарегистрироваться и как он поможет в освоении темы. Теорию можно легко найти в интернете А начнем мы с популярной площадки, о которой я много где слышал и сам не раз пользовался - CloadAMQP. Площадка позволяет развернуть тестовые инстансы брокеров сообщений LavinMQ и RabbitMQ. Так как LavinMQ - непопулярный брокер у нас, остановимся только на RabbitMQ. Несколько вводных: 🤍 Язык: английский (но не мешает освоению) 🤍 Нужен ли VPN: нет Зарегаться можно с учеткой Google или Gitlab Важно: есть один нюанс при создании инстанса! По умолчанию создается инстанс LavinMQ (другой брокер сообщений), поэтому не забудьте поменять тип на RabbitMQ при создании инстанса. А дальше все опции можно принять по умолчанию А далее переходите в RabbitMQ Management и можете создавать Exchange, очереди и сообщения. Я не буду расписывать инструкцию, они легко гуглятся, так как решение популярное. Лучше скажу, какие знания можно закрепить благодаря CloadAMQP: 🤍Какие существуют типы Exchange и как они работают 🤍Как связываются Exchange с очередями по binding key 🤍Поотправлять разные сообщения JSON и понять принципы маршрутизации в Rabbit 🤍Для продвинутых - изучить аргументы очереди, механизм Durability и другие тонкости ⚠️ Из минусов: устаревший на мой взгляд интерфейс со скучными формами и отсутствием визуализации. Обилие настроек может отпугнуть, но на деле нам нужны только вкладки "Exchanges" и "Queues and Streams", все остальное можно не трогать Для понимания приложил пару скриншотов в комменты ————— Если было полезно - забирайте себе и ставьте 🔥! В следующих постах рассмотрим другие инструменты А еще пишите, используете на работе RabbitMQ или нет? Если да, то как? У меня он встречался на одном проекте, и то его проектировал и описывал разработчик, я даже не притронулся 🙁
Первый пост в 2026 году Будет очень простым, потому что после выходных я еще не до конца вспомнил, что такое системный анализ. Читаю свою доку - и не понимаю, как я мог ее написать, так классно размышлять и расписывать 🤔 Как будто это другой человек Если вы тоже еще не можете влиться - ставьте 😴 Поэтому пока просто держите мемчик и выживите до выходных! А на следующую неделю подготовил полезный пост про инструменты системного аналитика, будет интересно и начинающим, и опытным 🔥
Пост благодарности ⭐️ 2025 почти позади, итоги года подведены - самое время наслаждаться праздниками, объедаться салатами и по-настоящему отдыхать 🥳 Прежде всего хотел бы сказать всем огромное спасибо - за то, что читаете посты, комментируете, ставите реакции и поддерживаете в личных сообщениях 😇 Вы - крутые А в Новом Году пусть: 🤍 Все будет хорошо 🤍 Меньше стресса 🤍 Больше кайфовых и ярких моментов С наступающим, друзья 🎄! Увидимся в 2026
А как вы относитесь к достигаторству? 🤔 Очередной пост про итоги года? Не совсем. В этом посте решил порефлексировать на тему целей года и достигаторства в моей жизни С 2021 года я регулярно составляю цели на год... А потом забиваю на них и только в конце декабря возвращаюсь к списку и оцениваю, хорош я или не очень 😝. По хорошему цели нужно декомпозировать и идти к ним мелкими шажками, но я так не делаю Однако на уровне подсознания эти цели все же есть и я действительно к ним двигаюсь мелкими шагами. Правда, я делаю рывок в начале года (да-да, начинаем с понедельника), и оставшуюся часть года привыкаю к изменениям Например, в 2025 году я: 🤍 Купил машину 🚗 и стряхнул трехгодовую пыль с водительских прав: это стресс (до сих пор), но в целом жизнь стала проще 🤍 Начал менторить ребят c внешнего рынка и за год помог более 20 менти (подробнее писал в статье на Хабр) 🤍 Стал преподавателем в школе System Education 👨🏫 - теперь вы сможете встретить меня на курсе по системному анализу 🤍 Сменил работу и рад этому решению 🤍 Завел ТГ-канал и наконец-то есть место, где я могу делиться мыслями или чем-то полезным 🥳 🤍 Занялся новым видом спорта 🤍 Прошел пару обучений по СА и ведению телеги И вот что я заметил - за крупные цели я берусь и выполняю их, а вот мелкие остаются на потом и перетекают из года в год. Например: 🤍 Здоровье и питание. Спина так и осталась кривой, а масса (если ее так можно назвать) все стоит на месте и не шевелится 😍 🤍 Менталка. Столько дел за год ощутимо ударили по менталке и стрессу, но я с этим ничего не делаю 🥵 🤍 Больше цифрового детокса. Увы залипание в телефон так и остается неотъемлемой частью дня Считаю ли я себя достигатором? К сожалению да. И казалось бы, в грядущем году можно было бы задрать планку выше и положить новые достижения в карман, но я не хочу. Я не хочу быть достигатором Несомненно, каждый год я чувствую лучшей версией себя и рад этому, но думаю пора притормозить ПОЭТОМУ! Теперь общая цель на грядущий год - сохранить все то что имею и заняться наконец-то целями поменьше. Уделить внимание стрессу, здоровью, менталке. Ничего нового в жизнь не вносить. Возможно, даже отказаться от чего-то, что мне не нравится 👀 ————— А вы считаете себя достигатором и что думаете на этот счет? Делитесь в комментах 🏆 Я достигатор: ставлю цели не вижу препятствий 🤩 Я не достигатор и мне по кайфу ♥ Балансирую и что-то достигаю, чего-то нет и ничего страшного
Поработал с тайм-трекером и без: делюсь впечатлениями Наверняка вы слышали о тайм-трекере, который отслеживает активность на работе и даже скриншотит твой экран. Я жил с таким 2.5 года, и в целом даже не знал жизни без трекера, пока не сменил место работы Так что в итоге лучше, с трекером или без? Рассказываю Работа с трекером 👻 К счастью, чудо-фича не стала для меня сюрпризом: о ней предупреждают еще на этапе трудоустройства. В моей компании в этом плане было все честно Озвучу непопулярную вещь - трекер не такая страшная штука, к нему быстро привыкаешь. Особенно если ты системный человек. Ты просто работаешь 8 часов, как и всегда, только это отслеживается Есть у него даже и плюсы: 🙂 Переработки (если случаются) оплачиваются 🙂 Прокачиваешь тайм-менеджмент 🙂 Быстро выявляешь недобросовестных работников (а такие были и таких мы увольняли) 🙂 Прозрачность в работе - сохраненные данные трекера можно использовать, чтобы что-то доказать в свою пользу (так было когда я поругался с разработчиком) Естественно, есть и ощутимые минусы: 🙂Самый неприятный - трекинг во время простоя. Быстро закончил задачу или нет проекта? Трекать все равно надо, иначе зп будет меньше. Это очень утомляет и бесит, в то время как при работе над задачей время не замечаешь 🙂 Часы действительно придется дорабатывать - даже из-за недоработки в 10 минут к тебе придут с разъяснением 🙂 На скриншоты попадает личное/переписки. Тут рекомендую не использовать рабочее ПО под личные дела (как делал я), но даже скриншоты рабочих моментов неприятны Работа без трекера 🥳 И вот, наконец-то я устроился на работу, где нет трекера. В первое время я еще судорожно заставлял экран не потухнуть, если куда-то отошел или просто решил сделать перерыв для глаз. Но это быстро прошло Что изменилось? Я все также работаю по 8 часов с небольшими перерывами на покушать, тут особо ничего не поменялось. Но морально мне стало ощутимо легче от следующих фактов: ✨ Что за тобой не следят (утверждать не могу, но лучше быть в неведении) ✨ Что не нужно считать часы и иногда минуты ✨ Что на скриншот не попадет личное, хотя теперь я все личное делаю только с домашнего ПК, на рабочем разве что телега для коммуникаций Есть ли минусы? Знаете, я пытался найти их, но их нет. Разве что переработки на полчаса-час не оплатят, но у меня их пока что не было ————— По своему опыту я понял, что трекер - это не так страшно, под ним можно работать и даже есть свои плюсы. Но как ни крути, без трекера все равно лучше и спокойнее, по крайней мере для меня 💬 А что вы думаете про тайм-трекер на работе? Нужен или нет? Делитесь в комментах
А вам нравится Москва? 🤔 Хотел на этой неделе подготовить для вас интересное по софт/хард скиллам, но внезапно заболел 🤕. Но до этого успел слетать в Москву по делам (откуда и привез вирус как сувенир 😆), и хочу поделиться своими впечатлениями и сравнением (в последний раз был в Москве в 2022 и жил год) Итак, субъективное мнение о нашей столице 🤍 Не сразу строилась, но быстро достраивается За три года в Москве как грибы после дождя появились красивые ЖК, новые станции метро, небоскребы в Сити... Даже успели возвести несколько мостов. Красивыми и современными зданиями можно подолгу любоваться 😍 Такой темп не сравнится, наверное, ни с одним другим городом в РФ: у нас есть только парочку ЖК, подобных московскому, а достижением можно считать прокладывание пешеходной тропинки или благоустройство небольшой территории. В этом, конечно, Москве по-настоящему завидуешь 🤍 Миллион возможностей Концерты, стендапы, курсы, медицина, любая кухня мира - то, ради чего я готов периодически приезжать. Ни один другой город не сравнится с таким обилием возможностей, как Москва. Именно здесь я относительно легко попал в IT 😤 🤍 Все дорого За красоту приходится платить - в кафешке я увидел ошеломляющие ценники на блюда в 1-3к (причем это был не ресторан), в аптеке за одно лекарство отдал 2.5 к, а 5 минут дороги на такси стоили 600 рублей 👀 Дороговизна Москвы чувствуется, особенно в текущее время - и это я не говорю еще про аренду и жилье. Сейчас я бы потянул все это удовольствие, но если бы внезапно лишился работы? Если бы дома возникли проблемы? Или здоровье бы подвело? Тогда бы моя московская история и закончилась 🤍 Так и не увидел желтый шарик Тотального отсутствия ☀️ я не замечал в 2022 году, а сейчас, проснувшись в 9 утра, я подумал что еще 4 утра: настолько было темно. Серость, затянутое небо - обычный зимний день в Москве, и после жизни в городе, где оно присутствует бОльшую часть дней в году, это очень сильно заметно Кого-то это вгоняет в депрессию, кто-то не замечает из-за рабочих будней. Для меня же это было неприятным открытием: все же солнце как-то влияет на настроение и восприятие мира, для меня оно добавляет радости и, конечно же, бесплатный витамин D 😍 ————— В итоге я не стал бы жить в Москве - банально я не могу позволить там жилье, а жизнь в Подмосковье на мой взгляд ничем не отличается от любого другого города. Да и если бы были средства, боюсь, что через время в голове бы поселились сомнения Но я не прочь периодически приезжать туда на недельку - полюбоваться красивыми ЖК, воспользоваться новейшими удобствами для жителей и, конечно же, вкусно поесть 🤭 А как вы относитесь к Москве? ❤️ - Люблю этот город 😐 - Нейтрально 🤮 - Совсем не нравится 🤔 - Я еще не был(-а) в Москве
Привет! Сегодня вышел мой пост на канале коллеги IT | Просто о сложном | Александр Турченко, в котором я рассказал просто о проксировании (прокси). Если задавались вопросом, а что это, самое время его закрыть А еще в комментах к посту вы найдете мое небольшое интервью: рассказал о личном пути и мотивации, планами на будущее и о недавнем поиске работы... В общем, там много интересного 😎
Отношения на работе - норм или стрем? 🥰 А вы видели, как коллеги заводят служебный роман на работе? А я это пережил - и в двух компаниях на это смотрели по разному 🤍Отношения - стрем В первой компании я собственно и познакомился с будущей женой - ее посадили рядом со мной, и случился метч. Вместе приходили на работу и уходили с нее, держались за руки и в целом всегда были вместе. Но границ не нарушали, на работе не зажимались, детей не делали и все такое 😍 Но в один прекрасный момент нас вызвал на ковер начальник - и здорово так отчитал. Оказалось, что за руки держаться нельзя, смотреть друг на друга нельзя 🐈⬛. Это было ожидаемо: атмосфера на работе итак была токсичная Кульминация этого цирка: через пару месяцев нас рассадили по разным кабинетам, как в школе. Как будто у этой компании наши отношения был главной проблемой, а не то, что они перестали платить зарплату 🤔 🤍Отношения - норм В другой компании ситуация уже была абсолютно противоположной. Но нет, я с супругой не устроился в одно и то же место. Однако я увидел совершенно иное отношение к парочкам на работе - там не только некоторые люди находили друг друга, но и даже строили целые семьи 😁, и все к этому абсолютно нормально относились Корпоративы тоже были семейные, и никто из этих пар даже подумать не мог, что на них кто-то косо посмотрит 🌾 ————— А что вы думаете про отношения на работе? 😇 - Отношусь нормально, главное чтобы не переходили границы 🤬 - Никаких отношений, на работу приходят работать, а не пару искать 💘 - Я сам нашел(-ла) вторую половинку на работе
Как я понял, что засиделся на работе 🤔 Недавно я менял работу - осенью перешел в Альфа-Банк, а до этого работал в Umbrella IT аж 2.5 года (что стало рекордом для меня). К прошлому месту отношусь с огромным уважением, но в один момент понял, что засиделся - решил поделиться мыслями, почему все же решил уйти 🤍Аутсорс/аутстафф стал мне некомфортен Основная причина, которая порождает все последующие По началу это был драйвер роста: проекты менялись часто, были разные доменные области, разные заказчики. Успел и в гос. сектор заглянуть и написать кипу по ГОСТ-19, и поработать с более интенсивными проектами, и навыки интервью сильно выросли 🤭 Но, после бурного роста, наступило плато. И я уже посмотрел на эту модель с другой стороны: 🤍 После завершения проекта нет возможности развивать его 🤍 Если работаешь по аутстаффу, то у тебя не так много доступов, как у штатника - ко многим технологиям ты не можешь притронуться 🤍 В любой момент с аутстаффником могут попрощаться 🤍 Когда ты на аутстаффе, не получаешь льготы компании (твоя команда получила премию? рад, но не от всего сердца 🤬) 🤍 Непостоянство, сильная зависимость от рынка Благо, именно на одном из аутстафф проектов я задержался почти на год и поработал в интересном продукте, и понял - это мне куда ближе 🤍Знания копились и пылились Я люблю учиться - прохожу курсы, читаю книги, статьи. Но одно дело читать, другое - применять на практике. А в аутсорсе/аутстаффе далеко не всегда это получится 🤨 Например, до смены работы я никогда не видел нереляционных БД (Redis не в счет), очень мало работал с GIT и у меня почти не было опыта интеграций с внешними командами (потому что этих команд не было) Из-за этого в последние полгода у меня сильно обострился синдром самозванца - я погрузился в архитектуру, базы данных, интеграции, но... Эти знания так и оставались на уровне теории. И поэтому в последнее время я не пишу посты о чем-то хардовом, так как потерял уверенность в проф. сфере и сейчас это активно нагоняю. За месяц в Альфе я узнал больше, чем за весь 2025 🌾 🤍Желание поработать в крупной компании Альфа - моя первая крупная компания. Приятно осознавать себя частью чего-то большого - я даже частенько вижу и взаимодействую с продуктом, который мы разрабатываем. До этого все компании были небольшими, я познал их плюсы и минусы - теперь настало время познавать плюсы и минусы корпораций 😆 ————— Ни в коем случае не наговариваю на аутсорс/аутстафф - просто в какой-то момент эта модель стала тяготить меня и приносить больше недостатков, чем достоинств. Как бы ни любил прошлую компанию, рад, что решился на такой шаг, ибо в планах - расти, развиваться и крепнуть как специалист ➡️ А какие мысли на работе тяготят вас? Если бы меняли (или если меняли) работу, то почему? Делитесь в комментах
Год в роли ментора: результаты Утро пятницы начинается с публикации на Хабр - вышла моя первая статья. Открыто и честно рассказал про менторство, чем занимаюсь последний год 🥵 В статье рассказал как пришел к менторству, где искал людей, с какими запросами приходят и сколько удалось заработать ➡️ Читать статью Буду рад обратной связи и поддержке 🔥
На что обращают внимание собеседующие 😎 Как-то позвал меня руководитель на внешние собесы. Почему бы и нет? Сходил вместе, и я узнал некоторые неочевидные моменты, на которые обращают внимание по ту сторону собеседования. Делюсь 🤍Мотивация кандидата Собесили парня - хорошо отвечал на теорию и справился с практикой. Но когда спрашивали его про то, читает ли он статьи, книги, смотрит ли что-нибудь по системному анализу, он отвечал сухо и без энтузиазма "Нет". Я не обратил внимания, но потом руководитель сказала, что не берем по причине низкой заинтересованности 🪲 И действительно: в IT нужно постоянно учиться и узнавать что-то новое, чтобы удержаться на плаву ➡️ Поэтому обязательно расскажите на собесе, что вы недавно узнали новое и интересное по своей профессии, может быть что-то читаете/смотрите. Плюсик в карму обеспечен 🤍 Читерство, ИИ, хитрость Особенно сейчас, в период бума ИИ, на плечи собеседующего ложится непростая задача - как терминатор детектить подозрительные моменты и задавать необычные вопросы. Особенно если кандидат не с камерой Конечно, не все форс-мажоры должны попадать под подозрительное действие. Например, при собеседовании на текущее место у меня реально два раза отключили свет, и я пропадал на пару минут 🫣 ➡️ Тут рекомендация: приходите с камерой, попытайтесь не стрессовать, не отвлекаться, отвечайте как есть и не пользуйтесь ИИ параллельно Я бы лучше разложил листы А4 со шпорами по всему столу - пишу это и чувствую себя старым 🤍 Способность к размышлению, работа с неопределенностью, технический кругозор Если кандидат отвечает сухо и стандартно - это неинтересно. Если размышляет вслух над практическим кейсом, то можно оценить логическое мышление (главная черта СА). Если еще и предлагает разные варианты, задает уточняющие вопросы, рассказывает о плюсах и минусах решения - считайте, сердчеко интервьюера покорено 🥳 Не бойтесь размышлять, задавать вопросы (часто слышу "я задам глупый вопрос...", хотя глупых вопросов НЕ БЫВАЕТ) и в целом постоянно говорить. Даже если размышления зашли не в ту степь, это все равно плюс для кандидата ➡️ Чтобы овладеть этим, расширяйте технический кругозор - книги, статьи, видео. Интересуйтесь плюсам и минусами технологий (одно дело знать виды реляционных БД, другое (и более интересное) почитать про их достоинства и недостатки). Смотрите System Design интервью - там как раз про выбор и обоснование решений ————— ⬇️ Если среди нас есть спецы, которым посчастливилось собеседовать внешних кандидатов - пишите в комментах, на что еще вы обращаете внимание. Давайте поможем ребятам, кто ищет работу, увереннее проходить собесы
Мифы и правда про IT 😇 Наверняка вы слышали многое про IT - и про работу на пляже, и про 300к в наносек, и еще что-нибудь. Решил развеять/подтвердить некоторые мифы об IT на основе своего опыта 1 - Работа с ноутбуком на пляже Полная чушь. Во-первых, из-за лучей солнца на экране едва что различишь даже с максимальной яркостью, во-вторых - я пока не видел человека на пляже, который участвовал в дейлике или вел иную встречу 🥵 Я пробовал так работать - едва ли назовешь это приятным опытом. Куда комфортнее в отеле, а еще лучше дома с оборудованным рабочим местом и дополнительным монитором. Отпуск в отпуске, а работа дома 🌴 2 - В IT большие зарплаты Правда, но с оговоркой. Конечно, ЗП куда выше средней по стране, но есть некоторый потолок, дальше которого уже не прыгнешь. А пока ты идешь к этому потолку - инфляция, ставки по ипотеке, рост цен на все и вся идут рядом с тобой (а иногда и обгоняют) 🤬 И вот ты вроде получаешь больше, чем если бы работал на заводе, но все равно чувствуешь себя среднячком - потому что уже не смотришь на цены в продуктовом, но и о квартире до сих пор мечтаешь 3 - В IT ты работаешь над чем-то особенным Миф. В моей практике было куда больше неинтересных проектов чем интересных. Какие-то государственные внутренние решения, которыми пользуются 2,5 человека, неудачные стартапы, застойные сервисы, для которых эпик это сделать квадратную кнопку закругленнной 👾 Но есть и реально крутые проекты, с которыми ты чувствуешь вклад в общество. Именно они и являются для меня главным мотиватором, иначе быстро затухаю 4 - В IT только молодые Миф. В IT я видел разных людей - и 20-летнего тимлида из древних легенд 🤨, и вполне взрослых людей 30-45 (и это не только разработчики, а люди на разных позициях) Я сам менторил взрослых людей и помогал им освоить профессию, и заметил, что их объединяет огромное желание и воля к победе. Они не сдавались, когда что-то не получалось, и доводили дело до конца. И возраст тут не причем 5 - Нужна вышка, чтобы стать айтишником Дискуссионный вопрос 🤔. Как правило она облегчает вход и адаптацию: 🤍Если у тебя профильная вышка по IT - думаю, будет намного легче 🤍Если техническая вышка (а у меня такая) - поможет на старте в некоторых моментах 🤍Если гуманитарная вышка - наверняка какие-то навыки тоже помогут, не лишними будут софты Я ни разу не спрашивал у коллег, кто они по образованию. Да и если бы пошел на курсы по системному анализу во время учебы, тоже бы освоил все без проблем. Однако некоторые компании требуют вышку как факт при трудоустройстве 6 - Айтишники всегда перерабатывают и не вылезают из дома Миф. Я никогда не выходил на работу в субботу по просьбе начальства, крайне редко задерживаюсь после 18. Настроил для себя режим с 9 до 18, и существую в нем уже пару лет. А вне работы - прогулки, спорт, хобби, время с семьей 🌾 Думаю, если часто случаются переработки и нервные срывы из-за этого - то это повод задуматься о смене работы. Потому что как правило переработки случаются из-за неправильных процессов, исключение - когда работник перерабатывает чтобы заработать ————— ⬇️ А что вы поняли, работая в IT? Делитесь в комментариях
Что такое System Design интервью и как его пройти 🤔 Иногда на собеседовании СА попадает на System Design интервью - когда кандидат проектирует систему по заданному кейсу весь собес, а собеседующий спрашивает что-то по ходу 😎 Я был на трех таких - в Т-Банк, в Wildberries, третий не помню где. Везде прошел. Вот какие кейсы были: 🤍Агрегатор кинотеатров с возможностью брони и покупки билетов 🤍Система по бронированию и покупке билетов на рейсовые автобусы 🤍Система по доставке товаров Как пройти такой собес? 📌 Есть хорошая книга на эту тему - System Design Алекса Сюй, о которой уже писал. Там есть общий план и примеры интервью на основе реальных систем (Google Диск, YouTube и так далее) - рекомендую почитать хотя бы пару глав. План прохождения System Design интервью: 🤍 Сбор требований Представьте, вам дали кейс из списка выше. Ничего же непонятно ❓ - какие кинотеатры, что должен увидеть пользователь, как осуществляется доставка, что написано в билете на автобус Поэтому первый этап - классический сбор требований. Собираем функциональные и (ВАЖНО) нефункциональные - все это пригодится. Здесь СА должен чувствовать себя как рыба в воде 🤍 Расчеты На основе нефункциональных требований можно посчитать нагрузку и трафик, что поможет при проектировании архитектуры: Нагрузка: (Количество пользователей в день (DAU) * количество операций записи/чтения) / секунды в сутках. Например, 10 000 000 * 15 (количество запросов в сутки) / 86400 сек ~ 1500 запросов в сек (RPS) Трафик: Нагрузка * количество байт * количество объектов в запись. Например, 1500 RPS * 200 Bytes * 1 = 300 KB/s Чтобы узнать количество операций записи, спросите, сколько билетов продается в день. Чтобы посчитать передаваемые байты, прикиньте сущность и атрибуты (но почитайте, сколько байт занимают int или string) 🤍 Предварительное проектирование В вольной нотации или в C4. Открываем редактор (например, Draw.io) и накидываем клиентские приложения, сервисы, шлюзы, внешние интеграции 🥵 Помочь определить тип архитектуры (монолит, микросервисы) помогут как раз расчеты выше. Они же подскажут, на чем акцент в системе - на запись или чтение 🤍 Углубленное проектирование Тут подключается собеседующий и предлагает углубиться в какой-нибудь сервис или часть системы: понять логику работы, нюансы, различные кейсы Например, рассказать логику работы сервиса бронирований Cправиться с этой частью поможет технический кругозор: опыт на работе, видео с YouTube, книги, курсы. Важно, чтобы вы не только понимали бизнес-логику, но и могли бы обосновать выбор типа БД или интеграции 🤍 Итог Чаще всего в конце спрашивают про будущее системы: а что если мы захотим что-то изменить, или количество пользователей вырастет с 10 до 10000 🫥. Какие есть узкие места в системе, что с ними делать Опять же, возвращаемся к техническому кругозору ————— ВАЖНО: в таких собесах не нужно проявлять перфекционизм - цифры можно посчитать примерные, да и система не должна быть идеальной. Тут не требуют правильного ответа 🌾 Собеседующий смотрит на то, какие есть знания, как рассуждает кандидат, какие технологии знает, как предлагает и защищает решения. Это эффективнее, чем классические вопрос-ответ Как правило, такие собесы чаще встречаются у разработчиков и архитекторов, чем у СА. Но если претендуете на Senior грейд - обязательно посмотрите эту тему ➡️ Ставьте 🔥 и забирайте себе - пригодится на интервью по System Design
Самая лучшая книга из профессиональной литературы 📖 И нет, это не Вигерс, не Кабанчик. И эта книга даже напрямую не связана с системным анализом. Речь про «Код. Тайный язык информатики» Чарльза Петцольда В книге рассказано устройство компьютеров. Не спешите зевать - тут настолько простой язык, много понятных картинок и аналогий, жизненных историй - что ты реально все понимаешь И это одна из немногих книг из профессиональной литературы, которую я прочитал взахлеб за пару вечеров Скинул пару страниц в комментариях - убедитесь сами, насколько просто пишет автор 🤍Как устроена книга Книга построена как история - начиная со времен, когда были созданы Азбука Морзе и шрифт Брайля, и заканчивая нашими днями. Вот основные посылы: 🤍 Все началось с банальной передачи информации путем… включения (1) и отключения (0) обычной лампочки. Да, люди тупо переключали лампочки на огромных расстояниях 🤍 Благодаря Азбуке Морзе и шрифту Брайля появились комбинации 🤍 Дальше добавили логические операции (И, ИЛИ, НЕ), что позволило создавать более сложные схемы, устройства и в конце концов процессор 🤍 По сути вся работа процессора – постоянные переключения с 0 на 1 и различные логические вычисления. Только это происходит миллионы раз в секунду, а раньше люди переключали лампочки руками (почувствуйте разницу) 🤍 Чем быстрее процессор (выше скорость переключений), тем больше операций он может сделать 🤍 Языки программирования придумали, чтобы мы говорили процессору, что делать Что понравилось в книге: ➕ Первая половина – как экскурсия в прошлое ➕ Написана неожиданно простым языком, читаешь как худ. литературу ➕ Много картиночек с пояснениями (они еще и цветные!) Что не понравилось: ⚠️ Вторая половина менее интересная и более тяжелая ⚠️ Много неточностей в русскоязычном переводе Кому рекомендую почитать? 📌 Книга никак не усилит знания в системном анализе, но позволит понять устройство компьютера и информационных систем на уровне основ, что расширит ваш технический кругозор. Я наконец-то получил ответы на многие технические вопросы, которые остались еще со школы и универа Поэтому ее я бы порекомендовал: 🤍 Разработчикам и архитекторам 🤍 Людям с технической вышкой, которым на учебе так и не объяснили устройство компьютера (или объяснили слишком сложно) 🤍 Всем любознательным ⬇️Итог «Код. Тайный язык информатики» показывает, что компьютеры – это не магия, а логичная система, построенная на простых принципах. Петцольд мастерски объясняет сложные концепции через понятные аналогии, и подобный подход – редкость в профессиональной литературе Ставь 🔥, если было полезно #книги_системный_анализ
КАСТДЕВ 🚨 Хочу провести каст-дев, для этого мне нужно 3 человека, готовых уделить 20-30 минут на созвон и пообщаться о канале, узнать какие темы и посты вам нравятся, и что нравится во мне как в авторе Кто хочет - пишите в личку @bening_cloth или в комментарии P.S не обязательно звонок - можно текстом UPDATE: люди найдены, спасибо кто откликнулся
А вы любите ужастики? 🎃 Сегодня Хэллоуин - не то чтобы праздник, но повод посмотреть фильмы ужасов и пощекотать себе нервишки 🫣 Давайте отвлечемся от этих айтишных дел и обсудим ужастики. Делюсь своим списком фильмов, которые меня впечатлили: 🤍Кошмар на улице Вязов 🤍Кладбище домашних животных (старенькие) 🤍Ночь живых мертвецов (1990) 🤍Оно (1990) 🤍Ведьма из Блэр: Курсовая с того света (1999) 🤍Спуск (1 часть) 🤍Паранормальное явление (1 часть) 🤍Искатели могил (1 часть) 🤍Зеркала (1 часть) 🤍Синистер (1 часть) 🤍Кровавая жатва 🤍Райское озеро 🤍Фильмы про Чаки 🤍Репортаж (1 часть) 🤍Мгла (2007) Заметил, что больше всего мне заходят ужастики в жанре мокьюментари - то есть, когда повествование идет через съемку на камеру. В них ловко сочетается повествование от первого лица с ужасающе неизвестным, что находится за кадром ————— ⬇️ А вы любите/смотрите ужастики? Какие самые любимые фильмы? Делитесь в комментах