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

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

О жизни команды и открытых вакансиях к нам: https://t.me/tinkoffjobs
Download Telegram
Переносим HR-конференцию и митап системных аналитиков в Москве 📆

«БигТех по-человечески» должен был состояться в нашем московском офисе Tinkoff Space 27 марта, а Tinkoff System Analysis Meetup — 28 марта.

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

С анонсами статей и другого контента вернемся в среду, чтобы поддерживать информационную рутину для тех, кому это важно.
Please open Telegram to view this post
VIEW IN TELEGRAM
Робошулер, quality gate для разработки, 100%-я автоматизация тестов и рефакторинг кода онлайн — в дайджесте 👇

🟡 Выигрываем миллион у робошулера

Нет, это не криминальные dev-сводки. Это одно из заданий Tinkoff CTF — наших соревнований по спортивному хакингу. Как выиграть у андроида-шулера в наперстки и обезоружить негодяя — разобрали в этой статье.

🟡Quality gate — шлагбаум или зеленый свет для качественной разработки?

Отвечаем на этот вопрос в новом выпуске подкаста QAk-QAk вместе с Антоном Штульбергом, лидером команды релизов и качества платформы «Сбербанк-Онлайн». Также обсуждаем, как лучше бороться с инцидентами, и поощряем здравый смысл при внедрении процента автоматизации и метрик.

🟡И в продолжение про процент автоматизации: что будет, если автоматизировать все тесты

К 2020-му мы научились рано обнаруживать баги, выстроили мокирование, выпустили эффективный фреймворк на JS и научили всю QA-команду писать автотесты. И все бы хорошо, но средний процент автоматизации на приложении был равен 30—40% и никак не сдвигался с этой точки. Что мы с этим сделали — рассказываем в пятой серии «Томатизации».

🟡Проведем рефакторинг кода в прямом эфире

UPD: Перенос трансляции на 17 апреля!


Чтобы показать, как мы проводим рефакторинг кода на собеседованиях в команду, проведем этот блок собеседования в прямом эфире. Кандидата, который будет участвовать в стриме, выберем из Android-комьюнити. Поэтому сейчас ищем middle+ разработчиков с опытом от трех лет. Если вы хотите попробовать силы и проверить скиллы, заполняйте форму ниже и участвуйте в отборе. Подробности — в описании видео.

#tinkoff_ctf #qa #mobile #android
Please open Telegram to view this post
VIEW IN TELEGRAM
Апрельские митапы и три встречи для системных аналитиков DWH:

🔘 3 апреля ждем на мобильном митапе в Казани

Поговорим о Metal-шейдерах, ИИ в разработке и технических решениях контекстов Telegram. Регистрация тут.

🔘 4 апреля соберем тимлидов в Минске

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

🔘 9 и 11 апреля увидимся на встречах SRE on the Road в Новосибирске и Челябинске

В Новосибирске обсудим паттерны отказоустойчивой архитектуры, аварийное восстановление Kubernetes в Cluster API и использование LLM в повседневной работе инженера. Регистрация — на этой странице.

В Челябинске расскажем обеспечение безопасности образов при построении CI/CD и также об использование LLM. Регистрация тут.

📊 А еще проведем Tinkoff DWH Connect — серию онлайн-встреч для системных аналитиков DWH

Внутри — три встречи, которые погрузят вас в профессию и познакомят с задачами, которые делает команда системных аналитиков DWH в Тинькофф. 4 апреля — митап, 10-го — открытое собеседование и 20-21-го — Weekend Offer. Регистрация на все мероприятия одна. А вот в каком из них принять участие, решаете вы сами: можно в одном, а можно во всех сразу. Подробности и регистрация тут.

#mobile #team_lead #sre #system_analysis #dwh
Please open Telegram to view this post
VIEW IN TELEGRAM
Java крестики-нолики, главное по Scala за март, последняя серия «Томатизации», открытые собеседования для Android-разработчиков и системных аналитиков DWH — в дайджесте 👇

🟡 Играем в крестики-нолики с Java-разработчиками

