Что было классного в Wildberries ?
1) Коллектив. С первых же дней мне удалось очень удачно влиться в коллектив. Коллеги стали по настоящему друзьями, вечерние прогулки после работы, баскетбол, футбол и многое другое. Мне повезло с обеими тимлидами. Сначала им был Влад, который дал понимание, как всё устроено в ВБ, затем Дима, который чуть более подкован во внутреннем устройстве технологий. И к обоим я мог прийти, поболтать, высказаться о проблемах, с которыми столкнулся, что мне не нравится, что нравится. Вообщем коллектив оказался одним из лучших преимуществ работы в WB Tech.
2) Стандартизация. Это спорный момент, если брать развитие разработчиков, то это огромный минус, но если говорить про требования от бизнеса, решение очень неплохое. В нашем отделе написано множество внутренних Core библиотек, которые используются как обёртки над технологиями. Очень много логики связанной с потоками данных, которые переливаются огромными количествами от базы к базе посредством брокеров(Nats, Stan или JetStream)
Так вот для каждой такой задачи, написание апи, новый синк данных, есть отдельная библиотека, где за тебя уже всё реализовано, тебе надо лишь правильно собрать конфигурацию и раскатить на прод. Это сильно ускоряло процесс выполнения определенных бизнес требований.
3) На самом деле ВБ дал классный опыт увидеть, как "не должны" работать процессы😂. Тут из наболевшего, на основе негативного опыта начинаешь думать, а как можно иначе, а что стоило бы поменять, если бы у тебя была такая власть. Тут просто стоит понять, что наш отдел в ВБ это что-то между стартапом и Биг Техом. Вот такая странная середина😂