Сертификация: программист
Последние годы все больше российских компаний, так или иначе связанных с разработкой программного обеспечения, предпочитают иметь в своем штате официально сертифицированных программистов. Какие преимущества дает это компании-работодателю, имеет ли смысл вкладывать в обучение собственных сотрудников деньги, возвращаются ли вложенные инвестиции?
Зачем это нужно?
Наличие одного или нескольких званий, рассматриваемых ниже, является весьма весомым плюсом для программиста при устройстве на работу. При прочих равных условиях компании отдают предпочтение сертифицированным специалистам. Их с радостью приглашают на работу многие российские и западные предприятия. Такая политика очень актуальна для компаний, занимающихся оффшорным программированием для стран Западной Европы и особенно для клиентов из США.
Для потенциального заказчика еще на стадии переговоров очень важно понимать, что проектная команда обладает заявленными знаниями, способна решать поставленные задачи, знает и использует методологию и рекомендации производителей средств разработки. В большинстве случаев проекты, реализованные командой, в которой от 65% участников имеют профильные сертификаты, являются успешными. ПО, написанное этими программистами, как минимум отвечает стандартам разработки соответствующих средств, а значит в дальнейшем, когда заказчик получит исходный код заказанного продукта, его сотрудникам будет намного проще разобраться в системе.
Помимо политики привлечения уже готовых специалистов очень часто практикуется обоюдовыгодное сотрудничество компании со своими работниками в области обучения и развития. Это значит, что компания набирает в свой штат молодых людей – выпускников вузов без какого-либо серьезного опыта в программировании. К нескольким таким новым сотрудникам приставляется опытный разработчик, курирующий их развитие. На первые несколько месяцев шефства куратор ставит каждому из новичков определенные цели, по результатам достижения которых будет оцениваться возможность продолжения сотрудничества.
В случае успешной реализации поставленных задач новички окончательно принимаются в штат, т. е. считается, что они проходят испытательный срок. В дальнейшем при достижении определенного уровня куратор ставит очередные задачи перед этими сотрудниками, обычно на период в полгода, и, как правило, одной из первых целей является обязательная профильная сертификация нового разработчика. При этом компания берет на себя оплату сертификационных экзаменов, выделяет сотруднику время на подготовку.
Возможен и третий вариант инвестиций компании в знания своих специалистов. Этот подход применяется, когда предприятие собирается внедрить некую информационную систему, основанную на новых технологиях, однако сотрудники, применявшие старую систему, не обладают нужными знаниями. В таком случае самым действенным способом является обучение, подготовка и последующая сертификация программистов по новым технологиям в одном из центров обучения. Компания, выбрав такую путь, убивает сразу несколько зайцев: сохраняет своих сотрудников, а следовательно, и накопленные ими бизнес-знания, получает знающих специалистов с квалификацией в новой области. Немаловажно и то, что оплаченные компанией обучение и сертификация являются одним из серьезных мотивационных моментов для персонала.
Где и как учиться?
Подготовку к получению того или иного звания осуществляют авторизованные центры компаний Microsoft и Sun. Оплатившие обучение по определенному курсу получают официальный учебник от компании – автора сертификационной программы, иногда дополнительные материалы. Сертифицированный преподаватель в течение определенного времени обучает студентов по официальной программе по тем темам, которые относятся к выбранной ими специализации. Занятия включают теоретическую часть, разбор примеров, лабораторные работы и домашние задания.
Обычно обучение проводится вечером по 2–4 ч в день. Учитывая, что продолжительность авторизованных курсов по сертификационным программам среднего уровня составляет 150–200 ч, становится ясно, что сотруднику, чья компания оплатила курсы, придется нелегко. Например, подготовка к сертификации MCPD, рассмотренной ниже, займет семь недель при условии обучения по 4 ч пять дней в неделю.
Практикуется и другой вариант: предприятие освобождает своих сотрудников на время учебы от основной работы, но это характерно для обучения в более узких областях, нежели программирование (обучение ERP-системам, специализированным информационным средствам и т. д.).
Для продвинутых студентов, желающих учиться самостоятельно, предусмотрена возможность удаленного обучения по Интернету. Например, в случае с Microsoft можно оплатить так называемый E-Learning курс, получить к нему доступ и пройти подготовку под руководством преподавателя в виртуальном классе. Такой подход весьма удобен, изучаемый студентом курс по охвату тематики полностью соответствует требованиям, необходимым для успешного прохождения теста. Минусом является отсутствие живого общения с преподавателем, с другими студентами, что полезно с точки зрения обмена опытом и знания нюансов предметной области.
Центры обучения оборудованы по последнему слову техники и имеют все необходимое для организации качественного процесса подготовки.
Подготовка к экзамену
Практика показывает, что для успешной сдачи экзамена порой недостаточно только прослушать все рекомендованные учебные курсы. Учебный центр часто дает слушателям возможность сдать внутренний экзамен, не являющийся официальным, но затрагивающий тот же круг тем и дающий представление о настоящем экзамене. Если в рамках обучения предлагается такой тест, просто необходимо испытать свои силы прежде всего на нем. Кроме того, зная, какие темы затрагивает экзамен, можно выявить одну-две, являющиеся самыми проблемными, и усиленно подготовиться по ним.
Еще одно отличное средство подготовки – платные тренировочные экзамены, предоставляемые сторонними компаниями, например Transcender. Суть таких тренировочных экзаменов состоит в том, что они очень близки к реальным официальным тестам, вплоть до процентного соотношения вопросов в разбивке по темам. Проходя такое тестирование, всегда можно понять, какие вопросы могут встретиться при сдаче экзамена, каким группам вопросов следует уделить особенное внимание, узнать подробную статистику правильных и неправильных ответов.

