SlideShare a Scribd company logo
1 of 162
Download to read offline
Гриша Шехет 🖖
@AGambit95
Software Engineer / Project Lead @
Коммичу в MobX и
Автор Front-End дайджеста на
Пишу на JavaScript, ReasonML, Elm, PureScript,
Scala, Haskell, Swift…
Люблю Функциональное программирование
https://www.grammarly.com/
Растим детей.
Или как Иван Васильевич
запускал эксперименты?
Чего ожидать
от доклада:
Надеюсь оправдать хоть грамм ваших ожиданий!
• Правду о смысле жизни разработчика интерфейсов.
• ПОЧТИ отсутствие кода!
• Реальный экспириенс и боль.
• Кучу воды, так что смотри между строк.
• МНОГО СЛЕНГА и отсылок!
Lifestyle “типичного”
разработчика интерфейсов
Глава 1
Чем мы занимаемся?
Сидим за компьютером!
Лучше на завод пошли бы!
Почему интерфейсы?
Клуб анонимных
разработчиков интерфейсов!
Любил рисовать
Занимался дизайном
Иконки
должны быть
красивыми
40-60% тратим
на взаимодействие с
интерфейсами
Мы делаем мир лучше!
Каждый день
мы ходим на работу
Запускаем
космические корабли!
Продукт === Ребенок
Растим детей
Архитектура
Зоопарк
технологий
Быть Хипстером
или не быть?
Не ХипстерХипстер
Родители
как дети
Менеджеры
Первые правки
Героически
Решаем
Проблемы
Допустим,
ты красавчик 😎
Проблемы решены!
Продукт готов!
Проведем ретроспективу:
• Архитектура – это важно!
• Быть хипстером не всегда круто!
• Каждый инструмент должен быть
оправдан!
• Думай о своем продукте! Он твое
наследие!
Миша, денег никто не даст!
Глава 2
“Страшная” тайна!
Но…
Любой продукт
это 💰 Деньги 💰
Конверсия
Конверсия
Отношение числа посетителей
сайта, выполнивших на нём
какие-либо целевые действия к
общему числу посетителей
сайта, выраженное в процентах.
Конверсия
Пример №0
Сайт
500 уникальных посетителей
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
60 совершают покупку
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$
💰 Конверсия: 💰
(60 покупок / 500 посетителей) × 100% = 12 %
Зачем нам это нужно?!
Время
экспериментов
Пример №1
Лендинг
Лендинг
Нужно поднять
конверсию!🤔
Чем занимается
Front-End разработчик?
Меняет цвет кнопочек
Фиолетовая кнопка
Зеленая кнопка
Тестируем
Создание
эксперимента
Трафик
Эксперимент
Создаем тестовые группы
33.33% 33.33%33.33%
Контрольная группа А B
0
30
60
90
120
Красная Фиолетовая Зеленая
Тестируем
(Контрольная группа)
100% 70% 120%
А B
Конверсия с
зеленой
кнопочкой
выше!
Скучно…
Нет вызовов
Что это значит для
инженера?
Всего лишь
кнопка!
Нужно изменить на всех страницах
Нужно изменить на всех страницах
Нужно создать
тестовую группу!
const	{	btnExperimentGroup	}	=	cookie.parse()		


const	className	=	do	{	

		if	(btnExperimentGroup	==	'green')	{	

				style.greenButton	

		}	

		else	if	(btnExperimentGroup	==	'purpul')	{	

				style.purpulButton	

		}	

		else	{	

				style.redButton	

		}	

}

		

const	Button	=	props	=>		

		<div	className={className}	…	>	

				{props.children}	

		</div>	

Достаем
тестовую
группу
const	{	btnExperimentGroup	}	=	cookie.parse()		


const	className	=	do	{	

		if	(btnExperimentGroup	==	'green')	{	

				style.greenButton	

		}	

		else	if	(btnExperimentGroup	==	'purpul')	{	

				style.purpulButton	

		}	

		else	{	

				style.redButton	

		}	

}

		

const	Button	=	props	=>		

		<div	className={className}	…	>	

				{props.children}	

		</div>	

Выбираем
класс
const	{	btnExperimentGroup	}	=	cookie.parse()		


const	className	=	do	{	

		if	(btnExperimentGroup	==	'green')	{	

				style.greenButton	

		}	

		else	if	(btnExperimentGroup	==	'purpul')	{	

				style.purpulButton	

		}	

		else	{	

				style.redButton	

		}	

}

		

const	Button	=	props	=>		

		<div	className={className}	…	>	

				{props.children}	

		</div>	

Рисуем
компонент
Всего лишь
кнопочка!
Понимаем:
• Наших детей пытаются использовать!
• Простые задачи могут добавить оверхеда!
• Балансируем между добром и злом. Нужно
научиться говорить НЕТ и Да!
Когда их стало
слишком много!
Глава 3
Пример №2
Форма регистрации
Форма регистрации
Нужно поднять
конверсию!🤔
Было:
Эксперимент №1
Эксперимент №2
Эксперимент №3
Эксперимент №4
Эксперимент №5
Но…
Это еще не все
Шаги регистрации
Шаги регистрации CMD +
Шаги регистрации
Что бы с ними
сделать?🤔
Эксперимент №6
Что имеем на выходе?
+ ) × 2 =( 12
Когда
экспериментов
слишком много
Каждый
эксперимент –
это новый IF
Как решать проблему?
…
Использовать Вендоров
https://help.optimizely.com/Build_Campaigns_and_Experiments/Six_steps_to_create_an_experiment_in_Optimizely_X_Web
Создаем эксперимент
https://help.optimizely.com/Build_Campaigns_and_Experiments/Six_steps_to_create_an_experiment_in_Optimizely_X_Web
Выбираем трафик
https://help.optimizely.com/Build_Campaigns_and_Experiments/Six_steps_to_create_an_experiment_in_Optimizely_X_Web
Меняем интерфейс
Но, не подходит!
• Функционала порой не хватает.
• Хочется больше гибкости.
• Много логики в экспериментах.
• Хотим, чтобы продукт был
производительным!
Почему?
https://twitter.com/ZackArgyle/status/831383233111535616/
Делаем IF
красивым
<ExperimentSwitcher>	

		<Experiment	groupName="A">	

				<ComponentA	{...props}	/>	

		</Experiment>	

		<Experiment	groupName="B">	

				<ComponentB	{...props}	/>	

		</Experiment>	

</ExperimentSwitcher>	

К примеру
<ExperimentSwitcher>	

		<Experiment	groupName="A">	

				<ComponentA	{...props}	/>	

		</Experiment>	

		<Experiment	groupName="B">	

				<ComponentB	{...props}	/>	

		</Experiment>	

</ExperimentSwitcher>	

Switcher –
оптимизирум
ренедер
<ExperimentSwitcher>	

		<Experiment	groupName="A">	

				<ComponentA	{...props}	/>	

		</Experiment>	

		<Experiment	groupName="B">	

				<ComponentB	{...props}	/>	

		</Experiment>	

</ExperimentSwitcher>	

Рендарим
эксперименты
Одна страница – легко
Что делать, если мы
хотим полностью
изменить страницу?🤔
Пример №3
Лендинг
Делаем эксперимент
У нас есть два лендинга
/ /
Как работает кухня?
S3 Статика
Nginx
Сервер Клиентский
Роутер
Результат
Статичный
Файл
Проблема
Нужно разделять страницы
/ /1
Еще один эксперимент
Добавляем еще один лендинг
/ /1 /2?
Ожидание!
/ / /
Реальность!
/ /1 /2
Иван Васильевич,
что же делать?
Строить свой
космический корабль!
Нужно решить проблему!
S3 Статика
Nginx
Сервер Клиентский
Роутер
Результат
Статичный
Файл
Проблема
Сделаем сервер умным!
S3 Статика
Статичный
Файл
Умный
Сервер Клиентский
Роутер
Результат
Проблема
Сервера
Прокачаем клиент!
Умный
Сервер
S3 Статика
Статичный
Файл
Клиентский
Роутер
Результат
Данные о эксперименте!
Результат
Умный
Сервера
О чем-то забыли?
Умный
Сервер
S3 Статика
Статичный
Файл
Клиентский
Роутер
Результат
Ходим за данными дважды
Сервера
Данные о эксперименте!
Умный
Сервер
S3 Статика
Статичный
Файл
Клиентский
Роутер
Результат
Используем
серверные данные 🤔
Cервера
Данные о эксперименте!Данные с сервера!
• Показываем эксперименты без боли
• Ускорили производительность рендера
• Уменьшили количество запросов на сервер
Результат
Посмотрим с
другой стороны!
Глава 4
Эксперименты
как исследования
Запускали ли вы
когда-нибудь бизнес?
Нужно исследовать рынок!
Пишем свой Mock
Пример №4
Запуск сложной Фичи
Делаем эксперимент
A B
Тестируем наш Mock
Понимаем, что работает –
запускаем фичу
Работа в команде
Глава 5
Пример №5
Экран установки расширения
Хотим поднять конверсию
Казалось бы,
все просто!
Хотим поднять конверсию
Mac OS
Windows
Посмотрим
внимательно
Mac OS
Windows
Все пропало?!
Было!
Стало!
Разрешили
ситуацию!
Тестировка важна!
Зачем нужны *?
Один в поле не воин!
Мы – команда!
Работать вместе,
создавая крутые идеи!
Быть инициативным!
Нужно подключаться с
самого начала!
Лоббировать себе задачи!
Все будут довольны!
Эпилог
10 Выводов
10 Правил Джедая
Продукт свой чти!
Правило 1
Про архитектуру
думай сперва!
Правило 2
Не будь хипстером,
когда неоправданно это!
Правило 3
Балансируй между
написанием своего и
использованием вендора!
Правило 4
Оберегай продукт свой
от внешних угроз!
Правило 5
Чти качество кода
наследия своего!
Правило 6
Вникай в задачу перед
тем, как выполнить ее!
Правило 7
Вызовы себе создавай, потому
что так работа твоя становится
интересной!
Правило 8
В команде работая можна
просветления достичь!
Правило 9
Превращай баги в
фичи!
Куда без этого, падаван мой!
Правило 10
Желаю
творческих
достижений
Разработанных
кораблей!
Senior
Front-End Engineers
grammarly.com/jobs
Мы в ищем
AGambit95
gregory.shehet
Спасибо за
внимание

More Related Content

Similar to Григорий Шехет "Растим детей. Или как Иван Васильевич запускал эксперименты?"

Автоматизация это модно
Автоматизация это модноАвтоматизация это модно
Автоматизация это модноAndrey Rebrov
 
Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»
Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»
Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»Sigma Software
 
Ничего лишнего: как вычистить свой продукт от лишних фич!
Ничего лишнего: как вычистить свой продукт от лишних фич!Ничего лишнего: как вычистить свой продукт от лишних фич!
Ничего лишнего: как вычистить свой продукт от лишних фич!Magneta AI
 
Проходим тест Джоэла
Проходим тест ДжоэлаПроходим тест Джоэла
Проходим тест Джоэла0leGG
 
Инструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныИнструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныRoman Dvornov
 
Tech Talks @NSU: Проходим тест Джоэла
Tech Talks @NSU: Проходим тест ДжоэлаTech Talks @NSU: Проходим тест Джоэла
Tech Talks @NSU: Проходим тест ДжоэлаTech Talks @NSU
 
CodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается YiiCodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается YiiCodeFest
 
Algorithms and programming lecture in ru
Algorithms and programming lecture in ruAlgorithms and programming lecture in ru
Algorithms and programming lecture in russuser0562f1
 
Алгоритмизация и программирование С/С++
Алгоритмизация и  программирование С/С++Алгоритмизация и  программирование С/С++
Алгоритмизация и программирование С/С++ssuser0562f1
 
Real-Time Error Alerting & Debugging Tools: Rollbar - Alex Petrov
Real-Time Error Alerting & Debugging Tools: Rollbar - Alex PetrovReal-Time Error Alerting & Debugging Tools: Rollbar - Alex Petrov
Real-Time Error Alerting & Debugging Tools: Rollbar - Alex PetrovRuby Meditation
 
Выступление: инструменты и методы эффективной удалённой работы
Выступление: инструменты и методы эффективной удалённой работыВыступление: инструменты и методы эффективной удалённой работы
Выступление: инструменты и методы эффективной удалённой работыryba4
 
Devconf 2011 - PHP - Как разрабатывается фреймворк Yii
Devconf 2011 - PHP - Как разрабатывается фреймворк YiiDevconf 2011 - PHP - Как разрабатывается фреймворк Yii
Devconf 2011 - PHP - Как разрабатывается фреймворк YiiAlexander Makarov
 
Интерактивные прототипы в живом коде
Интерактивные прототипы в живом кодеИнтерактивные прототипы в живом коде
Интерактивные прототипы в живом кодеBeaversBrothers
 
Виды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьВиды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьGoIT
 
Top-10 популярных вопросов администраторам баз данных или почему я против св...
Top-10  популярных вопросов администраторам баз данных или почему я против св...Top-10  популярных вопросов администраторам баз данных или почему я против св...
Top-10 популярных вопросов администраторам баз данных или почему я против св...Ilya Kosmodemiansky
 

Similar to Григорий Шехет "Растим детей. Или как Иван Васильевич запускал эксперименты?" (20)

Автоматизация это модно
Автоматизация это модноАвтоматизация это модно
Автоматизация это модно
 
Основы разработки сайтов by Uplab
Основы разработки сайтов by UplabОсновы разработки сайтов by Uplab
Основы разработки сайтов by Uplab
 
Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»
Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»
Володимир Дем’яненко, «How to become a Test Automation Engineer. My way»
 
Ничего лишнего: как вычистить свой продукт от лишних фич!
Ничего лишнего: как вычистить свой продукт от лишних фич!Ничего лишнего: как вычистить свой продукт от лишних фич!
Ничего лишнего: как вычистить свой продукт от лишних фич!
 
ховатти светлана
ховатти светланаховатти светлана
ховатти светлана
 
Проходим тест Джоэла
Проходим тест ДжоэлаПроходим тест Джоэла
Проходим тест Джоэла
 
Инструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныИнструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важны
 
Tech Talks @NSU: Проходим тест Джоэла
Tech Talks @NSU: Проходим тест ДжоэлаTech Talks @NSU: Проходим тест Джоэла
Tech Talks @NSU: Проходим тест Джоэла
 
IT basics for non technical CEO (Rus)
IT basics for non technical CEO (Rus)IT basics for non technical CEO (Rus)
IT basics for non technical CEO (Rus)
 
Как разраба
Как разрабаКак разраба
Как разраба
 
CodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается YiiCodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается Yii
 
Algorithms and programming lecture in ru
Algorithms and programming lecture in ruAlgorithms and programming lecture in ru
Algorithms and programming lecture in ru
 
Алгоритмизация и программирование С/С++
Алгоритмизация и  программирование С/С++Алгоритмизация и  программирование С/С++
Алгоритмизация и программирование С/С++
 
Joker2014
Joker2014Joker2014
Joker2014
 
Real-Time Error Alerting & Debugging Tools: Rollbar - Alex Petrov
Real-Time Error Alerting & Debugging Tools: Rollbar - Alex PetrovReal-Time Error Alerting & Debugging Tools: Rollbar - Alex Petrov
Real-Time Error Alerting & Debugging Tools: Rollbar - Alex Petrov
 
Выступление: инструменты и методы эффективной удалённой работы
Выступление: инструменты и методы эффективной удалённой работыВыступление: инструменты и методы эффективной удалённой работы
Выступление: инструменты и методы эффективной удалённой работы
 
Devconf 2011 - PHP - Как разрабатывается фреймворк Yii
Devconf 2011 - PHP - Как разрабатывается фреймворк YiiDevconf 2011 - PHP - Как разрабатывается фреймворк Yii
Devconf 2011 - PHP - Как разрабатывается фреймворк Yii
 
Интерактивные прототипы в живом коде
Интерактивные прототипы в живом кодеИнтерактивные прототипы в живом коде
Интерактивные прототипы в живом коде
 
Виды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьВиды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спростить
 
Top-10 популярных вопросов администраторам баз данных или почему я против св...
Top-10  популярных вопросов администраторам баз данных или почему я против св...Top-10  популярных вопросов администраторам баз данных или почему я против св...
Top-10 популярных вопросов администраторам баз данных или почему я против св...
 

More from Fwdays

"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...Fwdays
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil TopchiiFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro SpodaretsFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym KindritskyiFwdays
 
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl..."Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...Fwdays
 
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T..."How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...Fwdays
 
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ..."The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...Fwdays
 
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu..."[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...Fwdays
 
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care..."[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...Fwdays
 
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"..."4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...Fwdays
 
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast..."Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...Fwdays
 
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others..."Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...Fwdays
 
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra MyronovaFwdays
 
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv..."Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...Fwdays
 
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin..."How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...Fwdays
 

More from Fwdays (20)

"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
 
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl..."Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...
 
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T..."How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
 
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ..."The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
 
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu..."[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
 
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care..."[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
 
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"..."4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
 
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast..."Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
 
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others..."Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...
 
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
 
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv..."Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...
 
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin..."How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
 

Григорий Шехет "Растим детей. Или как Иван Васильевич запускал эксперименты?"