The book cover sketch is out, let's have a look together. :)
Looking back at my school's study time, filled with emotion. In the undergraduate time, I was the standard "good student": professional achievements in the top, actively participate in extracurricular activities and won some awards, successful insurance. But now, I think I have some shortcomings in the following areas:
1) did not use the good Internet this tool to learn. In four years, I used the learning style is traditional through reading to learn, and the Internet has more information, and more convenient to access. For example, in my four years in school (2005 to 2009), blogs have been quite hot, and many celebrities have started their own blog columns, and communities like CSDN have been in full swing. If I could learn to gain knowledge from the internet earlier, I would be able to accumulate more knowledge and experience.
2) did not learn more computer hardware and software knowledge. Perhaps this is because of the professional relationship (my major is communication engineering), but if I can early on their development direction to explore, I believe that will be able to precipitate more professional knowledge.
3) Interpersonal and communication skills are not fully trained. University for four years, my main focus on the study of professional knowledge, did not participate in any student community, the number of off-campus internship is also a handful. "Three people, then there will be my teacher", the individual "alone" is not a good way of learning, only keep on learning from the people around, constantly reflect on themselves, our ability to improve, our vision can be more open.
In the postgraduate stage, I pay more attention to the cultivation of my own practical ability, rather than let oneself become oblivious "bookworm". In the past three years, I have been to BesTV and Ericsson Internship, written by EI search papers, participated in mathematical modeling training, to the primary school to volunteer teaching. More importantly, I have learned to share in these three years, and have learned to work tirelessly to learn. More sentiment, please see my blog "I am in South Mail three years" (http://www.zhouzhaoxiong.com/266.html).
Entering the workplace from the campus means that a new stage of life is open, and it also means a difficult beginning of the learning process. In the year after the entry, I had several two consecutive weeks of overtime to 10, and in the process I learned a lot. After entering the workplace, we must have a good mentality, to have a positive attitude, not too concerned about their own gains and losses, the most important thing is to make their own transformation from the students to professional people, to a more mature mentality to learn and live.
In the process of working, I often read the documents and code written by many old employees. Of course, many of their work results are worthy of our study and reference. But I find that even after many years of work, many people still have the following problems:
1) do not follow the code to write the specification, write the code only you can read.
2) program design does not follow the principle of simple and easy to understand, complicate many simple problems.
3) do not want to share their own experience, do not take the initiative to learn new knowledge.
As a newcomer and student in the school, in addition to strong professional ability, it is important to establish the correct concept, to learn some of the predecessors of the workplace experience is also necessary.
As a former student in school, as a hard work to realize the transformation of the programmer, as a constant exploration to surpass himself as an engineer, I hope that my study and work experience can help you, I hope to learn with you, to study all aspects of software development, to explore the unknown future.
Because of this, I invited people to pay attention to and support my new book "C Programmer: From the campus to the workplace", I believe this will be a good way to know the future work.
The future is there, so, let's go!
My public number: ZHOUZXI, please scan the following two-dimensional code:
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
"C Programmer: from the campus to the Workplace" publishing trailer (5): A feeling, a bit of sentiment