Re[3]: Сертификация с++ ???
От: elmal  
Дата: 04.02.09 10:17
Оценка: 2 (2) +3 -1 :)
Здравствуйте, FR, Вы писали:

FR>А у ms именно французский или бадминотон основной язык разработки? (и останется таким в ближайшие лет пять)

Учитывая отсутствие сертификации, есть надежда, что именно на С++ в майкрософте работают достаточно квалифицированные люди . Так как сертификация по языку программирования — маразм. Это тоже самое, что писателя сертифицировать на знание алфавита досконально (то есть для любой буквы писатель должен знать ее порядковый номер, для двух букв мог мгновенно определить число знаков между ними — тогда бы считалось что писатель знает алфавит ). А при работе язык программирования используют, и знание языка далеко не основное, главное уметь программировать на этом языке (это абсолютно разные понятия со знанием языка). Язык программирования должен хорошо знать разработчик компилятора для него, разработчик среды разработки для него. Все остальные должны уметь этот язык использовать, и сертификация ни черта не помогает выявить людей, которые знают как использовать язык, которые умеют на нем программировать. Парадокс кстати, интересное наблюдение, когда я вижу двух человек — один с сертификатом, другой без, квалификация товарища без сертификата будет скорее всего выше . Тот кто с сертификатом, начнет с большей вероятностью напрямую работать с памятью, побольше операций с указателями использовать, объекты будет инициализировать с помощью memfill, код метода будет на 10 экранов не помещаться и т.д. Парадокс
Re[4]: Сертификация с++ ???
От: COFF  
Дата: 04.02.09 11:47
Оценка: 6 (2)
Здравствуйте, elmal, Вы писали:

FR>>А у ms именно французский или бадминотон основной язык разработки? (и останется таким в ближайшие лет пять)

E>Учитывая отсутствие сертификации, есть надежда, что именно на С++ в майкрософте работают достаточно квалифицированные люди :). Так как

Согласен. Еще можно привести такой пример — предположим, я плотник. Мне в работе требуется молоток, возможно и не один, а два или три. Я потратил какое-то время, подобрал себе эти молотки и успешно забиваю ими гвозди на работе — скажем строю дома. Какое-то время задачи не меняются, молотки меня устраивают и я даже не особо слежу что там придумали производители за последнее время. Конечно, иногда я буду беседовать с другими плотниками, и если они используют какие-то другие молотки, я этот факт запомню на будущее, но форсировать изучение не буду. Вот такого рода знание языка нужно программисту. Теперь предположим, я молотки продаю. Мне естественно надо знать всех основных производителей молотков, все их продуктовые линейки, особенности и т.п. При этом я, вполне вероятно, не буду способен забить гвоздь, не сломав палец :) Вот это знание языка, необходимое для сертификации. Конечно, в идеале, хорошо бы и гвозди забивать уметь и все о молотках знать. Но, я подозреваю, что для этого должны быть развиты сильно разные (если не взаимоисключающие) части мозга :)
Re: Сертификация с++ ???
От: BulatZiganshin  
Дата: 04.02.09 00:54
Оценка: :))
Здравствуйте, Regulus, Вы писали:

R>Как ни странно, ответа на вышепоставленный вопрос я пока не нашёл


а ещё ms не сертифицирует на французский язык и бадминтон
Люди, я люблю вас! Будьте бдительны!!!
Re[6]: Сертификация с++ ???
От: Regulus  
Дата: 04.02.09 16:40
Оценка: 6 (1)
Здравствуйте, elmal, Вы писали:

E>Здравствуйте, ., Вы писали:


С другой стороны почему нельзя рассматривать сертификат как некое логическое завершение изучения некоторой темы? Так сказать итог по изучению чего-либо. Архитектура, а точнее проектирование системы, безусловно одна из наиболее важных составляющих процесса разработки, но почему проектирование и знание языка должно пересекаться? По-моему это два независимых навыка.
Re: Сертификация с++ ???
От: sunsquirel США  
Дата: 04.02.09 09:54
Оценка: 2 (1)
Здравствуйте, Regulus, Вы писали:

R>Всем, привет.


Я понимаю, что ниша занимаемая с++ программистами уменьшается с каждым днём (а может это и не так), но мне трудно поверить в то, что это настолько неперспективно что MS отказалось от поддержки сертификации (раньше то она была)? Вот и решился написать в форум, кто что знает на эту тему?

