Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Скажите пожалуйста, дает ли подобный сертификат реальные преимущества при устройстве на работу в России и за ее пределами?За рубежом небольшой бонус есть, т.к. там понимают что это за сертификат. В россии нет. Но это опять же, относится только к вакансиям на среднего программера. На топ уровне этот сертификат преимущества не дает.
И, если я правильно понимаю, вопросы, по сути, на знание документации, то есть наличие такого сертификата никак не отражает способность человека программировать?А что такое «способность программировать»? Есть, например, вопросы на паттерны. Есть вопросы «что даст такой-то код при выполнении».
Забавно, тестируют людей на знание документации, в которой местами нет даже логики порядка передачи аргументов в функции…Так потому и тестируют. Была бы логика — тестирования не надо было бы, точнее достаточно было бы 1 вопроса. А раз логики нет, то надо тестировать, иначе как Вы код будете писать? В мануал лезть каждые 5 минут?
А что такое «способность программировать»? Есть, например, вопросы на паттерны. Есть вопросы «что даст такой-то код при выполнении».
Так потому и тестируют. Была бы логика — тестирования не надо было бы, точнее достаточно было бы 1 вопроса. А раз логики нет, то надо тестировать, иначе как Вы код будете писать? В мануал лезть каждые 5 минут?
В реальной жизни у меня есть ide, которая поможет мне вспомнить порядок аргументов в str_replaceЭто если Вы пишите код, да и то, сверяться постоянно с подсказкой или написать на автомате — разница есть.
Мне кажется, это потому что здесь понимают, что это за сертификат :-)Скорее наоборот:)
Понимать и составлять алгоритмы, структуры данных, архитектуру приложения.Но это же тест на знание PHP. На кой черт в тесте на знание PHP тестировать знание архитектуры приложения? Ведь это не языкозависимый навык.
Порядок аргументов в не самых часто используемых функциях-методах не помню, и не собираюсь:В тестах только часто используемые:)
в IDE всегда есть подсказка, которая читается за ту 0.1 секунды, пока нажмешь enter в списке автокомплита.Т.е. Вы код только пишите? А чужой не читаете?:) Например, на предмет ошибок? Не доводилось? За 11 лет-то?:) Или Вам при чтении кода порядок аргументов тоже автокомплит подсказывает?
Код написать — это вообще не проблема, основная проблема —Основная проблема не в том, что бы написать код и даже не в том, что бы спроектировать приложение. Основная проблема в людях, которые считают что написать код это вообще не проблема:)
Тест на code monkey.Это тест на знание языка программирования, чего-то другого от него ожидать это странно.
«Знание языка» — это само по себе бесполезно.Т.е. Ваша претензия к самому факту существования теста на знание языка?:) А не к его наполнению и качеству?
— с mysqli никто вручную не работает, для этого есть DBAL/ORM;Вот так в резюме появляются фразы «отличное знание jquery, с javascript не знаком»:)
Знать, что есть mysqli, как он работает, и при необходимости уметь написать свою обертку — надо.Это уровень образовательного учреждения. Ничего не знать, но знать где найти. Это и называется «знать со словарем».
Помнить, как там что называется, кроме самого распространненного — это странно.А вот это уровень практика не только знающего язык, но и практикующего его.
Верно. А в мануал подглядывали? :)Не-а. Просто мы пишем на php. Но если бы писали на «вордпресс, джейквери или ОРМ», то конечно не ответили бы на этот вопрос из теста по php:)
О чем? Все, кроме хака с переопределением true в неймспейсе — зналО том что там почти все вопросы требуют знания языка куда выше чем уровень "Помнить, как там что называется, кроме самого распространненного".
Если честно, то я ожидал тест хотя-бы уровня среднего разработчика. Но там нет ничего выше джуниорского уровня.А почему? Почему в тесте на знание php Вы ожидали тестирование на разработчика?
А вы ошибки методом чтения кода находите?Это из серии «знаю английский со словарем» или «подумаешь что я ничего не знаю — в гугле найду». Программист на php якобы знающий php и не способный прочитав код увидеть ошибку — вызывает уныние.
Сначала запускаются тесты, потом отладчик на сломанных.
Но там нет ничего выше джуниорского уровня.
Взгляды на Zend PHP Certification