Тренировочный экзамен компании Transcender
Стратегия прохождения теста
Главное – не стоит пытаться пронести с собой на тестирование какие-либо вспомогательные материалы. Если вас уличат в использовании шпаргалок, данный экзамен, автоматически не зачтут, это как минимум, а возможно, будет отказано и в сдаче последующих тестов.
Так как время теста ограниченно, все вопросы, которые вызывают сомнение, следует пропустить. Не задумывайтесь, переходите к следующему заданию, в правильном решении которого вы уверены. Таким образом в первые 20–30 мин тестирования вы ответите на все легкие вопросы и на вопросы, на которые точно знаете ответ. Оставшееся время (от 30 до 70 мин) следует посвятить сложным вопросам. Если в задаче предлагается схема, алгоритм и т. д., всегда пользуйтесь предоставленным вам карандашом и черновиком для более наглядного восприятия – это 50% успеха при ответе.
В любом случае, когда до конца экзамена осталось всего 10 мин, а еще есть пункты, на которые вы не знаете ответа, следует выбрать один вариант из 4 или 5 предоставленных – это 20–25%-ная вероятность угадывания. Вполне возможно, что при подсчете баллов именно из-за вопросов, оставленных без ответа, результат тестирования будет негативным.
Процесс тестирования
После того как курс обучения и подготовки пройден, наступает время сдачи тестов. Компании Sun и Microsoft предоставляют свои тесты через специальные центры. Обычно центр обучения заключает договор с центром тестирования, в рамках которого оплачивается каждый экзамен, а центр тестирования предоставляет специализированное ПО для проведения экзаменов, а также доступ к своим закрытым серверам, обеспечивающим предоставление вопросов, оценку правильности результатов и прочие вспомогательные организационные моменты.
Тестирование всегда проходит в онлайновом режиме при помощи специального ПО, блокирующего вызов каких-либо программ на компьютере. Претенденту при себе можно иметь только лист бумаги и карандаш. Большинство тестов представляет собой набор вопросов с предлагаемыми вариантами ответов, которых обычно бывает от 3 до 7. Вопросы сгруппированы по тематическим группам и затрагивают все аспекты тематики пройденного курса. В начале каждого вопроса указывается количество правильных вариантов ответа. Различные тесты могут включать от 50 до 120 вопросов.
Другим типом экзамена является набор так называемых case-study, т. е. набор описаний типовых задач, выдуманных специально для теста, но характерных для реальных компаний. Испытуемый изучает описание бизнес-процессов компании, сектора рынка, в котором она работает, проблематики будущего решения, которое необходимо будет предложить после обучения. Затем в течение ограниченного времени задаются серии вопросов, позволяющие определить глубину понимания описанного примера и правильность выбора решения для описанного бизнеса. Обычно такие типы тестов встречаются при сдаче самых серьезных сертификаций верхнего уровня.
Продолжительность экзамена зависит от языка, на котором проводится тестирование. Если оно проходит на неродном для испытуемого языке – к стандартному времени добавляется дополнительное и предоставляется право пользования словарем.
При оценке успешности прохождения тестирования для каждого сертификационного экзамена существует процентный показатель количества правильных ответов относительно всех вопросов. Эта величина колеблется от 55 до 75% правильных ответов.
Стоимость экзаменов лежит в пределах 100–170 долл. и зависит от числа вопросов, сложности курса.
Типы сертификатов
Для разработчиков программного обеспечения на рынке сейчас наиболее востребованными являются сертификаты от Microsoft по технологии Microsoft .NET и компании Sun Microsystems для платформы Java (J2EE).
Сертификационные программы компании Microsoft
Microsoft придерживается модульно-иерархической структуры сертификации, это значит, что в зависимости от профессиональной ценности того или иного сертификата, претенденту придется сдавать от одного до пяти экзаменов.
Каждый из представленных ниже сертификационных экзаменов может сдаваться для языка Microsoft Visual Basic .NET или Microsoft C#.
Начальной ступенькой при сертификации в компании Microsoft является звание MCP (Сертифицированный профессионал Microsoft) – оно выдается за любой успешно сданный экзамен.
Microsoft Certified Technology Specialist
Microsoft Certified Technology Specialist (сертификат технического специалиста Microsoft) создан для разработчиков, использующих .NET Framework 2.0 и среду разработки Visual Studio 2005. Для успешного получения звания претенденту предстоит сдать два экзамена. Звание MCTS делится на три специализации:
- MCTS: .NET Framework 2.0 Web Applications;
- MCTS: .NET Framework 2.0 Windows Applications;
- MCTS: .NET Framework 2.0 Distributed Applications.
В каждой из перечисленных специализаций разработчик может выбрать тот или иной язык программирования, по которому он хочет изучать авторизованные курсы и в рамках нотации какого языка программирования он будет сдавать тесты.
Статус MCTS в большинстве случаев получают разработчики среднего уровня, занимающие обычные позиции в компаниях.
Специализация MCTS: .NET Framework 2.0 Web Applications
Данная специализация предназначается для тех, кто, разрабатывает веб-приложения.
Экзамены:
- 70–536: TS: Microsoft .NET Framework 2.0. Основы разработки приложений;
- 70–528: TS: Microsoft .NET Framework 2.0. Разработка клиентов для Web.
Специализация MCTS: .NET Framework 2.0 Windows Applications
Данная специализация предназначается для тех, кто создает приложения, работающие непосредственно в среде операционной системы Windows .
Экзамены:
- 70–536: TS: Microsoft .NET Framework 2.0. Основы разработки приложений;
- 70-526: TS: Microsoft .NET Framework 2.0. Разработка клиентов для Windows.
Специализация MCTS: .NET Framework 2.0 Distributed Applications
Данная специализация предназначается для тех, кто разрабатывает распределенные системы и приложения.
Экзамены:
- 70–536: TS: Microsoft .NET Framework 2.0. Основы разработки приложений;
- 70–529: TS: Microsoft .NET Framework 2.0. Разработка распределенных приложений.
Microsoft Certified Professional Developer
Microsoft Certified Professional Developer (Сертифицированный профессиональный разработчик Microsoft) предназначен для тех, кто обладает достаточно большим опытом работы с технологией Microsoft .NET. Наличие этого сертификата позволяет специалисту заявить о себе, как об эксперте в определенной области создания ПО.
Для получения MCPD необходимо сначала успешно пройти тестирование но звание MCTS, т. е. сдать два экзамена, а затем еще один специализированный экзамен, более глубоко оценивающий знания в выбранной области применения.
Как и предыдущий, данный набор экзаменов делится на три специализации:
- MCPD: Web Developer;
- MCPD: Windows Developer;
- MCPD: Enterprise Applications Developer.
Специализация MCPD: Web Developer
MCPD: разработчик веб-приложений – сертификат подтверждает наличие у специалиста обширных навыков построения с использованием ASP.NET 2.0 интерактивных веб-приложений, управляемых данными и предназначенных для интрасетей и Интернета.
Экзамен:
- 70-547: PRO: Проектирование и разработка веб-приложений с использованием Microsoft .NET Framework.
Специализация MCPD: Windows Developer
MCPD: разработчик приложений для Windows – сертификат демонстрирует навыки и знания разработчика, необходимые для построения клиентских приложений на платформе Windows Forms с помощью .NET Framework 2.0.
Экзамен:
- 70-548 PRO: Проектирование и разработка Windows приложений с использованием Microsoft .NET Framework.
Специализация MCPD: Enterprise Applications Developer
MCPD: разработчик приложений масштаба предприятия – сертификат демонстрирует навыки и знания, необходимые для построения многозвенных решений для клиентских и Web-приложений. В отличие от перечисленных выше двух статусов MCPD для получения этого сертификата придется сначала получить звание MCTS по всем трем специализациям, т. е. сдать четыре экзамена, а затем, сдав еще один дополнительный экзамен, специалист удостаивается этого престижного звания. Его владелец обладает наиболее полным набором знаний для решения любых задач на предприятии. Общее число экзаменов, необходимых для успешной сертификации, – 5.
Экзамен:
- 70-549 PRO: Разработка и проектирование приложений масштаба предприятия с помощью Microsoft .NET Framework.
Microsoft также продолжает сертифицировать специалистов по более старым программам для разработчиков: Microsoft Certified Application Developer (сертифицированный разработчик приложений Microsoft) и Microsoft Certified Solution Developer (Сертифицированный разработчик решений Microsoft), которые были разработаны для предыдущей версии Microsoft Visual Studio и Microsoft .NET Framework.
Microsoft Certified Application Developer
Предназначена для разработчиков мощных приложений, использующих Microsoft Visual Studio .NET и XML веб-сервисы.
Для получения статуса MCAD требуется сдать три экзамена. Из них два обязательных по разработке веб- или Windows GUI-приложений, по XML веб-сервисам и разработке серверных компонентов, а также один экзамен по выбору в области специализации.
Обязательные экзамены
Экзамены по разработке веб- или Windows-приложений (выбирается один):
- 70-305: Разработка веб-приложений при помощи Microsoft Visual Basic .NET и Microsoft Visual Studio .NET;
- 70-306: Разработка Windows-приложений при помощи Microsoft Visual Basic .NET и Microsoft Visual Studio .NET;
- 70-315: Разработка веб-приложений при помощи Microsoft Visual C#™ .NET и Microsoft Visual Studio .NET;
- 70-316: Разработка Windows-приложений при помощи Microsoft Visual C# .NET и Microsoft Visual Studio .NET.
Экзамены по XML веб-службам и разработке серверных компонентов (выбирается один):
- 70-310: Разработка XML веб-служб и серверных компонентов при помощи Microsoft Visual Basic .NET и Microsoft .NET Framework;
- 70-320: Разработка XML веб-служб и серверных компонентов при помощи Microsoft Visual C# and the Microsoft .NET Framework.
Экзамены по выбору (выбирается один)
Необходимо учитывать, что из списка доступных экзаменов можно выбирать только те, которые еще не сдавались:
- 70-229: Проектирование и развертывание баз данных, используя Microsoft SQL Server 2000 Enterprise Edition;
- 70-230: Проектирование и развертывание решений, используя Microsoft BizTalk Server 2000 Enterprise Edition;
- 70-431: Microsoft SQL Server 2005 – обслуживание и развертывание;
- 70-235: Разработка бизнес процессов и интеграционных решенийпри помощи Microsoft Biztalk Server 2006;
- 70-330: Создание защищенных приложений при помощи Microsoft Visual Basic .NET;
- 70-340: Создание защищенных приложений при помощи Microsoft Visual C# .NET;
- 70-305, 70-306, 70-315 или 70-316.
Если были выбраны экзамены 70-305 или 70-315 в качестве обязательных, то можно сдавать 70-306 или 70-316 как экзамен по выбору. Если были выбраны экзамены 70-306 или 70-316 в качестве обязательных, то можно сдавать 70-305 или 70-315 как экзамен по выбору.
Microsoft Certified Solution Developer
Сертифицированный разработчик решений Microsoft по Microsoft .NET — это сертификат высшего уровня, рассчитанный на наиболее опытных программистов. Такие специалисты проектируют и создают передовые решения масштаба предприятия, применяя технологии и средства разработки корпорации Майкрософт, а также платформу Microsoft .NET Framework.
Для получения звания MCSD придется сдать 5 экзаменов, из них 4 обязательных и один по выбору.
Обязательные экзамены
Экзамен по архитектуре решений: 70–300: Анализ требований и построение решений для архитектуры .NET.
Экзамены по разработке веб-приложений:
- 70-305: Разработка веб-приложений при помощи Microsoft Visual Basic .NET и Microsoft Visual Studio .NET;
- 70-315: Разработка веб-приложений при помощи Microsoft Visual C#™ .NET и Microsoft Visual Studio .NET.
Экзамены по разработке приложений для Windows:
- 70-306: Разработка Windows приложений при помощи Microsoft Visual Basic .NET и Microsoft Visual Studio .NET;
- 70-316: Разработка Windows приложений при помощи Microsoft Visual C# .NET и Microsoft Visual Studio .NET.
Экзамены по веб-сервисам и серверным компонентам:
- 70-310: Разработка XML веб-служб и серверных компонентов при помощи Microsoft Visual Basic .NET и Microsoft .NET Framework;
- 70-320: Разработка XML веб-служб и серверных компонентов при помощи Microsoft Visual C# and the Microsoft .NET Framework.
Экзамены по выбору:
- 70-229: Проектирование и развертывание баз данных с использованием Microsoft SQL Server 2000 Enterprise Edition;
- 70-230: Проектирование и развертывание решений с использованием Microsoft BizTalk Server 2000 Enterprise Edition;
- 70–234: Проектирование и развертывание решений с использованием Microsoft Commerce Server 2000.