Майкрософт периодически запускает сертификации по новым продуктам, например, сейчас начинается сертификация по линейке 2008 (Windows Server, Visual Studio, SQL Server) и прекращает сертифицирование по старым продуктам, например, с 31 марта 2009 прекращаются сертификации по Windows Server 2003. Знакомый пытался сдать экзамен по С++ года 3 назад и не успел на 2 недели — закрыли. Это ответ на ваш вопрос. Советую просто переориентировать на C#, сама сдавала такой экзамен как часть программы для получения MCDBA.
А насчет того, смотрит кто на эти сертификаты или нет — мне лично это помогло устроиться на работу в крупную западную компанию, но кто-то и без сертификатов хорошо устраивается. Удачи!
Re[3]: Сертификация с++ ???
От: . Великобритания  
Дата: 04.02.09 09:23
Оценка: 1 (1)
Здравствуйте, Regulus, Вы писали:

R>Тут такое дело майкрософтовская сертификация нужна для того, чтобы продукт, который мы тут дружно пишем, можно было представить как "Сертифицированный майкрософт" для этого помимо отстёгивания бабла, нужно чтобы n-ое количество разработчиков этого продукта были сертифицированными спецами, как вы понимаете продукт на с++ а сертификацию я пока не нашёл. Вот такой замкнутый круг

Майкрософт не сертифицирует С++, т.к. у него есть фатальный недостаток — его писали не они. (с)
А вы посмотрите другие возможности сертификации. Скажем, можно в вашей программе написать фичу экспорта (пусть абсолютно бесполезную, но главное чтоб было) чего-нибудь в MS Word/Excel, с использованием COM-интерфейса. Можно будет сказать, что мол, используются MS-продукты и просто сертификацию по Офису сделать.
Короче, если ваша цель — MS-сертификация вашей проги, то поизучайте внимательно требования и выберите более подходящие возможности.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re: Сертификация с++ ???
От: sc Россия  
Дата: 04.02.09 07:25
Оценка: +1
Здравствуйте, Regulus, Вы писали:

R>Всем, привет.


R>Как ни странно, ответа на вышепоставленный вопрос я пока не нашёл А дело обстоит так: уже 4 года активно работаю, в основном пишу на с++ немало повозился с COM/ATL/MFC и вот однажды всплыл вопрос о сертификации microsoft. Порывшись в инете не нашёл НИЧЕГО связанного с с++ ?!? Множество сертификаций для C# программеров и VB; ASP, Framework да что угодно но ни звука о с++. Я понимаю, что ниша занимаемая с++ программистами уменьшается с каждым днём (а может это и не так), но мне трудно поверить в то, что это настолько неперспективно что MS отказалось от поддержки сертификации (раньше то она была)? Вот и решился написать в форум, кто что знает на эту тему?


R>P.S. Если что, я из Харькова, но в принципе интересует вообще наличие такой сертификации


R>P.S.S Наверно, пора брать книжку и учить C# со всеми потрахами или как альтернативу Java


Можешь бесплатно пройти тесты на брейбенче. Если больше 4.5 наберешь, значит уровень С++ хороший, либо отличный. Да и знание/пониманеие анлийского значит тоже на уровне. В резюме укажешь балл и id. Зарубежные компании (и некоторые филиалы у нас) обращают на эти тесты внимание.
Чтобы пройти бесплатно, нужно поискать promo code (раньше работало).
Re[3]: Сертификация с++ ???
От: BulatZiganshin  
Дата: 04.02.09 13:01
Оценка: :)
Здравствуйте, FR, Вы писали:

FR>Здравствуйте, BulatZiganshin, Вы писали:


BZ>>а ещё ms не сертифицирует на французский язык и бадминтон


FR>А у ms именно французский или бадминотон основной язык разработки? (и останется таким в ближайшие лет пять)


у нас основной язык разработки паскаль, но мы на него тоже не сертифицируем
Люди, я люблю вас! Будьте бдительны!!!
Re[4]: Сертификация с++ ???
От: . Великобритания  
Дата: 04.02.09 14:01
Оценка: -1
Здравствуйте, elmal, Вы писали:

E>кстати, интересное наблюдение, когда я вижу двух человек — один с сертификатом, другой без, квалификация товарища без сертификата будет

С другой стороны, если сертификат получается честно — человек не заучивает правильные ответы, а изучает материал, то сама подготовка к сертификации может заставить человека прочитать наконец-то инструкцию, узнать о каких-то других новых или неявных, но потенциально полезных вещах. А это в итоге может дать лучшее и более глубокое понимание предмета.
Я вот, например, с удивлением узнал о разнице между char и short в яве, оно не похоже на то, что есть в С для wchar_t и short как я полагал ранее.
Вспоминая студенчество, могу сказать — сдача экзамена — лучший способ изучить предмет.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Сертификация с++ ???
От: Regulus  
Дата: 03.02.09 21:25
Оценка:
Всем, привет.

