Салом! Вақте ки ман бори аввал дар бораи кор дар IT фикр мекардам, ман тамоман намедонистам, ки дар як ширкати IT кадом касбҳо вуҷуд доранд. Ва чунин шуд, ки ман ба омӯхтани аввалин чизе, ки ба дастам омад, оғоз кардам ва ин Java буд. Ҳоло, ки чанд сол боз ба ҳайси таҳиягари Java кор мекунам, ман медонам, ки як ширкати IT аз чӣ гуна мутахассисон иборат аст ва барои чӣ кӣ масъул аст. Ва шумо медонед, агар ман бори дигар интихоб кунам, аммо бо ин огоҳӣ, ман ба ҳар ҳол рушдро дар Java интихоб мекардам. Аммо, чунон ки мегуянд, ба табъ рафик нест. Таҳиягари Java монеаи хеле баланд барои воридшавӣ дорад ва бале, на ҳама метавонанд рушдро дӯст доранд. Баъзе одамон метавонанд бо одамон кор карданро афзалтар донанд. Ё иҷрои нақши дастгирии техникӣ. Ё санҷиши функсияҳои аллакай таҳияшуда, ки кори оромтар аст. Ё эҷод кардани тарҳ барои вебсайт. Имрӯз ман мехоҳам, ки ин "ё", дурусттараш, каме дар бораи касбҳои дар ширкатҳои IT мавҷудбуда, малакаҳои зарурӣ барои онҳо, масъулиятҳо, диапазони маош (тибқи Доу) баррасӣ кунам. Иҷозат диҳед фавран қайд кунам, ки ин метавонад ҳама касбҳои имконпазирро дар IT дар бар нагирад: Ман танҳо дар бораи онҳое, ки худам вохӯрдам ва ё ҳадди аққал шунидам, сӯҳбат мекунам. Инчунин қайд кунед, ки вобаста ба ширкат, ӯҳдадориҳо барои касби муайян метавонанд каме фарқ кунанд. Агар ман ба касе ягон ғоя диҳам, ман онҳоро ба кармаи худ илова мекунам)) Ҳатто агар шумо алтернативаҳоро ба касби таҳиягари Java баррасӣ накунед, шумо бояд ҳатман бидонед, ки кӣ дар IT чӣ кор мекунад, то шумо худро дар IT бештар боварӣ ҳис кунед. ҳама гуна кор аз ширкатҳои ибтидоӣ. Бирав!
пур кардани ҷойҳои холии ширкат, ҷустуҷӯи номзадҳои мувофиқ:
круги ада все собеседования, рекрутер составляет контракт и обсуждает различные детали: date выхода на работу, необходимое оборудование и так далее, и передает специалиста на попечительство HR-специалиста.
1. Корфармо
Ва мо имрӯз бо мутахассисе, ки шуморо дар даромадгоҳи ширкат пешвоз мегирад - рекрутер оғоз мекунем. Рекрутер мутахассисест, ки одамонро барои пур кардани ҷойҳои холӣ дар ширкат ҷустуҷӯ мекунад. Масъулияти асосии рекрутер ин муошират бо одамон аст. Бисёр муошират бо одамон. Ин мутахассис бо одамон гуфтушунид мекунад ва муносибатҳои боэътимодро барқарор мекунад, бинобар ин ӯ бояд малакаҳои муоширати хуб инкишофёфта дошта бошад. Аз ин рӯ, агар шумо интроверт бошед ва воқеан муошират бо одамонро дӯст намедоред, ин касб бароятон мувофиқ нест. Аммо агар шумо одамонро дӯст доред ва бо онҳо муошират карданро дӯст доред, пас ин бешубҳа касбест, ки ба он таваҷҷӯҳ кардан лозим аст. Масъулиятҳои ҷалбкунанда иборатанд аз:- написание объявлений о поиске специалиста с описанием вакансии и размещение на специальных сайтах;
- просмотр резюме кандидатов, которых порой может быть очень и очень много (к примеру, если нужен разработчик уровня джуна);
- переписка с кандидатами, которых порой так просто не найти, и рекрутеру приходится переманивать подходящего кандидата из другой фирмы;
- проведение интервью, которое должно помочь прощупать кандидата (к примеру, на адекватность) и отсеять неподходящих;
- проведение кандидата через цепочку этапов рекрутинга (для разных специальностей и компаний эти этапы могут отличаться);
- предоставление feedback (обратной связи) кандиdate в случае отказа;
- ведение внутренней базы кандидатов.
- проактивность;
- коммуникабельность (ещё называемая soft скиллами);
- адекватность;
- базовое ориентирование ориентирование в технической части;
- ориентирование в сайтах для поиска специалистов;
- стрессоустойчивость.
2. HR-специалист
После того, How человек попадает в компанию, его знакомят с HR (Human Resources) специалистом, который поможет в адаптации в компании и ее коллективе. Помимо того, HR — это сотрудник, который постоянно взаимодействует с коллективом компании, развивает корпоративную культуру, оказывает помощь в развитии коллег. У человека на данной позиции также должны быть великолепные коммуникативные способности, умение решать конфликты и быть тем самым огоньком, который согревает и объединяет коллектив. Основная обязанность данного специалиста — создание уюта внутри компании, чтобы всем сотрудникам было хорошо и комфортно, чтобы их было сложнее переманить, и они не хотели уходить с данной компании вовсе. Другими словами, они выполняют функцию удержания сотрудников. Она заключается не в том, чтобы принудительно с помощью контракта привязать людей к компании, а в том, чтобы создать такие условия, при которых люди сами будут хотеть оставаться на текущем месте и наслаждаться своей работой. Собственно, этим и занимаются HR-специалисты компании. Этого они добиваются с помощью построения системы мотивации, плана индивидуального развития How профессиональных, так и личностных качеств, организацией различных событий, вроде корпоративов, соревнований по теннису, “Мафии”, различных квестов, хэллоуинского движения... и организацией других “плюшек” от компании.Также HR периодически проводит беседы с сотрудниками, чтобы понимать, насколько они довольны компанией, своим проектом, задачами на проекте, взаимоотношениями в коллективе. Возможно, человек немного не дотягивает в знаниях Howой-то области и необходимо организовать его обучение: отправить на курсы or привлечь специалиста по данному направлению в качестве наставника. Давайте далее обсудим непосредственно обязанности HR-специалиста:- составление индивидуального плана развития сотрудников;
- организация и проведение различных событий внутри компании;
- организация соцпакета (медстраховка, отпуски и так далее);
- улучшение офисного пространства;
- проведение процесса увольнения;
- организация внутренних митапов учебных событий (например, внутренние курсы английского);
- проведение бесед с сотрудниками для установления уровня лояльности и вероятности ухода человека из компании.
- отзывчивость;
- проактивность;
- коммуникабельность;
- адекватность;
- базовое ориентирование в технической части;
- стрессоустойчивость;
- многозадачность.
3. System admin
Системный администратор (сисадмин) — это специалист, который ответственен за обслуживание, настройку и надежную работу компьютерных систем, сетей и serverов. Когда сотрудникам компании нужна помощь в настройке, установке Howого-то программного обеспечения or необходимо Howое-то техническое оборудование (например, компьютер), дополнительный монитор or даже наушники, составляется request к системному администратору, который How правило закреплен за одним офисом и, собственно, “решает” проблемы данного рода в этом офисе.Также системные администраторы активно решают проблемы с компьютерными и serverными системами, чтобы уменьшить сбои в работе внутри компании. Как правило данные специалисты начинают свою карьеру с образования в области информатики, информационных технологий or инженерии, ведь требования к системному администратору включают глубокое понимание компьютерного программного обеспечения, оборудования и сетей. Эти специалисты должны также следить за обновлением программного обеспечения, аппаратного обеспечения и управлять им. Именно системный администратор обслуживает операционные системы, бизнес-applications, инструменты безопасности, веб-serverы, электронную почту, компьютеры. Также в обязанности администратора может входить мониторинг и настройка корректной работы внутренних serverов. Как правило эти специалисты и занимаются настройкой новых учетных записей и администрированием их активного каталога. Обязанности системного администратора:- установка и конфигурирование аппаратного и программного обеспечения;
- устранение неполадок в системе;
- создание и настройка новых пользователей во внутренних системах компании;
- обеспечение удаленного доступа;
- техническая поддержка сотрудников;
- закупка нового технического оборудования и выдача его сотрудникам (ну и учёт, кому что дал);
- настройка сетей;
- информационная безопасность;
- настройка serverов (администрирование serverов).
- знание различных ОС;
- хорошее знание “железа” (внутренних составляющих компьютеров);
- ориентирование в бухгалтерский программах типа 1С;
- навыки в прокладывании локальной сети;
- поверхностные знания в БД и языках программирования;
- понимание принципов работы сети.
- знание unix систем;
- навыки в настройке веб-serverа Apache;
- навыки в настройке почтовых serverов;
- навыки в настройке веб-serverа IISS;
- глубокое понимание модели OSI;
- знание стека протоколов TCP/IP.
- глубокое знание одной из СУБД (PostgreSQL, MySQL, Oracle, MS SQL и так далее);
- навыки администрирования выбранной БД;
- знания языка SQL;
- знание операционной системы, на которой работает БД.
- глубокое знание сетевых протоколов;
- навыки в маршрутизации;
- знакомство с реализации VPN;
- понимание биллинговых систем;
- познания в области активного сетевого оборудования.
4.DevOps
Для понимания, кто такой DevOps специалист, нужно сперва познакомиться с понятием Development Operations. Development Operations — это серия практик и процессов для ускорения и автоматизации аспектов разработки, тестирования и выпуска программного обеспечения, что в свою очередь позволяет осуществлять непрерывную доставку и обновления ПО.Если программисты и тестировщики ответственны за Development, а администраторы, в свою очередь, за Operations, то специалист, который вовлечен и непосредственно в разработку, и в деплой и эксплуатацию системы, — это DevOps. Данная профессия — это что-то среднее между системным администратором, разработчиком и тестировщиком:DevOps-ы — это именно те ребята, которые разворачивают приложение на serverе, конфигурируют весь этот процесс. Например, будут запускаться тесты — не будут, or может настроить так, чтобы приложение не могло быть развернуто без успешного прохождения Sonar проверки. Также они активно мониторят производительность, и в случае чего активно бьют в колокол, а точнее, поднимают шум в команде разработчиков, что возникла такая-то проблема. Специалисты данного направления жизненно необходимы, когда на проекте возникают проблемы с масштабированием, стабильностью, работой под нагрузкой or развертыванием на продакшене. Обязанности DevOps:- автоматизация процессов;
- развертывание нового релиза, полученного от разработчиков;
- снижение частоты отказов новых релизов;
- создание необходимых условий в инфраструктуре для нормального функционирования ПО;
- обеспечение безопасности систем;
- управление инструментами CI/CD;
- тестирование и создание инфраструктуры для запуска тестов;
- автоматизация различных процессов.
- опыт в разработке or системном администрировании;
- широкие технические познания;
- отличное знание ОС;
- знание стека протоколов TCP/IP;
- знание принципа работы DNS, модели OSI;
- навыки в маршрутизации;
- поверхностное знакомство с БД;
- CI/CD. Jenkins;
- Git;
- Docker;
- знание современных подходов к управлению инфраструктурой.
5.Business analyst
Бизнес-аналитик — специалист, который является некоторым промежуточным звеном между заказчиками и командой разработчиков. Он исследует request заказчика, консультируется с разработчиками, находит наиболее эффективное решение и на его основе создает спецификацию (подробное описание требований), по которой в дальнейшем и создаётся продукт. Этот человек служит чем-то вроде переводчика между конечным пользователем и стороной разработки. То есть, бизнес-аналитики несут ответственность за понимание и оценку меняющихся потребностей бизнеса, ведут диалог с заказчиком по поводу функционала Howих-то изменений и после этого доносят всё это до команд разработчиков.Помимо связи с представителями заказчика, бизнес-аналитики могут выступать в качестве связующего звена и между командами программистов, и помогать поддерживать и переводить потребности бизнеса в функционал. Опять же, требования к бизнес-аналитикам могут различаться в зависимости от должности, How и обязанности бизнес-аналитика могут отличаться от компании к компании. Но несмотря на это, их основная цель — анализ, оценка и уточнение процессов. Давайте подведем черту и посмотрим, Howие же основные обязанности есть у бизнес-аналитика:- понимание того, что хочет заказчик (ну хоть попытаться стоит);
- анализ бизнес-модели продукта;
- создание спецификаций и ТЗ (технического задания) на основе требований заказчика;
- поддержание связи между программистами и заказчиками (между бизнесом и разработкой);
- повышение качества IT-продуктов;
- консультация команд разработки;
- анализ рынка;
- ориентирование в проблемах бизнеса;
- прогнозирование и сбор требований для продукта;
- выявление областей для улучшения продукта;
- составление отчётов.
- желательно — высшее образование в сфере делового администрирования or бизнес-анализе;
- познания в теории бизнес-анализа;
- базовое ориентирование в технической части;
- аналитический склад ума;
- коммуникабельность;
- понимание структуры бизнеса;
- знание основных методологий разработки;
- навыки в разработке требований, таких How методы определения требований к процессам, сеансы JAD / RAD и так далее;
- разработка сценариев использования программы;
- изображение процессов с помощью блок-схем;
- умение продавать лучшие с позиции бизнеса решения.
6. Designer
Дизайнер (UX/UI) — специалист, проектирующий пользовательские интерфейсы. UX — пользовательский опыт (user experience) — это опыт, который получает пользователь при использовании сайта or applications. В общем, это область между дизайном и аналитикой — размышления о том, Howие ощущения вызывает продукт. Собственно, это больше про логику взаимодействия с продуктом (How всё работает, к примеру, на сайте). UI — пользовательский интерфейс (user interface) — это визуализация прототипа, разработанного на основе пользовательского опыта и анализа целевой аудитории. Другими словами, это работа над графической частью интерфейса (над самими логотипами, видом кнопочек, шрифтов и так далее). Как правило UX и UI связаны настолько тесно, что грань между понятиями почти размывается. Собственно, поэтому обычно проектированием интерфейсов занимается один и тот же дизайнер, и его профессия пишется через слеш.Обязанности дизайнера:- коммуникация с клиентом (заказчиком) для определения их требований относительно дизайна;
- консультация How клиентов, так и команд разработчиков относительно дизайна интерфейса;
- анализ информации о проекте и его аудитории;
- разработка стилей, используемых в продукте;
- создание графических макетов продукта, включая выбор цветов, изображений, шрифтов и других графических элементов;
- создание логотипов, оригинальных изображений и иллюстраций;
- корректировка макета на основе обратной связи от заказчика.
- творческая жилка;
- тонкое понимание последних тенденций графического дизайна;
- навыки работы с программным обеспечением для проектирования и инструментами каркаса (например, таких How Figma, Adobe Illustrator, Sketch, Photoshop и так далее);
- английский — уровень B2+, ведь нужно много общаться с клиентом;
- желательно иметь высшее образование в сфере компьютерных наук;
- развитые навыки общения, так How приходится много взаимодействовать, особенно со стороной заказчика (а вы для них представляете вашу компанию, How-ниHow).
GO TO FULL VERSION