The first work to read and prepare jobs

Course attributes:

Course Properties https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation
Job connection https://www.cnblogs.com/harry240/p/11469058.html
Course objectives Master the steps of software development and requirements
Course harvest Use MarkDown be written blog
references https://www.cnblogs.com/family-626-77/p/5271599.html

 

A person Information:

Full name Fan Xingchen
student ID 201831061119
blog address https://www.cnblogs.com/gakkiwlp/

Two text of the job:

  1. Personal introduction

   In fact, they can not come up with the advantage to talk at length, and if the road can be worth studying in its own feel good 1 advantage. That is the major recommendations can seriously listen to others and to improve it. Junior high school, because of the test from the outstanding class of the best private schools in Mianyang City. They began their own way in different places at the beginning of high school. Since the first time out of the parents' control, began to indulge himself up. His grades plummeted, even to the realm of teacher discouraging, but fortunately their own timely advice from parents and teachers so that they perk up, the results began to prosper. In retrospect, a little scared. If I had bent myself, do not listen to parents' suggestions. May have been eliminated in the layers out of the studies, it may be his life now in the midst aquatic hot. And it is a major advantage and then later slowly to save himself.

 

  2. Reading and Thinking

(1) Recall that when you are entering the university in your professional Imagination

         a. higher scores, but other provinces such as 211 Fuzhou University like not chosen their favorite work, coupled with the mediation of some jobs may be less good professional.

Because Southwest Petroleum University was named to the dual-class, coupled with IT in the province plus heat.

         b. a little less in line, feeling the lack of an attitude of learning on coding. Due to the lower class and requires less programming content, I was just learning to feel a little fur. Coupled with their own self-attitude can not, for the future was a hint of panic.

         c. In fact, not really like to also count hate, the original is because of the high salaries it attracted industry. To pay after that he would study it carefully to related technologies, and to do good.

         d. will, Chengdu state-owned enterprises / institutions Software Development / Computer career post.

 (2) before the control of people walked the streets and describe future development, and now you

         a. c master the language, understand the data structures, line 1000, c language Snake.

         b. Language insufficient (c language is not the main language), but also should be familiar with java and python, the code is not enough, the project is not enough.

 (3) now is a crossroads of life choices, PubMed, work, public test, go abroad, there are different options at different junior endeavors. And each path whether or postgraduate work, there are many different branches.

         . A PubMed / abroad -> test performed well after graduate school.

         b advantages: to avoid their own undergraduate competitiveness problem of inadequate

            Disadvantages: lack of work experience 

         c. Review and postgraduate courses abroad preparation

         d. a day learning in English insisted during the freshman and mastered the high number of serious

  3. mention of quality problems

 Q1 How to measure and develop individual ability? (P42 Chapter growing software engineers)

  As a student of computer science and technology professional, to plan how we should develop our technical capabilities, and how we should go to the balanced development of different abilities. This is what our students are confused.

Q2 How to avoid thinking errors software engineer? (P48 Chapter growing software engineers)

In the face of our programming is likely to fall into a different thinking errors, we should go to how to avoid the errors of thinking.

Q3 pros and cons of the software development team model? (P91 Chapter V teams and processes)

For our current cooperative development, we should choose what kind of development model. In the current company mainly it is the kind of development model, we should go be sure to grasp the kind of development model.

How to Q4 accurate design steps and user experience goals? (P261 Chapter V User Experience)

In the face of all kinds of different requirements and user experience, we should be how to accurate design.

Q5 in the end what it industry innovation? (P341 Chapter XVI it innovative industries)

In the face of the era of innovation, innovation in terms of what is it? How should we go to innovation?

  4. Understand and investigate source code version management tools

a.Microsoft TFS ,GitHub,Trac,Bugzilla,Apple XCode

b.GitHub  

Advantages: GitHub Git repository to provide services based on web, allows you to use Git source code management features, or its characteristics. Git repository GitHub provides services based on web, allows you to use Git source code management features, or its characteristics.

Disadvantages: may not be the best tool to capture the creative process and the creative ideas of the record. For this special function can be selected LayerVault analog, or other similar tools. Previously, we have already emphasized Github is ideal for tracking the code, but it is not the best design tracking tool. The picture content into code or set of products designed for, it seems still not as smooth.

c.Trac advantages and disadvantages:

Pros: Very flexible, it can be arbitrary control and SVN integration

Disadvantages: function is not very powerful

d.Bugzilla advantages and disadvantages:

Pros: Free, a Chinese version support

Cons: Quick search inaccurate results. Only manage defects.

 

Guess you like

Origin www.cnblogs.com/gakkiwlp/p/11495028.html