Pull to refresh
5
19
Иван М @ctoivan

CTO @ МТС | ex СберЗвук | ex DigitalHorizon VC

Send message

Как понять, что на вашей команде дебафф по коммуникациям

Reading time9 min
Views2.5K

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

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

Читать далее
Total votes 13: ↑11 and ↓2+19
Comments2

Работа с кодом на C++ в Swift

Reading time9 min
Views2.1K

Привет, Хабр! Меня зовут Иван Мясников, я CTO проекта «Виртуальный ассистент» в МТС Диджитал. Встраивание кода С++ в приложения для iOS — достаточно трудная задача. Еще сложнее собрать SDK для дальнейшей поставки в сторонние приложения, используя логику на С++ совместно со Swift. В этой статье я расскажу, как мы создавали такой SDK так, чтобы он встраивался в любое приложение без танцев с целевой архитектурой процессора.

Встраивание C++ в Swift позволяет использовать один код на разных платформах и ускорить некоторые задачи, где Swift не хватает быстродействия. У нас есть библиотека на C++ для работы с ML на Tensorflow Lite. И эту библиотеку мы хотели встроить на Android, iOS, Linux под различные платформы и архитектуры процессора без переписывания логики оттуда на Kotlin, Swift или что-нибудь еще. В этой статье я расскажу, как мы заставили код на C++ работать в iOS и какие тут есть тонкости и ограничения. Я ориентировался на читателей, у которых может не быть экспертизы в iOS или в C++, и старался не погружаться в глубокие дебри. Этот материал познакомит с решениями, к которым мы пришли экспериментально, подбирая подходящие варианты под нашу задачу.

Читать далее
Total votes 11: ↑10 and ↓1+14
Comments12

Information

Rating
403-rd
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Chief Technology Officer (CTO)
Lead
Python
PostgreSQL
gRPC
Pytorch
TENSORFLOW
Machine learning
Neural networks
Deep Learning
Natural language processing
NLP