SlideShare a Scribd company logo
1 of 13
Быть разработчиком:
вызовы, ожидания,
перестроение мозгов
Сергей Немчинский, Smarte®ama,
2016
Обо мне
 Послужной список
 Работа программистом
 Работа преподавателем
 Про Smarte®ama
 Обучение
 Производство
Основные проблемы разработки
 Недостаток коммуникации
 Ответственность
 Ценности
 клиента
 разработчика
Взаимоотношения с заказчиком
 Scope проекта
 Разбиение на задачи
 Оценка сложности задачи
 Оценка времени
 Done criteria
 Конфликты с заказчиком
 Эскалация конфликтов
Взаимоотношения с руководством
 Ценности руководства
 Повышения зарплаты
 Конфликты с руководством
 Проблемы роста компании
Взаимоотношения с коллегами
 Чего от вас ждут коллеги?
 Чего вы в праве ожидать
от коллег?
 Дружить, сотрудничать,
конкурировать,
соперничать?
 Конфликты с коллегами
 Зарплатные вопросы
Взаимоотношения с тестерами
 Дружить, конфликтовать, конкурировать
перед заказчиком?
 Ценности отношений с тестерами
 Взаимоотношения с другими смежниками –
бизнес-аналитиками, техническими
писателями, админами, devOps…
Проект в аутсорсинге
 Типы оплаты проектов (Fixed Price, Time &
materials…)
 Методология проектов
 Продолжительность
 Scope
 Планирование
 Постановка задач
Проект в аутсорсинге
 Выполнение задач
 Критерии выполнения
 Тестирование
 Изменение требований
налету
 Итерации
 Фазы проекта
Меняем мир
 Разработчик – островок западного мира
 Перенос ценностей в окружающую
действительность
 Время == деньги
 Сказано == сделано
 Нет «у нас не получилось». Есть «it’s my fault»
 Работа бывает только сделанная и не сделанная
 Нет «я работаю». Есть «я планирую закончить
тогда-то»
Ответы на типовые вопросы
 Профильное высшее
образование
 Реально ли устроиться?
 Имеет ли смысл идти
сначала по другой
дороге?
 Можно ли выучиться
самостоятельно?
Ваши вопросы
http://smarterama.com

More Related Content

What's hot

Советы для успешной автоматизации тестирования веб-приложений
Советы для успешной автоматизации тестирования веб-приложенийСоветы для успешной автоматизации тестирования веб-приложений
Советы для успешной автоматизации тестирования веб-приложений
Mairbek Khadikov
 
Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.
Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.
Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.
Positive Hack Days
 
CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...
CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...
CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...
CodeFest
 
Управление качеством
Управление качествомУправление качеством
Управление качеством
Media Gorod
 
Автоматизированное тестирование веб приложений
Автоматизированное тестирование веб приложенийАвтоматизированное тестирование веб приложений
Автоматизированное тестирование веб приложений
Alexander Byndyu
 
Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...
Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...
Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...
Usabilitylab
 
Технология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектахТехнология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектах
Media Gorod
 

What's hot (20)

Советы для успешной автоматизации тестирования веб-приложений
Советы для успешной автоматизации тестирования веб-приложенийСоветы для успешной автоматизации тестирования веб-приложений
Советы для успешной автоматизации тестирования веб-приложений
 
Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.
Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.
Евгения Поцелуевская. Уязвимости систем ДБО в 2011-2012 гг.
 
E potseluevskaya ru
E potseluevskaya ruE potseluevskaya ru
E potseluevskaya ru
 
Презентация прототипа GUI Machine: Система подтверждения подписи должностных лиц
Презентация прототипа GUI Machine: Система подтверждения подписи должностных лицПрезентация прототипа GUI Machine: Система подтверждения подписи должностных лиц
Презентация прототипа GUI Machine: Система подтверждения подписи должностных лиц
 
CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...
CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...
CodeFest 2011. Андреев C. — Эффективные методики автоматизированного тестиров...
 
Управление качеством
Управление качествомУправление качеством
Управление качеством
 
Использование Fiddler для эмуляции различных сетевых условий в автотестах
Использование Fiddler для эмуляции различных сетевых условий в автотестахИспользование Fiddler для эмуляции различных сетевых условий в автотестах
Использование Fiddler для эмуляции различных сетевых условий в автотестах
 
Мобильный трафик и мобильные покупатели. Опыт 220 Вольт Леонид Довладбегян, Д...
Мобильный трафик и мобильные покупатели. Опыт 220 Вольт Леонид Довладбегян, Д...Мобильный трафик и мобильные покупатели. Опыт 220 Вольт Леонид Довладбегян, Д...
Мобильный трафик и мобильные покупатели. Опыт 220 Вольт Леонид Довладбегян, Д...
 