Структура сертификационной программы Microsoft

Сертификат MCSD
Сертификационные программы компании Sun Microsystems
Программы сертификации Sun Microsystems также могут состоять из одного или нескольких экзаменов, и различные комбинации этих экзаменов дают право получения определенных статусов. Начнем со статуса начального уровня.
Sun Certified Associate (SCA)
Сертифицированный программист начального уровня для платформы J2SE. Успешная сдача данного экзамена подтверждает наличие у специалиста знаний в области объектно-ориентированного программирования, реализации принципов ООП с помощью UML, программирования на языке Java, а также общего представления о тех технологиях и продуктах, которые входят в состав более широкого понятия платформы Java. Экзамен предназначен прежде всего для начинающих Java-программистов, студентов, изучающих Java, менеджеров проектов, работающих в сфере разработки программного обеспечения и использующих в своей работе технологию Java.
Экзамен:
- CX-310-019: Sun Certified Associate for the Java Platform, Standard Edition.
Sun Certified Programmer (SCP)
Сертифицированный программист Sun для платформы J2SE. Программа сертификации Sun Certified Programmer for Java 2 Platform 5.0 предназначена для опытных программистов на Java. Успешная сдача экзамена является подтверждением того, что специалист хорошо знаком с основным синтаксисом и структурой языка программирования Java и может создавать с его помощью различные приложения на базе платформы J2SE 5.0.
Экзамен:
- CX-310-055: Sun Certified Programmer (SCP) for the Java 2 Platform, Standard Edition 5.0
Sun Certified Developer (SCD)
Сертифицированный разработчик Sun для платформы Java. Для получения данного статуса необходимо обладать сертификатом SCP.
Экзамены:
- CX-310-252A: Sun Certified Developer for Java 2 Platform (Шаг 1);
- CX-310-027: Sun Certified Developer for Java 2 Platform (Шаг 2 – практическое задание).
Sun Certified Business Component Developer (SCBCD)
Сертифицированный Sun разработчик бизнес-компонентов. Программа сертификации Sun Certified Business Component Developer for the Java 2 Platform, Enterprise Edition предназначена для программистов и других специалистов, отвечающих за проектирование, реализацию, тестирование, внедрение и интеграцию приложений Enterprise JavaBeans (EJB). Тест также позволяет подтвердить свои знания разработчикам, использующим платформу Java 2, Enterprise Edition (J2EE) для создания компонентов серверных приложений, реализующих бизнес-логику программируемых процессов.
Для получения данного статуса необходимо обладать сертификатом SCP.
Экзамен:
- CX-310-090: Sun Certified Business Component Developer for the Java 2 Platform, Enterprise Edition.
Sun Certified Developer for Java Web Services (SCDJWS)
Сертифицированный Sun разработчик Java веб-служб. Программа сертификации предназначена для разработчиков, обладающих опытом создания приложений web-сервисов с использованием технологии Java, например Java Web Services Developer Pack и платформы Java 2, Enterprise Edition 1.4. Успешная сдача этого экзамена является подтверждением хорошего уровня профессионализма данного специалиста в области разработки Web-сервисов и их поддержки с помощью технологии Java.
Для получения данного статуса необходимо обладать сертификатом SCP.
Экзамен:
- CX-310-220 Sun Certified Developer for Java Web Services.
Sun Certified Web Component Developer (SCWCD)
Сертифицированный Sun разработчик веб-компонентов. Программа сертификации предназначена для специалистов, которые используют технологии Java-сервлетов и JavaServer Pages (JSP) для разработки различных Web-приложений.
Для получения данного статуса необходимо обладать сертификатом SCP.
Экзамен:
- CX-310-081 Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4.
Sun Certified Mobile Application Developer (SMAD)
Сертифицированный Sun разработчик для мобильных устройств. Программа сертификации предназначена для разработчиков, использующих Java 2 Platform, Micro Edition (J2ME) при создании приложений для различных мобильных устройств. Успешная сдача этого экзамена является подтверждением хорошего уровня профессионализма данного специалиста в области мобильных технологий Java.
Для получения данного статуса необходимо обладать сертификатом SCP.
Экзамен:
- CX-310-110: Sun Certified Mobile Application Developer for the Java 2 Platform, Micro Edition
Sun Certified Enterprise Architect (SCEA)
Сертифицированный Sun системный архитектор. Программа сертификации предназначена для системных архитекторов, отвечающих за создание архитектуры и проектирование комплексных, масштабируемых и высокозащищенных приложений на базе платформы Java 2, Enterprise Edition (J2EE).
Фактически предполагается, что кандидат на получение данного статуса уже обладает статусами SCP и SCD. Однако это не является обязательным условием для сдачи данного экзамена.
Экзамены:
- CX-310-051: Sun Certified Enterprise Architect for J2EE Technology (Шаг 1);
- CX-310-300A: Sun Certified Enterprise Architect for J2EE Technology (Шаг 2 – практическое задание);
- CX-310-061: Sun Certified Enterprise Architect for J2EE Technology (Шаг 3).