Как ни странно, ответа на вышепоставленный вопрос я пока не нашёл А дело обстоит так: уже 4 года активно работаю, в основном пишу на с++ немало повозился с COM/ATL/MFC и вот однажды всплыл вопрос о сертификации microsoft. Порывшись в инете не нашёл НИЧЕГО связанного с с++ ?!? Множество сертификаций для C# программеров и VB; ASP, Framework да что угодно но ни звука о с++. Я понимаю, что ниша занимаемая с++ программистами уменьшается с каждым днём (а может это и не так), но мне трудно поверить в то, что это настолько неперспективно что MS отказалось от поддержки сертификации (раньше то она была)? Вот и решился написать в форум, кто что знает на эту тему?

P.S. Если что, я из Харькова, но в принципе интересует вообще наличие такой сертификации

P.S.S Наверно, пора брать книжку и учить C# со всеми потрахами или как альтернативу Java
Re: Сертификация с++ ???
От: yumi  
Дата: 04.02.09 00:58
Оценка:
Здравствуйте, Regulus, Вы писали:

R>Как ни странно, ответа на вышепоставленный вопрос я пока не нашёл А дело обстоит так: уже 4 года активно работаю, в основном пишу на с++ немало повозился с COM/ATL/MFC и вот однажды всплыл вопрос о сертификации microsoft. Порывшись в инете не нашёл НИЧЕГО связанного с с++ ?!? Множество сертификаций для C# программеров и VB; ASP, Framework да что угодно но ни звука о с++. Я понимаю, что ниша занимаемая с++ программистами уменьшается с каждым днём (а может это и не так), но мне трудно поверить в то, что это настолько неперспективно что MS отказалось от поддержки сертификации (раньше то она была)? Вот и решился написать в форум, кто что знает на эту тему?


Зачем тебе вообще эта сертификация? Можешь как альтернативу посмотреть Brainbench. Правда толк от нее тоже сомнителен, ну сдал я года 4 назад на Master C++ Level, только так и ни разу не понадобилась.

R>P.S.S Наверно, пора брать книжку и учить C# со всеми потрахами или как альтернативу Java


Странный вывод делаете, только на основании наличия или отсутсвия сертификационной программы от МС
Брать и учить все равно придется, никуда ты от этого не денешься, есть там у кого-то серт. программа или нет.
Lisp is not dead. It’s just the URL that has changed:
http://clojure.org
Re[2]: Сертификация с++ ???
От: FR  
Дата: 04.02.09 03:38
Оценка:
Здравствуйте, BulatZiganshin, Вы писали:

BZ>а ещё ms не сертифицирует на французский язык и бадминтон


А у ms именно французский или бадминотон основной язык разработки? (и останется таким в ближайшие лет пять)
Re[2]: Сертификация с++ ???
От: FR  
Дата: 04.02.09 03:39
Оценка:
Здравствуйте, yumi, Вы писали:

Y>Странный вывод делаете, только на основании наличия или отсутсвия сертификационной программы от МС

Y>Брать и учить все равно придется, никуда ты от этого не денешься, есть там у кого-то серт. программа или нет.

Необязательно
Re[2]: Сертификация с++ ???
От: catBasilio  
Дата: 04.02.09 06:46
Оценка:
Здравствуйте, yumi, Вы писали:

Y>Странный вывод делаете, только на основании наличия или отсутсвия сертификационной программы от МС

Y>Брать и учить все равно придется, никуда ты от этого не денешься, есть там у кого-то серт. программа или нет.

Вот странно, на форумах все хором кричат, что С++ сдох, всюду только джава и C#. А как ни скачаю что-нибудь с инета — то обычный бинарь не требующий ни .Net и JRE. Даже сильверлайт про который все только и кричат, что это супер-пупер-мега-круто и то только 1 сайт захотел установить(я сразу послал его (сайт) лесом).
Вот где все эти горы софта под .Net и под Java?
UNIX way — это когда тебе вместо туалетной бумаги дают топор, рубанок и карту близлежащего леса
Re[3]: Сертификация с++ ???
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 04.02.09 06:55
Оценка:
Здравствуйте, catBasilio, Вы писали:

B>Здравствуйте, yumi, Вы писали:


