What do system architects want?

The comprehensive knowledge ability of software system architects includes nine aspects, namely: 1, strategic planning ability. 2. Business process modeling ability. 3. Ability of information data structure. 4, technical architecture selection and implementation ability. 5. Ability to solve and realize application system architecture. 6. Basic IT knowledge, infrastructure and resource allocation ability. 7, information security technical support and management support capabilities. 8.IT audit, governance and basic needs analysis, and capacity acquisition. 9. Software system reliability and quality assurance service ability of system life cycle. Generally speaking, a system architect should have the following abilities:1:more than 8 years working experience in software industry; At least 2.4 years experience in software product development, architecture and design with C/S or B/S architecture; 3. More than 3 years working experience in coding; 4. Rich experience in overall planning, scheme design and technical team management of large and medium-sized development projects; 5. Have a deep understanding of relevant technical standards and a good grasp of software engineering standards and specifications; Have a deep understanding of ... Net/JAVA technology and overall solution, and be proficient in WebService/J2EE architecture and design pattern, and design product framework on this basis; 7. Have the ability of object-oriented analysis, design and development (OOA, OOD, OOP), be proficient in UML and ROSE, and skillfully use tools such as Rational Rose and PowerDesigner for design and development; 8. Proficient in the development of large databases such as Oracle and Sql Server; 9. Have a comprehensive understanding of computer system, network and security, and application system architecture, be familiar with project management theory, and have a practical foundation; 10: Strong foundation in application system development platform and project management, and successful cases of large and medium-sized application system development and implementation; 1 1: Good team spirit and cooperation spirit, strong internal and external communication skills.