IT's Tinkoff
22.7K subscribers
174 photos
3 videos
313 links
IT's Tinkoff — самое полезное и интересное от команды Тинькофф в формате дайджеста.

Мы в ВК: https://vk.com/itstinkoff

О жизни команды и открытых вакансиях к нам: https://t.me/tinkoffjobs
Download Telegram
Приглашаем на ближайшие митапы, а еще рассказываем о встречах и конференциях, где будем принимать участие👇

📲 Эти и следующие выходные будем на Mobius

В этом году mobile-конференция проходит в двух форматах: 12-13 мая онлайн и 19-20 мая офлайн в Москве. Мы примем участие в обоих:

— 13 мая Сергей Ерохин объяснит, как использовать XCFramework в крупном iOS-проекте;
— 19 мая разберем, как устроен Compose for iOS под капотом, декларативная навигация в iOS-приложениях и поделимся кейсом внедрения Swift Concurrency;
— 20 мая Кирилл Розов расскажет, как Google победил фрагментацию в Android.

📆 25 мая ждем QA-инженеров в Самаре

На встрече обсудим сложности тестирования интеграций внешних систем и использования Feature Toggle в мобильных приложениях. А в конце поговорим о том, как QA влияет на изменения в процессе разработки. Не забудьте зарегистрироваться и позвать с собой коллег.

📆 1 июня проведем IT's Tinkoff Process Improvement #4

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

🚀 3-4 июня проведем Go Weekend Offer

Мы разрабатываем на Golang более 20 проектов Тинькофф — от образовательных проектов до компьютерного зрения. Если вы хотите стать частью одного из них, то ждем вас на Go Weekend Offer, который проведем онлайн 3-4 июня. Оставить заявку и прочитать подробности можно на странице Go Weekend Offer.

#mobile #qa #delivery #go #golang
Please open Telegram to view this post
VIEW IN TELEGRAM
Приглашаем на ближайшие митапы, а еще рассказываем о встречах и конференциях, где будем принимать участие👇

📆 25 мая ждем QA-инженеров в Самаре

На встрече обсудим сложности тестирования интеграций внешних систем и использования Feature Toggle в мобильных приложениях. А в конце поговорим о том, как QA влияет на изменения в процессе разработки. Не забудьте зарегистрироваться и позвать с собой коллег.

💡 27—28 мая встречаемся на CodeFest

Увидимся в нашем импровизированном IT-хабе, где покажем, как устроены проекты «под капотом»: от Tinkoff API до ETNA. А еще обсудим кейсы во время докладов и techtalk — ищите нас в программе конференции. И, конечно, не забыли про крутые челленджи. Можно будет прожить реальный рабочий день с Java-разработчиком Сашей или пофиксить сломанные алгоритмы у помощника Олега.

📆 1 июня проведем IT’s Tinkoff Process Improvement #4

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

📆 5 июня расскажем, как устроена алгоритмическая секция интервью на митапе в Новосибирске

Недавно мы рассказывали вам о том, что подготовили серию специальных мастер-классов, которые помогут подготовиться к алгоритмической секции интервью и успешно пройти ее. Первый Algorithmic Section Meetup провели в Екатеринбурге, а сейчас отправляемся в Новосибирск. Встречу соберем 5 июня в River Park. Прочитать подробнее и зарегистрироваться можно на странице митапа.

#qa #delivery #algorithmic
Please open Telegram to view this post
VIEW IN TELEGRAM
Приглашаем на ближайшие митапы, а еще рассказываем о конференциях, где будем учавствовать👇

💡26—27 июня увидимся на HighLoad в Петербурге

На стенде расскажем, что «под капотом» нашей full-stack observability платформы Sage, посоревнуемся в наборе кода на скорость и вместе пофиксим сломанные алгоритмы у помощника Олега. И, конечно, расскажем про кейсы и технологии во время докладов и дискуссий — ищите нас в программе конференции.

📆 29 июня соберем Scala-комьюнити в Екатеринбурге

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