И делаем это в новом «Код Ход Шоу». В чем суть? Мы собираем команды инженеров разных бигтехов. Задаем им вопросы о Java и обо всем, что с ним связано. А они должны ответить быстро и правильно, чтобы как можно скорее закрыть своими символами — крестиками или ноликами — игровое поле. И сезон начинаем с интеллектуальной битвы ребят из X5 Tech и Сбера.

🟡 Обновления популярных библиотек Scala

А еще 10 статей — от обзора Server Side Events и Websocket до гайда по собственной распределенной worker-leader-системе. А еще записи докладов и важные встречи. Все это — в мартовском Scala-дайджесте.

🟡 Это — последняя серия «Томатизации»

И в ней мы отвечаем на главный вопрос: получилось ли у нас достичь 100% автоматизации? И, конечно, по полочкам разбираем, какие инструменты и процессы помогли нам еще немного подкрутить и без того неплохие показатели.

💡Какие задачи мы решаем в Android-команде и команде системных аналитиков DWH

Покажем на открытых собеседованиях:

10 апреля — проведем открытое собеседование в рамках Tinkoff DWH Connect. Если хотите попробовать свои скиллы в прямом эфире, то оставляйте заявку тут.

17 апреля — покажем рефакторинг кода на открытом собеседовании для Android-разработчиков. И тут также ищем кандидата, который готов попробовать свои силы. Подать заявку можно здесь.

#java #scala #qa #dwh #android
Please open Telegram to view this post
VIEW IN TELEGRAM
Ждем на апрельских митапах:

🔘 9 и 11 апреля увидимся на встречах SRE on the Road в Новосибирске и Челябинске

В Новосибирске обсудим паттерны отказоустойчивой архитектуры, аварийное восстановление Kubernetes в Cluster API и использование LLM в повседневной работе инженера. Регистрация — на этой странице.

В Челябинске расскажем обеспечение безопасности образов при построении CI/CD и также об использование LLM. Регистрация тут.

🔘 11 апреля ждем на Go-митапе в Петербурге

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

🔘 16 апреля поговорим о безопасности клиентов на митапе продактов

Обсудим, как построена платформа «Тинькофф Защита», а команда Авито создает безопасное общение для продавцов и покупателей. И почему безопасность — новый черный. Встречу проведем в двух форматах: онлайн и в Москве. Регистрация и подробности — на этой странице.

🔘 16 апреля встретимся на QA-митапе в Рязани

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

🤖 А еще открыли регистрацию на Tinkoff Invest Robot Contest #2

Это — конкурс торговых роботов от команды Тинькофф Инвестиций. Так что если вы умеете писать такие алгоритмы или хотите попробовать силы в их разработке, то вам точно на эту страницу.

#sre #go #product #qa #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
Пора отправлять доклады на…ИТ-пикник!

Да, вы правильно поняли — ИТ-пикник снова пройдет этим летом в Коломенском 17 августа.

Всех подробностей программы пока не раскрываем, но чуть-чуть заинтригуем. Итак, в этом году будет:

— ИТ- и научпоп-лектории с самыми топовыми спикерами;
— интерактивные зоны от ИТ-партнеров;
— и, конечно, море музыки, которая точно настроит на летний вайб и заставить танцевать!

Сейчас мы открыли Call for Papers для опытных инженеров, руководителей продукта и гуру клиентского опыта, тим- и техлидов команд. Если вы узнали себя в этих строчках, то скорее оставляйте заявку тут.

А, если вы хотите стать партнером фестиваля, то тоже пишите на эту почту: picnic_partners@codefest.ru

#ит_пикник
Главное из мира Java за март, UX-исследования, нестрашный Accelerate и Тинькофф против Samokat.tech — в дайджесте 👇

🟡 Как прошел март в Java-комьюнити

Рассказываем в первом весеннем дайджесте. Внутри — релиз Java 22, обзоры JEP, дорожная карта Ktor, туториалы по Testcontainers, ExecutorService, Spring и Java NIO. И крутой материал в честь 20-летия Spring 1.0.

🟡 Разбираемся в задачах UX-исследователей

