Вскоре я заканчиваю колледж по программированию и изучаю следующие шаги, которые необходимо предпринять для дальнейшей карьеры. Одним из вариантов, который я рассматривал, является получение сертификата или серии сертификатов в области разработки, в которой я хочу работать.
Эти сертификаты стоят времени и денег? Работодатели придают им большое значение?
Ответы:
Основная цель сертификации - заработать деньги для сертифицирующего органа.
Сказав это, я думаю, что сертификаты тем важнее, чем раньше в вашей карьере. Как менеджер по найму, я никогда не использую сертификаты или их отсутствие для фильтрации потенциальных сотрудников, но я думаю, что некоторые компании могут рассматривать их как доказательство того, что вы знаете, что делаете. Лично я хочу, чтобы кандидат на работу показал мне, что они могут что-то сделать (это совершенно другой вопрос, я понимаю!)
Чем больше у вас опыта, тем больше примеров вы сможете доказать, что знаете, что делаете, и тем менее важными становятся сертификаты.
источник
Я бы даже сказал, что «сертификация» может быть негативным фактором для резюме, обращающегося в магазин программного обеспечения. В Microsoft, Google, Amazon или стартапах, управляемых людьми из таких компаний, определенно существует мнение, что если вам нужен сертификат, то вы не сможете действительно программировать, а если вы действительно можете программировать, то вы не тратите впустую время на сертификаты. Сертификаты рассматриваются как что-то, что получает технический специалист, а не как «настоящий» ученый-компьютерщик или программист.
Неважно, является ли это хорошим, действительным или точным мнением тех, кто получает сертификаты. Важно то, что такое отношение существует среди ваших потенциальных сверстников - по крайней мере, в таких компаниях. Если вы хотите работать в программном обеспечении другого рода, если компания, то YMMV.
источник
Будут оба вида компаний:
Какие компании вас интересуют? На их странице вакансий вы видите упомянутые сертификаты?
Мнение: Лично все компании-разработчики программного обеспечения, на которых я склонен смотреть, больше озабочены тем, насколько вы программист, а во многих случаях и тем, кто вы - специалист в области компьютерных наук (алгоритмы). И так и должно быть. Для меня сертификаты только говорят вам, сколько человек мог вспомнить во время тестов, а не насколько хорошо они думают . Мышление намного выше в моем списке, чем запоминание (если последнее вообще есть в списке).
источник
Я собираюсь рассмотреть это с точки зрения потенциального менеджера по найму. Обратите внимание, что я обычно работаю в организациях и вокруг них, для которых сертификация и даже дипломы колледжа не являются приоритетом - если вы можете показать мне код, продемонстрировать хорошие методы разработки, адаптироваться к различным методологиям и, как правило, хорошая творческая команда член с акцентом на совместное использование / сотрудничество / вклад, вы получите шанс сделать свою лучшую работу. Это не везде так.
источник
Я не рекрутер, но до сих пор у меня сложилось впечатление, что сертификационные курсы дают вам плохой обзор того, как перетаскивать элементы в IDE, в то же время похищая фактическое время написания кода и затрачивая немалые деньги.
Единственная хорошая часть сертификационных курсов, которую я заметил, была там, где инструктор обошел стороной и рассказал о некоторых ошибках, которые он испытал в своей карьере. Фактическое содержание курсов было чем-то вроде онлайн-учебника.
Я больше не делаю сертификации, мне кажется, что это пустая трата времени.
источник
Некоторые компании являются сертифицированными партнерами Microsoft, что требует от компании найма минимального количества сертифицированных сотрудников (MCP). В этом смысле, это определенно может помочь.
Однако, помимо этого, я бы сказал, что это не очень помогает. Вложение работы в проекты ОС может быть гораздо более выгодным для вашей карьеры, особенно если указанный проект ОС взлетает (или вы становитесь постоянным участником уже созданного проекта).
источник
Могу сказать, что, получив слишком много сертификатов за свою карьеру, кроме тех, кто нуждается в определенном количестве сертифицированных сотрудников, мои сертификаты никогда не давали мне работу самостоятельно. Тем не менее, они дают вам гораздо больше знаний по теме. Это дает вам работу, а не сам сертификат. Но вы можете получить эти знания без сертификата.
источник
Mitigated As инструмент измерения
Я всегда смотрю с недоверием, когда кто-то перечисляет целую кучу сертификатов в своем резюме. По опыту, они, как правило, используются в качестве космического наполнителя, когда опыта не хватает. Они не бесполезны, но когда их слишком много, я склонен удивленно удивляться и удивляться, если бы все это время и деньги на получение сертификатов не были бы лучше потрачены, например, на проект с открытым исходным кодом.
но отлично, как инструмент обучения
Тем не менее, я лично использовал их в качестве инструмента обучения и оценивать свой прогресс при изучении нового предмета. Раньше я делал много сертификатов от Brainbench в хорошие времена, когда он был бесплатным. Тем не менее, даже сейчас я бы заплатил за сертификацию, чтобы почувствовать мой прогресс и понять, как я отношусь к коллегам-программистам. Знание того, где я стоял, придало мне больше уверенности, когда я искал работу и договаривался о зарплате, которая была бы ближе к тому, что я действительно стоил.
Как говорил msvb60, я сомневаюсь, что сертификация сама по себе может не дать вам работу, но знания, полученные при ее окончательном получении, будут.
источник
Да, это выглядит полезным, так как предлагаемые курсы - это не просто версия, а
полный курс Это все равно что получить сертификат от университета.
С http://www.oreillyschool.com/faqs.php
источник
Что-то, что не было ясно разъяснено в ответах, это то, что сертификация очень полезна, если вы не хороший программист.
Забудьте о работе в «Microsoft, Google, Amazon или стартапах, управляемых людьми из таких компаний»: что, если ваши амбиции ниже, и вы хотите работать (в качестве примера) в ИТ-отделе какого-то крупного правительственного агентства? Они не склонны нанимать хороших программистов, и, скорее всего, люди, которые берут у вас интервью, не поймут, кто такой хороший программист. Но сертификат MSCP может помочь вашему резюме выделиться из кучи скучных резюме от других бездарных программистов.
источник
Если у вас уже есть знания, то обязательно получите сертификат. Не позволяйте сертификации быть причиной, по которой вы учитесь.
Сертификация показывает, что вы серьезно относитесь к своей карьере, но мало говорит о вашей компетенции.
источник
Я знаю, что вы спрашиваете о сертификации, но рассматривали ли вы возможность участия в проекте с открытым исходным кодом?
Многие проекты нуждаются в помощи, а некоторые даже имеют проблемы, помеченные как «легкие», которые являются отличной отправной точкой для людей с минимальным опытом или отсутствием опыта.
Таким образом, вы можете показать будущим работодателям не только то, что вы можете писать код, но и то, что у вас есть страсть к тому, что вы делаете, достаточно, чтобы делать это в свободное время.
источник
Одно из значений, которое может иметь сертификация, - это подтверждение интереса. Если у вас есть длительный период безработицы, получение сертификата в течение этого периода может быть хорошим счетчиком пустого рабочего времени в вашем резюме. «Ну, пока я искал, я нашел время, чтобы учиться и хорошо разбираться в $ TECHNOLOGY».
источник
Если бы разработчик появился на собеседовании с кучей сертификатов в своем резюме, у меня возникли бы серьезные сомнения относительно его системы ценностей. Есть ноль ситуаций, в которых я бы оценил время, потраченное на получение сертификата, на время, потраченное на работу над проектом. Любой проект.
источник
Я думаю, что вам нужно сделать шаг назад и посмотреть на полное ценностное предложение, которое вы выдвигаете для работодателей и людей, с которыми вы общаетесь. Курс О'Рейли может быть полезен практически каждому, потому что он имеет поддержку университета, но он полностью зависит от того, как вы его используете. Программисты любят говорить и мыслить абсолютно, но мир на самом деле не такой. Если вы думаете, что это так, то вы не видели достаточно этого.
Вы не предоставляете достаточно контекста, но я предполагаю, что у вас нет компьютерного образования. Работодатели могут использовать степень CS в качестве одного из своих основных фильтров. Вам нужно смягчить этот фильтр с помощью эквивалентного опыта или образования в различных областях, которые могут применяться к их области.
Я мог видеть ряд преимуществ для курса О'Рейли, которые помогают в этой области:
Использование этого курса с вкладом в проекты с открытым исходным кодом или другими реальными примерами только поможет вам. Это показывает, что вы понимаете, что вам нужны теория (курс) и практика (упражнения по курсу + внешние проекты), и дает вам возможность поговорить с рекрутерами.
В университетах могут быть и другие варианты получения сертификатов, которые вы, возможно, захотите изучить, если считаете, что вам нужно сделать что-то более академическое. Похоже, что они предназначены для тех, кто имеет степень бакалавра, поэтому я не знаю, сработает ли это для вас.
Похоже, что многие люди вынуждены игнорировать обучение, которое не проводится в существующем университете. Это особенно верно, когда имеешь дело с рекрутерами и менеджерами, которые имеют некоторое расстояние от реальной работы под рукой.
Многие люди скажут, что им нужен кто-то, кто способен выполнять определенную работу. Но когда дело доходит до фактического выбора, они используют фильтры, которые, как они понимают, еще больше усиливают эту проблему. например. они любят нанимать из тех же университетов. Это оказывается хорошим и плохим от общей культуры до проблематичного группового мышления.
Об этом важно думать, когда вы исследуете работодателей, так как хотите оказать влияние на нужных людей. Если вы не думаете, что преодолеете фильтр, который рекрутер ставит перед вами, но думаете, что вы можете что-то изменить для них, тогда вам нужно найти способ привлечь людей, которые будут. Это люди, которые с большей вероятностью оценят такой сертификат.
источник
Один из методов, который работал ранее (по крайней мере, для нескольких людей, которых я знаю), - это вести блог, отвечать на вопросы на форумах, выступать в группах пользователей и, как правило, иметь заметное присутствие в Интернете.
Регулярное ведение блогов, даже по темам, которые вы только что изучили, может стать ценной информацией о вашей страсти, приверженности и способностях общения, когда дело доходит до разработки программного обеспечения.
источник
Консалтинг / Договаривающиеся
Никто не упомянул конкретный случай консалтинга / заключения контрактов. Если вы находитесь в этой категории, или вы хотели бы быть, это определенно может помочь вам.
Вам легче «продать» проект, если ваш начальник или продавец может выдвинуть вас как сертифицированного в «нишевой категории X».
Это значит, что вы не обязательно лучше или более осведомлены по конкретной теме, если вы не сертифицированы, и я согласен с другими, которые могут вообще сомневаться в них. Хотя, имея несколько сертификатов MS, могу сказать, что если вы используете их по технологии, которую вы пытаетесь освоить, это действительно заставляет вас набирать скорость.
источник
Ищите работу и смотрите, сколько пользуетесь сертификатами. Это может быть альтернативой опыту работы с языком в реальных приложениях или степени CS.
Чтобы это того стоило, вы должны определить, насколько трудно вам получить работу без нее.
источник
В настоящее время я зарегистрирован в программе сертификатов Python и должен сказать, что мне она показалась довольно интересной и сложной. Я не знаю, увеличит ли это когда-нибудь мои шансы на карьеру, скажем, создание программного продукта на Python, на который я мог бы указать в своем резюме, но пока это был хороший опыт. Если ни для чего иного, это даст вам прочную базу в среде программирования Python (хотя и 3.0), но версии на самом деле не так уж отличаются. Кроме того, этому учит Стив Холден, так что вы знаете, что это будет довольно интенсивно. Эй, это еще одна вещь, которую вы можете поместить в свое резюме (или нет), и если оно в духе обучения, то я считаю, что это еще более ценно.
источник
Сертификаты полезны только в том случае, если вы действительно чему-то научились, получив их. Важен процесс, а не бумага. Если вы планируете получить сертификат только потому, что этого требует компания, вам, вероятно, следует переосмыслить, если вы действительно хотите работать в этой компании. Рекрутеры / работодатели, которые оценивают навыки, основанные исключительно на сертификатах, понятия не имеют о программировании.
источник
Что ж, в Италии программисты считаются наименее важной частью практически любой организации труда, поэтому ваши фактические навыки (включая сертификаты) часто игнорируются работодателями, а реальный жизненный опыт гораздо более уважаем.
Однако в хороших компаниях сертификаты являются ценной частью вашего резюме.
источник
Сертификаты, скорее всего, не стоят того. Большинство работодателей больше смотрят на то, что вы делали раньше. Тем не менее, обучение для сертификации стоит того и поможет вам освоить основные основы. Подготовка к нему может дать вам больше уверенности при проведении собеседований, поскольку к тому времени вы уже закроете основы.
SCJP на самом деле не является высоко оцененной сертификацией среди разработчиков Java, но крупным работодателям это нравится. Некоторые из книг для подготовки к нему обстоятельны и дают вам много возможностей для изучения мельчайших особенностей языка - некоторые из них известны вам, а некоторые неизвестны, что может быть действительно важно.
Я наткнулся на множество постов в блогах, где программисты бредят о том, что они только что обнаружили в языке, но которые известны большинству людей, которые листали книги по сертификации.
источник
В индийском IT-сценарии или в специализированных магазинах / центральных магазинах сертификаты имеют некоторый вес и помогают начать карьеру. Сотрудники, которые находятся на «скамейке», на простом английском языке сидят без дела или не заняты каким-либо проектом, поощряются, читают под принуждением, для получения сертификатов. ИМХО, сертификаты только увеличивают уверенность человека, а не его / ее опыт или способность писать лучший код. Тот факт, что многие из хороших программистов не являются специалистами в области компьютерных технологий или бросают школу / колледж, говорят о том, что сертификаты не настолько достойны.
источник
Сначала закончите свою степень.
Во-вторых, работа над каким-то программным проектом. Вы могли бы внести существенный вклад в проект с открытым исходным кодом - достаточно, чтобы вы могли указать на код и / или функции и сказать «Я сделал это». Или начните свой собственный проект и постройте что-нибудь полезное. Это не должно быть лучшей вещью в мире, это не должно получить огромную популярность. Опять же, вы хотите что-то, что вы можете похвастаться и сказать: «Вот что-то существенное, что я сделал».
В-третьих, ищите работу, где вы можете использовать степень, которую вы будете иметь. Если вы закончите тройной мажор, это само по себе очень важно. Наличие навыков в математике, статистике и экономике сделает вас желанным так же, как другие разработчики. Я ожидал бы, что иметь твердое знание любой из этих областей было бы более важно, чем быть опытным программистом, и вы должны иметь возможность использовать эти учетные данные, чтобы помочь вам занять позицию, где вы можете продолжать развивать свои навыки программирования.
В-четвертых, не торопитесь. Получение диплома гораздо важнее, чем получение первой реальной работы. Вы проведете остаток своей жизни, работая, но после школы у вас будут большие проблемы с поиском времени и свободы для изучения и изучения того, что у вас есть в школе. Воспользуйтесь преимуществом времени, которое у вас есть сейчас, используйте его, чтобы создать солидный запас знаний, который вы сможете использовать до конца своей карьеры.
В-пятых, пропустите сертификаты, если вы не собираетесь на конкретную должность, которая требует одного. Я долгое время программировал, и меня никогда не спрашивали о каких-либо сертификатах и не чувствовал, что они будут полезны. Я понимаю, как они могут быть привлекательными, поскольку ваша степень не в области компьютерных наук, и у вас нет никакого опыта, но помните: после того, как вы получите свою первую работу, у вас будет опыт, и вам нужно будет найти только одного человека там, кто готов нанять вас, чтобы получить вашу первую работу.
Удачи.
источник
Некоторые работодатели обращаются почти строго к сертификатам и опыту. Но лично я думаю, что сертификация только показывает, что вы хорошо знали технологию в определенный момент времени.
Но это всегда хорошо выглядит на резюме!
источник
Я не думаю, что вы получите лучшую работу, если у вас есть сертификация. Тем не менее, вы получите преимущество, если другой кандидат имеет те же качества, что и вы, но у вас также есть сертификация. И, поскольку сертифицированные эксперты дают некоторую пользу своей компании, ваше предложение о работе также может потребовать его. Например, Microsoft требует определенного количества сертифицированных сотрудников, чтобы компания стала Золотым партнером.
Я лично до сих пор сдаю сертификационные экзамены, хотя я не ищу работу. Я считаю, что это хороший способ оценить свои общие знания и немного инвестировать в себя.
источник
Что ж, нет никакой определенной взаимосвязи, но она просто помогает вам отфильтровывать тонны резюме, которое получает рекрутер. Сертификация подразумевает, что вы обладаете некоторыми знаниями об этой среде, и дает вам преимущество над другими, которые не знакомы с этой конкретной версией.
Кроме того, это подразумевает, что вы приложили некоторые усилия, чтобы научиться этому, и это может быть удобно, поскольку для компании лучше, чтобы человек что-то знал и не обязательно обучал ресурс в случае предстоящего проекта.
источник
В дополнение к вышесказанному, сертификаты Microsoft также позволяют вам стать инструктором (в дополнение или вместо вашей карьеры разработчика). Участие в MCT (сертифицированный инструктор Microsoft) может обеспечить вам больший доход (для работы неполный рабочий день) и позволит вам взаимодействовать с большим количеством людей вне вашей команды.
Сертификация - это хорошее свидетельство, если вы планируете написать книгу или, как уже упоминалось, прежде чем проводить обучение.
Чтобы получить сертификат, вам нужно хорошо знать несколько частей технологии, поэтому исследование действительно принесет вам пользу.
источник
Наличие сертификата не является гарантией того, что вы хороший / отличный программист, но это хороший показатель того, что вы хотя бы достигли определенного уровня (в конце концов, эти тесты можно провалить ...).
Любая соответствующая квалификация может быть только хорошей вещью (я бы задал вопрос любой компании, которая отказывается от вашего резюме за наличие определенной квалификации).
Рекрутерам нужны способы фильтрации (иногда сотни) резюме на должности разработчиков, иногда они будут использовать:
Было бы неплохо показать предыдущую работу, но кто скажет, что вы ее написали (а не коллега) или что вы пришли к решению, а не только к коду. ... и сколько времени это заняло у тебя.
Тесты способностей / способностей также хороши, но у скольких работодателей есть время для тестирования, не говоря уже о том, чтобы пометить сотни статей (при условии, что они хотят знать больше, чем то, что им скажет тест с несколькими вариантами ответов)?
В настоящее время вам необходимо отметить как можно больше флажков. Многим работодателям могут не понадобиться все ваши навыки (или они могут не знать, что они нуждаются в них) - но чем больше вещей вы можете сделать и, что более важно, тем больше у вас доказательств, тем больше ваш потенциал трудоустройства.
источник