Купер.тех
8.27K subscribers
1.12K photos
25 videos
1 file
507 links
Мы tech-команда, которая создает сервис доставки из магазинов и ресторанов (ex СберМаркет) и делает это с любовью.

Хабр: https://bit.ly/3xOhSYw
Видео: https://bit.ly/3SW9MCw
VK: https://bit.ly/45NudZC
Вакансии: https://team.kuper.ru/tech
Download Telegram
Записи с мобильных митапов

Было классно встретиться с вами на митапах, посвященных iOS и Android-разработке. А если вы не смогли к нам присоединиться — не расстраивайтесь, мы выложили записи:

🔸 iOS-митап. Владислав Сединкин и Филипп Красновид рассказали о Unit-тестировании и iOS-навигации:
https://youtu.be/1PyaRtMwEws

🔸 Android-митап. Сергей Курочкин, Георгий Мишин и Алексей Денискин поделились своим опытом использования JetpackCompose, Swift и Continuous Integration в React Native:
https://youtu.be/LpgpJZzDMWk

Смотрите, задавайте вопросы в комментариях и подписывайтесь на наш Youtube-канал — все трансляции и видеозаписи будут там.
This media is not supported in your browser
VIEW IN TELEGRAM
Распилить нельзя оставить. Как подготовить Django-модели к микросервисам?

Завтра в 15:00 наш Python-разработчик Дарья Плотникова выступит с этой темой на митапе в Барнауле!

Тизер от Даши: «Представьте, у вас есть монолит, вы осознали, что в микросервисах всем будет жить намного проще, но это неточно. И совсем непонятно, как подступиться к распилу, сколько времени это займет, как не свести с ума команду и не потерять данные на проде.

В докладе поделюсь опытом, как мы в СберМаркете начали приводить в порядок модели и с какими проблемами столкнулись в процессе»‎.

Как попасть на митап офлайн ищите здесь: https://t.iss.one/pythonbarnaul/323 А ссылку на трансляцию пришлем завтра.
Ребята, мы совсем замотались в предновогодней гонке и забыли учесть разницу во времени 🙁
Ссылку мы прислать не успели, а митап уже прошел, простите. Но мы обязательно пришлем запись, когда она появится.

И давайте отдыхать побольше — кажется, уже пора!
Снится ли фронтендерам мобильная разработка?

Мы не знаем 🙁 Но Виктор Ильтимиров, разработчик мобильных приложений команды СберМаркет, рассказал на Хабре, стоит ли переходить с React на React Native: https://habr.com/ru/company/sbermarket/blog/596581/

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

Читайте внутри:

— какие у React Native сильные стороны и чем он отличается от React;
— почему перейти из web в мобильную разработку может быть хорошей идеей;
— как с помощью React Native Reanimated создавать интерфейсы и анимации, которые будут работать в 60 FPS даже на слабых телефонах.
Подняли командный дух перед Новым годом — устроили внутренний хакатон!

45 участников провели три дня, придумывая, как улучшить приложение СберМаркета и упростить работу Tech-команде. Целый год плотно работали, а теперь сфокусировались на творчестве, отвлеклись и покодили в свое удовольствие.

Победители показали идею новой фичи, покорили всех членов жюри и получили за это 250 тысяч рублей.

Наш CTO Дмитрий Бобылев тоже участвовал с командой! Демонстрировал силу разработчиков СберМаркета и наш реактивный мерч 🙂
Это был большой и важный для нас год — мы выросли, привлекли в команду лучших в своем деле людей и успели сделать столько всего, что самим не верится!

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

Впереди нас ждет море новых проектов, амбициозных и вдохновляющих, но пока — давайте отпразднуем окончание этого напряженного года и как следует отдохнем.

Увидимся в новом году. С Наступающим!
🔥1
Что почитать и посмотреть на каникулах?

Сделали подборку наших лучших докладов и статей прошлого года.


🔸 Доклады:

«Всегда может быть хуже — вредные советы для ваших микросервисов» Олег Федоткин, Head of PaaS. https://youtu.be/1F748jpo6q4

«Как добиться качества системы?» Алексей Петров, Head of QA. https://youtu.be/oi8V6bk8oSw

«Лайвкодинг: Advanced списки на SwiftUI» Дмитрий Шлюгаев, Head of iOS. https://youtu.be/kqqGL1pmZzM


🔸 Статьи:

«Переход на Swift UI и React Native: как за 3 месяца мы запустили новое приложение, быстро набравшее популярность» https://habr.com/ru/company/sbermarket/blog/581720/

