Experience in Software engineering summary

Source: Internet
Author: User

Software Engineering Experience

This is the end of a semester of software engineering, from the first class "doing the middle school" to the last innovative idea, this course teaches more than just software development. Teacher with his experience and the practical feedback of interns to preach bred, with a variety of reality to explain the software engineering, explain the work of the attitude, the habit of doing things, talking about the conduct of life and so on. I think the opening of this course has greatly improved our thinking and understanding of our current situation.

At first I thought that software engineering is to write code to make a software, until the opening of the course, I really understand that software engineering is a project, engineering means to have a team work, to be efficient embodiment, to have personnel distribution, to have personnel management, to have maintenance and maintenance, to have security monitoring, to have sales. It involves a lot of processes and links, facing the user's experience and needs, to the market. These are all lessons learned from this course.

The teacher's class style is unique, from the knot to the development of the people sitting together to team development students sit together, the teacher is also to play the role of teamwork, because in the project development process, not a person's project, but a collective project, the teacher from the beginning in the training of our ability to cooperate, the previous other courses, There are also ways of working in groups, but software engineering is a course that works well in the form and role of team work. The teacher is like a passionate speaker standing at the seven-foot podium to give his lessons, with energetic classes, with the power to tell, with the appeal to impart knowledge. The teacher also said that do software can not unbelieving lifeless, because the software itself is life, software developers should be more energetic to instill nutrition. It also inspires us to engage in computer science to keep an eye on the development of the information industry and to maintain a heat and passion, the teacher's passion can really infect many people.

Software Engineering class is very novel, because the course of learning with a lot of knowledge from the textbook learning, I think more is the quality and habits. I have thought of why the teacher did not simply teach us how to program, how to do the framework, how to solve the programming language and some of the problems of grammar, but it is let us do first, and then to talk about some software engineering process, the project development of the attention of the program of engineering development methods. Now also understand some of the reasons, if we only to learn to develop, improve the programming ability, can not improve the brain's thinking ability and development level and higher quality. This course is perhaps the most serious lesson this semester, the teacher does not let the class play mobile phone, do not let the class to whisper, do not let all violate the classroom discipline happened, this did improve the quality of the lectures, but this one we learned is the basic accomplishment: respect for the work of others, respect for teachers, respect for the classroom, and take care of what you do.

Again look at the bottom of the blog, the first few times the code of personal programming is really unsightly, this course, I learned the elegance of the Code, attention to indentation, and then recall their own reading notes, the "Construction of the law" and the whole course of integration, I learned the software development needs of unit testing, agile development, pair development, demand analysis, User scene, user experience, team performance, project summary and so on a series of processes, although in this course, these development learning some deficiencies, but through the development of team projects, but also experienced a lot, in the future, these studies will always be precious wealth; "People's Month myth", although at first can't believe that they can read It was interesting at the end of the pair development, I learned that agile development improved the development efficiency of the project; Team Development, I learned to do more work, do real things to improve; product release, I learned that only a true understanding of the user's experience to know how to change; software development, I learned that we are young, To maintain passion and passion; Software engineering, I learned that the most important thing at the moment is to accumulate, to use a variety of solid foundation to arm themselves. This lesson to learn a lot, thanks to this course, let me re-examine myself, work is the most suitable for their own work.

Experience in Software engineering summary

Related Article

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.