Каковы возможные / стандартные слова для описания вашего уровня владения различными языками программирования в вашем резюме? В настоящее время я использую эти три:
- эксперт
- передовой
- начинающий
Я не считаю себя экспертом в каком-либо языке программирования, поэтому я классифицирую все свои навыки как начинающие или продвинутые. Тем не менее, я хотел бы выделить больше. Я особенно ищу что-то между продвинутым и опытным . Какие-либо предложения? Или мне даже не стоит выделять что-то более подробное?
Ответы:
Я бы разделил их на две группы:
Навыки работы с
// Здесь приведен список технологий, с которыми вы работали и чувствуете себя комфортно при использовании. Вы можете использовать их прямо сейчас, если их попросят (конечно, при любой помощи).
Базовые знания
// Список вещей, с которыми вы играли или у которых есть общее представление об их назначении. Вы не можете использовать их на практике, предварительно не изучив их глубоко.
Это в значительной степени основная дихотомия, которую понимает ваш работодатель и вряд ли попросит больше. Если только у эксперта уровень с какой-то технологией не запрашивается специально.
источник
Я не указываю в своем резюме свои навыки и опыт работы с каждой технологией или инструментом. Вместо этого, когда я предоставляю описания каждой работы и моих обязанностей, а также моих личных и академических проектов, я также упоминаю основные технологии, которые я использовал в поддержку этой должности. В каждом месте, к которому я обращался, либо запрашивалось сопроводительное письмо, либо предоставлялась форма заявки, которую я использовал для перечисления конкретных навыков, которые у меня были (сосредоточены на тех из них, которые имеют отношение к описанию работы, к которым я обращался), и описывал мой уровень опыт работы с каждым.
Есть две проблемы, которые я вижу с перечислением ваших навыков в явном виде.
Во-первых, вы должны адаптировать свое резюме еще больше для каждой работы, к которой вы обращаетесь. Чтобы сэкономить место, вам нужно сосредоточиться на навыках, перечисленных в должностной инструкции, а также на том, что, по вашему мнению, уместно. Вы не можете перечислить все ваши навыки - я знаю, что для меня это заняло бы слишком много места. По мере того, как вы приобретаете опыт и знания, вам будет только труднее выбрать, что перечислять.
Во-вторых, как вы определяете «эксперт», «продвинутый» и «начинающий»? Где вы проводите черту? Вещи, которые я думаю, что новичок должен знать, может быть тем, что вы считаете продвинутым Использование таких неоднозначных слов не дает мне никакой информации о вас как о кандидате на должность. Кроме того, языки (или любые навыки) охватывают множество областей. Я мог бы быть опытным разработчиком Java Swing, но у меня нет знаний о работе с сетями Java и ограниченных знаний о потоках. Я новичок, продвинутый или опытный в Java? Ваш опыт работы позволит мне узнать, какие аспекты языка вы использовали и как долго.
Честно говоря, я не думаю, что дело в навыках, которыми вы обладаете, а в том, что вы способны изучить и внести свой вклад в проект, команду и организацию. Это подход, который я выбрал, и он, кажется, сработал довольно хорошо для меня - я получил два шестимесячных кооператива, три летних стажировки, должность ТА и работу на полный рабочий день (в ожидании документов) с этим подходить.
источник