Сертификация в любой профессии — это попытка определить, какими знаниями и навыками должен обладать специалист конкретной профессии. А также, проверить приходящих специалистов на наличие этих знаний и навыков. В середине XX века программистами становились математики, физики, инженеры или сотрудники компаний по работе с конкретным устройством. Айтишные специальности в университетах только начинали формаироваться. Появление первой независимой организации сертификации ICCP — важная веха в становлении профессии программиста. Теперь у неё появились свои собственные наборы знаний и навыков, а также возможность подтвердить их.
Что именно делал ICCP
Идея довольно современная: отделить подтверждение профессиональной квалификации от конкретного работодателя.
То есть условный IBM мог сказать: «Этот человек знает наши системы». А ICCP должен был отвечать на другой вопрос: «Обладает ли этот человек знаниями и навыками, которые компьютерная индустрия в целом считает профессиональными?»
ICCP разрабатывал экзамены, критерии квалификации и профессиональные стандарты.
Почти сразу в организации появились сертификации по разным направлениям Certificate in Data Processing (сертификат специалиста по обработке данных), Certified Computing Professional (сертифицированный компьютерный специалист) и Associate Computing Professional (специалист начального уровня в области вычислительной техники).
По смыслу это довольно интересный предок современной культуры профессиональных ИТ-сертификатов — Cisco CCNA/CCNP, Microsoft Certified Professional, AWS Certifications и множества других.
Кто создал организацию
ICCP была создана профессиональными компьютерными обществами. Среди подтверждённых учредителей:
- Association for Computing Machinery (ACM);
- Association of Computer Programmers and Analysts;
- Association for Educational Data Systems;
- Data Processing Management Association;
- Society of Certified Data Processors;
- Society of Professional Data Processors;
- Automation 1 Association.
Сам факт того, что организация была создана несколькими профессиональными сообществами, говорил, что ICCP не централизована и обладает достаточным уровнем независимости для определения компетенций программистов.
Сегодня ICCP успешно работает, хотя более популярными и признаваемыми сертификатами сегодня раздают коммерческие компании: Microsoft, Cisco, Oracle и другие.