Тема
- #Классификация компаний, связанных с трудоустройством разработчиков
Создано: 2024-03-28
Создано: 2024-03-28 20:01
Прежде всего, вот типы компаний, где могут работать разработчики.
SI-компании
Подразумевают компании, создающие ИТ-системы по запросу заказчика. Такие компании определяют требования заказчика и предлагают оптимальные решения, поддерживая стабильность и безопасность сервиса, а также выполняя его обслуживание и обновление. Это самая распространённая форма, уровень сложности трудоустройства невысок, и часто практикуется работа в командировках.
В основном это компании, работающие по субаренде, которые получают заказы от 3 крупных SI-компаний (Samsung SDS, LG CNS, SK C&C).
За исключением крупных компаний, очень мало тех, кто проводит тесты кода, и поскольку таких компаний много, относительно легко устроиться на работу, имея портфолио Spring + Mybatis, полученное в учебном центре.
Компании, разрабатывающие решения
Ведут бизнес в формате B2B, продавая свои решения (групповая работа, интегрированная почтовая система, ERP) другим компаниям. В отличие от SI-компаний, которые выполняют разные проекты, они ориентированы на продажу решений, что позволяет получить опыт работы с хорошо структурированными решениями. В основном добавляют или изменяют (настраивают) функции по запросу клиента на основе базового решения, поэтому частично практикуется работа в командировках.
Сервисные компании
В основном это компании, которые называют «Некаракубэ» (Naver, Kakao, Line, Coupang, Bae Min). Они предоставляют свои собственные услуги клиентам в формате B2C, начиная от небольших стартапов до компаний-единорогов. Компании-единороги предлагают высокую зарплату, но при этом сложно устроиться на работу. Поскольку они работают с уже существующими системами, то фокус смещается с новой разработки на обслуживание. Так как это внешние сервисы, а не внутренние, есть возможность получить опыт обработки больших объёмов трафика.
В большинстве своём разделение на бэкенд и фронтенд присутствует, поэтому необходимо готовиться к желаемой должности. Многие компании проводят тесты кода, и, по отзывам многих, достаточно выучить программирование до уровня 2 в программах типа Programmers. Чем больше масштаб сервиса и размер компании, тем сложнее устроиться на работу. В случае небольших стартапов (до серии A) уровень сложности трудоустройства ниже, но могут отсутствовать наставники или система может быть неструктурирована, поэтому стоит об этом задуматься.
Комментарии0