0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>6 май 2021</li>
2
<ul><li>6 май 2021</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>Неочевидный способ построить карьеру и стать суперполезным сотрудником. На заметку новичкам и опытным программистам.</p>
4
</ul><p>Неочевидный способ построить карьеру и стать суперполезным сотрудником. На заметку новичкам и опытным программистам.</p>
5
<p>Автор статей о программировании. Изучает Python, разбирает сложные термины и объясняет их на пальцах новичкам. Если что-то непонятно - возможно, вы ещё не прочли его следующую публикацию.</p>
5
<p>Автор статей о программировании. Изучает Python, разбирает сложные термины и объясняет их на пальцах новичкам. Если что-то непонятно - возможно, вы ещё не прочли его следующую публикацию.</p>
6
<p>С 2010 года сообщество Stack Overflow проводит ежегодный опрос и выясняет предпочтения разработчиков - спрашивает об образовании, заработке, рабочих технологиях, опыте программирования и других нюансах.</p>
6
<p>С 2010 года сообщество Stack Overflow проводит ежегодный опрос и выясняет предпочтения разработчиков - спрашивает об образовании, заработке, рабочих технологиях, опыте программирования и других нюансах.</p>
7
<p>Ответы публикуют в виде отчёта, который делится на разделы. В одном из них находится антирейтинг - список языков программирования и инструментов, которые участникам голосования не понравились, потому что они посчитали эти технологии устаревшими, неудобными или сложными.</p>
7
<p>Ответы публикуют в виде отчёта, который делится на разделы. В одном из них находится антирейтинг - список языков программирования и инструментов, которые участникам голосования не понравились, потому что они посчитали эти технологии устаревшими, неудобными или сложными.</p>
8
<p>На основе отчёта Stack Overflow выходят статьи, видео, подкасты, вебинары, авторы которых копируют друг у друга один совет: нужно следить за трендом и не тратить время на то, что не пригодится. То есть "не стоит изучать технологии из антирейтинга".</p>
8
<p>На основе отчёта Stack Overflow выходят статьи, видео, подкасты, вебинары, авторы которых копируют друг у друга один совет: нужно следить за трендом и не тратить время на то, что не пригодится. То есть "не стоит изучать технологии из антирейтинга".</p>
9
<p>Сегодня мы посмотрим на ситуацию с другой стороны. Вы узнаете,<strong>как с помощью антирейтинга выделиться среди остальных разработчиков и стать востребованным специалистом</strong>. Это не критика исследований Stack Overflow и не руководство к действию. Рассматривайте статью как запасной парашют, который полезно держать под рукой на случай проблем с карьерой.</p>
9
<p>Сегодня мы посмотрим на ситуацию с другой стороны. Вы узнаете,<strong>как с помощью антирейтинга выделиться среди остальных разработчиков и стать востребованным специалистом</strong>. Это не критика исследований Stack Overflow и не руководство к действию. Рассматривайте статью как запасной парашют, который полезно держать под рукой на случай проблем с карьерой.</p>
10
<p>Если разложить результаты отчёта Stack Overflow на кривой Гаусса, то все технологии можно условно разделить на популярные, трендовые и антирейтинговые. Это называется нормальным распределением и считается постоянной величиной, которая существует в любой момент времени. Цифры могут меняться, но всегда будет диапазон с наиболее популярными технологиями.</p>
10
<p>Если разложить результаты отчёта Stack Overflow на кривой Гаусса, то все технологии можно условно разделить на популярные, трендовые и антирейтинговые. Это называется нормальным распределением и считается постоянной величиной, которая существует в любой момент времени. Цифры могут меняться, но всегда будет диапазон с наиболее популярными технологиями.</p>
11
Схема кривой распределения Гаусса: всегда есть ограниченный набор технологий, которыми пользуется большинство программистов<p>Популярными технологиями пользуется большая часть разработчиков; трендовыми и антирейтинговыми - меньшинство. К тренду относятся любые хайповые новинки, которые со временем могут стать популярными. Про антирейтинг вы знаете - здесь всё, что можно раскритиковать после какого-то исследования.</p>
11
Схема кривой распределения Гаусса: всегда есть ограниченный набор технологий, которыми пользуется большинство программистов<p>Популярными технологиями пользуется большая часть разработчиков; трендовыми и антирейтинговыми - меньшинство. К тренду относятся любые хайповые новинки, которые со временем могут стать популярными. Про антирейтинг вы знаете - здесь всё, что можно раскритиковать после какого-то исследования.</p>
12
<p>Знание популярных технологий - ключ к разработке новых продуктов в крупных компаниях. Это полезно и современно, но есть нюанс:<strong>чем больше специалистов владеют одинаковыми технологиями, тем ниже ценность этих специалистов для работодателя</strong>. Если на вакансию претендуют кандидаты с похожими опытом и навыками, то больше шансов окажется у того, кому можно меньше заплатить.</p>
12
<p>Знание популярных технологий - ключ к разработке новых продуктов в крупных компаниях. Это полезно и современно, но есть нюанс:<strong>чем больше специалистов владеют одинаковыми технологиями, тем ниже ценность этих специалистов для работодателя</strong>. Если на вакансию претендуют кандидаты с похожими опытом и навыками, то больше шансов окажется у того, кому можно меньше заплатить.</p>
13
<p>Есть разные способы обойти конкурентов, и часто встречаются такие варианты: стать узконаправленным специалистом или освоить трендовую технологию, у которой высокие шансы стать популярной в будущем.</p>
13
<p>Есть разные способы обойти конкурентов, и часто встречаются такие варианты: стать узконаправленным специалистом или освоить трендовую технологию, у которой высокие шансы стать популярной в будущем.</p>
14
<p>Это хорошие карьерные стратегии, но их не всегда получается реализовать. Одно дело, когда программист уже работает в крупной компании и понимает, в какой узкой нише он может прокачаться или какие технологии будут актуальны для организации в будущем. Другая ситуация, когда человек только ищет работу и вынужден угадывать специализацию или тренд.</p>
14
<p>Это хорошие карьерные стратегии, но их не всегда получается реализовать. Одно дело, когда программист уже работает в крупной компании и понимает, в какой узкой нише он может прокачаться или какие технологии будут актуальны для организации в будущем. Другая ситуация, когда человек только ищет работу и вынужден угадывать специализацию или тренд.</p>
15
<p>У нас нет статистики, но есть предположение и уверенность, что большинство новичков и соискателей будут действовать наугад: попытаются опередить конкурентов без точного понимания реальных потребностей работодателя.</p>
15
<p>У нас нет статистики, но есть предположение и уверенность, что большинство новичков и соискателей будут действовать наугад: попытаются опередить конкурентов без точного понимания реальных потребностей работодателя.</p>
16
Будущее неизвестно. Поэтому если вы выберете узкую специализацию или тренд наугад, то рискуете потерять время<p>Мы предлагаем не угадывать, а использовать антирейтинг - изучить нелюбимые технологии программистов, которые нужны работодателям.</p>
16
Будущее неизвестно. Поэтому если вы выберете узкую специализацию или тренд наугад, то рискуете потерять время<p>Мы предлагаем не угадывать, а использовать антирейтинг - изучить нелюбимые технологии программистов, которые нужны работодателям.</p>
17
<p>Бизнес не обращает внимания на тренды. Ни одна компания не будет тратить деньги просто ради того, чтобы использовать более современный язык программирования. У любого обновления есть причина - желание сэкономить, больше заработать или избежать проблем.</p>
17
<p>Бизнес не обращает внимания на тренды. Ни одна компания не будет тратить деньги просто ради того, чтобы использовать более современный язык программирования. У любого обновления есть причина - желание сэкономить, больше заработать или избежать проблем.</p>
18
<p>Поэтому, если компании невыгодны обновления, она продолжит пользоваться антирейтинговыми технологиями и будет нанимать специалистов, которые умеют с ними работать. Если обновления принесут прибыль, понадобятся другие специалисты - те, кто сможет взять<a>условно устаревшую технологию</a>и переписать код на актуальный язык программирования. При любом сценарии компаниям нужны программисты, которые умеют работать.</p>
18
<p>Поэтому, если компании невыгодны обновления, она продолжит пользоваться антирейтинговыми технологиями и будет нанимать специалистов, которые умеют с ними работать. Если обновления принесут прибыль, понадобятся другие специалисты - те, кто сможет взять<a>условно устаревшую технологию</a>и переписать код на актуальный язык программирования. При любом сценарии компаниям нужны программисты, которые умеют работать.</p>
19
Мы предлагаем карьерный сценарий, в котором не нужно ничего угадывать и рисковать. Ориентируйтесь на потребности работодателей, и вы всегда будете востребованным сотрудником<p>Вот неполный список технологий, которые в 2020 году вошли в антирейтинг Stack Overflow: Perl, VBA, Objective-C, DevOps Chef, Puppet, IBM DB2 и другие.</p>
19
Мы предлагаем карьерный сценарий, в котором не нужно ничего угадывать и рисковать. Ориентируйтесь на потребности работодателей, и вы всегда будете востребованным сотрудником<p>Вот неполный список технологий, которые в 2020 году вошли в антирейтинг Stack Overflow: Perl, VBA, Objective-C, DevOps Chef, Puppet, IBM DB2 и другие.</p>
20
<p>Для примера возьмём язык программирования Objective-C. Откроем сайт HeadHunter и посмотрим на количество вакансий по запросу "программист Objective-C". На момент обзора было доступно 803 предложения. Больше всего вакансий опубликовали работодатели, готовые платить от 115 тысяч рублей.</p>
20
<p>Для примера возьмём язык программирования Objective-C. Откроем сайт HeadHunter и посмотрим на количество вакансий по запросу "программист Objective-C". На момент обзора было доступно 803 предложения. Больше всего вакансий опубликовали работодатели, готовые платить от 115 тысяч рублей.</p>
21
Статистика вакансий по запросу "программист Objective-C"<p>Objective-C попал в антирейтинг, поскольку считается устаревшим языком программирования. Вместо него критики рекомендуют учить Swift. Снова откроем HeadHunter и посмотрим вакансии по запросу "программист Swift".</p>
21
Статистика вакансий по запросу "программист Objective-C"<p>Objective-C попал в антирейтинг, поскольку считается устаревшим языком программирования. Вместо него критики рекомендуют учить Swift. Снова откроем HeadHunter и посмотрим вакансии по запросу "программист Swift".</p>
22
<p>На момент обзора было открыто 1 513 предложений, а больше всего вакансий опубликовали работодатели, готовые платить от 85 тысяч рублей.</p>
22
<p>На момент обзора было открыто 1 513 предложений, а больше всего вакансий опубликовали работодатели, готовые платить от 85 тысяч рублей.</p>
23
Статистика вакансий по запросу "программист Swift"<p>Получаем ситуацию, когда язык Objective-C попал в антирейтинг Stack Overflow и вытесняется Swift, но по-прежнему нужен работодателям. У Objective-C-программистов выше средняя минимальная и максимальная зарплата, достаточное количество предложений и в два раза более низкая конкуренция по сравнению со Swift-разработчиками. То есть антирейтинг Stack Overflow не подтверждается ситуацией на рынке труда.</p>
23
Статистика вакансий по запросу "программист Swift"<p>Получаем ситуацию, когда язык Objective-C попал в антирейтинг Stack Overflow и вытесняется Swift, но по-прежнему нужен работодателям. У Objective-C-программистов выше средняя минимальная и максимальная зарплата, достаточное количество предложений и в два раза более низкая конкуренция по сравнению со Swift-разработчиками. То есть антирейтинг Stack Overflow не подтверждается ситуацией на рынке труда.</p>
24
<p>Разумеется, наш пример условный, и в антирейтинге могут находиться старые или неактуальные технологии. Мы этого не отрицаем, но смысл в другом. Вы можете перепроверять информацию, рассматривать разные варианты развития карьеры и не ограничиваться общепринятыми рекомендациями:</p>
24
<p>Разумеется, наш пример условный, и в антирейтинге могут находиться старые или неактуальные технологии. Мы этого не отрицаем, но смысл в другом. Вы можете перепроверять информацию, рассматривать разные варианты развития карьеры и не ограничиваться общепринятыми рекомендациями:</p>
25
<ul><li>Если вы знаете только Swift, то можете откликаться на вакансии по запросу "программист Swift". Меньше вариантов - выше конкуренция.</li>
25
<ul><li>Если вы знаете только Swift, то можете откликаться на вакансии по запросу "программист Swift". Меньше вариантов - выше конкуренция.</li>
26
<li>Если знаете Swift и Objective-C, то у вас три варианта: "программист Swift", "программист Objective-C" и "программист со знанием языка Swift и/или Objective-C". Больше вариантов - больше возможностей.</li>
26
<li>Если знаете Swift и Objective-C, то у вас три варианта: "программист Swift", "программист Objective-C" и "программист со знанием языка Swift и/или Objective-C". Больше вариантов - больше возможностей.</li>
27
</ul><p>Когда что-то популярно и в тренде, это не обязательно лучшее решение.</p>
27
</ul><p>Когда что-то популярно и в тренде, это не обязательно лучшее решение.</p>
28
<p><strong>Первое.</strong>В мире около<a>24 миллионов</a>разработчиков, и где-то<a>14 миллионов</a>зарегистрированы на сайте Stack Overflow. Это крупнейшее ИТ-сообщество, в котором ежегодные рейтинги и антирейтинги формируются по результатам голосования небольшой группы людей - менее 1% программистов готовы выделить время и рассказать о своих предпочтениях. Посмотрите на цифры:</p>
28
<p><strong>Первое.</strong>В мире около<a>24 миллионов</a>разработчиков, и где-то<a>14 миллионов</a>зарегистрированы на сайте Stack Overflow. Это крупнейшее ИТ-сообщество, в котором ежегодные рейтинги и антирейтинги формируются по результатам голосования небольшой группы людей - менее 1% программистов готовы выделить время и рассказать о своих предпочтениях. Посмотрите на цифры:</p>
29
<p>В <a>2020</a>году отчёт сформирован по результатам опроса 65 000 человек.</p>
29
<p>В <a>2020</a>году отчёт сформирован по результатам опроса 65 000 человек.</p>
30
<p>В <a>2019</a>году опросили 90 000 человек.</p>
30
<p>В <a>2019</a>году опросили 90 000 человек.</p>
31
<p>В <a>2018-м</a> - 100 000 человек.</p>
31
<p>В <a>2018-м</a> - 100 000 человек.</p>
32
<p>В <a>2017-м</a> - 64 000 человек.</p>
32
<p>В <a>2017-м</a> - 64 000 человек.</p>
33
<p>В <a>2016-м</a> - 56 000 человек.</p>
33
<p>В <a>2016-м</a> - 56 000 человек.</p>
34
<p>В <a>2015-м</a> - 26 000 человек.</p>
34
<p>В <a>2015-м</a> - 26 000 человек.</p>
35
<p>В <a>2014-м</a> - 7 500 человек.</p>
35
<p>В <a>2014-м</a> - 7 500 человек.</p>
36
<p>В <a>2013-м</a> - 10 000 человек.</p>
36
<p>В <a>2013-м</a> - 10 000 человек.</p>
37
<p>В <a>2012-м</a> - 3 500 человек.</p>
37
<p>В <a>2012-м</a> - 3 500 человек.</p>
38
<p>В <a>2011-м</a> - 2 800 человек.</p>
38
<p>В <a>2011-м</a> - 2 800 человек.</p>
39
<p>В <a>2010-м</a> году опрос только запущен, никто не голосовал.</p>
39
<p>В <a>2010-м</a> году опрос только запущен, никто не голосовал.</p>
40
<p>В других ИТ-сообществах мы не нашли похожей статистики и ограничились данными Stack Overflow - это условность, которая не влияет на общую картину. После прочтения статьи вы сможете использовать антирейтинг любого сообщества.</p>
40
<p>В других ИТ-сообществах мы не нашли похожей статистики и ограничились данными Stack Overflow - это условность, которая не влияет на общую картину. После прочтения статьи вы сможете использовать антирейтинг любого сообщества.</p>
41
<p><strong>Второе.</strong>На Stack Overflow опубликован раздел с описанием<a>методологии</a>исследования. В нём есть только общая информация, которая относится к технической части сбора данных: расписаны логика вопросов, средняя длительность опроса, география участников и прочие исходные данные.</p>
41
<p><strong>Второе.</strong>На Stack Overflow опубликован раздел с описанием<a>методологии</a>исследования. В нём есть только общая информация, которая относится к технической части сбора данных: расписаны логика вопросов, средняя длительность опроса, география участников и прочие исходные данные.</p>
42
<p>В методологии Stack Overflow нет алгоритма для интерпретации данных. Если 65 тысяч человек проголосовали против какой-то технологии, то это не значит, что остальные участники сообщества и все программисты мира согласны с таким решением. Это просто мнение 65 тысяч человек - результат, который не получится подтвердить или опровергнуть. Никто не сможет собрать в одном месте всех программистов мира и организовать опрос ради проверки прошлых ответов.</p>
42
<p>В методологии Stack Overflow нет алгоритма для интерпретации данных. Если 65 тысяч человек проголосовали против какой-то технологии, то это не значит, что остальные участники сообщества и все программисты мира согласны с таким решением. Это просто мнение 65 тысяч человек - результат, который не получится подтвердить или опровергнуть. Никто не сможет собрать в одном месте всех программистов мира и организовать опрос ради проверки прошлых ответов.</p>
43
<p>Поэтому отчёты Stack Overflow нельзя считать полностью достоверными - не стоит ждать, что они точно определят перспективную или вымирающую технологию. Это просто одно из исследований, которое не учитывает многих факторов и требует повторной проверки.</p>
43
<p>Поэтому отчёты Stack Overflow нельзя считать полностью достоверными - не стоит ждать, что они точно определят перспективную или вымирающую технологию. Это просто одно из исследований, которое не учитывает многих факторов и требует повторной проверки.</p>
44
<p><strong>Третье.</strong>В 2020 году в антирейтинг Stack Overflow попал фреймворк Angular. Это технология компании Google, которую никто из критиков не считает бесперспективной - той, что скоро исчезнет и перестанет быть нужной.</p>
44
<p><strong>Третье.</strong>В 2020 году в антирейтинг Stack Overflow попал фреймворк Angular. Это технология компании Google, которую никто из критиков не считает бесперспективной - той, что скоро исчезнет и перестанет быть нужной.</p>
45
<p>Получается выборочная трактовка: если у технологии есть поддержка со стороны крупной компании или сообщества, то антирейтинг не имеет значения. Такую технологию не будут критиковать. И наоборот: нет поддержки - есть критика, упоминание антирейтинга и советы о том, что технология устарела и практически нигде не используется.</p>
45
<p>Получается выборочная трактовка: если у технологии есть поддержка со стороны крупной компании или сообщества, то антирейтинг не имеет значения. Такую технологию не будут критиковать. И наоборот: нет поддержки - есть критика, упоминание антирейтинга и советы о том, что технология устарела и практически нигде не используется.</p>
46
<p>Антирейтинг отображает мнение небольшой группы людей. На его основе выходят статьи и советы, которые часто не учитывают потребности работодателей. Поэтому проверяйте информацию, рассматривайте разные карьерные сценарии и помните, что лучшее решение не всегда популярное.</p>
46
<p>Антирейтинг отображает мнение небольшой группы людей. На его основе выходят статьи и советы, которые часто не учитывают потребности работодателей. Поэтому проверяйте информацию, рассматривайте разные карьерные сценарии и помните, что лучшее решение не всегда популярное.</p>
47
В 2020 году в исследовании Stack Overflow участвовало 65 тысяч человек. Это 0,46% от числа программистов в сообществе и 0,3% от числа программистов всего мира. По этим цифрам нельзя давать однозначные рекомендации о том, что одни технологии нужно учить, а другие потеряли актуальность и больше не востребованы<ol><li><a>Прочитайте статью "Java или Kotlin"</a>. В ней мы объясняем, почему современный и удобный Kotlin вряд ли когда-нибудь вытеснит устаревшую Java. Если коротко: на Java создаётся такое количество кода, что его нереально переписать на Kotlin. Поэтому оба языка продолжат существовать и понадобятся работодателям.</li>
47
В 2020 году в исследовании Stack Overflow участвовало 65 тысяч человек. Это 0,46% от числа программистов в сообществе и 0,3% от числа программистов всего мира. По этим цифрам нельзя давать однозначные рекомендации о том, что одни технологии нужно учить, а другие потеряли актуальность и больше не востребованы<ol><li><a>Прочитайте статью "Java или Kotlin"</a>. В ней мы объясняем, почему современный и удобный Kotlin вряд ли когда-нибудь вытеснит устаревшую Java. Если коротко: на Java создаётся такое количество кода, что его нереально переписать на Kotlin. Поэтому оба языка продолжат существовать и понадобятся работодателям.</li>
48
<li>После прочтения статьи пересмотрите антирейтинг Stack Overflow или найдите список непопулярных технологий на сайте любого другого сообщества, которому вы доверяете. Выпишите языки программирования и технологии, которые, по мнению большинства участников, являются непопулярными, сложными или старыми.</li>
48
<li>После прочтения статьи пересмотрите антирейтинг Stack Overflow или найдите список непопулярных технологий на сайте любого другого сообщества, которому вы доверяете. Выпишите языки программирования и технологии, которые, по мнению большинства участников, являются непопулярными, сложными или старыми.</li>
49
<li>Поищите информацию и подумайте, что из списка связано с вашими текущими навыками. Например, iOS-разработчику со знанием Swift подойдёт в качестве дополнения язык программирования Objective-C.</li>
49
<li>Поищите информацию и подумайте, что из списка связано с вашими текущими навыками. Например, iOS-разработчику со знанием Swift подойдёт в качестве дополнения язык программирования Objective-C.</li>
50
<li>Откройте HeadHunter или другой сайт с вакансиями. Посмотрите, нужны ли работодателям специалисты со знанием тех непопулярных технологий, которые вы для себя выписали.</li>
50
<li>Откройте HeadHunter или другой сайт с вакансиями. Посмотрите, нужны ли работодателям специалисты со знанием тех непопулярных технологий, которые вы для себя выписали.</li>
51
<li>Если увидите достаточное количество интересных предложений, задумайтесь над тем, чтобы приобрести дополнительный навык и научиться делать то, что другие не хотят. Чем меньше специалистов оказывают востребованную услугу, тем выше спрос у работодателей. Пользуйтесь этим знанием!</li>
51
<li>Если увидите достаточное количество интересных предложений, задумайтесь над тем, чтобы приобрести дополнительный навык и научиться делать то, что другие не хотят. Чем меньше специалистов оказывают востребованную услугу, тем выше спрос у работодателей. Пользуйтесь этим знанием!</li>
52
</ol><a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
52
</ol><a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>