SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Рейтинг навыков 
.NET-разработчика 
Александр Рахманов, 
Kaspersky Lab
Кратко о себе и докладе 
.NET 
Kaspersky 
Lab 
Agile 
Развитие Что ценят? 
Как развиваться?
С чего все началось? 
На собеседовании… 
20 минутами позже 
на обеде…
С чего все началось?
Давайте пофантазируем 
Вася 
• 2 года опыта 
• C# 
• ASP.NET MVC 
• SQL Server 
• GoF читал 
• Работаю хорошо
Какие варианты? 
Знаю устройство марсохода…
И длины всех космических кораблей…
Какие варианты?
Куда идти?
Brainstorm
Анализ рынка 
 Собрались за поисковой строкой 
 Посмотрели существующие обзоры
Навыки 
Technology 
Hard 
skills 
Soft skills
Интересные факты 
Самый популярный: 
Hard skill • ООП 
• Чтение документации 
на английском 
Soft skill 
Technology • ASP.NET MVC
TOP 10 Технологий 
Название Частота* 
74% 
ASP.NET MVC 
ASP.NET MVC 74% 
Transact-SQL, SQL Server 
54% 
Transact-SQL, SQL Server 54% 
HTML, CSS, JavaScript, jQuery, AJAX 
42% 
HTML, CSS, JavaScript, jQuery, AJAX 42% 
WCF 
36% 
XML, XSLT 36% 
XML, XSLT 
36% 
WCF 36% 
LINQ 
22% 
LINQ 22% 
WPF 
16% 
WPF 16% 
Windows Forms 
14% 
Entity Framework 14% 
Web Services 
14% 
Web Services 14% 
Entity Framework 
14% 
Windows Forms 14% 
* Упоминается в n% вакансий из выборки в 300 вакансий на сайте HH.RU
TOP 10 Hard Skills 
Название Частота* 
28% 
ООП 
Объектно-ориентированное проектирование 28% 
Анализ требований 28% 
Архитектура, шаблоны проектирования 26% 
Системы контроля версий 26% 
Чтение и изменение чужого кода, reverse 
engineering 22% 
Разработка документации 22% 
Многопоточное и асинхронное 
программирование 20% 
Методологии разработки 20% 
Архитектура высоконагруженных систем 16% 
Сопровождение и поддержка 16% 
28% 
26% 
26% 
22% 
22% 
20% 
20% 
16% 
16% 
Анализ требований 
Архитектура, шаблоны проектирования 
Системы контроля версий 
Чтение и изменение чужого кода, reverse 
engineering 
Разработка документации 
Многопоточное и асинхронное 
программирование 
Методологии разработки 
Архитектура высоконагруженных систем 
Сопровождение и поддержка 
* Упоминается в n% вакансий из выборки в 300 вакансий на сайте HH.RU
TOP 10 Soft Skills 
Название Частота* 
32% 
Чтение документации на английском 
Чтение документации на английском 32% 
26% 
Командная работа 26% 
10% 
Самостоятельность 10% 
Коммуникации 8% 
8% 
Ответственность 6% 
6% 
Планирование и оценка 6% 
6% 
Английский разговорный, письменный 6% 
6% 
Написание понятного кода 6% 
6% 
Знание последних тенденций и технологий 4% 
4% 
Умение излагать свои мысли 4% 
4% 
Командная работа 
Самостоятельность 
Коммуникации 
Ответственность 
Планирование и оценка 
Английский разговорный, письменный 
Написание понятного кода 
Знание последних тенденций и технологий 
Умение излагать свои мысли 
* Упоминается в n% вакансий из выборки в 300 вакансий на сайте HH.RU
А теперь… 
давайте поговорим о том, 
почему этот анализ ерунда 
На это есть, как минимум, 2 причины
Мы не успеваем за рынком 
Может пора выучить 
технологию Х или уже поздно?
А будет ли развитие? 
Востребованность Качественный рост 
Толерантность и 
стрессоустойчивость 
Умение налаживать 
процесс разработки 
Работать «быстро» и 
никогда не допускать 
ошибок 
Внедрение 
инструментов 
контроля качества
Где же выход? 
• Может я перечислю «настоящие» навыки? 
• Или соберем круглый стол экспертов?
Давайте попробуем пойти от другого 
Может попробуем сами? Например, проголосуем за навыки, 
которые помогут борьбе с «кодом с запашком» 
Стрессо- 
устойчивость 
Code Review 
Автомати- 
зированное 
тестирование 
Принципы SOLID, 
YAGNI, KISS 
Ответственность ASP.NET MVC
Что я хочу этим сказать? 
Только что мы опробовали краудсорсинговый 
подход для решения проблем
http://bit.ly/1upTOTl
Можно пойти еще дальше 
Когда мы поняли, куда развиваться, сразу же 
возникает вопрос: 
КАК? 
 На портале размещены ссылки на книги, 