📆 30 июня встречаемся на IT’s Tinkoff Process Improvement в Новосибирске

Митап проведем в необычном формате — будем учавствовать в игре-симуляции No Estimate. Проверим, насколько хорошо вы можете предсказывать сроки поставки проектов, обсудим факторы, которые на них влияют, и разберем способы прогнозирования. Регистрация тут.

📆 6 июля приглашаем на RL-митап в Петербурге

Будем говорить о новых исследованиях, которые делали сами и вместе с InstaDeep, а еще о будущем RL. Подробнее написали на странице митапа. Там же можно зарегистрироваться. И не забудьте позвать с собой RL-друзей!

#highload #delivery #rl
Please open Telegram to view this post
VIEW IN TELEGRAM
«Под капотом» Nx Generator, STATIK в процессах, выпуск про выгорание и доклады с MoscowJS53 — в дайджесте👇

▪️ Заглядываем «под капот» Nx Generator

Недавно Даниил Дубрава из фронтенд-команды рассказывал, почему мы отказались от Angular CLI в пользу Nx. А в этой статье Дима Данилов разбирает самый мощный инструмент Nx — Nx Generator. В материале — про Nx-plugin и Nx-generator, готовые реализации плагинов, создание локального плагина и возможности инструмента.

▪️ Объясняем, как эффективно построить Kanban-систему в команде

И сделать это можно с помощью алгоритма STATIK. О том, как работает подход, рассказал Евгений Степченко из Delivery-команды. В статье — подробный гайд и наши кейсы с эволюционными изменениями.

▪️ Разбираемся, как справляться с выгоранием

Бывает, не хочется ничего. Ни работать, ни отдыхать. Даже ничего не делать не хочется. И это о выгорании. Что с этим делать (и нужно ли) и как с ним жить? Обсуждаем в новом выпуске «Это считается» вместе с Натальей Мефодьевой, руководителем директората анализа и планирования S7.

▪️Обсудили технические метрики фронтенда

А еще рассказали про юнит-тесты, разобрали кейс о создании масштабируемой архитектуры с помощью Module Federation и поговорили о Mock Service Worker на недавнем MoscowJS 53 & Тинькофф. Записи докладов — на нашем ютуб-канале, а полный фотоотчет — в группе VK.

#frontend #delivery #soft_skills
Please open Telegram to view this post
VIEW IN TELEGRAM
Новые подкасты от команды деливери-менеджеров и маркетинга, аналитики vs продакты и гайд для будущих тимлидов — в подкаст-дайджесте 👇

▪️ Запустили MMM

И нет, мы сейчас не про пирамиды. My Marketing Machine — наш новый подкаст для маркетологов. На всех стриминговых площадках уже два выпуска: про привлечение, конверсии и команду с Игорем Посталенко, руководителем направления онлайн-маркетинга Тинькофф, и про дизайн с Никитой Прилепским, дизайн-директором Тинькофф.

▪️ Стали помогать Лиде Таймовой

Лида Таймова — главный персонаж нового подкаста деливери-команды. Она потомственный менеджер, которая только начинает свой путь. Разобраться во всех тонкостях управления ей помогают наши деливери-менеджеры Александр Вазюков и Виктор Шитов. В первом выпуске говорим про оценку задач вместе с Павлом Ахметчановым, руководителем отдела улучшения процессов разработки в Тинькофф.

▪️ Разбираемся, зачем аналитику нужен продакт

А продакту — аналитик. Обсуждаем задачи, зоны ответственности каждого и совместную работу над продуктом в новом выпуске «Это считается». Гость — Дмитрий Зборовский, международный директор по Data Science Deliveroo.

▪️Рассказали, что нужно сделать, чтобы стать тимлидом

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

#marketing #delivery #product #analyst #soft_skills
Деревья в Angular, декларативная навигация в iOS, контент-маркетинг и роль Delivery-менеджера в команде — в новом дайджесте👇

▪️ DOM, DI и View: разбираемся в деревьях в Angular

