The second changes HTML5 Daniel! Seven programmers develop habit suggestions

Source: Internet
Author: User

( original : http://www.zzfriend.com/article-435-1.html)

time is naturally the most, the question is, do you take the time? soIs it true that the more time you spend, the more reliable code you can write? The answer is: not necessarily. Many factors determine the final answer. How can I write a qualified code? To improve your employability.becomeDaniel class Programmer, you don't need to be a great developer, but an efficient developer. Programmers Seven big habit suggestions, must get!

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M00/87/CD/wKioL1fiKjuRTOhiAAW4KIkLpEQ995.png-wh_500x0-wm_3 -wmp_4-s_2854166625.png "title=" image 1.png "alt=" Wkiol1fikjurtohiaaw4kiklpeq995.png-wh_50 "/>

1, must-Love programming

It's important to choose the areas you love so you can be sure that you're fully committed to the project. The most important factor in generating momentum is that you care about what the code can do, maybe you can make an app run in some way , and maybe it will let a machine work the way you want it to. Anyway, you have to really enjoy what you are doing and try to get good results, and if possible you can find happiness, so congratulations, you will definitely write great code and become a great programmer.

2, Team coordination between

As a member of the team, learning to get along with your colleagues is an important part of becoming an efficient developer. This is more important than you have experienced coding skills. No matter how talented he is, ask a key question and have fun working with them? If the answer is no, it may affect the morale of the entire team. But this is not just a matter of the self-inflicted by arrogant guys. Some problems may arise if the developer is too good or if for some reason it does not fit into the team environment.

daily 4 hour code

Look, this piece of advice doesn't make sense because a lot of programmers write at least 8 10 hour. They actually have little time to spend in actual development work. In many projects, developers spend most of their time in meetings, entertainment, eating, and so on, so the time for purely code is not 4 4 can not be disturbed within an hour. Because once you put your heart into it, your brain is running at high speed, and once interrupted, it may take you one hours to get back to your senses and thoughts. No wonder so many programmers don't like to be disturbed in programming.

4, Spare Time Code

If you're writing code just for money, it's hard to learn new skills and experiences in new areas. It's important to encode for fun. The great God-level developers, they have their own research projects in the field. Instead of using the skills they need to work for their small projects, these developers will use some amateur programs to increase their skills and keep up with the pace of new technology, which is what really excites them.

5, write the scribbled code

Few projects will require developers to create a gorgeous code work: what they need is usually a generic platform that can build specific functionality on top. The most effective way is to quickly write something that works and then benefit from it. Whether your code is sloppy, repetitive, or poorly named, the code is just a representation of a solution, and then you can refactor it to make it look good.

same work on don't waste valuable time

--

never broken learning

In today's society, software technology is updated very quickly, which means that many important coding skills are now likely to become obsolete soon. So, if you are going to have a long-term development in software development, it is very important to know the new programming language and technology trends in a timely manner. The fact is simple but also very cruel, your existing knowledge is not enough for you to spend a lifetime, you must be ready to continue to re-study, because you now have the knowledge of the future will not meet your needs. It is important to be clear and focused on the areas you are interested in, rather than trying to be a master in all walks of life. For areas where you want to go deeper, keep a hungry attitude and a constant passion. Don't try to learn everything, because it's impossible, to stay focused and keep learning. Maybe every development job you have is half done before, so your important skill is to know how to learn, to find information, and if you have this skill, you can have it by yourself, no matter what you need.

Www.51cto.com


The second changes HTML5 Daniel! Seven programmers develop habit suggestions

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.