статьи и другие источники, где можно 
пополнить свои знания.
Выбор способа развития 
Итого, способы: 
1. Интуитивно выбирать направление. 
2. Путем анализа рынка труда. 
3. Взаимопомощь сообщества в развитии друг друга. 
Я голосую за 3-ий, давайте 
проведем эксперимент и 
поможем в развитии друг 
другу
Спасибо! 
Александр Рахманов 
sashar2@yandex.ru 
http://skillswiki.net

Weitere ähnliche Inhalte

Was ist angesagt?

Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...
Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...
Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...GTestClub
 
Есть фича. Помогите протестировать
Есть фича. Помогите протестировать Есть фича. Помогите протестировать
Есть фича. Помогите протестировать Rina Uzhevko
 
Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?SQALab
 
Правила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиковПравила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиковRina Uzhevko
 
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииDeutsche Post
 
Как аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версийКак аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версийSQALab
 
Самоопределяйся технологично!
Самоопределяйся технологично!Самоопределяйся технологично!
Самоопределяйся технологично!Maxim Tsepkov
 
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFest
 
Путь Jama для управления требованиями
Путь Jama для управления требованиямиПуть Jama для управления требованиями
Путь Jama для управления требованиямиSQALab
 
Собеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитикаСобеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитикаSQALab
 
Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...Eugene Bartov
 
Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)
Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)
Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)Eugene Bartov
 
Тестирование производительности клиентсайда
Тестирование производительности клиентсайдаТестирование производительности клиентсайда
Тестирование производительности клиентсайдаSQALab
 
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)Rina Uzhevko
 
Открытая лекция для студентов МГТУ ГА (декабрь 2013)
Открытая лекция для студентов МГТУ ГА (декабрь 2013)Открытая лекция для студентов МГТУ ГА (декабрь 2013)
Открытая лекция для студентов МГТУ ГА (декабрь 2013)Pavel Melnikov
 
карта IT профессий
карта IT профессийкарта IT профессий
карта IT профессийCOMAQA.BY
 
Antipatterns in software (ru)
Antipatterns in software (ru)Antipatterns in software (ru)
Antipatterns in software (ru)Borys Lebeda
 
Программистский подход в дизайне
Программистский подход в дизайнеПрограммистский подход в дизайне
Программистский подход в дизайнеПрофсоUX
 

Was ist angesagt? (20)

IT people
IT peopleIT people
IT people
 
Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...
Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...
Grammarly Test Club#2. Выступление Алексея Лупана (SysIQ, Inc.): "Без тест-ке...
 
Есть фича. Помогите протестировать
Есть фича. Помогите протестировать Есть фича. Помогите протестировать
Есть фича. Помогите протестировать
 
Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?Как выжить начинающему бизнес-аналитику?
Как выжить начинающему бизнес-аналитику?
 
Правила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиковПравила хорошего тона для тестировщиков
Правила хорошего тона для тестировщиков
 
Sqa days
Sqa daysSqa days
Sqa days
 
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Tests-Cases: избавьтесь от тест-кейсов в тестировании
 
Как аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версийКак аналитик может помочь в планировании выпуска версий
Как аналитик может помочь в планировании выпуска версий
 
Самоопределяйся технологично!
Самоопределяйся технологично!Самоопределяйся технологично!
Самоопределяйся технологично!
 
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
 
Путь Jama для управления требованиями
Путь Jama для управления требованиямиПуть Jama для управления требованиями
Путь Jama для управления требованиями
 
Собеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитикаСобеседование на позицию бизнес-аналитика
Собеседование на позицию бизнес-аналитика
 
Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...Освоение новых тематик в научно-технических переводах с привлечением специали...
Освоение новых тематик в научно-технических переводах с привлечением специали...
 
Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)
Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)
Модель обучения школы отраслевых переводчиков "Альянс ПРО" (для TFR-2014)
 
Тестирование производительности клиентсайда
Тестирование производительности клиентсайдаТестирование производительности клиентсайда
Тестирование производительности клиентсайда
 
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)
 
Открытая лекция для студентов МГТУ ГА (декабрь 2013)
Открытая лекция для студентов МГТУ ГА (декабрь 2013)Открытая лекция для студентов МГТУ ГА (декабрь 2013)
Открытая лекция для студентов МГТУ ГА (декабрь 2013)
 
