Техническая индустрия - это не только разработчики и инженеры.

Кажется, что все и их собаки сейчас стараются научиться программировать.

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

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

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

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

1. Дизайнер пользовательского интерфейса

Заработная плата: 60 000 канадских долларов в год.

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

Технологии, с которыми дизайнерам пользовательского интерфейса может потребоваться ознакомиться, включают HTML, CSS, Adobe Illustrator и Photoshop. Хотя знание кода не требуется, может быть полезно знать простые HTML и CSS, чтобы лучше реализовать свои решения (и немного простого JavaScript, если этого требует работа).

2. Дизайнер UX

Заработная плата: 72 000 канадских долларов в год.

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

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

Технологии, с которыми UX-дизайнер должен быть знаком, включают программное обеспечение для проектирования и базовые знания HTML, CSS и JavaScript (хотя языки кодирования часто являются просто плюсом для работодателей).

3. Менеджер по продукту

Заработная плата: 82 000 канадских долларов в год.

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

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

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

4. Технический рекрутер

Заработная плата: 46 000 канадских долларов в год.

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

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

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

5. Тестер обеспечения качества

Заработная плата: 40 000 канадских долларов в год.

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

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

6. Специалист по SEO

Заработная плата: 51 000 канадских долларов в год.

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

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

7. Менеджер проекта

Заработная плата: 80 000 канадских долларов в год.

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

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

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

Работа менеджера проекта часто требует многолетнего опыта (обычно 5+ лет для стандартной роли менеджера проекта), поэтому важно создать свой собственный опыт, включившись, чтобы помочь планировать проекты на вашей текущей работе или выполняя проекты планирования работы pro bono для демонстрации что у вас есть необходимый опыт.

8. Технический писатель

Заработная плата: 57 000 канадских долларов в год.

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

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

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

9. Бизнес-аналитик

Заработная плата: 68 000 канадских долларов в год.

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

Бизнес-аналитики часто проходят аккредитацию через профессиональную ассоциацию - Международный институт бизнес-анализа.

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

10. Техническая журналистика / Создатель контента веб-сайтов

Заработная плата: 46 000 канадских долларов в год.

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

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

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

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