Структура сертификационной программы Sun Microsystems

Сертификат SCWCD
При написании статьи использовалась информация компаний Microsoft и Sun Microsystems.
Центры обучения Microsoft
Computer Education Center «Support»
SoftLine
Центр компьютерного обучения «Специалист» при МГТУ им. Н. Э. Баумана
Digital Design
Центры обучения Sun Microsystems
Академия АйТи
«Квазар-Микро»
- www.edu.kvazar-micro.com/
Lynx Education Center
RedCenter
Центры тестирования
Thomson Prometric
Pearson VUE
Платформа Java
При разработке приложений для среды J2EE используется язык программирования Java. Java-приложения трансформируются из исходного текста в байт-код. Данный байт-код является универсальным и интерпретируется виртуальной Java-машиной (Java Runtime Environment, JRE). Огромным плюсом платформы J2EE является ее кросс-платформенность – это означает, что для различных программно-аппаратных комплексов может существовать собственная виртуальная машина, которая позволяет выполнять одно и то же Java-приложение на разных типах процессоров, в различных операционных системах. Такие компании, как Borland, IBM, Novell, Oracle, Sybase, Sun, выпускают собственные серверы приложений, а реализации виртуальной машины Java есть практически подо все актуальные операционные системы.
Платформа .NET
.NET Framework – это среда выполнения приложений компании Microsoft, основана на той же идее, что используется в технологии Java, а именно на том, что программный код представляется не в инструкциях какого-либо конкретного процессора, а в инструкциях для виртуальной машины. Для этого был разработан специальный язык Microsoft – Intermediate Language (MSIL), в который компилируются все программные коды, написанные, например, на языке C# или Visual Basic.
Тренировочные экзамены
Transcender
MeasureUp
История сертификационных программ восходит к концу 80-х началу 90-х годов. У компании Microsoft своя программа появилась в 1992 году, а первое звание для разработчиков – MCSD в мае 1995-го. В то время одним из лидеров в области средств разработки была компания Borland с продуктами Borland Delphi и Borland C++ Builder. Также существовало много различных компиляторов языка C++, при этом практически каждая компания-разработчик среды программирования или компилятора предлагала собственные сертификаты. На данный момент действительно востребованными в сообществе разработчиков остаются программы от Microsoft и Sun Microsystems, все остальные компании либо прекратили существование либо свернули свои программы по сертификации разработчиков.
|
Обсуждение статьи
|
|
|
|
RE: Сертификация: программист помогите кто может подскажите что нужно для поступленния на программиста
мне на майл altair-1995@mail.ru |
|
RE: Сертификация: программист nice site! replica watches from our online watches store longines most of replica watches are good in quality |
|
RE: Сертификация: системный администратор All star, James is the nike air max 2012 eighth consecutive time, but Wade nike free run 2 is also the seventh consecutive. The two nike lunar eclipse of them have become the star of the old faces, have a nike lunarglide 3 look at the list, can be continuously for so many years stable into an all-star starter, in addition to nike air max 2011 them, will Kobe, and Kobe is also nike lunar eclipse 2 this All-Star starting only true religion sale 70 players. According to nike lunarglide 2 understand a message nike air max 90 source is disclosed, the Lakers have been told if they traded true religion outlet for Howard, Howard and the Lakers nike free run 3 will not sign a ca.. In other words, the Lakers even by Howard, are equivalent to only get a nike free run working center, until the nike free 3.0 player option, he would opt out of his contract to try the free agent market. Howard on the nike air max 95 Lakers' interest. |
|
|
Keywords: zPOSTz zMAIN_THEMEz z10124z
Для Авторов: edit delete
Автор: Эдуард Шанев Дата: 12.08.2009 15:37:15©
|