В новом выпуске подкаста QAk-QAk вместе с Павлом Долговым, UX-исследователем BandLab Technologies. Обсуждаем кнопки на пульте и приборной панели. Выясняем, как собирается пользовательский опыт и вспоминаем про доступность — accessibility.

🟡Accelerate — это не так уж страшно

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

🟡Чьи скиллы и знания сильнее — нашей команды разработчиков или инженеров Samokat.tech?

Выясняем во втором выпуске «Код Ход Шоу»! В этот раз разыгрываем девять тем: от базы и зависимостей до SRE. Как думаете, кто выиграл?

Напомним, что на прошлой неделе мы запустили наше новое Java-шоу. Это — аналог крестиков-ноликов, только для разработчиков. Задача команд ответить быстро и правильно, чтобы как можно скорее закрыть своими символами — крестиками или ноликами — игровое поле.

#java #qa #design #mobile #ios #код_ход_шоу
Please open Telegram to view this post
VIEW IN TELEGRAM
Каждый Tinkoff CTF — это уникальная игровая вселенная 👾

В прошлом году мы собрали все популярные фильмы, добавили в них щепотку бесконечного космоса и отборных мемов. А в этом — поселили роботов и другие ИИ-сущности в гиперкуб, где время и пространство постоянно меняются (но про культурные пасхалки тоже не забыли).

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

Мы вместе с креативной командой выберем самую-самую и подарим крутой мерч с капибарой: подушку для комфортных путешествий, кофту и бейдж.

🟣Легенды присылайте в комментариях под этим постом до 18 апреля. Победителя объявим 22 апреля.

А, если захотели поучаствовать не только в конкурсе, но в самом Tinkoff CTF, то зарегистрироваться можно до 19 апреля.

P.S. Конкурс проводим тут, в нашей группе ВКонтакте и в аккаунтах про команду IT’s Tinkoff Crew. Победителя выберем среди всех участников.

Да прибудут с вами силы гиперкубической капибары!

#tinkoff_ctf
Please open Telegram to view this post
VIEW IN TELEGRAM
Ждем на апрельских митапах:

🔘 16 апреля поговорим о безопасности клиентов на митапе продактов

Обсудим, как построена платформа «Тинькофф Защита», а команда Авито создает безопасное общение для продавцов и покупателей. И почему безопасность — новый черный. Встречу проведем в двух форматах: онлайн и в Москве. Регистрация и подробности — на этой странице.

🔘 16 апреля встретимся на QA-митапе в Рязани

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

🔘 17 апреля ждем на открытом собеседовании для Android-разработчиков

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

⚡️ 26 апреля ждем HR на нашей конфе «БигТех по-человечески»

Снова открыли регистрацию на офлайн в две волны. Сейчас идет первая, а в понедельник — вторая. Если вместе с коллегами не успели зарегистрироваться, то сейчас самое время. Если у вас уже есть подтверждение на участие в офлайн, то регистрироваться повторно не нужно. Подробнее о конференции рассказывали в этом посте.

Больше наших встреч можно найти на митапной странице. А еще рекомендуем подписаться на рассылку, чтобы первыми получать анонсы митапов по нужным направлениям.

#product #qa #android #mobile #hr
Please open Telegram to view this post
VIEW IN TELEGRAM
Возможности Reflection в Swift, Мир Plat.Form против Яндекс Ветикали и аудио-чек-лист для ресерча — в дайджесте 👇

🟡 Reflection в iOS: как посмотреть содержимое любой сущности

В Swift, как и во многих языках, можно получать информацию о структуре объекта в Runtime, и делается это с помощью Reflection. О всех возможностях и ограничениях механизма — в статье Светланы Гладышевой, iOS-разработчика Мобильного банка.

🟡 Новый выпуск «Код Ход Шоу» уже на всех экранах

Кто сильнее в теории и на практике выясняют разработчики Мир Plat.Form и Яндекс Вертикали. На повестке — девять вопросов. От лайтовых, типа: «Какой фреймворк был написан Джошуа Блохом?» до неочевидных, но спойлерить не будем. Кто ответил правильно на большинство и быстрее закрыл свое игровое поле — смотрите в новом выпуске!

