JavaRush /Java Blog /Random-KO /IT에는 누가 있습니까? HR, 관리자, DevOps 및 비즈니스 분석가는 무엇을 합니까?

IT에는 누가 있습니까? HR, 관리자, DevOps 및 비즈니스 분석가는 무엇을 합니까?

Random-KO 그룹에 게시되었습니다
안녕하세요! 처음 IT 업계에 취업하려고 생각했을 때는 IT 회사에 어떤 직업이 있는지 전혀 몰랐습니다. 그러다가 우연히 내 손에 가장 먼저 들어온 것이 바로 Java라는 공부를 시작하게 되었습니다. 저는 수년간 Java 개발자로 일해 왔기 때문에 IT 회사가 어떤 전문가로 구성되어 있는지, 누가 무엇을 담당하는지 알고 있습니다. 그리고 제가 다시 선택하더라도 이러한 인식을 바탕으로 저는 여전히 Java 개발을 선택할 것입니다. 그러나 취향에 따른 동지는 없다는 말이 있다. Java 개발자는 진입 장벽이 매우 높으며 모든 사람이 개발을 좋아하는 것은 아닙니다. 어떤 사람들은 사람들과 함께 일하는 것을 선호할 수도 있습니다. 또는 기술 지원 역할을 수행합니다. 또는 이미 개발된 기능을 테스트하는 것이 더 조용한 작업입니다. 아니면 웹사이트 디자인을 만드세요. IT에 누가 있습니까?  HR, 관리자, DevOps 및 비즈니스 분석가가 하는 일 - 1오늘 저는 이러한 "또는"을 고려하거나 오히려 IT 회사에 존재하는 직업, 필요한 기술, 책임, 급여 범위 (Dou에 따르면)에 대해 조금 논의하고 싶습니다. 여기에는 IT에서 가능한 모든 직업이 포함되지 않을 수 있으므로 즉시 예약하겠습니다. 제가 직접 만났거나 적어도 들어본 직업에 대해서만 이야기하겠습니다. 또한 회사에 따라 특정 직업에 대한 의무가 약간 다를 수 있습니다. 누군가에게 아이디어를 주면 카르마에 추가하겠습니다.)) Java 개발자라는 직업에 대한 대안을 고려하고 있지 않더라도 IT에서 누가 무엇을 하는지 확실히 알아야 합니다. 시작 회사의 모든 직업. 가다!

1. 채용 담당자