карта IT профессий
карта IT профессийкарта IT профессий
карта IT профессий
 
Antipatterns in software (ru)
Antipatterns in software (ru)Antipatterns in software (ru)
Antipatterns in software (ru)
 
Программистский подход в дизайне
Программистский подход в дизайнеПрограммистский подход в дизайне
Программистский подход в дизайне
 

Andere mochten auch

день открытых дверей
день открытых дверейдень открытых дверей
день открытых дверейLarabin
 
Reiki and science 2016-10-22
Reiki and science 2016-10-22Reiki and science 2016-10-22
Reiki and science 2016-10-22Pavel Girak
 
Управление проектами и бизнес-анализ
Управление проектами и бизнес-анализУправление проектами и бизнес-анализ
Управление проектами и бизнес-анализМаксим Войцеховский
 
Laf2014 тренды в бизнес и системном анализе
Laf2014 тренды в бизнес и системном анализеLaf2014 тренды в бизнес и системном анализе
Laf2014 тренды в бизнес и системном анализеDmitry Bezuglyy
 
экология питания ecopitanie
экология питания ecopitanieэкология питания ecopitanie
экология питания ecopitanieMax Zalevski
 
Анализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft biАнализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft biМаксим Войцеховский
 
Карьера в стиле в коучинг
Карьера в стиле в коучингКарьера в стиле в коучинг
Карьера в стиле в коучингcoach-management
 
Инициативы Президента
Инициативы ПрезидентаИнициативы Президента
Инициативы ПрезидентаiVOX Ukraine
 
Структурированная система мониторинга и управления инженерными системами зда...
Структурированная система мониторинга  и управления инженерными системами зда...Структурированная система мониторинга  и управления инженерными системами зда...
Структурированная система мониторинга и управления инженерными системами зда...ЦентрПроектЗащита
 
Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...
Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...
Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...Dmitry Bezuglyy
 
Мастер-класс по журналистике данных (Data Journalism workshop)
Мастер-класс по журналистике данных (Data Journalism workshop)Мастер-класс по журналистике данных (Data Journalism workshop)
Мастер-класс по журналистике данных (Data Journalism workshop)Irina Radchenko
 
библиотеки в социальных медиа (опыт, ошибки, инструменты)
библиотеки в социальных медиа (опыт, ошибки, инструменты)библиотеки в социальных медиа (опыт, ошибки, инструменты)
библиотеки в социальных медиа (опыт, ошибки, инструменты)Екатерина Василькова
 
Библиотеки и библиотекари в социальных сетях: как и зачем
Библиотеки и библиотекари в социальных сетях: как и зачемБиблиотеки и библиотекари в социальных сетях: как и зачем
Библиотеки и библиотекари в социальных сетях: как и зачемEkaterina Shibaeva
 
слайдшара
слайдшараслайдшара
слайдшараborovkovatg
 

Andere mochten auch (18)

день открытых дверей
день открытых дверейдень открытых дверей
день открытых дверей
 
Reiki and science 2016-10-22
Reiki and science 2016-10-22Reiki and science 2016-10-22
Reiki and science 2016-10-22
 
Управление проектами и бизнес-анализ
Управление проектами и бизнес-анализУправление проектами и бизнес-анализ
Управление проектами и бизнес-анализ
 
Laf2014 тренды в бизнес и системном анализе
Laf2014 тренды в бизнес и системном анализеLaf2014 тренды в бизнес и системном анализе
Laf2014 тренды в бизнес и системном анализе
 
экология питания ecopitanie
экология питания ecopitanieэкология питания ecopitanie
экология питания ecopitanie
 
Анализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft biАнализ и визуализация данных на базе платформы Microsoft bi
Анализ и визуализация данных на базе платформы Microsoft bi
 
Карьера в стиле в коучинг
Карьера в стиле в коучингКарьера в стиле в коучинг
Карьера в стиле в коучинг
 
Инициативы Президента
Инициативы ПрезидентаИнициативы Президента
Инициативы Президента
 
Структурированная система мониторинга и управления инженерными системами зда...
Структурированная система мониторинга  и управления инженерными системами зда...Структурированная система мониторинга  и управления инженерными системами зда...
Структурированная система мониторинга и управления инженерными системами зда...
 
Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...
Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...
Доклад: Люди, методология, процесс и культура в обеспечении качества работы а...
 
ЦентрПроектЗащита
ЦентрПроектЗащитаЦентрПроектЗащита
ЦентрПроектЗащита
 
соц. медиа стратегия
соц. медиа стратегиясоц. медиа стратегия
соц. медиа стратегия
 
