Вот список того, что сделали выпускники ACA, чтобы получить свой первый концерт.

1. Ищите вакансии по ключевым словам, а не по названиям должностей.

Многие технические объявления о вакансиях исходят от людей с очень небольшим техническим образованием (HR, рекрутеры и т. д.). Поэтому вы часто найдете списки вакансий для «младших инженеров-программистов» с требованиями к опыту старшего уровня или объявлениями «веб-разработчика», требующие тяжелой Java или .NET отбивные.

Вместо этого ищите ключевые слова, соответствующие вашему набору навыков, например React или JavaScript. Они, скорее всего, будут переданы непосредственно от ведущего разработчика или менеджера проекта.

2. Фриланс.

Присоединяйтесь к одной из многочисленных групп фрилансеров на Facebook, таких как Austin Freelance Gigs. Просмотрите Hacker News или Craigslist для временной/контрактной работы. Это самый простой способ добавить соответствующий опыт работы в свое резюме.

Пока вы этим занимаетесь, я рекомендую изменить название вашей должности в LinkedIn на «Веб-консультант» или «Внештатный разработчик».

3. Волонтер

Многие некоммерческие организации полагаются на волонтеров или ИТ-персонал для создания своих веб-сайтов.

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

4. Создайте учетную запись на GoJobHero.com.

Следите за собеседованиями, подачей резюме и контактной информацией с помощью этого удобного веб-приложения.

5. Сделайте внешний дизайн своего резюме.

Если вы хотите заняться веб-разработкой переднего плана, продемонстрируйте свои дизайнерские способности, создав графическое резюме. Canva.com предлагает отличную платформу с готовыми шаблонами документов. Вы также можете использовать Adobe. Если вы хотите придерживаться кода, создайте и распечатайте свое резюме из Интернета с помощью эмулятора печатных носителей Chrome (доступно в их инструментах разработки).

6. Напишите сопроводительное письмо.

Написание сопроводительного письма удвоило количество моих ответов.

Рекрутерам и HR-специалистам легко завалить резюме. Глубоко личное, хорошо написанное сопроводительное письмо может выделить вас из толпы.

7. Практикуйтесь в белой доске.

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

8. Всегда программируйте (ABC).

Отточите свою пилу с помощью сторонних проектов и игровых платформ, таких как CodeWars.

9. Начните свою собственную техническую серию YouTube.

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

10. Стать ассистентом преподавателя в ВДА.

Опять же, нет лучшего способа учиться, чем учить.

11. Опросите людей в отрасли.

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

12. Посещайте встречи.

Сеть, посещая такие встречи, как Обед веб-разработчика в Остине и Девушка, разработай его.

13. Посещайте конференции разработчиков.

Познакомьтесь с другими разработчиками на таких конференциях, как DeveloperWeek в Остине.

14. Разместите свое резюме на основных сайтах по трудоустройству.

CareerBuilder и Indeed — популярные сайты, которые рекрутеры посещают в поисках талантов.

15. Обратитесь за консультацией по вопросам карьеры.

Если вы находитесь в затруднительном положении, нет ничего постыдного в том, чтобы обратиться за личной помощью в карьере. Loken Careers — отличный местный источник доступных индивидуальных консультационных услуг по вопросам карьеры. Агентством руководит человек с большим опытом работы в качестве менеджера по найму.

16. Заполните свой GitHub проектами и включите README.

Держите ваш GitHub активным. Создавайте проекты на языках, которые вы изучаете или изучаете.», — Гейб Амайя, младший веб-разработчик в Simpler Trading.

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

17. Ходите на мероприятия выпускников ВДА.

Следите за новостями Austin Coding Academy на Facebook и Rocket.Chat, чтобы быть в курсе последней информации о мероприятии.

18. Создавайте проект с каждым новым языком/фреймворком, который вы изучаете.

Смотреть учебник по коду — это хорошо, но лучший способ добавить и продать новые навыки — это делать.

19. Расскажите о своих «мягких навыках»

«Вам нужно будет показать свои навыки и доказать, что у вас есть способности». — Джонатан Гуччиарди, инженер-программист Verizon.

«[] способность быть хорошим членом команды, коммуникабельность, все «коммуникативные навыки», которые можно упустить из виду, когда вы ищете работу. Все это будет видно в процессе собеседования», — Ник Данн, разработчик программного обеспечения в FloSports.

20. Научитесь думать как программист, изучая алгоритмы.

«Не скупитесь на изучение некоторых канонических алгоритмов (бинарный поиск, сортировка слиянием и т. д.) — но не беспокойтесь о том, чтобы идеально запомнить их все. Самый большой вывод из изучения алгоритмов заключается не в том, чтобы быть каким-то гением алгоритмов, а в том, чтобы научиться структурировать и совершенствовать свой процесс решения проблем. Сосредоточьтесь на процессе, а не на результате». — Зак Коллиер, разработчик внешнего интерфейса в DOSH.

21. Научитесь хорошо пользоваться компьютером.

« Научитесь любить свое умение пользоваться компьютером. Научитесь печатать вслепую, научитесь постоянно использовать сочетания клавиш и, ради всего святого, изучите Vim…. Если вы пользуетесь Vim или Emacs, это показывает, что вы настроены серьезно, что у вас есть фундаментальное любопытство. чтобы заглянуть под капот и увидеть, что заставляет работать [] пользовательское пространство », — Зак Коллиер, разработчик внешнего интерфейса в DOSH. (выпускник АКА)

22. Учитесь на каждом интервью.

Извлекайте уроки из каждого интервью. Сделайте следующие интервью лучше. Запомните вопросы, которые вам задавали, запишите их в блокнот, все, в чем вы не уверены , убедитесь, что вы уверены в этом перед следующим собеседованием». — Джонатан Гуччиарди, инженер-программист в Verizon (выпускник ACA)

23. Найдите свою нишу (силу).

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

24. Ответьте на вопросы интервью, используя S.T.A.R. метод.

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

25. «Знай свой JavaScript». — Сет Дэвис, UX-разработчик

Практикуйте свои основы. Вы будете удивлены, как часто во время интервью на доске появляются обычные вопросы по JavaScript.

26. Участвуйте в проектах с открытым исходным кодом.

Поддерживайте работу других разработчиков, участвуя в открытых проектах GitHub.

27. Упомяните, что вы самоучка.

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