Зачем описывать уровень владения навыком, используя проценты?

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

Например, я увидел что-то подобное на сайте небольшой компании, занимающейся веб-дизайном:

  • HTML: 80%
  • CSS: 75%
  • Javascript: 50%
  • PHP : 30%

Это меня смущает. Означает ли это, что вы осваиваете что-то, когда достигаете 100%? Можно ли иметь 0% в навыке? Сколько XP вам нужно, чтобы получить еще 1 процент?

Проголосуйте за комментарий «Сколько XP вам нужно получить?».
Я предполагаю, что это сродни тому, чтобы сказать, что вы новичок, средний, продвинутый или эксперт, что может равняться 25%, 50%, 75%, 100%, но я не думаю, что это очень хорошо.
Похоже на способ скрыть или преувеличить предполагаемый уровень навыков. Например, человек, написавший эти проценты, недостаточно разбирается в технологиях, чтобы разумно описать рассматриваемый уровень квалификации, поэтому он придумал какие-то нелепые, бессмысленные цифры.
Если вы получите ответ от владельца резюме, портфолио или сайта, пожалуйста, добавьте ответ сюда :) Может быть, есть какая-то скрытая информация, которая хоть и плохо передана, но имеет смысл.
Я когда-то видел Надежность: 80% .
Вполне вероятно, что это станет жертвой эффекта Даннинга-Крюгера . Если у вас нет 100% мастерства, как вы можете оценить, насколько вы близки к 100%? (также ни у кого нет 100% мастерства)
Я думаю, должно быть так, что если вы набираете 100%, вы повышаете уровень. Интересно, каков предельный уровень на C++?
@ChrisG А как насчет парней с 5-летним опытом работы с 3-летним языком, который все хотят? Бьюсь об заклад, у них примерно 160% мастерства.
Когда я вижу что-то подобное (обычно это умение работать в какой-нибудь программе типа Photoshop 1/5, Word 2/5, Solitaire 5/5), я предполагаю, что IQ человека ниже 80.
Недавно я видел подобный тест компании перед собеседованием, в котором использовалась 10-балльная шкала (технически 11, поскольку диапазон был от 0 до 10), в основном следующим образом: по шкале от 0 до 10, где 0 = «никогда не слышал об этом». » и 10 = «Я разработал / реализовал это», каковы ваши навыки / знакомство / удобство с этими концепциями? Если они отображаются в процентах, то это будут 0%, 30%, 100% и т. д.
@ChrisG Вы, очевидно, никогда не слышали о Джоне Ските.
@FreeAsInBeer: Я думаю, что Джон Скит обладает 110% мастерством, но претендует только на 99% в своих областях знаний. :-)
@FreeAsInBeer, даже Джону Скиту приходилось задавать вопросы ТАК
Вы можете видеть это как их уверенность в этом навыке по сравнению с другими перечисленными навыками.
@corsiKa Очевидно, они были в команде языковых дизайнеров. :)
@corsiKa Думаю, именно здесь вы переходите на S и S+.
@ChrisG Мне всегда нравились рабочие задания, требующие пяти лет владения языком, который существует всего три года.
@ChrisG Впервые слышу об эффекте Даннинга-Крюгера. Очень интересно читать, спасибо :)
@ChrisG Джон Скит никогда не задавал вопросов о SO. Он только заставил нас думать, что он это сделал, чтобы мы могли продолжать жить в нашем голом смертном состоянии.
@camden_kid Я видел это с «мотивацией», тоже на 80%, для стажировки. Некоторые люди...

Ответы (8)

Процентная шкала имеет смысл, если компания проводит техническое тестирование перед собеседованием, и это проходные баллы.

Иначе проценты не имеют смысла. В конце концов, процент имеет смысл только по отношению к чему-то другому.

Что будет иметь больше смысла:

  • Предписание количества лет опыта
  • Спрос на конкретные квалификации

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