Мастер-класс по журналистике данных (Data Journalism workshop)
Мастер-класс по журналистике данных (Data Journalism workshop)Мастер-класс по журналистике данных (Data Journalism workshop)
Мастер-класс по журналистике данных (Data Journalism workshop)
 
соціальні мережі
соціальні мережісоціальні мережі
соціальні мережі
 
Коммерциализация новой технологичной идеи в товарный продукт
Коммерциализация новой технологичной идеи в товарный продуктКоммерциализация новой технологичной идеи в товарный продукт
Коммерциализация новой технологичной идеи в товарный продукт
 
библиотеки в социальных медиа (опыт, ошибки, инструменты)
библиотеки в социальных медиа (опыт, ошибки, инструменты)библиотеки в социальных медиа (опыт, ошибки, инструменты)
библиотеки в социальных медиа (опыт, ошибки, инструменты)
 
Библиотеки и библиотекари в социальных сетях: как и зачем
Библиотеки и библиотекари в социальных сетях: как и зачемБиблиотеки и библиотекари в социальных сетях: как и зачем
Библиотеки и библиотекари в социальных сетях: как и зачем
 
слайдшара
слайдшараслайдшара
слайдшара
 

Ähnlich wie Рейтинг навыков .NET-разработчика

ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!SPB SQA Group
 
