Эффективное добавление навыков «Самообучение» в ваше резюме

Я готовлю свое резюме для вакансий развития.

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

Например, я самостоятельно научился разрабатывать HTML, CSS, PHP, MySQL, jQuery, JavaScript, Java и Android. Это все навыки, на которые я ориентируюсь при трудоустройстве.

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

Ответы (4)

Если ваши личные проекты:

  • Оплачиваемые фриланс-концерты
  • Добровольцы для некоммерческих организаций
  • Участие в известном проекте с открытым исходным кодом
  • По крайней мере, достаточно популярные выпуски в магазине приложений, таком как Google Play, например.
  • Побочные проекты для любой из ваших последних работ, где использовались эти технологии в производственной среде.

Тогда они станут кормом для резюме не только для вашего списка навыков, но и для раздела вашего опыта/проектов.

Если это не так, то будет сложнее продемонстрировать, что вы действительно компетентны в перечисленных вами технологиях, но все же выполнимы. Даже если у вас нет открытого исходного кода, предоставление вашего кода для проверки вашими потенциальными работодателями будет иметь большое значение для них, несмотря на отсутствие у вас формального опыта. Вы можете легко предоставить код через такие сайты, как GitHub (также может быть целесообразно аннотировать что-то вроде DocBlock или Docco и объяснить, почему вы сделали определенные вещи так, как сделали).

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

Спасибо за ваш ответ! Я считаю, что большинство моих побочных проектов можно построить. (например, веб-сайт, созданный для текущей компании с правами входа в систему, базой данных и т. д., а также более 30 000 загрузок моих приложений на Android Market). GitHub — отличная идея, но, поскольку они были сторонними проектами, мой Кодекс имеет тенденцию быть недисциплинированным, хотя и эффективным. Еще одна проблема в моем резюме заключается в том, что я склонен быть мастером на все руки. Хорошо во всем этом, экспертного уровня нет. Я считаю, что формирование «адаптивности» и «быстрой обучаемости» является еще одним важным фактором в моей ситуации.
@ Эдди - Почему ты думаешь, что писать недисциплинированный код только потому, что это сторонний проект, это нормально?
Недисциплинированный, больше похож на --- дубликат. В основном из-за отсутствия образования. Если я не могу что-то понять, мне приходится делать это тем, что я умею делать. Я определенно не думаю, что все в порядке, но если это то, что мне приходится делать в определенных случаях, чтобы заставить что-то работать... Мне нужно надеяться, что я смогу найти сотрудника, который ценит мою способность мыслить нестандартно. с программированием и моей способностью адаптироваться, а затем надеюсь, что они захотят обучить меня в определенных областях.
@ Эдди, я, конечно, понимаю, что ты имеешь в виду, но я не понимаю, это отличное оправдание. Конечно, бывают критические моменты, и вам нужно реализовать функцию/исправление как можно быстрее. Но, как правило, эти типы исправлений сложнее воспроизвести позже.
@Eddie - В таких случаях я рекомендую поместить примечание к комментарию, в котором говорится что-то вроде «TODO: это ненадежно, найдите лучший способ» или «TODO: это дублирует код в otherfile.c, рефакторинг в общий ресурс. " Таким образом, у вас есть список дел (большинство редакторов могут находить определенные ключевые слова и создавать из них списки) для последующей очистки вашего кода, и вы демонстрируете, что знаете, что что-то не так, даже если у вас не было возможности чтобы исправить это. Такие аннотации нередко присутствуют в WIP-коде, поэтому они должны быть в порядке вещей в активно разрабатываемом программном обеспечении.
Одолжите время с «быстрым и грязным», но обязательно погасите свой «технический долг», прежде чем снежки.

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

Пример листинга:

ВЕБ-ДИЗАЙНЕР, FooBar.com

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

Используемые технологии: Javascript, jQuery, CSS, APC, memcached, Web Server Director Pro+ для балансировки нагрузки.

+1 Покажите, что вы сделали с навыками; независимо от того, являетесь ли вы самоучкой или прошли курсы, если вы на самом деле не применили навыки (чтобы дать им что-то для оценки), им, вероятно, все равно.
оставьте «самоучку» из резюме. это должно выйти во время интервью, когда они спрашивают о вашем опыте. скажите им: «Однажды я взял его в руки, усердно работал и стал очень опытным с :topic:, что позволило мне создавать такие вещи, как :example:»
«В вашем резюме никого не волнует, как вы узнали то, что вы узнали, их заботит только то, что вы владеете заявленными навыками» Аб. Так. Люто. Я по-прежнему ожидаю, что люди, прошедшие формальные курсы XYZ, смогут продемонстрировать мастерство на практике, точно так же, как я ожидаю, что люди, прошедшие неформальное обучение, сделают то же самое. Фактически, я почти предполагаю, что каждый является самоучкой в ​​том или ином аспекте технического мастерства (или восьми, или десяти), потому что это то, что делает любознательный ум . Скажите, что вы можете сделать, и докажите это — не беспокойтесь о том, откуда это взялось.
Быть самоучкой невероятно ценно для программиста. Это образ мышления, который работодатели считают очень желательным, и хотя резюме — не лучшее место для этой информации, очень важно, чтобы вы упомянули о том, что вы самоучка, на собеседовании.

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

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

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

«Дело не в том, что ты знаешь, а в том, кто знает, что ты знаешь». Интересный взгляд на старую поговорку.

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