Я понимаю. Мне было интересно, будет ли хорошо использовать такой список для моего веб-резюме. Думаю пройду.
Очень старая проблема с многолетним опытом заключается в том, что он не детализирует глубину опыта. 10 лет опыта могут означать выполнение одного и того же в течение 10 лет, или это может означать 10 лет постепенного увеличения опыта.
Кроме того, обычно рабочие места предполагают несколько навыков. Если вы полноценный веб-разработчик, использующий C#, JavaScript, SQL, HTML, CSS в течение 2 лет, вы требуете 2 года на все из них? Скорее всего, ваш уровень мастерства в любом отдельном случае будет ниже, чем у того, кто специализируется на одном в течение 2 лет.
@RichardU, или это может означать, что вы научились этому навыку 10 лет назад и с тех пор использовали его лишь время от времени.
@MartinSmith Мне нравится видеть, как кто-то специализируется на CSS и Javascript, не касаясь HTML LOL.
@Nelson, это верно для меня, так как я обычно делаю плагин для доступных шаблонов или программного обеспечения, поэтому прикосновение к html намного меньше по сравнению с выполнением css и написанием сценариев :).
@Dryr: в важном личном документе, таком как резюме, я бы никогда не использовал числа, для которых мне пришлось бы догадываться, что они означают.
@MartinSmith: ну, моя текущая работа немного похожа на это :) В основном мы имеем дело с LESS и JavaScript (наряду с Python), но очень мало HTML. Большинство представлений уже полностью готовы, а мы все еще разрабатываем бэкэнд для дополнительных функций.
@RichardU: Ага. Я работал с кем-то, кто якобы имеет 40-летний опыт, но, конечно же, не имеет реальных способностей.
@LightnessRacesinOrbit Трудно дать количественную оценку области, которая является одновременно научной и творческой. Даже в рамках области и опыта у нас есть свои особенности. Например, если вы наняли меня в качестве разработчика, у вас получился посредственный сотрудник. Наймите меня в качестве новатора/специалиста по устранению неполадок, и вы получите специалиста мирового уровня. Я сделал карьеру, убирая бардак на нескольких языках, но развиваться — не моя сила.
@RichardU: Понятно. Однако спустя четыре года, наблюдая за попытками реализации обеих этих и других концепций, я совершенно уверен, что если у него вообще есть сильные стороны, то они совершенно не связаны с каким-либо аспектом нашей отрасли ;)

Зачем описывать уровень владения навыком, используя проценты?

Это позволяет лениво принимать решения людям, проводящим первоначальный скрининг. Помните, что числа являются магическими для некоторых людей, поэтому они считают, что PHP=40% лучше, чем PHP=30%, даже если эти числа присваиваются произвольно.

И если вы не ленивый человек, принимающий решения, вы можете использовать проценты как показатель того, заинтересован ли кто-то в ясном представлении реальности или в трюках. знак равно
@ jpmc26 Советы пользователям делать это становятся обычным явлением, поэтому наличие процентов для навыков не будет надежным признаком того, что люди проделывают трюки.
Какой нимрод это советует? =/ (Например, какая группа в лучшем случае плохо информированных людей.)
@jpmc26: может быть, тот же человек, который ожидает ответа на вопрос «насколько это больно по шкале от 1 до 10?». Они не любят, когда их спрашивают, имеют ли они в виду арифметическую или логарифмическую шкалу от 1 до 10, позвольте мне вам сказать.
К сожалению, этот ответ, вероятно, наиболее близок к истине.

Согласен, такие проценты бесполезны. Без какого-либо установленного стандарта того, что я называю 100%, 78,8% — это просто произвольное число.

Что вы можете с этим поделать? Если вам нужно оценить свои собственные навыки, сначала спросите, что они думают о 100%, а когда кто-то даст вам процент, спросите, что для них значит 100%.