[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...
[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...
[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...OWASP Russia
 
Больше чем анализ
Больше чем анализБольше чем анализ
Больше чем анализSQALab
 
А кем будете вы?
А кем будете вы?А кем будете вы?
А кем будете вы?Maria Makarova
 
Pedalim vacancy IT HR
Pedalim vacancy IT HRPedalim vacancy IT HR
Pedalim vacancy IT HRIT-HR Club
 
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...SQALab
 
Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Ontico
 
School IT recruiting
School IT recruiting School IT recruiting
School IT recruiting Olga Kotova
 
Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Ontico
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтовPlaytini
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтовЕвгений Летов
 
Developmentmanage1.0
Developmentmanage1.0Developmentmanage1.0
Developmentmanage1.0HighLoad2009
 
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...Lviv Startup Club
 
вольман окб новатор
вольман окб новаторвольман окб новатор
вольман окб новаторNatalya Press
 
ляпин Bdd и coded ui для прагматиков
ляпин   Bdd и coded ui для прагматиковляпин   Bdd и coded ui для прагматиков
ляпин Bdd и coded ui для прагматиковMagneta AI
 
Software Analytics in frontend
Software Analytics in frontendSoftware Analytics in frontend
Software Analytics in frontendDenis Kolesnikov
 
Agile days `16 summary
Agile days `16 summaryAgile days `16 summary
Agile days `16 summaryAnton Zhukov
 

Ähnlich wie Рейтинг навыков .NET-разработчика (20)

10_tips_for_become_qa
10_tips_for_become_qa10_tips_for_become_qa
10_tips_for_become_qa
 
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
 
[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...
[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...
[1.4] «Ой, не шмогла». Обзор ограничений современных технологий в области ...
 
Больше чем анализ
Больше чем анализБольше чем анализ
Больше чем анализ
 
А кем будете вы?
А кем будете вы?А кем будете вы?
А кем будете вы?
 
Pedalim vacancy IT HR
Pedalim vacancy IT HRPedalim vacancy IT HR
Pedalim vacancy IT HR
 
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
 
Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013
 
School IT recruiting
School IT recruiting School IT recruiting
School IT recruiting
 
Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013Учебный день конференции HighLoad++ 2013
Учебный день конференции HighLoad++ 2013
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтов
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтов
 
Modern IT- technologies
Modern IT- technologiesModern IT- technologies
Modern IT- technologies
 
Developmentmanage1.0
Developmentmanage1.0Developmentmanage1.0
Developmentmanage1.0
 
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...
 
вольман окб новатор
вольман окб новаторвольман окб новатор
вольман окб новатор
 
Automation from the trenches
Automation from the trenchesAutomation from the trenches
Automation from the trenches
 
ляпин Bdd и coded ui для прагматиков
ляпин   Bdd и coded ui для прагматиковляпин   Bdd и coded ui для прагматиков
ляпин Bdd и coded ui для прагматиков
 
Software Analytics in frontend
Software Analytics in frontendSoftware Analytics in frontend
Software Analytics in frontend
 
Agile days `16 summary
Agile days `16 summaryAgile days `16 summary
Agile days `16 summary
 

Рейтинг навыков .NET-разработчика

  • 1. Рейтинг навыков .NET-разработчика Александр Рахманов, Kaspersky Lab
  • 2. Кратко о себе и докладе .NET Kaspersky Lab Agile Развитие Что ценят? Как развиваться?
  • 3. С чего все началось? На собеседовании… 20 минутами позже на обеде…
  • 4. С чего все началось?
  • 5. Давайте пофантазируем Вася • 2 года опыта • C# • ASP.NET MVC • SQL Server • GoF читал • Работаю хорошо
  • 6. Какие варианты? Знаю устройство марсохода…
  • 7. И длины всех космических кораблей…
  • 11. Анализ рынка  Собрались за поисковой строкой  Посмотрели существующие обзоры
  • 12. Навыки Technology Hard skills Soft skills
  • 13. Интересные факты Самый популярный: Hard skill • ООП • Чтение документации на английском Soft skill Technology • ASP.NET MVC
  • 14. TOP 10 Технологий Название Частота* 74% ASP.NET MVC ASP.NET MVC 74% Transact-SQL, SQL Server 54% Transact-SQL, SQL Server 54% HTML, CSS, JavaScript, jQuery, AJAX 42% HTML, CSS, JavaScript, jQuery, AJAX 42% WCF 36% XML, XSLT 36% XML, XSLT 36% WCF 36% LINQ 22% LINQ 22% WPF 16% WPF 16% Windows Forms 14% Entity Framework 14% Web Services 14% Web Services 14% Entity Framework 14% Windows Forms 14% * Упоминается в n% вакансий из выборки в 300 вакансий на сайте HH.RU
  • 15. TOP 10 Hard Skills Название Частота* 28% ООП Объектно-ориентированное проектирование 28% Анализ требований 28% Архитектура, шаблоны проектирования 26% Системы контроля версий 26% Чтение и изменение чужого кода, reverse engineering 22% Разработка документации 22% Многопоточное и асинхронное программирование 20% Методологии разработки 20% Архитектура высоконагруженных систем 16% Сопровождение и поддержка 16% 28% 26% 26% 22% 22% 20% 20% 16% 16% Анализ требований Архитектура, шаблоны проектирования Системы контроля версий Чтение и изменение чужого кода, reverse engineering Разработка документации Многопоточное и асинхронное программирование Методологии разработки Архитектура высоконагруженных систем Сопровождение и поддержка * Упоминается в n% вакансий из выборки в 300 вакансий на сайте HH.RU
  • 16. TOP 10 Soft Skills Название Частота* 32% Чтение документации на английском Чтение документации на английском 32% 26% Командная работа 26% 10% Самостоятельность 10% Коммуникации 8% 8% Ответственность 6% 6% Планирование и оценка 6% 6% Английский разговорный, письменный 6% 6% Написание понятного кода 6% 6% Знание последних тенденций и технологий 4% 4% Умение излагать свои мысли 4% 4% Командная работа Самостоятельность Коммуникации Ответственность Планирование и оценка Английский разговорный, письменный Написание понятного кода Знание последних тенденций и технологий Умение излагать свои мысли * Упоминается в n% вакансий из выборки в 300 вакансий на сайте HH.RU
  • 17. А теперь… давайте поговорим о том, почему этот анализ ерунда На это есть, как минимум, 2 причины
  • 18. Мы не успеваем за рынком Может пора выучить технологию Х или уже поздно?
  • 19. А будет ли развитие? Востребованность Качественный рост Толерантность и стрессоустойчивость Умение налаживать процесс разработки Работать «быстро» и никогда не допускать ошибок Внедрение инструментов контроля качества
  • 20. Где же выход? • Может я перечислю «настоящие» навыки? • Или соберем круглый стол экспертов?
  • 21. Давайте попробуем пойти от другого Может попробуем сами? Например, проголосуем за навыки, которые помогут борьбе с «кодом с запашком» Стрессо- устойчивость Code Review Автомати- зированное тестирование Принципы SOLID, YAGNI, KISS Ответственность ASP.NET MVC
  • 22. Что я хочу этим сказать? Только что мы опробовали краудсорсинговый подход для решения проблем
  • 24. Можно пойти еще дальше Когда мы поняли, куда развиваться, сразу же возникает вопрос: КАК?  На портале размещены ссылки на книги, статьи и другие источники, где можно пополнить свои знания.
  • 25. Выбор способа развития Итого, способы: 1. Интуитивно выбирать направление. 2. Путем анализа рынка труда. 3. Взаимопомощь сообщества в развитии друг друга. Я голосую за 3-ий, давайте проведем эксперимент и поможем в развитии друг другу
  • 26. Спасибо! Александр Рахманов sashar2@yandex.ru http://skillswiki.net