Как завоевать доверие / готовность в резюме iOS-разработчика-самоучки [закрыто]

Я iOS-разработчик-самоучка без опыта и степени в несвязанной области.

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

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

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

Должен ли я упоминать функции, которые включает в себя приложение, что подразумевает компетентность в областях, необходимых для реализации этих функций?

Или подробнее об определенных шаблонах проектирования/многоуровневой архитектуре, которые я использовал для решения проблем и создания масштабируемых решений?

Спасибо за совет. К сожалению, я еще не пытался опубликовать какое-либо из этих приложений в магазине приложений. Я надеюсь, что мои проекты написаны достаточно хорошо, чтобы заинтересовать менеджеров по найму, которые ищут iOS-разработчиков младшего/начального уровня. Разве просто иметь проекты на GitHub недостаточно, чтобы дать себе возможность?
Ага. Следующая лучшая вещь для меня, вероятно, опубликовать что-то в магазине приложений.
Ни у одного менеджера по найму нет времени, а часто и знаний, чтобы изучить ваши проекты. Если факт их присутствия достаточно интересен, вы получите интервью. Если вы им там понравитесь, возможно, кто-то из отдела программирования поглубже изучит ваш код.
Как уже было сказано, мы не рассматриваем здесь резюме. Я отредактировал ваш вопрос и попытался удалить большую часть деталей «просмотреть это» и сосредоточился на том, чтобы задать более общий вопрос, хотя, честно говоря, я до сих пор не совсем уверен, относится ли это к теме или вы собираетесь стать намного лучше решение, чем то, что вы уже сделали. Я не менеджер по найму, но я бы не рекомендовал перечислять эти неизмеримые социальные навыки, которые вы упомянули в своем резюме: решение проблем, дедуктивное мышление, эмоциональный интеллект (вы могли бы упомянуть их в сопроводительном письме).
Приложение в App Store. Еще лучше, если у вас есть хорошие статистические данные, такие как количество загрузок или полученный доход. Несколько лет назад люди могли заглянуть на ваш Github, но сейчас никто этого не делает, даже инженеры.

Ответы (2)

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

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

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

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

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

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

Наконец, стоит подумать о том, чтобы подать заявку на вакансию разработчика уровня «выпускник». Практический опыт уже ставит вас немного дальше, чем некоторые из ваших коллег, получивших ученые степени в области компьютерных наук. Демонстрация способности применять свое понимание и знания для практического применения показывает потенциальным работодателям, что вы можете работать над реальными, реальными продуктами, если представится такая возможность.

РЕДАКТИРОВАТЬ

Структура моего резюме была следующей:

  • Личное заявление (обо мне): Небольшой абзац, объясняющий, кто я, чем занимаюсь и что мне нравится.

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

  • Проекты сработали: это было тяжело, потому что я работал над серией проектов, как вне работы, так и когда я работал в сфере ИТ, делая странные программы, чтобы облегчить жизнь коллег. Итак, я перечислил каждую из них, очень-очень краткое описание, а затем перечислил соответствующие используемые технологии, чтобы продемонстрировать знакомство с этими технологиями.

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

  • Моя контактная информация: основная информация, адрес, контактный номер, электронная почта и любые соответствующие сайты (GitHub и т. д.).

У меня был некоторый опыт графического дизайна еще в студенческие годы, поэтому я позаботился о том, чтобы резюме было красиво отформатировано и использовало минималистичный дизайн для максимального эффекта. Я получил 8 предложений об интервью от этого плохого парня через пару дней после того, как он был представлен на популярном веб-сайте по поиску работы. После этого все зависит от вас. Надеюсь, это немного поможет.

Спасибо за ваши мудрые слова. Что касается части резюме, мне трудно понять, какую информацию указывать в моем резюме для моих проектов. Я знаю, что не должен перечислять фактические фрагменты из своего резюме, но я думаю, что это даст некоторый контекст проблеме, с которой я столкнулся. Пожалуйста, посмотрите на отредактированный вопрос для ясности. Спасибо за ваше время.
@AnonProgrammer Завтра я искореню свое резюме и внесу изменения в свой ответ, указав некоторые особенности того, что я сделал в своем резюме, когда был на вашей должности.
@AnonProgrammer обновил ответ, надеюсь, он немного поможет.

К сожалению, на первой линии обычно нет опытных технических специалистов.

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

Инвестируйте в себя и свое будущее.

Я бы с радостью прошел бросок начального уровня, чтобы войти в дверь. Ранее я записался на курс Udacity iOS Nano Degree и промежуточный курс Treehouse iOS. В итоге не закончил, потому что последние разделы и проекты касались вещей, которые я уже знал, поэтому я считал это пустой тратой времени. Похоже, текущее состояние моего резюме не продвинет меня дальше первой строки, а проекты, которые я создал для демонстрации, не будут рассмотрены. ¯_(ツ)_/¯
Я никогда в жизни не посещал курсы, просто купил книги и сдал экзамены, большую часть того, что было в книгах, я никогда не использовал. Сертификация - это приз, а не столько знания с точки зрения поиска работы, хотя вы никогда не узнаете слишком много.