«Как мы в СберМаркете боремся с товарами-призраками» https://habr.com/ru/company/sbermarket/blog/537198/

«Как работает система Marketplace efficiency для сервисов доставки продуктов» https://habr.com/ru/company/sbermarket/blog/507814/


🔸 Посмотреть записи наших митапов тоже можно, все они собраны на ютуб-канале SberMarket Tech: https://www.youtube.com/channel/UCQikj3QCbci5DZbfvdHBGjQ
6🔥3
Soft Skills: как они помогают прокачиваться и расти?

А для тех, кто хотел подтянуть на праздниках софт-скиллы — пара выступлений Никиты Елагина, руководителя группы разработки домена Content в СберМаркете.

Он рассказывает, как построить карьеру, куда можно развиваться и что поможет наладить комфортные взаимоотношения с руководителем.

🔸 Доклад «Управляй своим руководителем» на Podlodka Soft Skills
Crew: https://youtu.be/e1kSsRlXkLw

🔸 Выпуск подкаста «Откровенно об IT-карьеризме»:
https://itpodcasts.com.ua/podcast/it-career/339/

Чтобы погрузиться в эту тему глубже, Никита рекомендует книги:

📗 «Идеальный руководитель» — Почему им нельзя стать и что из этого следует», Ицхак Кальдерон Адизес;

📗 «Я слышу вас насквозь. Эффективная техника переговоров», Марк Гоулстон.
👍10🔥4
Запись доклада Дарьи Плотниковой с Python-meetup в Барнауле: «Распилить нельзя оставить. Как подготовить Django-модели к микросервисам?»‎

Тизер от Даши: «Представьте, у вас есть монолит, вы осознали, что в микросервисах всем будет жить намного проще, но это не точно. И совсем непонятно, как подступиться к распилу, сколько времени это займет, как не свести с ума команду и не потерять данные на проде. В докладе поделюсь опытом, как мы в СберМаркете начали приводить в порядок модели и с какими проблемами столкнулись в процессе»‎.

🔸 Видео: https://youtu.be/GIn8WtYqBVw

🔸 Презентация: https://docs.google.com/presentation/d/13X_QZ6jX33DAD77wTx-tjdomfM1Gy2Dhgo3TU_jvxUM/mobilepresent?slide=id.g1042c828b54_0_15

🔸 И пример на гитлабе: https://gitlab.com/DariaPlotnikova/auto
👍6🔥3
Кто такой бэкенд-разработчик и что он делает?

Разработчик СберМаркета Дмитрий Клестов рассказал о своей профессии «Лекторию центра автоматизации» в Калининграде.

Лекторий помогает специалистам и педагогам узнавать новое в сфере информационных технологий, поэтому в беседе обсуждаются самые базовые вопросы:

🔸 зачем нужен бэкенд;
🔸 что важно знать и уметь бэкенд-разработчику;
🔸 с какими задачами сталкивается бэкенд-разработчик каждый день на работе.

Если вдруг вы почти незнакомы с бэкендом, но хотите узнать о нем больше — смотрите запись выступления: https://youtu.be/tk7bBnpP3Os
👍7
Дмитрий Бобылев, наш CTO, стал вице-президентом по информационным технологиям в СберМаркете!

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

Ура!
👍2114
Что такое техрадар и почему он сбережет ваши нервы

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

В новой статье на Хабре Олег Федоткин, Head of PaaS СберМаркета, рассказывает, что такое техрадар и как он каждый день бережет наши нервы: https://bit.ly/techradar_sbermarket

Читайте внутри:

🔸 какие задачи решает грамотно сделанный техрадар;
🔸 как сделать техрадар удобным для разработчиков;
🔸 что такое Toyota Production System и как она нам пригодилась :)
👍6🔥2
Дмитрий Ирешев, руководитель нашего проектного офиса, заинтересовался тем, какие практики проектного управления применяются в российских компаниях и какие точки роста и возможности есть у таких специалистов, как он сам. Но нужных ответов не нашлось :(

Так у него появилась идея провести самое крупное и полное исследование проектного управления в России. Поможете?

Все результаты мы проанализируем, красиво оформим и, конечно, опубликуем.
Поучаствовать несложно – нужно 10 свободных минут и заполнить опрос: https://bit.ly/sbermarket_pm

За участие в исследовании 20 случайных человек получат промокоды на покупки в СберМаркете.
А за шэры и репосты нашу любовь получат абсолютно все 💚
👍7
Новая дата Golang-митапа — 27 января

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

На митапе расскажем:

🔸 как писать интеграционные тесты, где могут возникнуть проблемы и как их лучше решить;
🔸 какие бывают типы ошибок в Golang и что с ними делать;
🔸 как редактор кода может писать код без вас.

27 января, 19:00. Онлайн из любой точки мира.
Регистрация и подробности — по ссылке: https://bit.ly/sbermarket_golang
👍7
One Day Offer для Ruby-разработчиков

5 февраля, в следующую субботу, приглашаем Ruby-разработчиков на онлайн One Day Offer.
Экономим ваше время и предлагаем успеть за один день:

🔸 пройти интервью;
🔸 познакомиться с командой;
🔸 и получить оффер с welcome-бонусом.

И все это в онлайне, даже никуда ехать не нужно :)
Ждем ваши регистрации тут: https://bit.ly/sbermarket_ruby
🔥6👍4
Запись вчерашнего Golang-митапа уже появилась на нашем YouTube-канале :)

