Как выбрать работу в области программной инженерии

Выбор работы инженера-программиста — это двустороннее решение. Компания выбирает вас, а вы должны выбрать ее.

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

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

Давайте начнем.

1. Тип компании

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

В чем разница между ними?

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

Примерами продуктовых компаний являются Netflix, Google, Monzo Bank и т.д.

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

Примерами сервисных компаний являются Infosys, Accenture, Palantir Technologies и др.

2. Желаемый образ жизни

Пандемия коронавируса кардинально изменила наше восприятие работы и офиса.

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

Существует два стиля работы: гибридный и удаленный.

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

Удаленная работа — это когда компании позволяют инженерам-программистам работать из дома большую часть времени, если не все время.

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

Далее, у нас есть подкатегория гибкого графика работы.

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

Это особенно полезно для тех, у кого есть дети или когда у вас намечается визит к врачу.

Еще одно замечание: часто компании вводят «основные часы» — обязательные часы, в которые вам придется работать.

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

3. Культура компании и инженеров

Прежде всего, что такое культура компании?

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

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

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

Некоторыми признаками здоровой корпоративной культуры являются:

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

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

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

4. Карьерный рост

Многие инженеры-программисты считают карьерный рост важным фактором при выборе работы инженера-программиста.

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

5. Льготы/компенсационный пакет

Компании всегда будут платить вам зарплату. Но они не всегда будут давать вам «дополнительные деньги» помимо нее.

Эмпирическое правило гласит, что одной только зарплаты должно быть достаточно, чтобы покрыть ваши расходы.

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

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

Типичные льготы, предлагаемые компаниями, следующие:

  • Медицинская страховка.
  • Дополнительные дни отпуска сверх минимального, предусмотренного законом.
  • Схема экономии на акциях.

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

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

6. Бюджет на обучение

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

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

7. Чувство цели

Не все инженеры-программисты считают это необходимым.

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

8. Многообразие и инклюзивность

Как и в случае с № 7, этот пункт зависит от конкретного человека.

Я включил его в этот список, потому что в целом он становится все более важным.

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

Как выбрать работу инженера-программиста Заключение

В этой статье вы прочитали о восьми критериях выбора работы в области программной инженерии.

Некоторые вакансии инженеров-программистов могут быть сильными по одним критериям (например, компенсационный пакет) и слабыми по другим (гибкий график работы).

Что вы цените больше всего среди перечисленных критериев?

Дайте мне знать в комментариях.

До следующего раза.

🙋🏾♀️

Оцените статью
devanswers.ru
Добавить комментарий