그리고 오늘은 회사 입구에서 여러분을 만나는 전문가, 즉 채용 담당자부터 시작하겠습니다. 채용 담당자는 회사의 빈 공석을 채울 사람을 찾는 전문가입니다. 채용 담당자의 주요 책임은 사람들과 소통하는 것입니다. 사람들과의 소통이 많습니다. 이 전문가는 사람들과 협상하고 신뢰 관계를 구축하므로 잘 발달된 의사소통 능력을 갖추고 있어야 합니다. 따라서 당신이 내성적이고 사람들과 의사소통하는 것을 별로 좋아하지 않는다면 이 직업은 분명히 당신에게 적합하지 않습니다. 그러나 당신이 사람을 사랑하고 그들과 소통하는 것을 좋아한다면 이것은 분명히 주목할 가치가 있는 직업입니다. IT에는 누가 있습니까?  HR, 관리자, DevOps 및 비즈니스 분석가가 하는 일 - 2채용자의 책임은 다음과 같습니다.
  • 회사 공석 채우기, 적합한 후보자 검색:
    • 공석에 대한 설명과 함께 전문가 검색 광고를 작성하고 이를 특별 웹사이트에 게시합니다.
    • 후보자의 이력서를 봅니다. 때로는 매우 많을 수 있습니다(예: 주니어 레벨 개발자가 필요한 경우).
    • 때때로 찾기가 쉽지 않은 후보자와의 서신, 채용 담당자는 다른 회사에서 적합한 후보자를 유인해야 합니다.
    • проведение интервью, которое должно помочь прощупать кандидата (к примеру, на адекватность) и отсеять неподходящих;
    • проведение кандидата через цепочку этапов рекрутинга (для разных специальностей и компаний эти этапы могут отличаться);
    • предоставление feedback (обратной связи) кандиdate в случае отказа;
    • ведение внутренней базы кандидатов.
    Вы должны понимать, что специалисты, с которыми вы будете вести диалог, не всегда будут общительными и вежливыми: могут попадаться весьма грубоватые or замкнутые люди, и нужно уметь найти общий язык и с ними и уметь сохранять вежливое общение. Ну и при этом не падать духом, независимо от любых обстоятельств: ни от месяцев безрезультатных поисков заветного кандидата, ни от общения с неадекватными кандидатами. Необходимые навыки:
    • проактивность;
    • коммуникабельность (ещё называемая soft скиллами);
    • адекватность;
    • базовое ориентирование ориентирование в технической части;
    • ориентирование в сайтах для поиска специалистов;
    • стрессоустойчивость.
    В основном процесс найма кандидата начинается с того, что рекрутеру приходит request на определенную вакансию, после чего он общается с менеджером проекта, узнает подробности, и уже на основании этой информации составляет описание вакансии. После этого — публикует описание вакансии на различных сайтах для поиска работы и, помимо этого, сам приступает к активному поиску через соцсети (например, Linkedin), через Howие-то события для людей данной вакансии, через знакомства. После того, How найден кандидат нужного профиля, рекрутер проводит первичное интервью, на котором обсуждаются уровень salaries, детали проекта и позиции, на которую рассматривается кандидат, и так далее. Также рекрутер должен быть немного и психологом, чтобы увидеть, насколько человек адекватен и приживется ли в компании (и на проекте). Ведь если взять неподходящего человека, который через два месяца может развернуться и уйти or что-то начудить, то это будет потеря времени и денег. IT — это бизнес, а бизнес таких вещей не любит. Далее рекрутер организовывает интервью с техническими специалистами и менеджментом. Если кандидат успешно прошел эти круги ада все собеседования, рекрутер составляет контракт и обсуждает различные детали: date выхода на работу, необходимое оборудование и так далее, и передает специалиста на попечительство HR-специалиста.

    2. HR-специалист

    После того, How человек попадает в компанию, его знакомят с HR (Human Resources) специалистом, который поможет в адаптации в компании и ее коллективе. Помимо того, HR — это сотрудник, который постоянно взаимодействует с коллективом компании, развивает корпоративную культуру, оказывает помощь в развитии коллег. У человека на данной позиции также должны быть великолепные коммуникативные способности, умение решать конфликты и быть тем самым огоньком, который согревает и объединяет коллектив. Основная обязанность данного специалиста — создание уюта внутри компании, чтобы всем сотрудникам было хорошо и комфортно, чтобы их было сложнее переманить, и они не хотели уходить с данной компании вовсе. Другими словами, они выполняют функцию удержания сотрудников. Она заключается не в том, чтобы принудительно с помощью контракта привязать людей к компании, а в том, чтобы создать такие условия, при которых люди сами будут хотеть оставаться на текущем месте и наслаждаться своей работой. Собственно, этим и занимаются HR-специалисты компании. Этого они добиваются с помощью построения системы мотивации, плана индивидуального развития How профессиональных, так и личностных качеств, организацией различных событий, вроде корпоративов, соревнований по теннису, “Мафии”, различных квестов, хэллоуинского движения... и организацией других “плюшек” от компании.Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 3Также HR периодически проводит беседы с сотрудниками, чтобы понимать, насколько они довольны компанией, своим проектом, задачами на проекте, взаимоотношениями в коллективе. Возможно, человек немного не дотягивает в знаниях Howой-то области и необходимо организовать его обучение: отправить на курсы or привлечь специалиста по данному направлению в качестве наставника. Давайте далее обсудим непосредственно обязанности HR-специалиста:
    • составление индивидуального плана развития сотрудников;
    • организация и проведение различных событий внутри компании;
    • организация соцпакета (медстраховка, отпуски и так далее);
    • улучшение офисного пространства;
    • проведение процесса увольнения;
    • организация внутренних митапов учебных событий (например, внутренние курсы английского);
    • проведение бесед с сотрудниками для установления уровня лояльности и вероятности ухода человека из компании.
    На самом деле спектр обязанностей HR-специалиста гораздо шире и может отличаться от компании к компании. Необходимые навыки схожи с навыками рекрутера:
    • отзывчивость;
    • проактивность;
    • коммуникабельность;
    • адекватность;
    • базовое ориентирование в технической части;
    • стрессоустойчивость;
    • многозадачность.
    Но, пожалуй, самым важным навыком or качеством будет всё же любовь к людям. В последнее время, во многих компаниях профессия рекрутера и HR специалиста объединена в одну. Согласно Dou, по Киеву средняя зарплата начинающего специалиста HR/recruiter — 450$. Средняя зп по Киеву для данных специалистов — 820-1800$: всё зависит от опыта и компании. Если вам нравится идея создания тепла и уюта в компании, дерзайте, это явно ваше направление))

    3. System admin

    Системный администратор (сисадмин) — это специалист, который ответственен за обслуживание, настройку и надежную работу компьютерных систем, сетей и serverов. Когда сотрудникам компании нужна помощь в настройке, установке Howого-то программного обеспечения or необходимо Howое-то техническое оборудование (например, компьютер), дополнительный монитор or даже наушники, составляется request к системному администратору, который How правило закреплен за одним офисом и, собственно, “решает” проблемы данного рода в этом офисе.Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 4Также системные администраторы активно решают проблемы с компьютерными и serverными системами, чтобы уменьшить сбои в работе внутри компании. Как правило данные специалисты начинают свою карьеру с образования в области информатики, информационных технологий or инженерии, ведь требования к системному администратору включают глубокое понимание компьютерного программного обеспечения, оборудования и сетей. Эти специалисты должны также следить за обновлением программного обеспечения, аппаратного обеспечения и управлять им. Именно системный администратор обслуживает операционные системы, бизнес-applications, инструменты безопасности, веб-serverы, электронную почту, компьютеры. Также в обязанности администратора может входить мониторинг и настройка корректной работы внутренних serverов. Как правило эти специалисты и занимаются настройкой новых учетных записей и администрированием их активного каталога. Обязанности системного администратора:
    • установка и конфигурирование аппаратного и программного обеспечения;
    • устранение неполадок в системе;
    • создание и настройка новых пользователей во внутренних системах компании;
    • обеспечение удаленного доступа;
    • техническая поддержка сотрудников;
    • закупка нового технического оборудования и выдача его сотрудникам (ну и учёт, кому что дал);
    • настройка сетей;
    • информационная безопасность;
    • настройка serverов (администрирование serverов).
    У системного администратора возможны разделения на подспециализации, в которых обязанности и необходимые навыки немного могут разниться Рассмотрим некоторые из них: Системный администратор офиса — специалист, который отвечает за работоспособность компьютерной техники и обслуживанием сети офиса. Выполняет все обязанности по технической поддержке пользователей (Support). Данная специализация, пожалуй, самая распространенная из всех, так How ни один офис компании не проживёт без такого специалиста. Необходимы навыки:
    • знание различных ОС;
    • хорошее знание “железа” (внутренних составляющих компьютеров);
    • ориентирование в бухгалтерский программах типа 1С;
    • навыки в прокладывании локальной сети;
    • поверхностные знания в БД и языках программирования;
    • понимание принципов работы сети.
    Следующие спецorзализации более редкие: Администратор веб-serverа — занимается установкой, настройкой и обслуживанием программного обеспечения веб-serverов. Необходимые навыки:
    • знание unix систем;
    • навыки в настройке веб-serverа Apache;
    • навыки в настройке почтовых serverов;
    • навыки в настройке веб-serverа IISS;
    • глубокое понимание модели OSI;
    • знание стека протоколов TCP/IP.
    Администратор баз данных — специализируется на обслуживании баз данных (не путать с разработчиком баз данных!). Необходимы навыки:
    • глубокое знание одной из СУБД (PostgreSQL, MySQL, Oracle, MS SQL и так далее);
    • навыки администрирования выбранной БД;
    • знания языка SQL;
    • знание операционной системы, на которой работает БД.
    Администратор сети — специализируется на обслуживании и разработке сетей. Необходимы навыки:
    • глубокое знание сетевых протоколов;
    • навыки в маршрутизации;
    • знакомство с реализации VPN;
    • понимание биллинговых систем;
    • познания в области активного сетевого оборудования.
    Зарплата начинающего специалиста System admin по Киеву, согласно Dou, отсутствует, но если взять всю Украину, то это будет в среднем 300$, поэтому для Киева это будет где-то в районе 450$ (столица How-ниHow). Медиана зарплат по Киеву для данных специалистов — 650-1500$. Опять же, всё зависит от вашего опыта и щедрости компании. Если вы обожаете ковыряться в “железе” и часто возникающие проблемы для вас — это “вызов”, то эта профессия явно для вас.

    4.DevOps

    Для понимания, кто такой DevOps специалист, нужно сперва познакомиться с понятием Development Operations. Development Operations — это серия практик и процессов для ускорения и автоматизации аспектов разработки, тестирования и выпуска программного обеспечения, что в свою очередь позволяет осуществлять непрерывную доставку и обновления ПО.Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 5Если программисты и тестировщики ответственны за Development, а администраторы, в свою очередь, за Operations, то специалист, который вовлечен и непосредственно в разработку, и в деплой и эксплуатацию системы, — это DevOps. Данная профессия — это что-то среднее между системным администратором, разработчиком и тестировщиком:Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 6DevOps-ы — это именно те ребята, которые разворачивают приложение на serverе, конфигурируют весь этот процесс. Например, будут запускаться тесты — не будут, or может настроить так, чтобы приложение не могло быть развернуто без успешного прохождения Sonar проверки. Также они активно мониторят производительность, и в случае чего активно бьют в колокол, а точнее, поднимают шум в команде разработчиков, что возникла такая-то проблема. Специалисты данного направления жизненно необходимы, когда на проекте возникают проблемы с масштабированием, стабильностью, работой под нагрузкой or развертыванием на продакшене. Обязанности DevOps:
    • автоматизация процессов;
    • развертывание нового релиза, полученного от разработчиков;
    • снижение частоты отказов новых релизов;
    • создание необходимых условий в инфраструктуре для нормального функционирования ПО;
    • обеспечение безопасности систем;
    • управление инструментами CI/CD;
    • тестирование и создание инфраструктуры для запуска тестов;
    • автоматизация различных процессов.
    Из минусов хотелось бы отметить то, что возможны различные ночные поломки, которые ну ниHow не могут ждать до утра, и тогда вам возможно придется ночью всё восстанавливать. Ведь опять же, это все бизнес, а бизнес — это деньги. Необходимые навыки для DevOps специалиста:
    • опыт в разработке or системном администрировании;
    • широкие технические познания;
    • отличное знание ОС;
    • знание стека протоколов TCP/IP;
    • знание принципа работы DNS, модели OSI;
    • навыки в маршрутизации;
    • поверхностное знакомство с БД;
    • CI/CD. Jenkins;
    • Git;
    • Docker;
    • знание современных подходов к управлению инфраструктурой.
    Зарплаты у DevOps-ов одни из самых больших, поэтому нечего удивляться, что даже новичок будет в среднем по Киеву получать 800$. Диапазон зарплат по Киеву для данных специалистов варьируется в пределах 2000-4200$ (а спрос на данных специалистов только растёт). Если вы любите сложные технические вызовы и большие salaries, а ночные поломки вас абсолютно не пугают, то эта специальность явно ваша!

    5.Business analyst

    Бизнес-аналитик — специалист, который является некоторым промежуточным звеном между заказчиками и командой разработчиков. Он исследует request заказчика, консультируется с разработчиками, находит наиболее эффективное решение и на его основе создает спецификацию (подробное описание требований), по которой в дальнейшем и создаётся продукт. Этот человек служит чем-то вроде переводчика между конечным пользователем и стороной разработки. То есть, бизнес-аналитики несут ответственность за понимание и оценку меняющихся потребностей бизнеса, ведут диалог с заказчиком по поводу функционала Howих-то изменений и после этого доносят всё это до команд разработчиков.Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 7Помимо связи с представителями заказчика, бизнес-аналитики могут выступать в качестве связующего звена и между командами программистов, и помогать поддерживать и переводить потребности бизнеса в функционал. Опять же, требования к бизнес-аналитикам могут различаться в зависимости от должности, How и обязанности бизнес-аналитика могут отличаться от компании к компании. Но несмотря на это, их основная цель — анализ, оценка и уточнение процессов. Давайте подведем черту и посмотрим, Howие же основные обязанности есть у бизнес-аналитика:
    • понимание того, что хочет заказчик (ну хоть попытаться стоит);
    • анализ бизнес-модели продукта;
    • создание спецификаций и ТЗ (технического задания) на основе требований заказчика;
    • поддержание связи между программистами и заказчиками (между бизнесом и разработкой);
    • повышение качества IT-продуктов;
    • консультация команд разработки;
    • анализ рынка;
    • ориентирование в проблемах бизнеса;
    • прогнозирование и сбор требований для продукта;
    • выявление областей для улучшения продукта;
    • составление отчётов.
    Иногда понять, что хочет заказчик, — весьма и весьма трудная задача, ведь он и сам не до конца понимает, что ему надо. Тут, возможно, стоит проявить инициативу и что-нибудь предложить заказчику самому на основе анализа рынка, своего опыта и навыков. Необходимые навыки для бизнес аналитика:
    • желательно — высшее образование в сфере делового администрирования or бизнес-анализе;
    • познания в теории бизнес-анализа;
    • базовое ориентирование в технической части;
    • аналитический склад ума;
    • коммуникабельность;
    • понимание структуры бизнеса;
    • знание основных методологий разработки;
    • навыки в разработке требований, таких How методы определения требований к процессам, сеансы JAD / RAD и так далее;
    • разработка сценариев использования программы;
    • изображение процессов с помощью блок-схем;
    • умение продавать лучшие с позиции бизнеса решения.
    Рынок непрерывно растет, и сейчас создание нового продукта (applications) стало фактически невозможным без бизнес-аналитика, который сможет проанализировать потребности рынка в данном приложении, возможных конкурентов и вектора, который нужно задать для продукта. Ведь если не исследовать рынок и рентабельность продукта, можно так неплохо прогореть: How можно окупить дорогостоящую разработку, если в итоге программой никто не заинтересуется? Но How правило бизнес-аналитик не один пытается понять видение клиента: с заказчиком еще коммуницирует представитель более утонченной профессии — дизайнер. По Киеву зарплата бизнес-аналитика новичка — в среднем 500$. Диапазон зарплат по Киеву для специалистов данного направления — 1300-3000$. Если у вас всегда была жилка предпринимателя, понимание финансовых вопросов — это ваше всё, и ваши коммуникативные навыки на уровне, вам отлично подойдёт профессия бизнес-аналитик.

    6. Designer

    Дизайнер (UX/UI) — специалист, проектирующий пользовательские интерфейсы. UX — пользовательский опыт (user experience) — это опыт, который получает пользователь при использовании сайта or applications. В общем, это область между дизайном и аналитикой — размышления о том, Howие ощущения вызывает продукт. Собственно, это больше про логику взаимодействия с продуктом (How всё работает, к примеру, на сайте). UI — пользовательский интерфейс (user interface) — это визуализация прототипа, разработанного на основе пользовательского опыта и анализа целевой аудитории. Другими словами, это работа над графической частью интерфейса (над самими логотипами, видом кнопочек, шрифтов и так далее). Как правило UX и UI связаны настолько тесно, что грань между понятиями почти размывается. Собственно, поэтому обычно проектированием интерфейсов занимается один и тот же дизайнер, и его профессия пишется через слеш.Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 8Обязанности дизайнера:
    • коммуникация с клиентом (заказчиком) для определения их требований относительно дизайна;
    • консультация How клиентов, так и команд разработчиков относительно дизайна интерфейса;
    • анализ информации о проекте и его аудитории;
    • разработка стилей, используемых в продукте;
    • создание графических макетов продукта, включая выбор цветов, изображений, шрифтов и других графических элементов;
    • создание логотипов, оригинальных изображений и иллюстраций;
    • корректировка макета на основе обратной связи от заказчика.
    Одним из плюсов в работе дизайнеров можно назвать то, что несложно находить работу на фрилансе, так что если вы, к примеру, новичок в этом деле, то вперед набивать себе резюме на фрилансе! Необходимые навыки для дизайнера:
    • творческая жилка;
    • тонкое понимание последних тенденций графического дизайна;
    • 디자인 소프트웨어 및 와이어프레임 도구(예: Figma, Adobe Illustrator, Sketch, Photoshop 등) 작업 기술
    • 영어 – B2+ 레벨, 고객과 많은 의사소통이 필요하기 때문입니다.
    • 컴퓨터 과학에 대한 고등 교육을 받는 것이 바람직합니다.
    • 특히 고객과 많은 상호작용을 해야 하기 때문에(결국 고객에게 회사를 대표해야 하기 때문에) 의사소통 기술이 발달합니다.
    Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 9디자이너의 작업은 일반 프로그래머나 관리자의 작업보다 훨씬 더 눈에 띕니다. 결국, 작업 결과를 육안으로 볼 수 있으므로 작업 중인 제품(예: 웹 사이트)으로 이동하여 작업의 실제 결과를 볼 수 있습니다(심지어 친구에게 자랑할 수도 있음). 동시에 백엔드 개발자라면 작업 결과에 대한 만족도가 훨씬 떨어지는 것 같습니다. 친구에게 사이트를 보여주고 내가 그랬다고 말할 수는 없습니다. 당신의 작업은 그다지 시각적이지 않습니다. 선택적으로, 당신이 자랑스러워하는 그러한 기능에 대해 작업했다고 설명하십시오 (결국 당신 이후의 누군가에 의해 변경되었을 수 있지만 당신은 알지 못할 것입니다). 키예프에서 초보 디자이너 의 평균 급여는 $550 입니다 . 키예프에서 이 분야 전문가의 평균 급여는 $1000-2300 입니다 . 결국 디자이너가 되는 것은 예술가와 같은 창의적인 직업입니다. 그리고 만약 당신이 "창작"에 대해 비슷한 맥락을 가지고 있다면, 이 직업은 확실히 당신을 위한 것입니다. 실제로 여기에서 짧은 리뷰의 첫 번째 부분을 마무리하겠습니다. 다음 기사에서는 가장 흥미로운 것들, 즉 백엔드 및 프론트엔드 개발자, QA 및 프로젝트 관리자에 대해 이야기하겠습니다.Кто есть кто в IT. Чем занимаются HR, админы, DevOps и бизнес-аналитики - 10
  • 코멘트
    TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
    GO TO FULL VERSION