В программе три доклада:

🔸 «Генерируем данные тестов за вас»,
Егор Урванов, Team Lead СберМаркет;

🔸 «Как взять контроль над ошибками в свои руки и начать жить»,
Дмитрий Лукиянчук, Team Lead СберМаркет;

🔸 «Как написать больше кода, написав меньше кода»,
Александр Сусиков, Team Lead СберМаркет.

Смотрите митап и подписывайтесь на канал, чтобы узнавать о новых видео быстрее всех: https://youtu.be/na5eUf_cXbY
👍1
Как находить первопричины сбоев и не допускать их в будущем?

Чтобы решить проблему, просто «потушить пожар» недостаточно. Если не устранить причины, проблема опять появится, и мы уверены — это не понравится никому.  

Читайте в нашей статье на VC, как системно решать проблемы и не встречаться с ними снова: https://bit.ly/sbermarket_problemsolving

Борис Вольфсон, вице-президент по продукту в СберМаркете, рассказывает: 

🔸 откуда берутся проблемы и как искать их причины;
🔸 как системно решить любую проблему за 5 шагов;
🔸 что еще полезного почитать на эту тему.
🔥9👍5🤩2
Некогда объяснять, Рорти! Пора спасти деда!

Дед Мик погибает под натиском мемов: они закачиваются с бешеной скоростью прямо ему в мозг. Рорти в ужасе, но способ спасти Мика есть: нужно устроить его Внутреннего Сеньора на работу в СберМаркет.

Это мы такую игру для кодеров сделали 😎

Проходите квест, хихикайте с шуток, отвечайте на вопросы и решайте задачки. Наберете много баллов — получите шанс попасть к нам, в самый настоящий СберМаркет.

Удачи! Внутренняя Атлантида Мика ждет вас: https://clck.ru/ap3Te
🔥11👍1
Как мы теряли крутых кандидатов, а потом перестали: наш опыт

За полтора года СберМаркет прошел путь, который у других занимает десятки лет. Мы много ошибались — теряли кандидатов, нанимали «не тех», расставались с хорошими специалистами — и учились на этих ошибках.

В новой статье на Хабре вместе с тимлидом продуктовой аналитики Шагане Мирзоян рассказываем, как отлаживали процессы найма, чтобы кандидаты принимали оффер с радостью: https://bit.ly/sbermarket_experience

Читайте внутри:

🔸 почему мы сначала слушаем кандидата, а потом рассказываем о себе;
🔸 как мы проверяем навыки при отборе, но обходимся без объемных тестовых;
🔸 что такое референс-чек и почему не стоит его бояться.
🔥15👍2🤩2
Интенсив от Brainwashing, или как наши рубисты 3 дня hard skills качали

На прошлой неделе Ruby-разработчики СберМаркета «промыли мозги» вместе с ребятами из Evil Martians на трехдневном офлайн-обучении.

Почему это круто?

🔸Мы работаем удаленно из разных городов и многие друг с другом не виделись. А так мы совместили обучение, нетворкинг и тимбилдинг.
🔸Мы считаем себя одной из самых сильных Ruby-команд в России. Мы учимся у лучших, и этот интенсив был совсем не для новичков, а наборот — для мидл+ и синьор-разработчиков. Даже профессионалам нужно учиться!

Нашим бэкенд-разработчикам понравилось:

«Организация курса была на высоте: спикеры подобраны одни из лучших, четкий тайминг, обеды, кофебрейки, общение — все было огонь! Лишний раз убеждаюсь, что такие мероприятия сильно мотивируют».

«Понравилось всё: организация, атмосфера и насыщенная программа. Сделал для себя пометки — есть моменты, которые потребуют ещё самостоятельного изучения. А один доклад помог мне с решением одной из текущих задач! Спасибо!»
🔥14