2012-05-09 02:46:37 +0000 2012-05-09 02:46:37 +0000
50
50

Как следует описывать знакомство с языком программирования на CV/Resume

, будучи студентом второго курса по информатике, я собирался подать заявку в Microsoft в качестве Студенческого партнера Microsoft. Технически у меня нет никакого опыта работы с тех пор, как я учился в колледже, но я заинтересован в том, чтобы подать заявку в Microsoft в качестве Студенческого Партнера здесь, в моей стране.

Мне интересно, так как я студент с небольшим профессиональным опытом использования языка, *как я могу перечислить языки, с которыми я знаком и к которым я привык/больше подвержен? *

Вот пример моей путаницы, используя мою собственную ситуацию: моя школа фокусируется на технологии Java, поэтому я больше подвержен Java, но в последнем семестре я самостоятельно изучал C#.NET для определенного курса, где я создал простую систему администрирования пациентов с формой Windows. Мне удобно работать с C#.NET, но я не знаю о нем всего; я знаком с LINQ TO SQL и некоторыми библиотеками, которые в нем есть. Я знаю, что мне удобно работать с обоими языками (C# и Java), как бы это описать в моем резюме?

Я также знаком со скриптингом и языками разметки, такими как Javascript, PHP, HTML, CSS и XML, но опять же не очень профессионально с ними работаю. Как я могу их перечислить, даже если я просто _знаком с этими языками?

Ответы (7)

58
58
58
2012-05-10 02:28:25 +0000

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

Это полностью отделено от опыта работы. Если ты знаешь С++ и готов ответить на вопросы о нём, обязательно помести его в раздел навыков, даже если ты никогда профессионально не писал ни строчки кода на С++. Для меня как для менеджера важно, чтобы вы это знали. Опыт работы - это только один из способов доказать это.

Когда сомневаешься, во что бы то ни стало просто будь откровенен. Раньше в моем резюме были такие строки, как “Эксперт по С++, компетентный по Python, немного знания Java”.

Вне раздела навыков перечислите все, что вы использовали, даже если у вас есть только передаваемые знания. Если вы скажете “шестинедельный проект с использованием JavaScript”, я не буду считать вас экспертом, если в интервью не будет сказано, что это был “шестинедельный проект, сидящий рядом с парнем, который использовал JavaScript”. Печальная правда заключается в том, что многие отделы кадров используют подборку по ключевым словам и с радостью отвергают людей, которые не подходят друг другу. Иногда нужно просто убедиться, что ключевое слово есть, чтобы получить резюме на глазах у кого-то, кто знает технологии.

Просто убедитесь, что вы держите его честным, потому что самое худшее, что может случиться на собеседовании, это чтобы у интервьюера сложилось впечатление, что ваше резюме раздуто. Это поставит под сомнение все, что вы до знаете. Намного лучше быть полностью честным. Мы наняли много людей, которые говорили “Я не знаю” на собеседовании, но никто не пытался блефовать, утверждая, что у них нет знаний.

30
30
30
2012-05-09 11:57:02 +0000

При обучении студентов написанию резюме и сопроводительного письма, я сначала напоминаю студентам, что при подаче заявления на должности студенческого или начального уровня, менеджер по подбору персонала assumes не имеет опыта работы и мало знаком с профессиональными аспектами карьеры (в данном случае, глубины знаний языков программирования).

Как правило, сначала вспомните, где вы позиционируете себя, и понимаете ожидания на этом уровне. Затем, когда вы перечисляете (и просто перечисляете в форме пули) свой опыт работы с языками программирования, перечисляйте те, которые вам удобно использовать с первого дня, чтобы выполнить задачи и обязанности, необходимые сотруднику начального уровня. Также не лишним будет указать количество лет работы на языке, чтобы сделать его еще более понятным (например, “C#.Net - меньше года; JavaScript - 1 год; и т.д.”).

В вашем cover letter, то есть в месте, где можно расширить информацию, содержащуюся в вашем резюме; вы хотите, чтобы ваше сопроводительное письмо и резюме работали с друг с другом, чтобы нарисовать полную картину о вас. В your specific instance, учитывая предоставленную Вами информацию, я бы поместил список языков в Ваше резюме, а затем в сопроводительном письме сказал бы что-то вроде “Как Вы можете видеть в моем резюме, я знаком и с Java, и с C#.Net. Моя курсовая работа была сосредоточена в основном на Java, но я также создал базовую систему администрирования пациентов с использованием C#.Net в рамках семестрового проекта”. И все.

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

26
26
26
2012-05-10 05:12:28 +0000

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

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

Языки программирования : Свободно говорю: C, Java, JavaScript Свободно говорю: Перл, PHP, Бэш Турист: Ruby, Go, Groovy

Конечно, имейте в виду, что вам могут задать трудные вопросы о чем угодно, о чем вы говорите “эксперт” или “носитель языка” - и как студент, никто не ждет экспертного уровня владения языком. Следовательно, вам также может понравиться:

Языки программирования : Самые опытные с C, Java и JavaScript Некоторый опыт работы с Perl, PHP и Bash Сделано на Ruby, Go и Groovy

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

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

Наконец, помните, что не проблема сказать “я не знаю” на собеседовании - если только ваше резюме не выглядит так, как вы сказали (так что никогда не лгите в своем резюме).

6
6
6
2012-05-09 15:03:59 +0000

*Эдит: * Я изменил свое мнение об этом с тех пор, как ответил на этот вопрос. Некоторые из новых инструкций, выходящих в свет, рекомендуют вам don’t перечислить технические навыки - потому что они являются остатком тех дней, когда автоматизированный поиск резюме был действительно плохо сделано.

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


В моем резюме У меня есть один раздел для языков программирования, которыми я владею, и другой отдельный раздел для тех, с кем я знаком.

Это позволяет мне охватить всю широту моих знаний, не вводя себя в заблуждение.

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

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

Нет ничего хуже, чем если интервьюер задаст Вам простой вопрос, который Вы должны знать (основываясь на том, что написано в Вашем резюме), только для того, чтобы Вы сказали, что не можете на него ответить. Это верный способ не получить работу.

4
4
4
2012-05-09 03:25:26 +0000

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

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

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

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

4
4
4
2012-05-09 23:53:48 +0000

В самом резюме я бы просто перечислил их, например, в моем CV он в настоящее время имеет следующее:

KEY SKILLS Языки программирования: C, C++, C#, CSS, Java, JavaScript, Perl, PHP, PL/SQL, Python, SQL, Visual Basic 6, Visual Basic .NET, Visual Basic для приложений, XHTML, XSLT, XML Базы данных: Microsoft SQL Server, MySQL, Oracle 9i через 11g Фреймворки: ASP.NET, ASP.NET MVC, jQuery, jQuery UI Процессы формальной программной инженерии Релиз-инжиниринг / Непрерывная интеграция

Периодически я просматриваю и удаляю или добавляю к нему некоторые языки, но использую правило, что я должен чувствовать себя, по крайней мере, комфортно при работе с языком, и что время “наращивания”, чтобы вернуться к его интенсивному использованию, не будет слишком большим. К тому же, когда дело доходит до поисков работы, большинство людей захотят сэкономить на языках, которые вы знаете, в лаконичном формате, в отличие от того, что бы пройти через весь ваш опыт работы.

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

1
1
1
2015-10-05 00:35:55 +0000

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

Похожие вопросы

20
21
8
19
15