Programmer's struggle history (forty-three)-University cut-off history (seven)-My lab days and my studies

Source: Internet
Author: User
Wen/Wen guobing

This article describes my lab days and my studies to help readers.

The first summer of August 2011. There was a wave of participation in the lab at that time, and I joined the lab team in a hurry. Our school has a total of six labs, all of which are very well-known, but the main tasks are Java Web and embedded. At the beginning, I did not hesitate to select the labs of Teacher A and teacher B on the recommendation of several senior students. The three of us went to the lab teacher together. The teacher talked to us about the problem. The general idea is that the current employment situation is so grim. We should calm down and learn something and practice our skills, it also ensures the consistency of the time spent in the lab. We entered the door of the lab in this way.

Throughout the freshman summer vacation, I spent an endless amount of video learning. We watched several videos of MA soldiers and Han shunping and made some small things while watching them. It is also with such a long accumulation of knowledge that you will feel relaxed in future study and project development. The summer vacation is hot, and the lab has air conditioning and cooling. Every morning, I was the first to arrive at the lab. It was very uncomfortable to get into the lab, and I was overwhelmed by the air. Open the lab window, breathe in the fresh air, look into the distance, then browse the Web page, and then enter the day of study. At that time, I made some small things, such as the tank war, the fake QQ, and the student achievement management system. At that time, I still remember the excitement.

As my classmates and I made rapid progress, the first batch of projects were edified. The project, led by a lab teacher, includes a student, a female student, and me. The requirements of the first project were very unclear. The solution was discussed by a few of us, and the database was also designed. The demands for the first project discussion are dazzling. However, we can only ask our instructors for advice on many things. After clarifying the requirements, we began to design databases. The database design is also a headache. Fortunately, the project is not large and it takes about a week to complete the database design. During the period, I had a disagreement with a student A and B's senior student, and then reached a consensus. The database design is complete, and necessary documents need to be completed. After the division of labor is completed, handwritten code is started. One feature of a Java Web project is that after a functional module is completed, other modules will be just like a duck, but there are differences in some details. So we adopted this idea. We first completed a simple module, and then wrote other complicated modules. Because the issue of code integration was not taken into account in advance, a major problem occurred when the code written by a few people was merged. Later, SVN was used to breathe a sigh of relief. After writing the code for testing, the project was completed about three months ago, and some technical "difficulties" were solved in cooperation. The project is not big, but the improvement is very big, especially the understanding of the project process and the importance of teamwork.

With the previous Foundation, we ushered in the second project. The project members include C, D, E, F, G, H, and I. From the personnel perspective, we can see that this project is larger than the previous project. C is a classmate and a Java Web engineer. D is a classmate of other classes and a Java Web engineer. E and F are from other colleges and are engaged in Java Web. G and H are from other colleges and are responsible for the hardware layer. I have already worked and is mainly responsible for project management. I am the Java Web team lead and report to the instructors and I students. To put it bluntly, the project was completed in, and, and the results of the project are still to be completed. However, there are still many improvements to be made as a real commercial application. In this project, I am mainly responsible for coding several project modules, database management, writing related documents, and simple project management. Here, I have to like E. He is the absolute main force in the entire project. Some of the thorny problems are Java Web and hardware. However, after everyone's concerted efforts, these difficulties were solved one by one.

After each project is completed, the mentor will make a celebration, the main way is to get together. On the dining table, I was not satisfied with my mentor's worries about future development. Project creation is not as easy as you think, and there will be a lot of resistance. However, I believe that after countless attempts and losses, as long as you are right and willing to work hard, you will get a good result.

I have learned a lot from these lab days. From an old technical nickname to a later technology that is no longer unfamiliar, it is all thanks to my mentor. Of course, while thanking the teacher, you have to thank yourself for your growth in many aspects, including external guidance and stimulation, as well as internal encouragement and struggle. The LAB gave me a glimpse of the project process, which is very important for college students. At present, the requirements for college education and corporate talents are seriously derailed. If a college student has project experience, I think this gap will become smaller and smaller. In the lab days, I felt the importance of cooperation and the warmth of the team. The importance of the team is often greater than that of technology itself, cohesive teams, mutual assistance teams, and diverse teams, it is vital for the success of a project. A good team can bring everyone's talents to the extreme.

After talking about my college days, I tried to describe my studies in a few short words. (Image Source: classmate Hua, thank you)




Since I went to college, I have never worried about my studies. From the first day of college, I had my own arrangements and plans. Looking back at the entire university, I still have enough credits, won numerous scholarships, and won the first four or six levels. I think this kind of achievement will not disappoint my parents' painstaking efforts. However, there is nothing worth showing off. In social work, what you think is important, not how good your score is. So while ensuring your studies, you must exercise your technical skills. I think there must be a lot of technical cool people like this: there are countless college students, and the only technology that is proud of is his cow technology. This is also not advisable. it is wise to ensure that you do not stick to the lowest level of science and then enrich your technology. Otherwise, there will be too many subjects, and the annoying retake of the exam will make you miserable. On the premise of strong technology, I have to have a scholarship to reward myself. By the way, I am using this money to make some valuable investment. Why not?

This article starts from lab days and then talks about my studies. It is a big question how to balance the lab and study when the lab is the most complex and complex. Fortunately, our mentor is loose to us, so we can enjoy the best of both. The lab has improved my technology and high requirements on myself, so that my studies will not be too poor. I think such a university is not a white book.

To be continued.


Good luck!

Robin

July 18, 2014


Related Articles

  • Programmer's struggle history () -- University cut-off history (1) -- Opening
  • Programmer's struggle history () -- University cut-off history (2) -- The Story of My database
  • Programmer's struggle history () -- University cut-off generation history (3) -- encounter between me and zhihu
  • Programmer's struggle history (40) -- University cut-off history (4) -- my blog and I
  • Programmer's struggle history ()-University cut-off history (5)-My Entertainment
  • The struggle history of programmers () -- the history of university replacement (6) -- my library and I

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.