What you need to know system architect?

What knowledge is in General required from the system architect?
What JAPANESE are used to develop.
Whether knowledge in the field of business?
What personal qualities are required?
Do I need to have skills in web programming?
From what specialty you can go to system architect?
Carried out mostly in this specialist: the development or management of projects?
June 3rd 19 at 19:38
2 answers
June 3rd 19 at 19:40
https://habr.com/company/technoserv/blog/350170/

Statistics from the website of the search (NOT FROM the article)

%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%
Have not read the article; this infographic - some statistics on architects? Hope TS not a girl, and fear of driving a car is not experiencing. Schaub don't cry after watching :))) - Lera.Durgan8 commented on June 3rd 19 at 19:43
the infographic - from the website of the job search.
NOT FROM the article. - jarret commented on June 3rd 19 at 19:46
,
Hope TS not a girl, and fear of driving a car is not experiencing. Schaub don't cry after watching :)))


Age view.

I mean - what system architect is the person with more experience. - jarret commented on June 3rd 19 at 19:49
June 3rd 19 at 19:42
Hi!

I'll tell you my experience:
1) System architect (SA in the future) rise of the programmers or system analysts.
2) the System architect is the person who monitors the overall system architecture (surprisingly!) and is responsible for the product or a highlighted block of functionality in General, which implies the understanding of the structure component, all integration, all objects and their attributes, business rules, and so on. Being SA, people should (ideally) answer any questions on where and what to look for in the product, how it works and architectural and how to interact with it - any questions on how to integrate, give feedback BA on their ideas of product development, have the skills to add functionality to the product without disturbing its operation.
2) Requirements for knowledge similar to the requirements for the experienced programmer:
. Programming languages - depending on jobs, like bacovia and the front;
b. Definitely a good knowledge and understanding of development, database (SQL conceived it);
V. Good understanding of software development process in General - a key role, the sequence of development from backlog to completion of testing, etc Understanding and canine key methodologies - Agile, Waterfall.
g. Knowledge of notations UML, IDEF BPMNб.
D. In some cases it is a good knowledge of corporate software (Sady, CRMы, ERP, etc.).
And much more, depending on the specific needs of the employer.
3) SA post-paid, but has a fairly high requirements. If you want to become a CA and there is a misunderstanding of his duties - clearly you before, start with a business analyst or programmer. If you want to hire or open to this vacancy - we need more specifics to answer thoroughly.

Find more questions by tags Career