After more than five months of hard work, the first complete project I participated in was finally completed in the first few days of the Development. I was very happy to watch over 1000 people using it, looking back at the development process over the past few months, I have learned a lot from it, and I have also found many shortcomings. The following is a summary:
I. Insufficient communication skills
First of all, in the process of development, I found that my communication skills are obviously insufficient. It is often a very simple problem. If I say that I cannot let others understand what they mean for a long time, I cannot grasp the core of the problem and give it back to others, in this way, the development time is greatly increased and the development efficiency is reduced. For this reason, I have made a profound self-review. I feel that my communication skills are insufficient, there are two main reasons: first, my own personality, which is not very extroverted. Sometimes, when I'm nervous, I can't speak, and in my daily work, I seldom communicate with my colleagues. Second, I have poor organizational skills in my own language and cannot fully and accurately reflect the problem to others at the first time. I always think of something to say, which makes communication difficult, therefore, I will actively communicate with my colleagues in my future work. During the development process, I will first organize the language and then communicate with others.
Ii. Incomplete considerations
Second, the problem is too one-sided, which leads to a lot of unnecessary troubles. Therefore, by summing up, I found that my main problems are concentrated on two points, first, they instinctively think about the problem from the developer's point of view. They always think about how to easily implement the problem, rather than thinking about the problem from the user's point of view, in this way, the user experience is poor during the initial stage. Second, the project function is OK only when it can run normally. If you do not go into details, can the code you write be optimized, I didn't take into account whether the execution efficiency of big data is reasonable. Therefore, in future project development, I will pay attention to myself. I think the problem is from the perspective of the user, and while the function runs OK, the operation efficiency should also be considered.
3. Not a strong desire for knowledge
Finally, I lack curiosity about new knowledge, and I am always comfortable with existing knowledge. I cannot update my knowledge reserves in time, I will try to ask myself to take some time every day to read some technical books to enrich myself.
In short, there are still many shortcomings and there are still many things to learn. I will actively overcome these shortcomings in my future work and strive to improve my work ability.
First project work summary