Хорошая точка зрения. Если работодателю нужна такая оценка, я спрошу, что означают базовые значения.
Ха! мой навык - бесконечность +1 Что ж, на самом деле это имеет такой же смысл, как и любой другой рейтинг. Я согласен, что это лень, но если бы меня заставили использовать такой инструмент, и я был бы менеджером по найму, я бы исключил любого, кто оценивает себя выше 90%, потому что либо он лжет, либо более квалифицирован, чем мне нужно.
@RichardU не нужно здесь лгать, просто я недостаточно компетентен, чтобы понять степень их некомпетентности.
@Chieron, вы не поверите, с уровнями некомпетентности, с которыми я сталкивался на протяжении многих лет ... Услышать «В чем разница между подпрограммой и функцией» от кого-то, кто якобы является разработчиком VBA, достаточно, чтобы усомниться в своем собственном очень существование.

Это всего лишь числовые представления расплывчатых утверждений. Используя примеры значений:

  • HTML: 80%
  • CSS: 75%
  • Javascript: 50%
  • PHP : 30%

Может означать:

  • Я знаю, что такое HTML. Я работаю с обычными тегами HTML, такими как A и BR, SPAN и DIV... Однако я не все запомнил, поэтому, возможно, я не смогу сказать вам, что тег BLOCKQUOTE имеет атрибут CITE (особенно не глядя это вверх). Мне удобнее с CSS. Может быть, я освоил (X)HTML 4.01, но просто не понял некоторых изменений HTML 5.
  • Я знаю, как создать таблицу стилей и знаю многие общие теги. Тем не менее, я бы сказал, что мои знания CSS не так хороши, как мои навыки работы с HTML.
  • Я достаточно хорошо знаком с JavaScript, чтобы он меня не смущал. Я могу делать некоторые вещи.
  • Я знаю PHP достаточно хорошо, чтобы понять, что это PHP-код. Возможно, я смогу внести некоторые простые изменения в код, не ломая ничего. Я, вероятно, был бы лучше с гидом помощи.

Все это основные предположения. Как вы можете сказать, взглянув на другие ответы, не существует реального формального процесса для точного подсчета чисел. Это означает, что мы должны воспринимать эти цифры как грубые оценки и, возможно, догадки. * Известно, что я провожу примерно 80% стандартного рабочего дня в HTML, но только 30% моей карьеры приходится на PHP.

Мы не знаем, просто исходя из цифр, что означает 100%. Это может означать любую из следующих вещей:

  • 100% владение всеми распространенными частями языка и многими необычными частями
  • 100% способность понимать язык и понимать каждую деталь благодаря быстрому сканированию соответствующей документации
  • 100% способность работать над этим профессионально, в одиночку
  • высокая вероятность получить 100% на экзамене (экзамен уровня колледжа для класса начального уровня или отраслевая сертификация начального уровня)
  • продолжительность рабочего дня
  • продолжительность карьеры
  • любая другая вещь, которую человек может думать как «100%»

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

С другой стороны, вместо того, чтобы пытаться уважать время нанимающего персонала, человек может намеренно выражаться немного расплывчато, чтобы конкретные и поддающиеся проверке утверждения не были зарегистрированы таким образом, что это могло бы стать основанием для принятия официальных мер. /судебные иски против них (например, увольнение на основании доказуемо ложных сведений в резюме).

Другая возможность заключается в том, что проценты могут показать некоторые относительные преимущества, просто пытаясь показать, что HTML лучше, чем PHP. (На самом деле, многие люди в наши дни могут даже забыть, что 80% означают четыре пятых чего-то, и могут просто выставлять себе оценки, используя числа, которые они видят чаще, например прогресс в видеоигре.)

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

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

