who i am
всем сап, я джуниор пайтон девелопер, который пишет продукты для корпоративного мессенджера в лице вк тимс. Я не особо знаю, что тут писать. Могу лишь пройтись по плюсам и минусам. Начнем с плюсов: 1. Я уже год кручусь в этих ботах, ребят у меня буквально профиль на этом и построен, да там были всякие проекты связанные с веб-сервисами и апишки разные, но этого было мало. Я не знаю, но могу называть себя уже более менее гуру что-ли этих самых ботов, т.к в команде в случае чего дергают меня, а там дальше в зависимости от тяжести кейса я дергаю либо других людей, либо сам что-то делаю. 2. На самом деле разработка не очень сложная, в последнее время мы активно переходим на асинк (дада асинк ребят, вы ваще прикиньте я целый год синк писал, ну, хотя бы не однофайлик). Помимо такого большого перехода на асинк мы также подтягиваем новую архитектуру, вот начали делать микросервисы, разделили всю логику на контролеры-репозитории и т.п, а также накинули на все интерфейсы всякие крч просто шок контент буквально, вы ваще прикиньте для вк тимса так измучаться и добавить такую архитектуру это же ваще кошмар. 3. подо мной лежит мастодонт всех ботов по объему кода и функционала, потому что я его буквально с 0 написал, и с 0 переписал на асинк и архитектуру новую, что вызвало конечно каплю выгорания т.к буквально 12 часов на попе сидеть и читать что ты написал полгода-год назад было тяжело. 4. я чувствую себя реально важной частичкой команды, команда у нас маленькая и стала недавно еще меньше, но все равно, я понимаю какой вклад я приношу, у меня каждый спринт добавление/исправление какого-либо функционала в разных продуктах, начиная от однофайловых ботов)))))) заканчивая собственно мастодонтом. я просто понимаю, что мое решение быстрое-качественное и дешевое, мне не нужно тратить время на ресерч продукта, т.к я буквально знаю что и где там написано, я прочитал все репозитории по несколько раз, я знаю каждую болячку продукта
Минусы:
1. большой минус заключается в том, что мне становится скучновато, да, есть интересные задачи, я их делаю, мне нравится попридумывать что-то интересное, даже если скажут что это полная ересь я лучше придумаю нежели просто сделаю копипасту, я считаю вообще в такой работе всегда нужно что-то придумывать, иначе как будто от развития толку нет. 2. мне не нравится что я джун) я год в команде, я с самого начала вообще создания команды (до этого делалось все в рамках другой команды). ну тип йоу ребят, я фикшу баги которые нахожу, без проблем, я стараюсь делать жизнь разрабам ( но к сожалению разрабам это не интересно ) легче, я подключил ci/cd, настроил пайплайны т.к мне просто впадлу заходить на сервер и подтягивать изменения (не зря говорят лень - двигатель прогресса). Я придумал первый прототип новой архитектуры, да он был без интерфейсов, но он был рабочий и понятный, еще он был со всякими паттернами 😋. крч был для меня крутой, понятное дело что он бы поменялся в силу времени использования, но он был, и даже ребята грейда повыше сказали что шаблон классный, но напичканный функционалом всяким тяжелым. 3. а тут я хз что добавить собственно минусов то не так много, ну деньги да всегда минус в любой работе, я прост мб не умею просить больше, да и стремно мне как-то вдруг скажут что я вообще лошара и больше получать это что-то из несуществующего
ну крч такой пост получился, кому нужна хелпа с этим вктимс и его апихой и как ваще с ним работать то велком че, я реально подкован свег🫡