Разработчик программного обеспечения
Разработчик программного обеспеченияРазработчик программного обеспечения
Разработчик программного обеспечения
 
on-line отчетность для руководителей по обученным партнерам
on-line отчетность для руководителей по обученным партнерамon-line отчетность для руководителей по обученным партнерам
on-line отчетность для руководителей по обученным партнерам
 
Обзор и анализ инструментов проектирования и прототипирования интерфейсов
Обзор и анализ инструментов проектирования и прототипирования интерфейсовОбзор и анализ инструментов проектирования и прототипирования интерфейсов
Обзор и анализ инструментов проектирования и прототипирования интерфейсов
 
Автоматизированное тестирование веб приложений
Автоматизированное тестирование веб приложенийАвтоматизированное тестирование веб приложений
Автоматизированное тестирование веб приложений
 
гиперболоид п.моргорский
гиперболоид п.моргорскийгиперболоид п.моргорский
гиперболоид п.моргорский
 
Мобильные браузеры: очевидное-невероятное
Мобильные браузеры: очевидное-невероятноеМобильные браузеры: очевидное-невероятное
Мобильные браузеры: очевидное-невероятное
 
Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...
Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...
Юзабилити-аудит сайта: важная часть интернет-маркетинга. Андрей Столяров, «Де...
 
