О требованиях к программистам (сквозь года)

12 апреля 2016,

На днях гуглил что программерское и зашёл на когда-то активно посещаемый сайт sql.ru. В процессе лазания по форуму, решил посмотреть, что предлагали из работы 10-15 лет назад. Вот, типичные требования в вакансиях начала 2000-х:

Программист в крупную международную компанию - разработка клиент-серверных приложений на платформе MS-SQL Server, Delphi. Муж., высш. образов., опыт работы от 3ех лет по разработке крупных корпоративных систем. Необходимо иметь представление о: CASE-средствах, трехзвенной архитектуре, Java, Internet-технологиях, VBA. Оклад 600$ (если только MS SQL+Delphi) - до 900$ (если весь перечисленный ассортимент навыков)...

http://www.sql.ru/forum/12967/trebuetsya-programmist-ms-sql-server-delphi

К слову сказать, $600 были очень даже приличной зарплатой.
Ещё одна вакансия:



- Опыт разработки коммерческих приложений на Visual Basic 6
- Опыт программирования пользовательского интерфейса: Windows/Web
- Опыт сбора требований, анализа предметной области, моделирования реляционной модели баз данных
- Знание языков программирования и технологий:
MS SQL Server 2000, Microsoft Access, SQL stored procedures, Crystal Reports, DHTML/HTML.
- Техн. английский

http://www.sql.ru/forum/23207/ishhem-programmista-razrabotchika-korporativnoy-crm-sistemy-vb-sql

И для примера требования из вакансии 2016 года:

Обязанности:
Разработки интернет приложений;
Разработка компонент сервисов;
Постановка и контроль задач для младших разработчиков в целях обучения;
Участие в проектировании и развёртывании тестовой среды;
Подготовка поставки для внедрения (релиза);
Взаимодействие с другими подразделениями внутри компании;
Участие в анализе требований, разработке планов и оценке технической реализации, подготовке сервисной документации.

Требования:
Технический английский;
Умение писать юнит тесты;
Умение разбираться в чужом коде;
Знания методологий разработки, ООП, принципов SOLID паттернов проектирования и рефакторинга;
Опыт проектирования многопоточных многоуровневых систем;
Понимание и знание тонкостей ключевых интернет архитектур, технологий, протоколов и форматов, таких как TCP/IP, HTTP, AJAX, XML, WSDL, REST и т.п.;
Навыки самостоятельного построения архитектуры в рамках концепта архитектуры;

Технологии
C#.Net
ASP.NET, AJAX, ASP.NET MVC, WCF
T-SQL
JavaScript, jQuery
HTML / CSS

От 90 000 до 130 000 руб.

https://moikrug.ru/vacancies/1000024622

По деньгам, при сегодняшнем курсе, получается немного больше, но по объёму знаний и кругу обязанностей вполне потянет на 2-3 разработчика 15-летней давности.