Деревья в Angular легко спутать: они похожи и иногда даже имеют прямое соответствие. Саша Инкин, фронтенд-разработчик команды Angular UI Kit, разобрал их различия и объяснил, какие фичи помогут избежать трудностей.

▪️ Обсуждаем, как создавать декларативную навигацию в iOS-приложениях

Навигация в мобильных приложениях — краеугольный камень всей мобильной разработки. Но что, если посмотреть на нее с точки зрения пользователей? Андрей Зонов, iOS-разработчик приложения Тинькофф Бухгалтерии, о том, как они интегрировали диплинки, которые используются в разных аппах, — в новом видео.

▪️ Рассказываем, как работает контент-маркетинг в Тинькофф

В третьем выпуске подкаста «MMM» говорим о том, как работают маркетинговые коммуникации в нашей команде вместе с Виктором Фещенко, руководителем группы контента Тинькофф. А еще рассуждаем о силе слова, привлечении клиентов через текст и разбираем наши нашумевшие партнерские проекты.

▪️ Говорим о роли агентов изменений в командах

Агенты изменений — кто это и зачем они нужны? Почему их появление в команде многие воспринимают негативно? В этом выпуске подкаста «Письма Лиды Таймовой» разрушаем все стереотипы об этой роли и рассказываем, как грамотно работать с изменениями, вместе с Мансуром Дукузовым, деливери-менеджером Тинькофф.

#mobile #angular #marketing #delivery
Please open Telegram to view this post
VIEW IN TELEGRAM
Компонентные тесты на .NET 7, Scala vs Java 21, спонсоры изменений и инфлюенс-маркетинг — в дайджесте👇

🟡 Компонентные тесты: как реализовать их на .NET 7

Компонентные тесты — самостоятельный паттерн тестирования, который можно комбинировать с другими подходами. Как это делать на .NET 7 и избежать ошибок при работе — в статье Саши Кулика, NET-разработчика команды checkout Тинькофф.

🟡 Зачем нужна Scala, когда есть Java 21?

Cпойлерить не будем — смотрите запись обсуждения этого архиважного вопроса с ИТ-феста в Казани.

🟡 Красиво-о-о вводим изменения в процессы

Изменения — это сложно для команды, особенно когда процесс используется годами и вроде бы все работает. Как и когда нужно менять и меняться, а еще делать это эффективно и без надрыва — в новом выпуске подкаста «Письма Лиды Таймовой» с деливери-лидом Тинькофф Максимом Фроловым.

🟡 Как устроен инфлюенс-маркетинг изнутри

В этом выпуске подкаста MMM (My Marketing Machine) говорим про продвижение через блогеров и видеоконтент. Как выбрать площадку и канал для коммуникации? Стоит ли ориентироваться на конкретную тематику и целевую аудиторию или клиенты есть абсолютно везде? Разбираемся с руководителем отдела по работе с блогерами Тинькофф Игорем Назимко.


#backend #net #delivery #marketing
Please open Telegram to view this post
VIEW IN TELEGRAM
Scala in Tinkoff, процессы в супербольших командах, семья Taiga UI и подкаст про надежность для разработчиков — в дайджесте 👇

🟡 Как устроены наши продукты, написанные на Scala

На Scala написано большинство наших продуктов. Причин для этого много: от его характеристик до «по любви». Поэтому мы создали Scala in Tinkoff — проект, где инженеры рассказывают про особенности своих проектов. В первом видео объясняем, как устроены Тинькофф Путешествия, а во втором — Долями. Stay tuned!

🟡 Процессы в больших (очень больших) командах: наш кейс

Наша команда исторически быстро растет — часто 100% год к году. И за все время у нас не было классических Scrum-мастеров или Agile-коучей. Почему так получилось и как в Тинькофф появились деливери-менеджеры, рассказывает Виктор Никишин, руководитель оптимизации процессов разработки и лидер профессии деливери-менеджеров.

🟡 Не только Taiga UI: семейство библиотек для фронтендеров