🟡 С чего начать ресерч, если данных нет

А также как не зарыться в детали и вовремя обновить прошлые результаты, и еще 20+ важных вопросов об исследованиях в продуктовой и не только аналитике обсуждаем в новом выпуске подкаста «Это считается» вместе с Антоно Марценом, руководителем аналитики в Яндекс Музыке.

#mobile #ios #java #код_ход_шоу #это_считается
Please open Telegram to view this post
VIEW IN TELEGRAM
Завершаем апрель хакерским соревнованием и митапами по продуктовой аналитике, QA и .Net:

👾 Tinkoff CTF уже эти выходные

Все гиперкубические капибары готовы, задания — выверены, а ИТ-хабы — подготовлены! Наше соревнование по спортивному хакингу в этом году пройдет онлайн и в 16 городах России, Беларуси и Казахстана. И, кстати, если вы еще не зарегистрировались, то сегодня до 23:59 последний шанс сделать это. Держим кулачки за всех участников и желаем удачи!

🔘 23 апреля встретимся на QA-митапе в Самаре

Расскажем, как получать только зеленые репорты от автотестов, изолировать black box тестами, а после обсудим вредные советы от QA Lead. Регистрация — тут.

🔘 24 апреля ждем на митапе продуктовых аналитиков

Встречу проведем в двух форматах: в Москве и онлайн. Обсудим, Как ускорять проведение A/B-тестов, делать их максимально удобными и влиять на качество решений вместе с аналитиками Тинькофф, hh.ru и Яндекс.

🔘 24 апреля обсудим автоматизацию и DORA-метрики на QA-митапе в Минске

В программе — два доклада: о фреймвокрах автоматизации тестирования на JavaScript и Trunk Based Development и DORA-метриках. Регистрация тут.

🔘 25 апреля проведем .NET-митап в Томске

Обсудим методы телеметрии в разных проектах, проблему инвалидации кеша и ее решение, а еще IoT, nano framework и то, как сделать обычный чайник чуть более умным с помощью .NET. Регистрация.

#tinkoff_ctf #product_analytics #qa #net
Please open Telegram to view this post
VIEW IN TELEGRAM
Tinkoff CTF — все ✔️

За эти два дня мы, кажется, отлетели в гиперкубическую стратосферу и вернулись обратно — настолько круто это было!

Участники, а вас на секундочку было 10 000 — спасибо, вы 🔥 Без вас этих соревнований бы не случилось!

И еще чуть-чуть впечатляющих цифр. В этом году мы проводили соревнования в 3 странах — Россия, Беларусь и Казахстан — и 16 городах. Задания решали в 2 лигах: за 36 часов нужно было сделать 50 открытых тасок. Количество капибар подсчитать не удалось, потому что оно стремится к ∞. Кстати, если сделали фото с одной из них, делитесь в комментариях!

Про результаты — они скоро будут. Сейчас внимательно проверяем все работы. Будем держать вас в курсе, не переживайте!

До следующего Tinkoff CTF!

P.S. В комментариях к посту с конкурсом по легендам также объявили победителя

#tinkoff_ctf
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Наука в ИИ, функций-тайпгардов в TypeScript, QA на заводах-гигантах и RuStore против соборной книжного Java-клуба — в дайджесте 👇

🟡 Наука в ИИ: команда Tinkoff Research рассказала, как и какими исследованиями занимается и зачем это бизнесу

Мы часто делимся с вами исследованиями наших ученых. Например, недавно говорили про открытие алгоритма, который позволит обучать ИИ в разы быстрее. Или, вот, материал о том, как они улучшили алгоритм TIFU KNN. Теперь пришло время рассказать о самой команде Tinkoff Research и будущем науки в ИИ в целом. Об этом — в большом материале ТАСС.

🟡 Надежный, поддерживаемый и лаконичный код в TypeScript

И да, он (почти) возможен с помощью функций-тайпгардов. Сергей Соловьев, JavaScript-разработчик Тинькофф Бизнеса, рассказал, как работать с такими функциями, минимизировать баги и решать проблемы с помощью обобщенных фабрик.

