What a qualified programmer should do every month

Source: Internet
Author: User

What programmers do every day

1. Summarize the completion status of your daily task

The best way is to write work logs and record what you have done today and what problems you have encountered. In the future, there will be many benefits.

2. Consider what you should do tomorrow.

List the tasks to be done tomorrow and sort them by priority. The next day, we should allocate the most efficient time to the most important tasks.

3. Consider the mistakes you make during your day's work and come up with a way to avoid making another mistake.

Error does not matter. The most important thing is not to make the same mistake repeatedly. It is silly.

4. Check whether the quality and efficiency of your daily work can be improved.

One day only increases by 1%. How many times can you increase your efficiency in 365 days? (1 + 0.01) ^ 365 = 37 times

5. Read a useful news website or a useful newspaper to learn about the industry trends.

It is impossible to build a car behind closed doors. Understanding what others are doing can bring a lot of inspiration to you.

6. Remember the name and characteristics of a colleague.

Do you know all colleagues in the company? Do you know them?

7. Clear your own code

The Code completed today clears the debugging information and test code in the middle, sorts out the code according to the encoding style, and write all the comments?

8. Clean up your desktop

By the end of the day, a clean and energetic desktop will not distract you from your work. programmers should especially clean up the desktop of your computer.

What programmers should do every month

1. At least have dinner or tea with a colleague
Not only do you know the work of your partners, but you also know their lives.

2. Self-Assessment once
Do you have to pay the monthly salary for a relatively formal assessment?

3. Evaluate your colleagues once
How are your colleagues doing? Who are worth learning and who need help?

3. prepare a plan for the next month and determine the work priorities for the next month.

4. Summarize your work quality improvement status
How much has your quality improved?

5. Conduct in-depth analysis on a work indicator and come up with an improvement plan.
Either for yourself or for the company, you must analyze it in depth and come up with your own point of view. If you want to talk in front of your boss, you have to do your work well.

6. Communicate with the boss once
It is best to communicate face-to-face, show yourself well, and listen to the boss's opinions with an open mind. More importantly, you need to understand the boss's current concerns.

What programmers do every year

1. Year-end summary
What every company will do, but have you really summarized yourself?

2. Fulfill your promises to yourself and your family
Have you bought a new year gift for your wife and son? For yourself?

3. Work plan for the next year
Think about your development goals for next year, strive for a promotion/salary increase, job-hopping, or do it yourself?

4. master a new technology
At least one item. If a programmer fails to learn a new technology in a year, it will be eliminated.
Understanding is not just about reading this book. To really understand the application, you 'd better write a tutorial and post it to your blog.

5. launch a new product
It can be a real product or a class library, as long as it is something you create, let others use it, and make a contribution to the world. Of course, if it is really valuable, you should also collect registration fees.

6. reunite with your parents
Always go home to see, always go home to see

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.