Taiga UI — наша огромная библиотека UI-компонентов для Angular, на которую точно стоит взглянуть. Но она только вершина айсберга всего семейства полезных библиотек, которые непременно улучшат DX. Список и достоинства каждой — в статье Александра Инкина, фронтенд-разработчик команды Angular UI Kit.

🟡 Подкаст для всех, кто хочет повысить надежность продуктов и разобраться в SRE-подходах

SRE для нас — это про бесперебойную работу, отказоустойчивость и стабильность всей экосистемы. И своими практиками мы активно делимся с комьюнити: устраиваем митапы, выпускаем лекции от команды нашего Центра надежности и даже записали курс. Для полной картины не хватало только классного подкаста про надежность и устойчивость для всех разработчиков. И мы сделали его вместе с друзьями из JUG Ru Group. 8 выпусков, 8 гостей и бесконечная польза — все как мы любим❤️

#scala #delivery #frontend #sre
Please open Telegram to view this post
VIEW IN TELEGRAM
Первые митапы декабря 👇

🔘 6 декабря встретимся с мобильными разработчиками в Новосибирске

Обсудим, как устроена работа с хранилищем в Android сегодня. После поговорим о реализации виджетов в iOS на примере нашего приложения и покажем способы решений неочевидных проблем в разработке. Зарегистрироваться можно здесь.

🔘 6 декабря проведем Tinkoff Process Improvement #5 в Москве

На встрече вместе с Neogenda обсудим процессы постановки и выравнивания. Начнем со стратегии и тактики, затем разберем эволюцию OKR и завершим дорожными картами развития сотрудников. Регистрация здесь.

🔘 7 декабря проведем первый Python-митап в Екатеринбурге

Вспомним, зачем в язык добавлена глобальная блокировка и как она работает. Также расскажем, как устроена наша диалоговая платформа голосовых роботов, написанная на Python, и разберемся, как подружить sync и async. Зарегистрироваться можно здесь.

🔘 7 декабря ждем на первом Java-митапе в Минске

Разберем новую фичу Project Loom — посмотрим, как новые потоки влияют на код и на поведение самого приложения. Расскажем об успехах и факапах, которые бывают у разработчиков. Обсудим, есть ли жизнь после тимлидства. Регистрация — на странице митапа.

🔘 7 декабря поговорим об эффективной рекламе на Tinkoff Marketing Meetup #3

Расскажем, как выстроить процессы и подходы к онлайн-рекламе, снимать действительно нативные ролики для таргетинговой рекламы и создавать креатив, который не нарушает интеллектуальные права. Не забудьте зарегистрироваться и позвать с собой коллег.

#mobile #python #java #marketing #delivery
Please open Telegram to view this post
VIEW IN TELEGRAM
Новогодний спешл для аналитиков, инженерная культура и рецепт для определения времени решения задач — в дайджесте👇

🟡 Новогодний спешл для аналитиков — видеовыпуск «Это считается»

И выпустили новогодний спешл для аналитиков — видеовыпуск «Это считается»! В нем обсудили, как аналитик влияет на бизнес, за что он, как специалист, несет ответственность и до какого уровня может дорасти. Обо всем этом говорим с Дмитрием Серегиным, СЕО Тинькофф Долями.

P.S. На play точно стоит нажать не только из-за этого. Во-первых, увидеть, а не только услышать Иру, Данилу и Филла, в … супергеройских костюмах 😎

🟡 Как построить инженерную культуру в своей команде

Но для начала давайте вместе разберемся, что стоит за этим термином. Лучшие инженерные практики? Построенная CI/CD? Или вообще что-то третье и неочевидное? На все вопросы отвечаем в новом выпуске «Как это работает» вместе с Михаилом Емеяльновым, руководителем Android-разработки RuStore.

🟡 Как прогнозировать время выполнения задач

И формулу для этой сложной оценки вывел в новой статье Павел Ахметчанов, руководитель направления улучшения процессов разработки. Разобраться и построить свой прогноз можно тут.

#это_считается #analytics #как_это_работает #mobile #delivery
Please open Telegram to view this post
VIEW IN TELEGRAM