🟡 Как проверяют QAчество софта на заводах и атомных станциях

Сегодня умное ПО следит за всем на заводах: от потребления электричества до управление разными счетчиками. А вот как тестируют такой софт, внедряют и обновляют обсуждаем в новом выпуске QAk-QAk вместе с Андреем Шахриновым, QA-инженером одного из таких приложений SEDMAX.

🟡 RuStore против сборной Книжного клуба .rar — в новом выпуске «Код Ход Шоу»

Игра получилась напряженной! Но все решила категория DevOps. Внутри был вопрос про софт, который разработал Google и впервые зарелизил его в 2014-м. Пишите в комментариях, если догадались. А вот кто дал правильный ответ — RuStore или сборная Книжного клуба .rar — смотрите в новом выпуске.

#ai #tinkoff_research #frontend #qa #java
Please open Telegram to view this post
VIEW IN TELEGRAM
«Давайте уже после майских» — вот как раз после них проведем и три крутых митапа:

🔘 13 мая встретимся с системными аналитиками на митапе в Москве

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

🔘 15 мая увидимся и расскажем, как мы создаем свою платформу голосовых технологий

Расскажем, какие задачи решаем при разработке Tinkoff VoiceKit. Обсудим алгоритмы, которые лежат в основе text normalization — важного компонента NLP-пайплайна синтеза речи. Почему обновление модели, обрабатывающей десятки тысяч часов речи в сутки, — это сложно, и как при конвертации голоса добиться максимальной похожести на изначальный. Регистрация тут.

🔘 16 мая встречаемся на митапе тимлидов

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

📱А еще после майских будет Weekend Offer для мобильных разработчиков

Он пройдет 18-19 мая. Условия, как и всегда, простые: вы за выходные проходите все секции интервью и знакомитесь с командой, а мы высылаем оффер в понедельник, если все прошло хорошо. Прочитать подробнее и оставить заявку можно тут.

#system_analysis #teamlead #ai #mobile
Please open Telegram to view this post
VIEW IN TELEGRAM
Гранд comeback «Карты, деньги и продукт», важное из Scala за апрель, Мир Plat.Form против Samokat.tech и образование для тех, кто хочет делать ИИ — в дайджесте 👇

🔥 «Карты, деньги и продукт»! Вернулись! В эфир!

Во втором сезоне новое все: ведущие, гости, студия и даже цвета. Начнем с первых — рулят эфиром Камилла Самохина, лид команды исследований и роста в отделе активации и Анна Пискунова, руководитель направления семейного банкинга. А вот первым гостем стал Антон Бондарев, сооснователь «Кухни на районе», дизайнер Pure и многих других продуктов, которые мы с вами знаем. И не забудьте подписаться на канал ребят, чтобы смотреть выпуски самыми первыми!

🟡 Что произошло в мире Scala за апрель

Рассказываем в свежем дайджесте. Внутри — обновления IntelliJ Scala Plugin 2024.1 и IntelliJ IDEA 2024.1, статьи по Scala 3 и интервью Ли Хаойи, одного из первых разработчиков языка.

🟡 Из чего складывается программа обучения для ML-инженеров

Да и не только для них, а для всех, кто хочет делать ИИ. И почему бизнес сегодня — носитель научных подходов и прикладных исследований? Об этом говорим в новом выпуске «Желтого Club Talks» вместе с Варварой Смирновой, руководителем Тинькофф Образования, и Александром Дьяконовым, академическим руководителем направления наук о данных Центрального университета.

🟡 Мир Plat.Form против Samokat.tech в новом выпуске «Код Ход Шоу»

И это — полуфинал, в котором соревнуются выигравшие в предыдущих сериях команды. В этом выпуске исход решил вопрос про термин, который улучшает качество жизненного цикла ПО, а в римской системе равен числу 400. Угадали? Пишите в комментариях! И приятного просмотра!

P.S. Вот это мы вам полезно-развлекательного на все оставшиеся майские принесли. Как говориться, enjoy it!

#карты_деньги_и_продукт #product #scala #ai #ml #код_ход_шоу
Please open Telegram to view this post
VIEW IN TELEGRAM