Как принимать решения, строить команды и выбирать инструменты разработки. Павел Щедухин, Ozon Tech

Поделиться
HTML-код
  • Опубликовано: 2 июн 2024
  • Всем привет. Каждый день мы пользуемся десятками, если не сотнями приложений, многие из которых являются гигантскими сервисами. Но как они устроены и что внутри?
    В гостях - Павел Щедухин, руководитель разработки мобильных приложений продавца Ozon Tech. В этом интервью - о том, как построить огромное приложение, как строить команды, почему work&life balance важен и как выбирать инструменты разработки.
    00:00:00 - Всем привет
    00:01:05 - Немного о себе
    00:03:36 - Как Павел оказался в Ozon Tech
    00:07:17 - Пара слов о работе команд
    00:09:02 - Приложение продавца
    00:11:44 - Внедрение новых фичей
    00:14:36 - Релизные поезда
    00:18:29 - Переход на Compose
    00:20:02 - Что учить новичкам: XML или Compose
    00:21:17 - Программный комитет и продолжение про релизные поезда
    00:25:21 - Что важно руководителям и work&life balance
    00:32:15 - Офис или удаленка
    00:38:54 - Топ 3 что нравится в Ozon Tech
    00:43:14 - Тестирование
    00:50:58 - Митапы и DevRel
    00:58:25 - "Даже в негативном фидбеке можно найти зоны роста"
    01:03:34 - Кроссплатформа
    01:07:46 - DI фреймворки
    01:11:13 - "Главный ресурс не технологии, а люди"
    01:16:42 - Новые мобильные ОС
    01:22:04 - Совет всем мобильным разработчикам
    01:23:42 - Всем пока
    Поддержать канал и получить доступ к эксклюзивному контенту можно подписавшись на Boosty:
    =================================================
    Поддержать канал на Boosty - boosty.to/mobiledev
    =================================================
    Полезные статьи из мира мобильной разработки:
    Teletype - teletype.in/@alexgladkov
    Мобильный разработчик в других соц. сетях:
    ================================
    Телеграм - t.me/mobiledevnews
    ВК - mdeveloper
    Дзен - dzen.ru/mobiledeveloper
    ================================
    Если ты прочитал это - напиши коммент! Тест на внимательность :D

Комментарии • 22

  • @MrPwnzrus
    @MrPwnzrus 2 месяца назад +8

    Приятный собеседник. Был бы не против работать с таким руководителем/коллегой. Совпадает с моим видением.

  • @KarandaLLI666
    @KarandaLLI666 2 месяца назад +3

    Видео супер! Алексей долгих лет тебе качать сообщество инженеров!
    Такие видео мотивируют брать 25 час в сутках и изучать что-то новое, что бы сообщество на самом деле становилось тем, про что говорит Павел в контексте озона

  • @mys_ya
    @mys_ya 2 месяца назад +3

    После просмотра ролика захотелось в Ozon))) так все френдли)))

  • @mironoff2007
    @mironoff2007 2 месяца назад +5

    Звучит, будто озон - идеальная работа мечты).

  • @an_bok
    @an_bok 2 месяца назад +4

    За Пашу - лойс под видео)

  • @paulk3222
    @paulk3222 2 месяца назад

    Ура, новое видео!

  • @seka1309
    @seka1309 Месяц назад

    Можно ли стартануть с Котлин не зная Джаву? С нуля учить котлин без знаний джавы?

  • @alexblack6831
    @alexblack6831 2 месяца назад +1

    Поиск озона то еще "чудо", часто разрабов вспоминаю.

  • @vacsa
    @vacsa 2 месяца назад +1

    А можно про webassembly ?

  • @pavelkopytin
    @pavelkopytin 2 месяца назад

    Спасибо за видео, было интересно!
    Хотел сказать на счет Dagger и kapt. Делал пару проектов с Dagger, последний в Grab (Singapore), и держал DI модули в java классах (Все остальное Kotlin). Hilt не затянешь при этом, но с чистым Dagger работает отлично и kapt в такой проект затягивать не надо.

  • @s_soboy
    @s_soboy 2 месяца назад +3

    А я как QA уже наоборот иногда думаю, а не уйти ли из мобайла😃, т.к. его в тестировании швыряет от ЯП к ЯП, от фреймворка к фреймворку, а что не собеседование, то сджойни SQL, смёрджи в Git, что с Activity, желательно знать Kotlin и Swift одновременно))), вот не знаешь, как корректно ответить? На собес-ии готовят к запуску ракеты, а потом будешь подметать на Байконуре!😄 Если бы не опыт и любовь к тестированию, кажется, что проще было сразу податься в разработку!)))

    • @awkwardquestion8643
      @awkwardquestion8643 2 месяца назад

      Что-то близкое к правде на самом деле, но есть нюансы

    • @olgafedyanova
      @olgafedyanova 2 месяца назад

      Вы не поверите, но на qa auto Бэка слово в слово всё тоже самое. Там ты должен и джава и Котлин и жс, тс, девопс безусловно и куча всего ещё. Каждые три месяца у меня, стабильно, меняется стэк под задачу. Это не проблема мобильных приложений, это проблема мира и больших компаний
      В разработке так же. Что не полугодие - то новый навык, язык, технология. Уже начали весь бэк, например, переписывать на Котлин, ну и, естественно постгре вносит свои изменения

  • @user-ix5jq5kx6e
    @user-ix5jq5kx6e 2 месяца назад +1

    Паша, привет! Как дела?)

    • @an_bok
      @an_bok 2 месяца назад +1

      Кто понял, тот поймёт

  • @johnvasyuk
    @johnvasyuk 2 месяца назад

    Лёша, иди в Диабло играй, не мешай индустрии

  • @serggio88888
    @serggio88888 2 месяца назад +6

    Не смотрел но осуждаю. Как обычно

  • @user-kv3rc9jk9u
    @user-kv3rc9jk9u 2 месяца назад +1

    Какой процесс от идеи до реализации - за 2-е минуты ответ свелся к хуяк хуяк и в прод. Эххх озон большой а процесса нет.

    • @user-tz3yo6us3j
      @user-tz3yo6us3j 2 месяца назад +3

      Агент Вайлдберис найден

    • @user-kv3rc9jk9u
      @user-kv3rc9jk9u 2 месяца назад

      @@user-tz3yo6us3jЕсли Вы из Озона может распишите по подробнее процесс разработки? Как никак там одни пилят БД, сервисы, другие кучу разных фронтовых приложений, у каждого свои стандарты, релизные циклы, плюс к этому еще чувваки из сопровождения и саппорта - как при разработке разные команды синхронизируются между собой, как определяют что фича готова в прод ни слова.... Ответы у нас есть релизный поезд и автотесты как-то не серьезно. Как я понял из ответов оратора все держится на софт скилах - ну то есть на том что чуваки тупо носятся по переговоркам(в каждой 10+ челов) с горящими сраками и проклинают смежные команды и руководство которое все это придумали

    • @captainsustain
      @captainsustain Месяц назад

      это Agile называется, когда не всегда догмам всё делаешь, но и головой иногда думаешь: что можно хуяк-хуяк за пару дней и в аб-тест, а что надо погрумить подольше)

  • @Pchelinskii_Sergei
    @Pchelinskii_Sergei 2 месяца назад

    Сравниваю озонопомойку и яндекс маркет как пользователь приложения, что-то не так в датском королевстве озон))