Я подаю заявку на несколько должностей исследователей, которые не требуют навыков программирования (т. е. у них нет навыков программирования, указанных в объявлениях о вакансиях), но, судя по описаниям вакансий, наличие некоторых из них определенно поможет, учитывая характер работы. рабочие обязанности.
Я не программист, поэтому точно не хочу приукрашивать или преувеличивать свой уровень владения языком в резюме. Но я написал сценарии на Python и C++ для очистки и обработки данных перед анализом данных в своем исследовании для докторской диссертации. Наборы данных, с которыми мне приходилось иметь дело, считаются большими в моей области, но, к сожалению, не считаются большими в других областях (пара гигабайт). И для своего исследования я также использовал C++ для кодирования набора итерационных статистических процедур, которые изначально были написаны на другом языке для повышения скорости. Так что в некотором смысле мне удобно использовать оба языка для решения конкретных задач.
Итак, мой вопрос в том, как я должен описать свой уровень знаний в моем случае. Является ли «знакомство» или «рабочее знание» точным описанием? Спасибо!
[Как] я должен описать свой уровень знаний в моем случае. Является ли «знакомство» или «рабочее знание» точным описанием? Спасибо!
Как и в случае со всеми навыками в резюме, лучше всего сосредоточиться на достижениях, а не на навыках . Например, расскажите о проектах, над которыми вы работали на Python и C++, примерном SLOC или продолжительности проекта, размере команды, обработанных вами данных и используемых вами библиотеках. Любая субъективная шкала, например, «хорошо» или «рабочее знание», в конечном счете бессмысленна. Между тем, разработка программного обеспечения — это больше, чем просто знание языка. Речь идет об управлении требованиями, исправлении ошибок и, в конечном итоге, предоставлении полезного продукта.
Если вы подаете заявку на техническую должность, вы также можете включить раздел «Дамп ключевых слов» в конце своего резюме. Многие рекрутеры ищут определенные библиотеки или инструменты, используя простой поиск по ключевым словам. Например, рекрутеры могут не понимать, что опытный разработчик C++ может знать STL задом наперед, но не указывать его в резюме, или старший разработчик C# может быть гуру LINQ, но думать, что об этом не стоит упоминать.
Наконец, включайте только технические детали областей, в которые вы хотите перейти . Например, если вы ненавидите определенную библиотеку Python, не включайте ее в свое резюме. Если вы хотите перейти к веб-разработке, гипотетически, не бойтесь упомянуть несколько репозиториев GitHub, которые у вас есть, содержащие небольшие библиотеки или аккуратные веб-сайты, над которыми вы работали в свободное время.
саккады
комар