HTML: 80% может также означать, что я знаю, что означают H , T и M , но я не уверен в L.
@ПитерК. Но это будет HTML: 75%
@simbabque ах, он умнее, чем ты думаешь. HTML 75% будет означать НУЛЕВОЕ знание «L», где его пример дает 5%, что составляет 20% от оставшегося %, так что этого достаточно, чтобы быть неуверенным: D
@RichardU, возможно, ему следует заниматься финансовой политикой, а не веб-разработкой.
@RichardU: Что делает это особенно забавным, так это то, что содержимое веб-страниц обычно можно найти в файлах, имена которых заканчиваются на " .html", а также в файлах, которые заканчиваются на " .htm", поэтому на самом деле существует большая разница в том, предпочитают ли люди L.
@RichardU: Ты выиграешь сигару или банан, на твой выбор! :-)
Ваш ответ 77%, но только 43% являются общими. Разве вы не рады, что я использовал проценты, так как они намного быстрее читаются, чем слова? Явная выгода (не менее 60%). :П
Ваш пример демонстрирует то, что иногда насмешливо называют «цифрами социальных наук». Это числа, которые создают видимость процесса количественного измерения, но на самом деле значительно искажены нечеткими определениями или случайными оценками. Опасения по поводу достоверности количественных измерений - большая проблема в исследованиях в области социальных наук. Например, оценки уровня «грамотности» часто сильно расходятся из-за того, как определяется «грамотность». Некоторые люди определяют грамотность как сдачу пятого класса. Некоторые люди говорят, что только люди, которые проходят определенный тест (который они написали), являются грамотными.

Как вы уже заметили, очевидно, что такая презентация несколько относительна и поэтому бессмысленна для прямого сравнения кандидатов на работу.

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

90% PHP
30% CSS

Таким образом, это означает, что вы уделяете большое внимание разработке PHP. Это не обязательно означает, что вы являетесь экспертом по PHP.

Поскольку вы сказали, что часто видели это на portfolio or business websites, я должен отметить, что многие сайты отображают эту информацию именно так, потому что многие стоковые темы имеют такое представление ( вот типичный пример). В настоящее время многие небольшие компании используют стандартные темы для создания своих веб-сайтов, потому что это дешево и быстро.

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

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

Я лично никогда не видел его в резюме, и также не советовал бы вам использовать это в резюме.

Точнее, они в основном полезны по отношению друг к другу, а не к мастерству в целом. Я «изучил», наверное, дюжину языков программирования на разных уровнях, но застрял на веб-языках за последние 4 года. Если бы я подавался на новую работу, я бы не стал указывать Javascript, в котором я считаю себя экспертом, и Java, в котором я помню только основы, в моем резюме одинаково. Это было бы заблуждением. Присвоение им процентов дает им самооценку веса.

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

По сути, казалось, что они использовали его как метод не только для оценки того, насколько опытным был кандидат (посредством дальнейших подсказок), но и для оценки того, насколько точным было восприятие кандидатом их собственных способностей. Я думаю, что когда он используется в этом контексте, он может быть весьма полезным, но, как уже упоминалось здесь, если какой-либо рейтинг используется без какого-либо критерия времени для его сравнения - это бесполезно из-за его субъективности. Как видно из моего примера выше, иллюстрирует — другой кандидат и я описали себя как обладающих одинаковыми навыками в определенной области, — но один показал очень высокие оценки своих способностей, а другой — нет.

