Я очень расстраиваюсь и не знаю, обычная ли моя текущая ситуация или я делаю что-то не так.
Немного о моем фоне:
Я технарь по натуре. Я подрабатывал на справочных форумах по техническим вопросам, которые присудили мне звание Microsoft MVP в течение трех лет, прежде чем я перешел на информационные технологии для своей карьеры и начал возвращаться к учебе.
Сейчас я ИТ-специалист с опытом работы с Exchange, Active Directory, PowerShell, Windows, Office, мобильными устройствами, аппаратным обеспечением и т. д. Я профессионально написал несколько приложений для использования командой, а также регионом с тысячами пользователей.
В свободное время я обычно работаю с различными языками программирования и сценариев. Я опубликовал несколько из них на разных сайтах (CodePlex, SourceForge, Windows Phone Store). Я также выпустил несколько учебных пособий на YouTube (которые я никогда не публиковал в резюме, если это имеет значение).
Правда в том, что я увлечен и получаю удовольствие от развития. Я разговаривал с коллегами, которые по профессии являются разработчиками, и не получил ничего, кроме похвалы и поощрения.
Теперь начинаются проблемы: у меня практически нет формального образования. Я только что получил диплом Associates of Science — Liberal Arts и планирую продолжить обучение в области компьютерных наук и вычислительной техники.
Однако больше всего меня расстраивает то, что я не могу добиться ни одного серьезного разговора с компанией о должности разработчика. Каждый раз, когда я подаю заявку на должность начального уровня, на которую я должен претендовать, я не получаю ответа, автоматический отказ или рекрутер, который, кажется, не понимает мою квалификацию, а затем никаких последующих собеседований. Я получаю примерно дюжину вакансий в неделю на позиции старшего уровня C# или старшего разработчика Android, на которые я знаю, что не имею квалификации, но я разговариваю с рекрутерами и демонстрирую свое присутствие по телефону...
Мой отдел ликвидируют, поэтому я должен что-то найти. Одно из направлений — продолжать мой текущий путь и идти по прогрессивному пути в ИТ, делая что-то вроде администратора сервера. Чего я хочу, так это воспользоваться этой возможностью и перейти к развитию.
Итак, мой вопрос в конечном итоге: что здесь не так? Я перестреляю? Я серьезно недостаточно квалифицирован или первый шаг в разработке всегда такой сложный/разочаровывающий? Как я могу увеличить свои шансы получить работу разработчика начального уровня, прежде чем я получу степень в области компьютерных наук?
Что здесь не так?
HR-специалисты и процессы найма в целом зачастую ужасны . Они крайне предвзято относятся к людям, которые идут по "Правильному пути" - колледж с бакалаврами компьютерных наук, потом опыт.
Я перестреляю?
Это зависит от позиций, и это зависит от качества вашего материала CodePlex/SourceForge, но это не похоже на это. Просто имея успешно работающий код, вы лучше, чем большинство профессиональных программистов (любого уровня), которые тратят свое время на поддержку устаревших кодовых баз или приклеивание баз данных к базовым пользовательским интерфейсам.
Всегда ли первый шаг в разработке такой трудный/разочаровывающий?
У меня было гораздо меньше видимого опыта, чем у вас, когда я совершал переход. Потребовалось 18 месяцев, чтобы подать заявку практически на любой проект разработки, который имел хоть какое-то отношение к делу. Может быть, 1 из 15 или около того приложений получил столько, сколько экран телефона. Но в конце концов я нашел компанию, которая сделала мне попытку (по ставкам явно ниже рыночных), только чтобы обнаружить, что я был вторым лучшим программистом в группе.
Прошло несколько лет, и моя карьера пошла в гору. Наличие этой страсти и реальных способностей становится гораздо более ценным, когда вы получаете «опыт», так что препятствия HR играют в вашу пользу.
На данный момент я бы рекомендовал использовать ваши контакты «коллеги-разработчики». Они могут замолвить за вас словечко, что является первым и лучшим способом обойти кадровую бюрократию. Все, что вам нужно, это ногой в дверь.
Похоже, у вас более чем достаточно опыта, чтобы претендовать на должность разработчика.
Подумайте о том, чтобы сосредоточиться на небольших предприятиях и стартапах. Многие из таких компаний не имеют отдела кадров, который будет отфильтровывать вас на основе жесткого набора требований. Владелец / генеральный директор может даже сам проводить собеседования и найм. Они, как правило, больше заботятся о практическом опыте, чем о бумажных документах.
Кроме того, соберите портфолио приложений, которые вы создали. Ничего сложного, всего одна страница на каждое приложение со скриншотом и очень кратким описанием. Это показывает производство бетона. Таким образом, вы можете показать им фактические завершенные проекты, над которыми вы работали, и помочь развеять любые опасения по поводу квалификации.
комар
АтомСфера
Келли Тессена Кек
Джей Би Кинг
пользователь17163
АтомСфера
Джей Би Кинг
АтомСфера