Thinking triggered by a trivial matter

Source: Internet
Author: User

Over a month has passed, and our educational administration system is still in full swing. To tell the truth, I feel really tired (psychologically ). Think about it. Every day for more than a month, students, teachers, courses, teachers, and so on will inevitably get bored. However, I also learned a lot in the process. Let's talk about a small matter.

 

The day before yesterday, Jie (our team lead) assigned us some tasks for us to complete in half a day. To be honest, the tasks assigned by jie should be almost completed in half a day. However, when I was writing code, I found that Jie's pictures were somewhat faulty, in some cases, the logic is not very thorough. As a result, I tried again and implemented it according to my own ideas. In this way, the progress slows down and the task is completed on time.

 

Upon hearing this message, Jie was angry: The task could not be completed, so you want to do so much, how can I draw it. To be honest, I felt quite wronged at the time. Clearly, you have a problem with your graph, and the logic is not fully considered. I just want to do something perfect. Is it wrong?

 

Wrong. A big mistake. Where is the error?

First, the task assigned by the team lead is not completed on time. No matter what reason you have, the final result is incomplete.

 

Secondly, in the process of cooperative development, I did not recognize my role. In the project development process, the team lead is the general and the team members are soldiers. Soldiers follow commands as the primary principle. In the process of software development, the team leader's diagram is a military order, which is similar to the decree. It must be executed unconditionally. Even if you feel that this is wrong, you must strictly implement it.

 

Finally, without the approval of the superior, modifying the logic without authorization directly leads to inconsistency between the diagram and the code (even if it is wrong, it must be consistent), causing trouble for later development.

 

Actually, no matter what you do, it should be like this. This is a rule! The so-called "no rule" is not a square view. However, if you do not want to do anything and follow these rules, you are the real coders. What should we do? We must abide by the rules, but we cannot constraint them. We can have our own ideas, but only when you have completed the task according to those rules can you be qualified to speak and your ideas be accepted. Otherwise, people do not give opportunities to explain, even if you are right.

 

Recognize your roles, clarify your tasks, and do the right thing at the right time! I don't want to be a code farmer. I want to have my own ideas. I know that it is far from enough to get rid of codoon. It is most important to know when to express your thoughts. Come on!

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.