My 2014 and my 2014 Compositions

Source: Internet
Author: User
Tags dota

My 2014 and my 2014 Compositions
Work:In September February this year, the company fully transformed the mobile game project and I became the main project. I also remember that I went back to Harbin last year to chat with my friends and said that if I could not take the project as the main program, I would change my company. This year is also the only thing you wish to do. I started to play a three-country game with a legend like a turret. After two months, the company expressed no optimism about the prospects of such games. Soon, the project team was disbanded, I was assigned to another project team for a 2d game. During this period, he was mainly responsible for restructuring several core classes of the project and studying software and technology related to bone animation. I learned the principle of skeleton animation and the programming language lua. Later, the company opened a new project to use 3d games developed by unity3d. After discussion, I left the current project team and went to the new project team to develop and design the entire program. At that time, there were already two people in the project team. One was h in charge of the core combat logic, and the other was p in charge of writing the ui logic. After joining the project team, my primary task is to view the logic design of the entire game and re-learn unity and c #. Because it has been used for too long, the Unity version is changing with each passing day, and many things need to be learned again. One week later, we began to analyze the design and implementation of the anatomy project. Because it is in the demo stage, many codes are ported from another 2d unity project to see the implementation effect. The entire code is full of dark magic, and it is obvious that the entire project is in the abyss. So the first thing I did was re-design the entire game process and logic. After the design is complete, find h and p to allocate tasks. The entire project is overwritten. A month has passed when the entire project reaches my approval level. Later, we started to add things to the project in March. Communicate with project team members to learn about their expertise and interests. They are encouraged to make continuous efforts in one direction and become experts in this field. In the other direction, they are encouraged to learn new technologies and knowledge, expand their horizons and knowledge, and become comprehensive talents. Of course, I also apply to this development path. After reconstruction, the entire project began to become formal. The next thing is to constantly add components to the containers I designed. During this period, the work was relatively easy. However, in middle August, we were told that this project was the company's vanguard, And the gameplay and packaging form were relatively recognized by the market. We hope that the project will be launched at the end of the year. By splitting the content of the entire project by project manager and planning, it is found that this is almost impossible to complete the task. However, developers can only try to drive forward. Then, since September, the project team has been working overtime every day. This way, no one will be able to stand it, so I told the Program Group staff that if the assigned task is completed and no overtime is required, they should go back early. By the time of September, two more programs, one t, were developed at the unity front-end and the other h, responsible for server development. Every time I come to a new project team, I have to allocate time and organize code review. On the one hand, I want everyone to better understand the coding style and rules of the entire project, and on the other hand, I hope everyone in the project team can understand the coding style and rules of the entire project. By the end of the year, our project is still on the road. The atmosphere is quite good for everyone in the group. I will also read your code frequently, discover bad code in time, and modify it in time. I have seen a saying that I agree. It is said that if a building has no residents and glass is not damaged, the glass of the building will last safely for a long time. However, if a piece of glass is broken, if it is not repaired in time, soon all the glass will follow the dust. The same is true for the Code. If the project contains bad code and cannot be reversed in time, the entire project will soon be filled with bad code. I understand the control of the program in this way: the Code should not have a bad taste. Once discovered, it must be modified immediately, or it will spread rapidly like cancer. During this period, I communicated with my colleagues in the Program Group. I hope that you will not only complete the functions, but also feel what a good user experience is, because it is difficult to clarify the user experience, but I think programmers are responsible for this. On the other hand, it is found that many people write code to catch up with the progress, but the entire implementation method is very ugly. Now I think of the source of hacker. At that time, at the mit University's Railway Club, a group of smart people solved various problems and named clever and novel methods as beautiful hack methods, while clumsy and ugly methods as ugly hack methods. I keep telling you that you can find another more beautiful solution to what you actually do. Don't rush to get ahead, because the debt will be paid back sooner or later. You can save more time when writing data. As a front-end game programmer, you must not only implement functions, but also feel and express your understanding of the game. The people in our group are basically programmers of about 90 years, so everyone's preferences are easy to unify. That is dota. the dota game is really charming and has no group. I have been playing it since I was a sophomore and I still like it very much. In order to adjust everyone's mood, I will go to the group building day on Thursday. Some people may feel that we are too embarrassed. In fact, we have organized activities for everyone to eat together. The most valuable thing is that everyone can do the same. In this way, it will not be regarded as an ATM in the face of hacking. After work, you can play with each other. On the one hand, you can work with the team and improve communication. It is also a decompression method for work. Although the company does not clearly agree with my management method, I think it is quite good. Of course, this group building day is intended for everyone to do things of interest, and there is no problem if you want to go home and have a rest. Let's talk about the project. I wish you a successful project.
Interview:Talent is the most important thing for IT companies. This year, we were lucky enough to represent the company in two job fairs, one in Huazhong technology and the other in Hunan University. I am mainly responsible for technical interviews. I have never done anything before, but I didn't expect the interview to be a very tiring thing. I went to huake for an interview for two days, basically starting from A.M. To a.m.. at noon, I had to dig a few boxes to satisfy my hunger. I am a little confused at the end. I cannot remember whether I have asked the interviewer this question. Because they are students, they cannot ask questions about professional game openness, but they can only examine their foundations. The focus is on memory, data structure, simple algorithms, compilers, and operating systems. I think it is very important for the company to recruit interviewers, because first-class Talents only want to work with first-class talents. Second-rate talents will attract many third-and fourth-rate talents to the company, which is terrible. I will not talk much about this.Entertainment:The former raiders hypnosis masters return to transformers, the ball at dawn, the Snoop, 3 for slaves, 13 years old boys, the Raptors across the river, the embroidery spring knife, the stars across the United States, the captain of the scorpion hero in full bloom
The most popular movies in these movies are interstellar. for science and engineering students, I think everyone will watch this scene and story. The most funny thing is that I went to the cinema to watch the movie at half past ten a.m. and the security guard told me that I had to open the door at a.m. I guess the security guard was wondering how much this guy wanted to watch a movie. These movies are basically watched at the cinema, and a few of them are watched at youku. The current marketing of movies mainly relies on social networks. I usually see recommendations on twitter or zhihu, and then I will go to douban to check the movie review. I will find time for my favorite type. It can only be said that in the mobile Internet era, personal abilities and appeal are constantly magnified. In the past, information can only be obtained from the media. Now everyone can be a media. Through public accounts and Weibo, they can output their own world outlook and values. This is a good thing. In this era, everyone can have a channel to express their own ideas, rather than a big brother.
Reading:
Joke methodology galaxy Empire Avenue to Yi's brightest galaxy alone play golden age Cambridge Yi Tian tu Long Shi Woz pass game life and entrepreneurial life Cathedral and market I read less you don't lie to my godfather big Desert Wolf you is the light on? Is this history quite reliable? Is it God's dice? OpenGL Programming Guide?
Among these books, my favorite is Woz Chuan, which serves as the design and developer of apple1 and apple2. His respect for the profession of engineers deserves my learning. I am deeply touched by the book of "the greatest truths to Yi" and Miss Zhou aimin. I thought I would explain how to design the program. As a result, this book describes many examples of projects, management, and interpersonal relationships.
Postscript:On the last day of 2014, there were a lot of troubles this year. For example, the project was delayed, and gmail was blocked. It seems that the wall is getting higher and higher, hoping to collapse as soon as possible. As we all said, the goal of 2015 is to accomplish things that have not been completed in 2014 and that of 2013. Goodbye, 2014. Welcome to 2015.

Related Article

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.