Y>>Странный вывод делаете, только на основании наличия или отсутсвия сертификационной программы от МС

Y>>Брать и учить все равно придется, никуда ты от этого не денешься, есть там у кого-то серт. программа или нет.

B>Вот странно, на форумах все хором кричат, что С++ сдох, всюду только джава и C#. А как ни скачаю что-нибудь с инета — то обычный бинарь не требующий ни .Net и JRE. Даже сильверлайт про который все только и кричат, что это супер-пупер-мега-круто и то только 1 сайт захотел установить(я сразу послал его (сайт) лесом).

B>Вот где все эти горы софта под .Net и под Java?

В enterprise.
А вообще пожете пойти в форум КСВ и порыть там на эту тему.

ЗЫ. Зайдите на www.microsoft.com и сопуствующие сайты, там SL на каждом углу.
Re[3]: Сертификация с++ ???
От: yumi  
Дата: 04.02.09 07:14
Оценка:
Здравствуйте, catBasilio, Вы писали:

B>Вот странно, на форумах все хором кричат, что С++ сдох, всюду только джава и C#. А как ни скачаю что-нибудь с инета — то обычный бинарь не требующий ни .Net и JRE. Даже сильверлайт про который все только и кричат, что это супер-пупер-мега-круто и то только 1 сайт захотел установить(я сразу послал его (сайт) лесом).


Вот странно, где я кричал, что С++ сдох и всюду джава и C#? К моему сожалению, он еще жив и еще будет дооолго жить...

B>Вот где все эти горы софта под .Net и под Java?


В основном серверные/корпоративные приложения.

Если что, то мой пойнт был в том, что рано или поздно скорее всего, все равно придется столкнуться с .NET/Java.
Lisp is not dead. It’s just the URL that has changed:
http://clojure.org
Re[2]: Сертификация с++ ???
От: Regulus  
Дата: 04.02.09 09:08
Оценка:
Здравствуйте, sc, Вы писали:

sc>Можешь бесплатно пройти тесты на брейбенче. Если больше 4.5 наберешь, значит уровень С++ хороший, либо отличный. Да и знание/пониманеие анлийского значит тоже на уровне. В резюме укажешь балл и id. Зарубежные компании (и некоторые филиалы у нас) обращают на эти тесты внимание.

sc>Чтобы пройти бесплатно, нужно поискать promo code (раньше работало).

Тут такое дело майкрософтовская сертификация нужна для того, чтобы продукт, который мы тут дружно пишем, можно было представить как "Сертифицированный майкрософт" для этого помимо отстёгивания бабла, нужно чтобы n-ое количество разработчиков этого продукта были сертифицированными спецами, как вы понимаете продукт на с++ а сертификацию я пока не нашёл. Вот такой замкнутый круг
Re[2]: Сертификация с++ ???
От: Regulus  
Дата: 04.02.09 09:11
Оценка:
Здравствуйте, BulatZiganshin, Вы писали:

BZ>Здравствуйте, Regulus, Вы писали:


R>>Как ни странно, ответа на вышепоставленный вопрос я пока не нашёл


BZ>а ещё ms не сертифицирует на французский язык и бадминтон


О а я думал Microsoft — это клуб любителей лингвистики и спорта
Re[2]: Сертификация с++ ???
От: Regulus  
Дата: 04.02.09 09:22
Оценка:
Здравствуйте, yumi, Вы писали:

R>>P.S.S Наверно, пора брать книжку и учить C# со всеми потрахами или как альтернативу Java


Y>Странный вывод делаете, только на основании наличия или отсутсвия сертификационной программы от МС

Y>Брать и учить все равно придется, никуда ты от этого не денешься, есть там у кого-то серт. программа или нет.

Да нет, вывод не связан с сертификацией, просто смотрю тенденции по трудоустройству в своём городе. Как бы хорош с++ не был (а мне действительно нравиться на нём писать), но на пару с++ вакансий приходиться с десяток .Net вакансий. Возникает вопрос, а не получиться ли, что лет так через 5 я стану невостребованным спецом я утрирую, конечно, но думаю тут будет повторение сценария с программистами на assembler — они есть, они где-то нужны, но их крайне мало.
Ну и ещё, конечно, придётся учить более того с удовольствием, потому что это интересно , опять же это моё ИМХО
Re[3]: Сертификация с++ ???
От: millevi Россия  
Дата: 04.02.09 09:50
Оценка:
Здравствуйте, catBasilio, Вы писали:

B>Вот где все эти горы софта под .Net и под Java?

