software engineering task 0

Three-year course of study

17 years of college entrance examination scores came out, and he is very awkward, not too high score yourself University applicants in an awkward position, always wanted to university on the south, but their results are not capable of on a south good university, I do not want to repeat, together with the provincial school has come up, and then all the northeast, to now own schools. I do not know when selecting a professional, finished high school, I feel like a fool, Han did not know, you have to learn what professional, do not know. Father always wanted me to study medicine, but I do not like it, I feel that after a physician, heal the sick, though very noble, but the same work every day, no passion. Now control the school's professional catalog, find yourself trying to read the computer. Selected computer, he himself never liked to computers. Then their understanding of computers is limited to computers, it can be used to play games, to the Internet, watching TV. Although now I learned a lot, but still do not understand computers. Never before had any contact with computers, select the computer because a computer is completely unaware of their own, I do not understand, but their future can not do without one thing not to mention really like being on the computer.
With three years to learn computer, learn C / c ++ programming languages, computer organization theory, computer operating systems, computer networks, data structures, compiler theory, SCM. Discrete mathematics, databases, advanced mathematics, probability theory, linear algebra, digital circuits, digital logic circuits foundation, and now computer graphics, artificial intelligence, software engineering. After these courses, I feel like I still do not understand computers, but whatever the outcome, to know their own computer. Now that the computer is a very fast hardware disciplines. Although many computer learning very fast hardware people will say, let me choose one undergraduate, I would choose mathematics, and select graduate students in reading a computer. Although mathematics is essentially a computer, but that was standing on a high mathematical point of view before they can go to such understanding computer. If I college again, I think I would choose the computer. I do not regret choosing computer because the computer is very fast hardware. Perhaps in the past, learn physics and chemistry, traveled world are not afraid, but now perhaps, learn computer, over the world are not afraid.
Computer learning the past few years, it is time to fire a computer, big data and artificial intelligence, the block chain in these areas is very hot. Program development is also very small fire, and he understood it. But it is still very lost, like himself in the end do not know that area. May still own horizons too low. Computing inside their own sense of every professional is very fun. Like big data inside the data analysis and data mining is very interesting. As you do not know to beat your peers may not be the same as your real life it seems totally unrelated data. There has been a strong correlation after your analysis. This feeling is very interesting. There used to drive, and when you understand the hardware, use the code to make a circuit board to run the code in accordance with their own set, how many people feel if I can drive their own computer so nice. To select a course, then I would choose to develop artificial intelligence-based big data do. Beyond human chess artificial intelligence technology it is already a fact. Strong artificial intelligence in the end when achieved, but also how strong. It really makes us look forward.
Their knowledge
three years of professional training, learning the C / C ++ language, master data structures, computer networks, operating systems, multi-discipline knowledge form the basis of the principle of compiler theory and so on. After working for some time, and I feel myself basically to meet the business work of programmers. But the ability and knowledge is not enough. Software development is not simply to write a piece of code, the original is far greater than the complexity of the development of written procedures. But now own is not a qualified computer software engineer. I did not personally developed software, nor involved in the development process. Clear development process. Develop a software, you need to understand customer needs, collecting data, it does not have such a personal capacity.
Imagine the future
Even three years I still do not understand computers, but I would like to choose to learn it. Choose a future area of research continues, do a scer, hair out more than it could, but it was all knowledge ah. Not only to learn computer hands also need brains, compared to other disciplines, to learn good computer hard than other disciplines, so that employment prospects are better. At the same time this discipline requires you to keep learning new things. Many online resources, you study hard at heart, you will get the quality and the ability to constantly upgrade, when you learn other knowledge, you will feel the more you learn faster. There is not fear of the new knowledge, not in the knowledge that he will not know where to begin. The future they want to continue on, graduate admission to a good school, then any major in computer science and technical expertise, under conditions permitting reading a PhD in artificial intelligence and big data, and to engage in related industry work. Continue to accumulate work experience, computer professionals engaged in research after adding some research institutions, continue to improve their theoretical level, and then guide the development of the computer industry, which made great progress in the field of computers.
Managed Code: https://github.com/caidafeizi

Guess you like

Origin www.cnblogs.com/cccf/p/12550501.html