Но это только вызовет дополнительные вопросы. Не связано ли его высокое мнение о своих способностях с манией адекватности? Или уверенность в его способности учиться? Если да, то является ли эта уверенность правильной (т . е. может ли он легко узнать об этом больше, опираясь на структуру знаний, которые он приобрел?) И наоборот, связано ли ваше низкое мнение о своих способностях с неуверенностью в себе или с реалистичной оценкой? Основано ли оно на знании того, что вы можете узнать больше, или оно основано на вере в то, что в этом предмете есть гораздо больше, чем вы никогда не сможете овладеть? Весь этот подход кажется достаточно негативным и крайне субъективным.
@Wildcard, я думаю, ты поднимаешь хорошие оценки. Я вижу, как они могут быть потенциально полезными, если их использовать вместе с правильными последующими действиями, но, как вы правильно заметили, даже если вы знаете, что их восприятие неточное; вы не обязательно знаете, в чем причина этого (без надлежащего подсказки), и это само по себе тоже важно.
@Wildcard: может быть даже так, что они оба реалистично смотрят на себя, но по-разному понимают, что означает наивысший балл. Если другой кандидат принял 100% за «соответствует требованиям этой работы», а выдумщик принял это за «олимпийский чемпион», то, очевидно, они придумывают для себя другую оценку. Я подозреваю, что этот вопрос предназначен для того, чтобы отфильтровать кандидатов (таких как я), которые действительно борются с умственным блоком, когда их просят присвоить совершенно бессмысленные числа неопределяемым свойствам ;-p
Что бы это ни стоило, вопрос звучал примерно так: «Как бы вы оценили свои знания Linux?» и я ответил: «Я установил несколько дистрибутивов, я знаком с тем, как устанавливать программы из графического интерфейса, но на самом деле я не прикасался к терминалу, и я не знаю, как запускать скрипт, поэтому я бы дал себе 3/10", а другой парень ответил тем же (конечно, в положительном ключе) и сказал 9/10 (это не то, что было на самом деле, так как я на самом деле хорошо знаком с Linux, но это было то же самое дух).

Я собираюсь предложить возможность, радикально отличающуюся от всех предыдущих ответов.

Если вы говорите, что видите, что их много, есть вероятность, что они являются результатом какого-то автоматизированного (возможно, онлайн) теста/викторины.

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

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

«Я бы предположил, что не очень хорошо, без доказательств обратного». - но, по крайней мере, если вы можете выяснить (обычную) программу для рассматриваемого типа тестов, тогда вы имеете некоторое представление о том, что означает это число. Это может не отражать реальное владение технологией, но подготовка к тесту — это само по себе умение, поэтому оно измеряет его :-) Если вы правы насчет тестов, то эти цифры могут означать, например, «видел все это раньше, готовился к тестам HTML и CSS, нерешительно зубрил Javascript накануне вечером, получил несколько вопросов по PHP прямо на общих знаниях».

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

Технические рекрутеры попросили меня оценить мои различные навыки в диапазоне от 1 до 10. Каков ваш уровень знаний в области X? Я не программировал в X годами, меня это не интересует, и я не рекламирую свои навыки в X. Ответ: 2 из 10.

Как насчет языка Y? Я программирую на языке Y более 5 лет. Я участвую в сообществе SO для этого языка в течение 4 лет. Я достаточно уверен в своих способностях, но я не Джон Скит. 8 из 10.

Как интервьюер, вы используете эти цифры так же, как и любую другую информацию, доступную в резюме. Вам нужен администратор базы данных, и они оценивают себя на 1 из 10. Готовы ли они учиться, а вы готовы обучаться? У вас может быть совпадение. Они оценивают себя на 9 из 10, а вы ищете 1? Может быть, посмотреть на кого-то еще.

Не думаете, что эти цифры надежны? Большой! Вы умный интервьюер. Ваша задача — протестировать кандидата и посмотреть, подходят ли они для этой роли. Эти проценты не более и не менее вводят в заблуждение, бесполезны или нечестны, чем все остальное, указанное в любом резюме. Пусть покупатель будет бдителен.

В резюме есть пара моментов, которые стоит прочитать. Только парочка — и они ключевые, о которых тоже стоит написать . Я недавно читал об этом отличную статью .
Так много людей становятся жертвами эффекта Даннинга-Крюгера и неправильно определяют свои навыки, или они знают об эффекте ДК и пытаются объяснить его, и поэтому могут давать ответы, которых интервьюер не ожидал. Я согласен со многими авторами здесь, что такая система измерения действительно хорошо работает только тогда, когда проводятся тесты на определенные навыки и устанавливаются цели для различных должностей (например, для того, чтобы быть принятым на работу в качестве младшего Java, необходимо набрать 30% по тесту Java). Стажер Sub-Intern Bit Bucket Janitor, должен набрать 80%, чтобы быть принятым на работу в качестве старшего разработчика Java), но я не нашел много таких вакансий.