Essential elements of system analysts

Source: Internet
Author: User

1. Effective information technology knowledge

Includes basic courses for computer applications (software), including: data structure, operating system, software engineering, engineering economy, database principle, advanced language programming, object-oriented programming, computer network and communication, assembly, composition principle, computer system structure, as well as basic courses: high numbers, discretization, probability, linear algebra, Physics (Engineering), and so on.

Key Points of basic knowledge required by the system analyst examination scope.

This knowledge constitutes the basic knowledge structure of system analysts. It is also the cornerstone of expanding its own capabilities.

2. At least have good English Reading Skills

The ability to read English documents is essential. The truth is self-evident. I mean, if you have good listening, speaking, writing, and watching abilities, it will be perfect.

2. Computer programming experience and expertise

People who only know the basic knowledge, do not program, or hate programming, and look down on programming are not easy to score. As we all know, programmers have many common problems. The superiors who are not satisfied with any technical skills are one of them, and this phenomenon is common.

In order to serve the public, to make your analysis and design not on paper, not impossible, not shoddy, Please study programming.

Of course, if you want to learn something new temporarily without time or conditions, you need to know the direction and whether it can be implemented. Detailed issues can be considered by software designers (elevation) and programmers. However, you must ensure that the direction you give is correct.

3. General business knowledge

It is very dangerous to train the boss in product development without any business knowledge, economic mind, or profit awareness.

4. General problem solving skills

This requires time to accumulate. In many cases, solving problems is generally evolved from specific solutions, classified solutions, and general solutions. As long as you summarize more, accumulate more, and summarize more at ordinary times. Problems are becoming more and more abstract, rather than concrete. The solution also evolves from a specific process to a general process, from a solution to a design pattern.

5. Communication and coordination skills

Now it is a team operation. The ability to communicate and coordinate with people is important. Good communication and coordination can play the role of people and make the best of their resources. Special articles will be written later on communication, coordination, and team building.

6. flexibility and adaptability

Analysis and design must be flexible, rather than unchanged. You cannot stick to a mode. In order to solve the problem more effectively, the methods and methods can be adjusted as appropriate. Adaptability: In addition to adapting to different projects, it also needs to adapt to communication and demand research with customers under various circumstances. This is also one of the important tasks of the system.

7. Personality and Ethics

Good Personality Charm is required. In this way, the team can be better.

The compliance of ethics and professional ethics is particularly important for the system. Because of its position and position characteristics, it is determined that the system can obtain a lot of business secrets, development plans, product design ideas about the company, and even the privacy of investors. In this case, strict compliance with ethics is required.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.