Я iOS-разработчик-самоучка без опыта и степени в несвязанной области.
у меня возникли проблемы с переводом проделанной работы в значимые моменты, которые покажут мои сильные стороны и компетенции.
Меня беспокоят мои личные проекты, так как это все, на что я действительно могу рассчитывать.
На данный момент я в основном даю общее описание проекта, перечисляя некоторые функции и языки и API, которые я использовал.
Должен ли я упоминать функции, которые включает в себя приложение, что подразумевает компетентность в областях, необходимых для реализации этих функций?
Или подробнее об определенных шаблонах проектирования/многоуровневой архитектуре, которые я использовал для решения проблем и создания масштабируемых решений?
Как коллега-разработчик-самоучка, чья степень также находится в несвязанной области (бакалавриат: английский язык, история, аспирантура: магистр исследований в области истории). Уверяю вас, что это не так сложно, как вы думаете .
Если вы готовы продемонстрировать свои способности и сможете показать, что вы осознаете свои слабости как разработчика-самоучки. Проявляя активный интерес к совершенствованию своих теоретических знаний и понимания, вы на правильном пути.
Энтузиазм имеет большое значение для некоторых компаний, и их готовность нанять разработчика-самоучку иногда может сводиться к корпоративной культуре . Работодатель, на которого я работаю, среди прочего занимается проблемой нехватки навыков в Великобритании. Так что нанять кого-то, кто нуждается в более формальном обучении, на самом деле не имеет для них большого значения.
Первым препятствием, которое следует учитывать при приеме на любую перспективную работу, обычно является обсуждение по телефону должности, требований и т. д. Здесь вам нужно не только показать свой опыт в выбранной вами специальности , но и то, что у вас есть правильный набор навыков. а именно: решение проблем, терпение, способность вести дискуссию без использования жаргона, способность вести дискуссию, используя правильный технический язык, готовность учиться, саморефлексивное отношение.
Что касается вашего резюме (CV), просто держите его по существу, обсуждайте свои технические способности, перечисляйте свой GitHub и добавляйте раздел с некоторыми основными сведениями о ваших проектах, если это важно для работодателя. Но маловероятно, что они будут активно просматривать вашу учетную запись GitHub, поэтому убедитесь, что в вашем резюме указано все, что вы хотите, чтобы они знали, максимально точно и лаконично.
Это принципы, которым я следовал; Я работаю в этой отрасли уже несколько лет, поэтому могу сказать вам из первых рук , что вы можете справиться с этой задачей . Вы просто должны быть очень готовы учиться, знать свои собственные ограничения и стремиться их преодолеть . Это ваша способность найти лучшее решение проблемы, которая определяет вас как разработчика. Это ваша работа, а не ваша методология, которая будет использоваться руководством для оценки вас в конце.
Наконец, стоит подумать о том, чтобы подать заявку на вакансию разработчика уровня «выпускник». Практический опыт уже ставит вас немного дальше, чем некоторые из ваших коллег, получивших ученые степени в области компьютерных наук. Демонстрация способности применять свое понимание и знания для практического применения показывает потенциальным работодателям, что вы можете работать над реальными, реальными продуктами, если представится такая возможность.
РЕДАКТИРОВАТЬ
Структура моего резюме была следующей:
Личное заявление (обо мне): Небольшой абзац, объясняющий, кто я, чем занимаюсь и что мне нравится.
Работа: Небольшой абзац об обязанностях для любой работы, которая хоть немного похожа на ту, на которую я претендовал. В противном случае просто перечисляйте компанию, должность, даты от и до.
Проекты сработали: это было тяжело, потому что я работал над серией проектов, как вне работы, так и когда я работал в сфере ИТ, делая странные программы, чтобы облегчить жизнь коллег. Итак, я перечислил каждую из них, очень-очень краткое описание, а затем перечислил соответствующие используемые технологии, чтобы продемонстрировать знакомство с этими технологиями.
Образование: перечисляла информацию о моих степенях, и в каждой из них перечислялись базовые навыки, которым я научился на каждой из них и которые, по моему мнению, могут быть перенесены в мир развития.
Моя контактная информация: основная информация, адрес, контактный номер, электронная почта и любые соответствующие сайты (GitHub и т. д.).
У меня был некоторый опыт графического дизайна еще в студенческие годы, поэтому я позаботился о том, чтобы резюме было красиво отформатировано и использовало минималистичный дизайн для максимального эффекта. Я получил 8 предложений об интервью от этого плохого парня через пару дней после того, как он был представлен на популярном веб-сайте по поиску работы. После этого все зависит от вас. Надеюсь, это немного поможет.
К сожалению, на первой линии обычно нет опытных технических специалистов.
Получите сертификат, получите какую-то официальную квалификацию, чтобы подтвердить свою работу. Для чего-то большего, чем начальный уровень в небольших дешевых компаниях, это очень помогает.
Инвестируйте в себя и свое будущее.
АнонПрограммист
АнонПрограммист
Даниэль
Бернхард Баркер
Гай