Work requirements |
Reading and preparation work |
My aim in this course is | To improve their level of programming |
The job helping me achieve those goals | Information extracted from the literature and the ability to improve reading skills |
My blog address | https://www.cnblogs.com/LinMdjj/ |
references | Baidu library, Baidu Encyclopedia |
1. Self-introduction
I was Jike a group of Deng Min-jie, like me out of the computer, so he chose this profession. But first year, learning things in school can not be more than count only from the count in the regulation, can be considered to have a basic understanding of this discipline, in understanding, but also reinforced my belief in learning computer science. I'm looking forward to after the study, their level has greatly improved, also want to have a future as a big brother, and I realize what universities really want, freshman year is also quite sluggish I am glad I knew I really wanted something not too late, I have always believed in this sentence, to make their own choice no regrets, since the choice, they do not regret it.
2. Reading and Thinking
(1) Recall that when you are entering the university in your professional Imagination
- How did you make choices in your professional decisions?
Many, face may be for those who like a computer, but in this profession can learn computers involved in wider
- Do you think the past (two) years of exposure to the course meet your expectations of yourself where professional, and why?
This year, in a sense not satisfied, not course, but some of my time in the doldrums, leading to their learning is not practical, not very good grasp of
- Do you think a professional in your field that you like it, it is an area you're good at it?
I like a professional, I am now not regarded as good, but I like the future will become an area of my expertise
- In the future you will choose to engage with your professional work related to it? If you want to go is a given city, company and job, if given no reason
I should be, I want to stay at that time I felt wonderful city, and now can not make a decision
(2) the control of people walked the streets before and described the future, now you
- Feel you already have professional knowledge, skills, abilities, what? The amount of code has been written is how much? Describe the most complex projects you do / work.
I am now only some basic c language function calls, using all kinds of structure, the amount of code written very little, probably less than 3,000, the future will write more to strengthen myself, I most complex the project is written easyx Tetris, spent about 15 days in which to spend a lot of time toning and change bug
- From becoming a qualified graduates in the professional knowledge, skills, abilities but also the gap between what?
I'm still a rookie, should be far worse, C language, C ++, which are feeling only understand their fur, but not its essence, and now my limited understanding of the scope, not many know, just trying to learn now there are things on the breakthrough
(3) currently 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.
- Control over before you read people's experience, what is your choice?
I think the future of the computer that road is still very long, now is the immediate concern, and that is the matter at hand to do, a little further it is to prepare PubMed
- In this option, you think What are the advantages, what are your weaknesses compared to other classmates?
This means that I can learn more things, but also again in the future to further improve their professional level, but will be more late into the society or company, in different directions to learn, not to mention the disadvantages, it should insist is the work of contacts and experience it
- For your choice, you give yourself a junior planning arrangements set what is?
Upgrade their professional level, can through PubMed, planning time is set one, write code, professional learning, while learning postgraduate courses, I used to see at the moment, looking far easier to see the mountains run dead horse, but also not much meaning, but also increased their pressure
- For you to achieve your dreams have done or plan to do what kind of preparation?
Effort is necessary, simple point, is to improve the professional skills, learn undergraduate courses needed to train the body
3. mention of quality problems
(1) Throughout the catalog, I have a doubt, this book is a hodgepodge, introduced from software programmers to morality, everything, without people asking this question, in the era of rapid change things, after all, the book is not to make us is there a precedent, after we put aside these, while facing the future, innovation is on the one hand, after the innovation, as a programmer how to do?
(2)本书介绍了一个程序员的工作模式,或者传统的工作模式,是否这种模式会成为未来程序员的一种桎梏?
(3)在第九章中介绍了PM,PM的存在已经介于程序员和领导层之间,与之交流的不单单是代码还有人员,也就是侧重点发生了变化,那么在程序员工作的时候,公司会选择哪种偏向的PM,或者说PM的存在已经影响了程序设计的方向,程序不是面向一个人东西,而是最终会落在市场,那么PM在最后是否会被大数据取代,或者说不只以其为核心,毕竟风险很大?
(4)在第十章中,说明了用户的关系,那么在以后能否有一种通过人工智能来匹配到用户,再用大数据来设计符合个人习惯的程序?
(5)在16章中,提到IT的创新,在现在这个大环境下,人人思创新,但真正成功的东西很少,或者说某种创新模式已经发展到了饱和,现在的计算机领域是否已经出现了“墙”,将创新模式已经锁定了在一个范围,而恰好又还没摸索的边缘范围的时期,尚且不能突破?
4.了解和调查源程序版本管理工具
(1)git