Read Note 02

Source: Internet
Author: User

After reading the third to fourth chapter of the Law of construction, we see a very important question, that is, the growth of our software Academy students in this field.

As a software engineering student, you are sure to be curious about your future. If you aspire to become a software engineer, then, at this stage, we should be how to achieve their own growth. First of all, we should accumulate knowledge of software development, improve our technical skills, and secondly, we should accumulate our own problems in the process of software development and knowledge and experience, and then the general software design ideas and the understanding of software engineering ideas. Improve your professional skills in everyday software writing. Vocational skills are distinguished from technical skills, which include self-management skills, expression and communication skills, ability to work with people, and the execution of characters by Mass. Finally, the main explanation for measuring the qualification of a software engineer is the actual results. This is the approximate growth distance of a software engineer. With regard to career development, I think this is also the problem of most students majoring in general. We can choose to test the road or into a large company to temper development or other means, although the choice is diverse, but the same as the same, the real engineer level is that he got a project, can accurately analyze the difficulties in this project, can write a detailed document for several team members to follow the document to complete the project. Such a level of course cannot be innate. Learning life in the middle of a bit of accumulation, not to get the problem according to other people already have code to copy it again, maybe you just understand. If you want to do something, you have to experience it and solve it alone in a series of torment, so that you can gain.

The personal growth of software engineers is to practice summing up the experimental programming practice summary, which is the basis of personal development, but we end products are dealing with people, when in the future engineering practice encountered big problems can not be solved independently, we not only have personal ability, but also need teamwork, Two or more people work together but end up with an interface to stitch together into a complete project. This involves the code specification, the exchange discussion, this pair programming is also the perfect way to temper ability. And team cooperation must pay attention to the standardization of Code, only to achieve the standardization of code to better cooperation with people, improve cooperation efficiency.

Code specification is the basic requirement of a programmer, so we should start from the specification and make progress.

Read Note 02

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.