Під час подання заявки на позицію програмування початкового рівня, як я включаю свої приклади кодування? [зачинено]


18

Незабаром розпочну процес подання заявки на посади програмування початкового рівня. На сьогоднішній день я не маю професійного досвіду кодування, тому все, що мені потрібно показати, - це деякі особисті проекти та зразки коду, щоб показати, на що я здатний. Як я можу представити потенційному роботодавцю такі речі, як зразки коду, мою конкретну роботу над спільними проектами, особистими проектами тощо? Щось на зразок цифрової візитки? веб-посилання на резюме на сторінку, де це все викладено? посилання на окремі сторінки проекту?

В основному, чи є кращий метод перерахування чи відображення того, що я зробив, окрім кількох рядків у резюме, що описують це?

Відповіді:


21

Розмістіть ваші особисті проекти на Github чи Bitbucket . Якщо ваші спільні проекти є академічними, і ніхто не заперечує, включіть їх також (очевидно, надайте кредит, коли належить отримати кредит), зазначаючи розділи, які ви внесли до конкретного використання @authorтегів у коментарях до функцій / класів. Переконайтеся, що READMEу вашому проекті є корінь, щоб дати огляд того, що таке пакет і що він робить.

Включіть у свою заявку посилання на свій профіль Github / Bitbucket (незалежно від формату). Тепер не тільки ваш потенційний роботодавець отримує легкий доступ до вашого джерела (може завантажити весь ваш проект, спільний або ні, і проглядати джерело, щоб знайти @authorтеги у спільних проектах), але це показує, що ви готові до поточної технології контролю версій .


2
Це швидко стає очікуваною процедурою. У мене декілька рекрутерів контактували зі мною виключно на основі мого профілю github.
Рейн Генріхс

Я ніколи не чув про github чи bitbucket ... до цих пір. Спасибі.
Майкл Райлі - AKA Gunny

18

Скажу вам прямо: якщо я шукаю будь-якого рівня програміста, я не витрачаю час на читання зразків коду кожного заявника. Це займає багато часу, і якщо я це роблю і мені подобається ваш код, але потім вам не подобається, то я витрачав цей час. Набагато швидше розібратися, чи збираєшся ти підходити, ніж зрозуміти, чи ти хороший, тому я зроблю це спочатку.

Однак для підсумкового інтерв'ю я хочу відчайдушно побачити ваш код (або принаймні, щоб хтось із людей похилого віку бачив його). Я вже вирішив, що ти мені подобається до того часу. Мені потрібно знати, наскільки ви хороші, перш ніж ми вирішимо, що ми зробимо вам пропозицію і скільки це буде. Тоді я попрошу це побачити, не потрібно мене переконувати.

Отже, питання: " як ти змусиш себе виділитися на етапі резюме?", Як ти змушуєш мене в першу чергу взяти інтерв'ю у тебе? Як старший, є ціла купа речей, які ви можете помістити у своє резюме, щоб пояснити свій шлях до кар’єри, але як випускник цього немає.

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

Ніякого коду, тільки що і чому, головне, яку проблему ви намагалися вирішити . Доведена здатність перекладати проблему на вирішення неоціненна. Також список вашої стеки технологій. Якщо ви використовуєте управління джерелами, тести блоку та, можливо, сервер CI в особистих проектах, тоді ви збираєтесь привернути мою увагу.

Редагувати: також посилання. Якщо у вас є активні веб-сайти чи програми, зв’яжіть мене з ними у своєму резюме . Я не можу протистояти натисканню, хоча не копіюю та не вставляю URL-адресу. Я не витрачу довго там, але можна привернути мою увагу на першій сторінці. Особливо, якщо у вас є блог і будь-який із заголовків предметів, торкаються питань, які я нещодавно зіткнувся, то я помічу це і загляну трохи глибше, і якщо ви маєте сенс, то я згадаю вас, коли я озирнусь назад у кого взяти інтерв'ю.


1
+1 для опису, коли зразки коду зазвичай корисні в процесі інтерв'ю.
Дейв ДуПлантіс

+1 Це дуже гарна порада та дуже корисна інформація, однак вона не була орієнтована також на те, що моє запитання задало (докладніше, як представити дані потенційному роботодавцю). Я все ще ціную відповідь.
MaQleod

@MaQleod - Вибачте, я просто зачитав ваше запитання ще раз і, думаю, я його вперше повністю неправильно прочитав. Ви запитували, як подати його тоді, коли його хочуть, а не як його представити таким чином, щоб його помітили? Якби я читав це таким чином, я б сказав: "як би вони цього не хотіли; особисто я пропоную безліч варіантів - від електронної пошти до папки" Dropbox "до github".
pdr

7

Просто опишіть це.

Якщо вони хочуть більше деталей, вони запитають їх, в який час було б доречно надіслати більше інформації.

Розгляньте це так: менеджер з найму збирається отримати багато різних резюме. Залежно від компанії, ваш спочатку перейде до HR. Людина з персоналу збирається шукати певні ключові слова. На основі тих, хто буде пересилати додаток менеджеру з найму (зазвичай, роздруковуючи його).

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

На цей момент ви або отримаєте телефонне або особисте опитування, яке заплановано.

Ні в якому разі ніхто не читав більшість вашої заявки. Основна причина полягає в тому, що люди, які б це зрозуміли відверто, не мають ні часу, ні схильності. І люди, у яких є час (HR), не зрозуміють. Крім того, багатосторінкові програми (особливо для роботи початкового рівня) - це погана річ .

Тож переконайтесь, що резюме чітке та стисле. Переконайтесь, що ви використовуєте відповідні слова для роботи, яку ви намагаєтеся отримати; і крім цього, добре виглядайте та говоріть чітко, коли все-таки знайдете особисту особу.

І, нарешті, зрозуміти , що люди , про яких йде мова збираються отримати БАГАТО додатків, намагаючись заповнити цю позицію. Вони збираються поговорити з багатьма різними кандидатами. Наприкінці дня презентація - це те, що відділить вас від інших.


4

Github / CodePlex / що завгодно. Дістаньте свій код там, задокументуйте його, напишіть кілька тестів і покладіть свою найкращу їжу вперед. Якщо розробник початкового рівня передав мені своє резюме і дав мені своє ім’я на Github, я підготував інтерв'ю, спершу подивившись на код, а потім, можливо, задавши деякі питання, що стосуються їхніх особистих проектів. Чому ви тут використовували цю схему, чому ви приймали ці рішення там, як ви вирішили використовувати те чи інше.

Перший доступний код дає інтерв'юеру певну основу для розуміння рівня вашої майстерності та дозволяє їм задавати розмовні питання під час інтерв'ю, оскільки це стосується ваших інтересів (сподіваюся, ваші особисті проекти - це ваші інтереси ...)

Існує кілька розробників резюме для сховищ коду. Для Github це resume.github.com - спробуйте!


2

Перш за все: рекрутер повинен бути дуже зацікавлений у таких особистих проектах.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.