Заметки программиста Андрея
143 subscribers
178 photos
39 links
Лайфстайл, рабочая атмосфера, хобби
Подкаст – https://programmersnotes.mave.digital
Download Telegram
Привет на новой заметке!
https://programmersnotes.mave.digital/ep-27

Магнит купил KazanExpress

Сегодня расскажу вам про большую покупку Магнита. Я работаю в KazanExpress и нас полностью купил Магнит. Теперь это будет Магнит.Маркет. О том как это происходило изнутри компании, какие были процессы, какие встречи и общения. Что теперь будет и какой потенциал у этого всего
Привет на новой заметке!
https://programmersnotes.mave.digital/ep-28

Сегодня про масштабный апдейт нашей системы, и про собеседования у нас и в целом про найм. Немного для джунов, но больше для миддлов. Конечно же про итоги года поговорим – всем спасибо за поддержку и обратную связь
Привет на новой заметке!
https://programmersnotes.mave.digital/ep-29

Треш собес, Архитектура, не понимаю микро-сервисы

Сегодня расскажу про интеграцию с Магнитом, про один треш собес. Как мы переходим на fsd архитектуру. И я до сих пор не понимаю микро-сервисы и их полезность (может и ошибаюсь)
Привет на новой заметке
https://programmersnotes.mave.digital/ep-30

Интеграция с Магнит, свой UI-кит, нейросеть в работе

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

вот на скрине результат, в инпут вставляется токен из старой системы – он переводится в hex формат и ищет совпадение в новой палитре. Если же нету то сравнивает с каждым цветом и показывает похожие с значением DELTA
Продолжаю работу над внутренним ui-kit вышла уже версия 1.6.1

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

почти все компоненты перенесли и сейчас дописываем тесты и улучшаем сборку
Убедили, возвращаюсь 👋

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

Но сегодня в расписание уже созвонов 5-6 😬
Привет на новой заметке
https://programmersnotes.mave.digital/ep-31

Синдром самозванца, любимый созвон, гипер-ответственность

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

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

В магните такой практики не было, вот инициировал, чтоб попробовали

Для первого раза собрали контекст про проекты, команды и внимание — дизайн системы

Их уже 3 в магните 😅 и планируют еще одну, опять «общую»

Это интересный будущий этап
Добавил новую автоматизацию в работу:

Каждый день в 9утра бот будет присылать список открытых MR (новой кодовой базы) от всех разработчиков по выбранным проектам

по сути:
- достать данные MR
- Отправить их в ТИМС (рабочий мессенджер)
- Запустить работу по какому-то расписанию

пример кода на js https://github.com/BottlecapDave/Gitlab-Merge-Request-Reminder

главная сложность оказалась в том, чтобы создать закрытый канал в тимсе и подключить туда отправку
Заметки программиста Андрея
Добавил новую автоматизацию в работу: Каждый день в 9утра бот будет присылать список открытых MR (новой кодовой базы) от всех разработчиков по выбранным проектам по сути: - достать данные MR - Отправить их в ТИМС (рабочий мессенджер) - Запустить работу по…
Увеличил полезность:

Добавил загрузку еще из другого места — GitHub

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

Вот она, программистская натура — найти что автоматизировать, попробовать и переписать
Я думаю, что на созвонах все должны сидеть хоть с каким-то фоном
Когда четверг успел стать «днем созвонов» ?
Мой любимый вопрос на собеседовании:

Твое понимание слова «архитектура»
Было:
один созвон на 30мин

стало:
два созвона по 15мин

даже не знаю что лучше 😁
3 недели провожу собеседования по позицию – Senior Frontend Vue3/TS

проблема 1
нету релевантного опыта. Человек описывает свой опыт в резюме, как-то мастерски рассказывает, в навыках пишет что-то. Потом слышу фразы, «ну, на самом деле вот так», и тут уже все: потраченное время hr, мое и его. Опыт то есть, но он просто не тот что нам нужен

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

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

проблема 4
высокие ожидания по зарплате или какая-то супер оценка своего опыта (может и я такой же конечно, пхах)

проблема 5
нормальные кандидаты получают по 3-5офферов и жестко выбирают. Нормальных у меня было 1 из 15 и конечно у него были уже офферы + наш. В итоге он выбрал друзей и это нормально


Если сможешь решить первые 4 проблемы, то будешь моей 5 проблемой )
Сегодня понял, что надо запретить созвоны с заранее включенными микрофонами )

сижу с коллегой на созвоне тет-а-тет и паралельно:
зашел на созвон с 300человек в котором по умолчанию микрофон включен
конечно же я не заметил

и говорю коллеге на уверенных:
«Я вот зашел на созвон»
понимаю что это сказал на 300чел с нашим супер диром 😁

у каждого удаленщика такое было
возраст кандидатов на собеседовании:

Минимальный – 20-21
Самый частый – 25-28
Максимальный – 57лет

вот с максимального я выпал сегодня, мой вопрос такой – взяли бы на работу?
Выступил на внутреннем митапе «dev2dev»

рассказал там, что «веду подкаст»
попросили ссылку

теперь реально придется вести подкаст
Публичные Выступления и Командный Вайб
https://programmersnotes.mave.digital/ep-32

Привет! В этом юбилейном выпуске подкаста «Заметки программиста» я делюсь своим опытом выступления, рассказываю о концепции Contract First и том, как работать не по своему часовому поясу. Узнаешь, как командный вайб влияет на продуктивность и как выходной посередине недели ломает привычный ритм. Также обсудим, как долгое собеседование может стать настоящим испытанием.