Understanding and confusion about software engineering

Source: Internet
Author: User

before I studied software engineering, I didn't know much about software engineering, but I didn't know how to manage and develop the software in an engineering way, but I didn't understand it. For a software, the most important thing is to have a user, although I am a computer professional students, but I do not know how to start from the customer needs, to step into the development of the completion and maintenance of the process. For me now I will only write some not too long code and do the C language course, data structure class set. For some apps on the market I do not know how they are developed, but I listen to the teacher said, in fact, the code is not large, the need for teamwork to complete, in the study of software engineering This course we have to develop an application-based app to publish to the Internet to see how much it uses. Software industry as a service-oriented industry, must have the needs of customers to do, with the need to encourage software engineers to develop better software, for a beginner the most important thing is to understand the software development process, and team collaboration ability, Oneself and team work together to develop a small software better than learning more theories, any successful development of a large software is a product of teamwork, a person can go quickly, but not go very far, the same in the real work, so to develop a good team work and learn to develop software as important, Of course, personal ability is also very important, only strong alliances, to make a good software, the team each of their respective roles and exchanges, can improve the efficiency of software development.

For the software engineering I still have a lot of unknown, I hope that through the teacher's explanation and self-study can be more in-depth understanding of software engineering, the development of more practical applications.

Understanding and confusion about software engineering

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.