Позиция System Analyst, расскажите плз...

Всем привет!

Занялся вплотную вопросом иммиграции, возникли трудности в позиционировании на рынке труда. 15 лет проработал в ИТ, опыт есть разный, но понимаю то что для получения быстрого и понятного результата в виде H1B нужно на чем то сфокусировать. Насколько вижу по форуму многие с этой проблемой сталкиваются.

Есть такая должность (специальность), упоминаемая многими соискателями в резюме и работодателями в текстах вакансий - System Analyst.

Википедия, традиционно, дает понимание того что это за зверь и с чем его едят:

A systems analyst may:
Identify, understand and plan for organizational and human impacts of planned systems, and ensure that new technical requirements are properly integrated with existing processes and skill sets.
Plan a system flow from the ground up.
Interact with internal users and customers to learn and document requirements that are then used to produce business requirements documents.
Write technical requirements from a critical phase.
Interact with designers to understand software limitations.
Help programmers during system development, e.g. provide use cases, flowcharts or even database design.
Perform system testing.
Deploy the completed system.
Document requirements or contribute to user manuals.
Whenever a development process is conducted, the system analyst is responsible for designing components and providing that information to the developer.

Если проецировать эти пункты на российскую действительность, то в первую очередь, на мой взгляд, сюда попадают представители внедренческого бизнеса: специалисты по 1С, SAP, Microsoft и другие специалисты в более / менее узких предметных областях и сферах деятельности, которые являются неким мостиком между бизнесом и командой разработчиков / внедренцев который создает ценность не в виде конкретного продукта, а обеспечивает достижение более качественного результата, в большей степени отвечающего потребностям заказчика. На просторах РФ, в определенных кругах, таких людей не очень любят и почитают, расценивают как бесполезное звено осложняющее жизнь программистам и прочим участникам ИТ проектов. Это лирика… :slight_smile:

Хотелось бы понять как с этим в US на практике, если имеются на форуме люди кто работает в компаниях, в данной позиции, просьба описать, хотя бы кратко, насколько суть вашей деятельности соответствует описанному и в какой степени отклоняется?

Какие трудности/особенности вы испытывали в первые дни/недели/месяцы работы в данной позиции? Возможно наличие иных подходов, стандартов, требований и т.п. в сравнении с тем опытом который вы имели в РФ? Что потребовалось существенным образом изменить/улучшить? Что вообще оказалось не важным, а вы парились по этому поводу? Т.е. хочется понять, насколько подобный опыт из РФ можно перенести в US, целесообразно ли вообще с этого начинать?

Как по вашему, имеет ли смысл пытаться претендовать на подобную позицию с отсутствием US опыта в языке?

Заранее благодарен за содержательное общение, Алексей.

System Analyst - термин очень расплывчатый, по моему опыту это может быть нечто от эникейщика до низовых позиций в менеджмент консалтинге.
Если говорить про первое - то никто H1B вам делать не будет. Рабочую визу вам сделают только если вы обладатель редких навыков и знаний, или для позиций где имеется острая нехватка специалистов, например Java Developer.

Да, согласен, расплывчатость имеет место быть, поэтому я и задаю вопрос чтобы ее устранить с помощью людей кто уже работает на этой позиции. Речь идет о компетенциях аналитика, которые как правило (я так полагаю) являются результатом обобщения опыта в разработке, в бизнес администрировании, в функциональных областях - FI, CO, HR, MM, SC, SD, и т.п. . ни девелопер ни тем более эникейщик, не обладают этими компетенциями (не правило, но чаще всего так).

У тебя, мил человек, цель про гипотетически сферического системного аналитика в вакууме потрындеть или по H1B уехать?

Если H1B, то H1B для системного аналитика - “нет, сынок, это фантастика” в 99,9% случаев.

Если просто про абстракцию “системный аналитик”, то 80 против 20, это ассоциируется с техническими позициями.

в бизнес администрировании, в функциональных областях - FI, CO, HR, MM, SC, SD, и т.п.” - это, скорее, ассоциируется с “бизнес аналитик.” Опять таки, потрындеть можно (в соседней теме даже трындим уже); H1B - практически нереально.

1 лайк

меседж, понятен, тоска, но что делать :frowning:

сфокусироваться на чем-то другом из имеющегося опыта?

Да, выход очевидный, смещать фокус на разработку: full stack .net developer, etc… другое дело в том, что деятельность эта менее интересная, для меня по крайней мере.

нашел ту ветку где вы бизнес аналистов обсуждали, коллективное мнение понятно, соглашусь что первым существенным моментом является язык, это один из ключевых инструментов, вторым бы добавил существенное различие микро культур организаций будь то enterprise или smb, с ходу окажется так что врубаться нужно будет в массу вещей которые устроены иначе чем в РФ, пытаться делать это заранее в РФ вряд ли возможно… зачем заказчику аналист, который будет тратить существенное время на понимание бизнес архитектуры, процессов, политик и не владеть особенностями “местного, делового обыкновения”…

нужно думать :frowning: