Pull to refresh

Comments 22

которая потенциально сильно облегчит ваш процесс найма.

Никогда не слышал, чтобы наличие именно таких сертификатов облегчало процесс найма. Возможно HR ваши сертификаты и заинтересуют, но тех кто будет интервью проводить — скорее нет. Сертификат не показывает, что вы умеете программировать. А умение «компилировать в уме” в реальной жизни практически бессмысленно (и так же не дает никакого понимания о том, как вы программируете). Если вы совсем без опыта — то как документ об образовании наверное и сгодится, но заменить реальный опыт не сможет.

но заменить реальный опыт не сможет.

Безусловно. Реальный опыт лучше любых документов. Но срезать в процессе интервью секцию с совсем базовыми вопросами в духе "как устроена hashmap" можно.

Сертификат не показывает, что вы умеете программировать

Ничего кроме реального опыта и демонстрации проектов\лайвкодинга не показывает что человек умеет программировать. Смысл получения сертификации - для тех компаний, которым это важно, показать свой уровень не только как рядового разработчика, но и как человека, который стремиться улучшать и подтверждать свои скиллы :)

>Но срезать в процессе интервью секцию с совсем базовыми вопросами в духе «как устроена hashmap» можно.
Если бы мне было это интересно — я бы это спросил независимо от наличия сертификата.

>Ничего кроме реального опыта и демонстрации проектов\лайвкодинга не показывает
Ну, понимаете, вы же сами приводите примеры вопросов, которые не просто не показывают умения программировать, а наоборот, нафиг не нужны в практике. Типа умения компилировать в уме. В моих глазах это сильно снижает ценность такого сертификата.

>Смысл получения сертификации — для тех компаний
Так я вам о чем и говорю — никогда такого не видел в жизни. На java программирую с самого момента появления или чуть позже — т.е. примерно с 1997. Много раз интервьюировал и наоборот, проходил интервью. Никому в моем окружении сертификаты такого вида не интересны — а я знаю чуть ли не сотню разработчиков, с которыми поработал. Иногда интересны сертификаты другого рода — для админов, скорее, или для DBA, Oracle или скажем MS.

Хотя с конечно не стану обобщать, возможно такие и есть, кому это интересно.

"Кхе-кхе, а вот в нааааше время мы вот сразу на машинном коде писали, а вот не эти вот ваши, прости Господи, Идеи, компиляторы! Вот в нааааше время ты либо умел кодить, либо пастухом был и вот эти вот ваши сэртыфыкаты нам на... не нужны были. Все по уму было и делалось на века без, тьфу, софт скилов. Слушай деда, сопля неразумная, дед джаву ещё в 90х на микроволновках ковырял! Вот оно как! Кхе-кхе "

Вообще-то автор явно спросил: как наличие сертификации повлияло на вашу профессиональную жизнь? Я ответил — никак. Если вы придете ко мне на интервью (а сейчас я намного чаще их провожу, чем прохожу) — вам наличие сертификата не поможет никак. И вокруг меня большинство (и это много народу, у нас большой отдел) придерживается того же мнения. А так да, вы конечно можете не слушать мое мнение, зачем?

Вот это большинство придет и своим мнением самостоятельно, без суфлеров, поделится. А вам бы я не доверил вести интервью с таким отношением к людям и к их достижениям. Боже мой, обиделся так, что полез в карму минусить. А на интервью язык показываете и кулачком по столу лупите когда мнение каких-то там неучей не совпадает с вашим, авторитетным? Главное чаще добавлять про 97 год. Вот от таких вот кадров рекрутеры заморские шарахаются от кандидатов

>обиделся так, что полез в карму минусить.
У меня есть свое мнение, и я его высказал. А вы сразу начали ехидничать и переходить на личности. Пальцем показать, где?

Вот и высказывайте и дальше свое мнение, а не приплетайте целые социальные группы под него, что вы очень любите делать в порывах словоблудия. Ваше мнение это мнение одного человека до тех пор пока другие не доверят вам выражать их мнение за них. И я далеко не первый кто вам такое говорит. Вас почитать, так вы все человечество на своих широких плечах всю историю несете и везде авторитет. Я думаю на этом следует закончить.

Да, давайте заканчивать. Тем более что вы находитесь на тонкой грани перехода на личности, господа. Машина безопасности выехала и призывает притормозить ;-)

Если из резюме не понятно знание java (например позиция java программиста, а предыдущие проекты кандидата были на других языках), то наличие сертификата повышает шансы быть приглашонным на интервью.

Так я поэтому и упомянул, что если вы совсем без опыта, то… без опыта в этом языке — тут как частный случай.

В чем смысл знаний "а где оно упадет на компиляции" ума не приложу.

Это на случай если у тебя заберут IDE и завяжут глаза ?

Случалось пользоваться этим умением когда чинил баги в чужом коде - понимание моментов где может быть подвох иногда помогало быстро найти проблемное место

Вам стектрейс и IDE не выдали?

Стектрейс покажет вам место ошибки, а не ее причину. Чтобы докопаться до причины бывает полезно понимать нюансы используемого языка - некоторые из этих самых нюансов и спрашивают.

Выглядят такие вопросы конечно глупо, но на самом деле показывают знание того как работает Java. Далеко не всегда есть возможность с ходу запустить код. Например это ревью кода, которое часто происходит в браузере. Или процесс запуска длительный, а выделить кусок кода для юнит теста сложно. Проекты разные бывают, как и ситуации.

В общем я хочу сказать, что достаточно часто "пристальный взгляд" на код экономит кучу времени на дебаг. Но это конечно же зависит от того, чем разработчик занимается. Понятно, что не всем такой навык нужен.

Читать код без запуска - важный навык, который экономит много времени в работе. Но те, у кого есть реальный опыт разработки и так это умеют. Так что такие вопросы да, выглядят довольно простыми для сертификации. Но вот когда попадаются краевые кейсы (условно где нужно понять какой метод будет использоваться - из родительского класса или интерфейса), вот там уже без понимания как работает компилятор не обойтись. И такие знания эти вопросы и проверяют.

А уж по составлению вопросов для сертификации это уже к ребятам из Oracle)

При получении сертификата, часто разработчик исходит из нескольких соображений:

1) часто на поизицию может стоять требование, что наличие такого-то сертификата обязательно

2) для закрепление и систематизации знаний по предмету

3) мне в свое время наличие сертификатов помогло при первом поиске работы так как человек интервьюрующий меня так же в свое время сдавал те же сертификаты

4) большинство работадателям нравится, что разработчик постоянно повышает свою квалификацию

Ещё бы пояснения к ответам написать...

Раз уж привели примеры вопросов и ответов, то было бы здорово объяснить почему тот или иной ответ правильный.

"собеседующие посмотрели на сертификат, на предыдущий опыт и предложили ей самой их пособеседовать" - интересная мысль кстати, надо попровать будет такой фокус провернуть, на одном из следующих собеседований. Кажется может быть довольно показательным.

Это Вам повезло со скидкой, сам давно хочу получить сертификат, да жалко 245 долларов.

С такой скидкой грех было не пойти сдавать. Сертификация - это скорее для себя, а не для резюме и больше всего полезная для джунов. Подготовиться за 1-2 недели это очень круто, всё-таки экзамен имеет свои особенности и даже профи его может завалить без подготовки.
Интересно, по каким темам были проигнорированы глубокие детали и на какие темы лучше больше потратить время?

Sign up to leave a comment.

Articles