В корпоративных приложениях
Re[3]: Сертификация с++ ???
От: BulatZiganshin  
Дата: 04.02.09 13:02
Оценка:
Здравствуйте, catBasilio, Вы писали:

B>Вот странно, на форумах все хором кричат, что С++ сдох, всюду только джава и C#. А как ни скачаю что-нибудь с инета — то обычный бинарь не требующий ни .Net и JRE


c++ хорош для массового софта, шарп — для заказного. теперь подумайте, какого разрабатывается больше
Люди, я люблю вас! Будьте бдительны!!!
Re[3]: Сертификация с++ ???
От: sc Россия  
Дата: 04.02.09 13:09
Оценка:
Здравствуйте, Regulus, Вы писали:

R>Здравствуйте, sc, Вы писали:


sc>>Можешь бесплатно пройти тесты на брейбенче. Если больше 4.5 наберешь, значит уровень С++ хороший, либо отличный. Да и знание/пониманеие анлийского значит тоже на уровне. В резюме укажешь балл и id. Зарубежные компании (и некоторые филиалы у нас) обращают на эти тесты внимание.

sc>>Чтобы пройти бесплатно, нужно поискать promo code (раньше работало).

R>Тут такое дело майкрософтовская сертификация нужна для того, чтобы продукт, который мы тут дружно пишем, можно было представить как "Сертифицированный майкрософт" для этого помимо отстёгивания бабла, нужно чтобы n-ое количество разработчиков этого продукта были сертифицированными спецами, как вы понимаете продукт на с++ а сертификацию я пока не нашёл. Вот такой замкнутый круг


Ну если без "Сертифицированный майкрософт" продукт не пойдет, тогда сертифицируйтесь на C#. В будущем может пригодиться, да и что-то новое узнаете.
Re[5]: Сертификация с++ ???
От: elmal  
Дата: 04.02.09 14:51
Оценка:
Здравствуйте, ., Вы писали:

.>Вспоминая студенчество, могу сказать — сдача экзамена — лучший способ изучить предмет.

Лучше время, затраченное на изучение тонкостей языка, потратить на того же Фаулера, Макконела (Александреску, Саттера и т.д) и т.д. Приучаться думать об архитектуре, как улучшить свой же код, как сделать его более понятным и т.д. Сертифицированных по языку до черта, а тех, кто привык задумываться о будующем проекта — тех единицы. И еще ужасает — сертифицированный по одному языку обычно даже не смотрит в сторону других языков, библиотек, подходов. В книжке по проектированию приведены примеры для С++ если, то я ее читать не буду, мне нужны только примеры с Java, пробуют перенести хорошую практику с одного языка на другой тоже единицы. MVP паттер описывается если в книжке по C#, то для многих это будет означать что в PHP или Delphi он неприменим. И вместо изучения best practices люди тратят время на изучения тонкостей языка, сдают на сертификаты, потом становятся начальниками и набирают людей на основании знания тонкостей языка, сертификаты требуют и т.д. И потом весь проект представляет собой обход ограничений .NET через рефлексию, бизнес логика требует знания того, сколько в системе процессоров, все супермногопоточное, кнопка должна знать обо всех контролах приложения и о данных, а также в каком потоке это выполняется, какая версия какой базы данных используется — об этом тоже должна знать кнопка, а бизнес логика должна еще знать на какой ОС все запущено. Архитектура — все связано со всем, основной используемый паттерн — copy-paste, посмотришь на проект — одни костыли, тронешь в одном месте, в другом все отвалится, но зато язык программирования знаем в совершенстве, в резюме гордо стоит звание архитектор с 10 летним опытом .
Re[7]: Сертификация с++ ???
От: landerhigh Пират  
Дата: 04.02.09 23:20
Оценка:
Здравствуйте, Regulus, Вы писали:

R>Здравствуйте, elmal, Вы писали:


E>>Здравствуйте, ., Вы писали:


R>С другой стороны почему нельзя рассматривать сертификат как некое логическое завершение изучения некоторой темы? Так сказать итог по изучению чего-либо.

Совершенно верно — диплом о ВО является логическим итогом обучения в ВУЗе.

Ценность же "сертификата", который является логичемким итогом отвечания на идиотские тесты и разбора кода в стиле "Джамшут писал", очень и очень сомнительна. И уж точно совершенно непонятно, как можно придавать такому "документу" большую ценность, чем настоящему диплому.

IMHO, M$ сертификация — это просто способ рубить бабло.
www.blinnov.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.