Людмила Гулик, ( Project and Process Management Consultant, PhD at DA-14 Soft...
Людмила Гулик, ( Project and Process Management Consultant, PhD at DA-14 Soft...Людмила Гулик, ( Project and Process Management Consultant, PhD at DA-14 Soft...
Людмила Гулик, ( Project and Process Management Consultant, PhD at DA-14 Soft...
 
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
 
Bugs
BugsBugs
Bugs
 
Технология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектахТехнология MVC в высоконагруженных проектах
Технология MVC в высоконагруженных проектах
 
Разработчик
РазработчикРазработчик
Разработчик
 

Viewers also liked

Шаблоны разработки ПО. Рефакторинг
Шаблоны разработки ПО. РефакторингШаблоны разработки ПО. Рефакторинг
Шаблоны разработки ПО. Рефакторинг
Sergey Nemchinsky
 
Шаблоны разработки ПО. Часть 3. Шаблоны GoF
Шаблоны разработки ПО. Часть 3. Шаблоны GoFШаблоны разработки ПО. Часть 3. Шаблоны GoF
Шаблоны разработки ПО. Часть 3. Шаблоны GoF
Sergey Nemchinsky
 
Шаблоны разработки ПО. Часть 2. ООП и UML
Шаблоны разработки ПО. Часть 2. ООП и UMLШаблоны разработки ПО. Часть 2. ООП и UML
Шаблоны разработки ПО. Часть 2. ООП и UML
Sergey Nemchinsky
 
Шаблоны разработки ПО. Часть 1. Введние
Шаблоны разработки ПО. Часть 1. ВведниеШаблоны разработки ПО. Часть 1. Введние
Шаблоны разработки ПО. Часть 1. Введние
Sergey Nemchinsky
 
Шаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASPШаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASP
Sergey Nemchinsky
 

Viewers also liked (20)

Как найти первую работу и не вылететь с нее
Как найти первую работу  и не вылететь с нееКак найти первую работу  и не вылететь с нее
Как найти первую работу и не вылететь с нее
 
основы Java переменные, циклы
основы Java   переменные, циклыосновы Java   переменные, циклы
основы Java переменные, циклы
 
Как найти первую работу и как с нее не вылететь
Как найти первую работу и как с нее не вылететьКак найти первую работу и как с нее не вылететь
Как найти первую работу и как с нее не вылететь
 
Java enterprise: обучение, работа, перспективы
Java enterprise: обучение, работа, перспективыJava enterprise: обучение, работа, перспективы
Java enterprise: обучение, работа, перспективы
 
Основы Java. 5. Databases
Основы Java. 5. DatabasesОсновы Java. 5. Databases
Основы Java. 5. Databases
 
Основы Java. 3. Конструкторы, уровни доступа, статика
Основы Java. 3. Конструкторы, уровни доступа, статикаОсновы Java. 3. Конструкторы, уровни доступа, статика
Основы Java. 3. Конструкторы, уровни доступа, статика
 
Clean code
Clean codeClean code
Clean code
 
Основы Java. 4. Collection Framework
Основы Java. 4. Collection FrameworkОсновы Java. 4. Collection Framework
Основы Java. 4. Collection Framework
 
Шаблоны разработки ПО. Рефакторинг
Шаблоны разработки ПО. РефакторингШаблоны разработки ПО. Рефакторинг
Шаблоны разработки ПО. Рефакторинг
 
Основы Java. 2. JVM
Основы Java. 2. JVMОсновы Java. 2. JVM
Основы Java. 2. JVM
 
Основы Java. 4. Web
Основы Java. 4. WebОсновы Java. 4. Web
Основы Java. 4. Web
 
Щаблоны разработки ПО. Антипаттерны
Щаблоны разработки ПО. АнтипаттерныЩаблоны разработки ПО. Антипаттерны
Щаблоны разработки ПО. Антипаттерны
 
Шаблоны разработки ПО. Часть 3. Шаблоны GoF
Шаблоны разработки ПО. Часть 3. Шаблоны GoFШаблоны разработки ПО. Часть 3. Шаблоны GoF
Шаблоны разработки ПО. Часть 3. Шаблоны GoF
 
Шаблоны разработки ПО. Часть 2. ООП и UML
Шаблоны разработки ПО. Часть 2. ООП и UMLШаблоны разработки ПО. Часть 2. ООП и UML
Шаблоны разработки ПО. Часть 2. ООП и UML
 
Основы Java. ООП. Объекты, классы, интерфейсы
Основы Java. ООП. Объекты, классы, интерфейсыОсновы Java. ООП. Объекты, классы, интерфейсы
Основы Java. ООП. Объекты, классы, интерфейсы
 
Refactoring
RefactoringRefactoring
Refactoring
 
Шаблоны разработки ПО. Часть 1. Введние
Шаблоны разработки ПО. Часть 1. ВведниеШаблоны разработки ПО. Часть 1. Введние
Шаблоны разработки ПО. Часть 1. Введние
 
Реформа міліції від Демократичного Альянсу
Реформа міліції від Демократичного АльянсуРеформа міліції від Демократичного Альянсу
Реформа міліції від Демократичного Альянсу
 
Конспект лекций по курсу "Шаблоны разработки ПО"
Конспект лекций по курсу "Шаблоны разработки ПО"Конспект лекций по курсу "Шаблоны разработки ПО"
Конспект лекций по курсу "Шаблоны разработки ПО"
 
Шаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASPШаблоны разработки ПО. Шаблоны GRASP
Шаблоны разработки ПО. Шаблоны GRASP
 

Similar to Быть разработчиком: вызовы, ожидания, перестроение мозгов

Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...
Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...
Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...
EconMsu
 
introduction to Start in Garage - Internet Workshop
introduction to Start in Garage - Internet Workshopintroduction to Start in Garage - Internet Workshop
introduction to Start in Garage - Internet Workshop
RIS Ventures
 
С кем работать и с кем не работать: как выбирать клиентов
С кем работать и с кем не работать: как выбирать клиентов С кем работать и с кем не работать: как выбирать клиентов
С кем работать и с кем не работать: как выбирать клиентов
evilmartian
 
16062010 e le_lmm_vleontyev
16062010 e le_lmm_vleontyev16062010 e le_lmm_vleontyev
16062010 e le_lmm_vleontyev
Valery Leontyev
 
Как создать взаимовыгодные партнерские отношения
Как создать взаимовыгодные партнерские отношенияКак создать взаимовыгодные партнерские отношения
Как создать взаимовыгодные партнерские отношения
Исследовательский центр «Стереомаркетинг»
 

Similar to Быть разработчиком: вызовы, ожидания, перестроение мозгов (20)

Продуктовый дизайн в рамках подрядных отношений
Продуктовый дизайн в рамках подрядных отношенийПродуктовый дизайн в рамках подрядных отношений
Продуктовый дизайн в рамках подрядных отношений
 
Сергей Немчинский - Между заказчиком и разработчиком. РМ в тисках реальности.
Сергей Немчинский - Между заказчиком и разработчиком. РМ в тисках реальности.Сергей Немчинский - Между заказчиком и разработчиком. РМ в тисках реальности.
Сергей Немчинский - Между заказчиком и разработчиком. РМ в тисках реальности.
 
Между заказчиком и разработчиком
Между заказчиком и разработчикомМежду заказчиком и разработчиком
Между заказчиком и разработчиком
 
Артур Арсёнов
Артур АрсёновАртур Арсёнов
Артур Арсёнов
 
Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...
Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...
Лекторий ЭФ МГУ: Ольга Ножнина "Как стать эффективным руководителем проекта (...
 
Максим Бабич, ex-CTO Деньги Mail.ru и RU-CENTER
Максим Бабич, ex-CTO Деньги Mail.ru и RU-CENTERМаксим Бабич, ex-CTO Деньги Mail.ru и RU-CENTER
Максим Бабич, ex-CTO Деньги Mail.ru и RU-CENTER
 
Elizabeth golovin the outside entrance is not forbidden or how to enter a new...
Elizabeth golovin the outside entrance is not forbidden or how to enter a new...Elizabeth golovin the outside entrance is not forbidden or how to enter a new...
Elizabeth golovin the outside entrance is not forbidden or how to enter a new...
 
Пишем вакансии для Job сайтов
Пишем вакансии для Job сайтовПишем вакансии для Job сайтов
Пишем вакансии для Job сайтов
 
introduction to Start in Garage - Internet Workshop
introduction to Start in Garage - Internet Workshopintroduction to Start in Garage - Internet Workshop
introduction to Start in Garage - Internet Workshop
 
Новичок в команде: алгоритм подготовки для проектного менеджера, Лиза Головина
Новичок в команде: алгоритм подготовки для проектного менеджера, Лиза Головина Новичок в команде: алгоритм подготовки для проектного менеджера, Лиза Головина
Новичок в команде: алгоритм подготовки для проектного менеджера, Лиза Головина
 
Почему красивые сайты бывают не успешными?
Почему красивые сайты бывают не успешными?Почему красивые сайты бывают не успешными?
Почему красивые сайты бывают не успешными?
 
С кем работать и с кем не работать: как выбирать клиентов
С кем работать и с кем не работать: как выбирать клиентов С кем работать и с кем не работать: как выбирать клиентов
С кем работать и с кем не работать: как выбирать клиентов
 
Эффективная команда, работа, делегирование (доклад с Web camp 2013)
Эффективная команда, работа, делегирование (доклад с Web camp 2013)Эффективная команда, работа, делегирование (доклад с Web camp 2013)
Эффективная команда, работа, делегирование (доклад с Web camp 2013)
 
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процессаКак UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
Как UX/UI дизайнеру работать в команде? Выстраивание дизайн-процесса
 
Про кейсы: о чем говорят внедренные проекты. Марина Литвинова
Про кейсы: о чем говорят внедренные проекты. Марина ЛитвиноваПро кейсы: о чем говорят внедренные проекты. Марина Литвинова
Про кейсы: о чем говорят внедренные проекты. Марина Литвинова
 
Про кейсы: о чем говорят внедренные проекты
Про кейсы: о чем говорят внедренные проектыПро кейсы: о чем говорят внедренные проекты
Про кейсы: о чем говорят внедренные проекты
 
16062010 e le_lmm_vleontyev
16062010 e le_lmm_vleontyev16062010 e le_lmm_vleontyev
16062010 e le_lmm_vleontyev
 
Mba Lt 02
Mba Lt 02Mba Lt 02
Mba Lt 02
 
Как создать взаимовыгодные партнерские отношения
Как создать взаимовыгодные партнерские отношенияКак создать взаимовыгодные партнерские отношения
Как создать взаимовыгодные партнерские отношения
 
администрирование социального проекта. фаст
администрирование социального проекта. фастадминистрирование социального проекта. фаст
администрирование социального проекта. фаст
 

Быть разработчиком: вызовы, ожидания, перестроение мозгов

  • 1. Быть разработчиком: вызовы, ожидания, перестроение мозгов Сергей Немчинский, Smarte®ama, 2016
  • 2.
  • 3. Обо мне  Послужной список  Работа программистом  Работа преподавателем  Про Smarte®ama  Обучение  Производство
  • 4. Основные проблемы разработки  Недостаток коммуникации  Ответственность  Ценности  клиента  разработчика
  • 5. Взаимоотношения с заказчиком  Scope проекта  Разбиение на задачи  Оценка сложности задачи  Оценка времени  Done criteria  Конфликты с заказчиком  Эскалация конфликтов
  • 6. Взаимоотношения с руководством  Ценности руководства  Повышения зарплаты  Конфликты с руководством  Проблемы роста компании
  • 7. Взаимоотношения с коллегами  Чего от вас ждут коллеги?  Чего вы в праве ожидать от коллег?  Дружить, сотрудничать, конкурировать, соперничать?  Конфликты с коллегами  Зарплатные вопросы
  • 8. Взаимоотношения с тестерами  Дружить, конфликтовать, конкурировать перед заказчиком?  Ценности отношений с тестерами  Взаимоотношения с другими смежниками – бизнес-аналитиками, техническими писателями, админами, devOps…
  • 9. Проект в аутсорсинге  Типы оплаты проектов (Fixed Price, Time & materials…)  Методология проектов  Продолжительность  Scope  Планирование  Постановка задач
  • 10. Проект в аутсорсинге  Выполнение задач  Критерии выполнения  Тестирование  Изменение требований налету  Итерации  Фазы проекта
  • 11. Меняем мир  Разработчик – островок западного мира  Перенос ценностей в окружающую действительность  Время == деньги  Сказано == сделано  Нет «у нас не получилось». Есть «it’s my fault»  Работа бывает только сделанная и не сделанная  Нет «я работаю». Есть «я планирую закончить тогда-то»
  • 12. Ответы на типовые вопросы  Профильное высшее образование  Реально ли устроиться?  Имеет ли смысл идти сначала по другой дороге?  Можно ли выучиться самостоятельно?