Из 18,5 млн разработчиков программного обеспечения в мире примерно для 7,5 млн программирование не является основной работой, утверждают аналитики IDC. Количество программистов-любителей растет гораздо быстрее, чем профессиональных программистов, и, вероятно, темпы роста еще ускорятся.

Любителями программирования считают людей, занимающихся разработкой программ как минимум по 10 часов в месяц, несмотря на то что основной доход они получают от другой работы. Некоторые из них занимаются программированием в качестве хобби, другие же пытаются или заработать на продаже приложений, или участвуют в проектах с открытым кодом, или, наконец, пишут программы для автоматизации собственной основной работы. ИТ-компаниям и другим организациям, ведущим бизнес через Интернет, не следует упускать из виду этих людей, подчеркивают аналитики. Программисты-любители часто лучше разбираются в новых технологиях, и среди них можно найти подходящих кандидатов на постоянную работу. В странах с развитым технологическим сектором доля любителей среди разработчиков меньше как раз из-за того, что многие из них со временем пополняют ряды профессиональных разработчиков, отмечают аналитики IDC.