Things Programmers Should Know

Want to know things programmers should know? we have a huge selection of things programmers should know information on alibabacloud.com

The need for programmers to reflect on themselves

Most programmers know that most programming problems end up looking at their personalities. When we encounter strange problems, we are always used to doubt the system, suspect the network, suspect the compiler, suspect the hardware ... is not willing to doubt their own character. After a few sleepless nights, eventually found that their own code is a problem.   And only a very small number of cases, is the problem of the system. Similarly, some programmers in the career development problems, is always used to doubt the company is not good, the question of strategic issues, suspected process system unreasonable, doubt the boss and colleagues ...

Discard relational database PHP programmers should know five things about MongoDB

"51CTO exclusive feature" 2010 should be remembered, because the SQL will die in the year. This year's relational database is on the go, and this year developers find that they don't need long, laborious construction columns or tables to store data. 2010 will be the starting year for a document database. Although the momentum has been going on for years, now is the age when more and more extensive document databases appear. From cloud-based Amazon to Google, a number of open-source tools, along with the birth of Couchdb and MongoDB. So what ...

Different levels of programmers

During an interview, you may be asked often, "What do you want to do in the next five years?" This may be a difficult question to answer. In China, the answer may be Team leader, Manager, Architect or Specialist. In China, you may think that manager will be the next target of a programmer, but managers and programmers abroad may be two A different branch, Architect or Specialist is better than the manager, the substitution may be better, because this ...

How programmers waste their lives

Programmers should take care of their lives and do useful things of interest. Doing useful things can be done in two ways. First, to make a truly valuable project for the user. The project is truly meaningful and useful. Second, to do the project in the right direction in the right direction. But programmers will run into many failed projects either no one has no real value or do not do things in the wrong way, using improper techniques such as reporting tools instead of queries, ESB Enterprise Bus For mass data transmission, or do some no practical use of functions, such as doing a ...

Programmers should comment

If the architect's final product is architecture, then the final product of the programmer and the software engineer will be the software. Before the actual commencement, the architect will master every detail of the building, and it will be reflected in the blueprint. But programmers and software engineers are not the same.   This may be why the house rarely collapses, and the software often crashes? Writing code and writing articles, to some extent, is related to the need for logic, architecture, as concise as possible. The creator's timetable and the manager's schedule are different, coding and writing articles, are a lonely and can not ...

PHP programmers should understand five things MongoDB

2010 should be remembered because SQL will die this year. This year, the relational database is on the verge of falling, and this year developers found they no longer needed long, laborious columns or tables to store data. 2010 will be the starting year for document databases. Although this momentum has lasted for many years, it is now the era of more and broader document-based databases. From cloud-based Amazon to Google, a large number of open source tools, and the ensuing CouchDB and MongoDB. So what is MongoD ...

How do product managers get along with programmers

There is a lot of jokes between product managers and programmers, and most of the themes are that product managers are hacked (who makes more programmers). The news of the previous period has pushed this relationship to its climax: Of course, the spread of the affair is not the same as the thing itself (read it here), but it clearly reflects the social perception that "programmers hate product managers". As a product manager, the work will be difficult without the collaboration of the programmers. To get a good relationship, you need to find out why programmers hate product managers. You wasted my time 1 ...

Programmers need to constantly enrich their knowledge base

It technology development, new technology emerging, with good learning ability, timely access to new knowledge, at any time to supplement and enrich themselves, has become the core competitiveness of programmer career development.   In this paper, the author sums up the three key points to improve the learning ability of programmers in combination with years of learning experience. As we all know, now is an era of knowledge explosion, knowledge update very quickly. It is estimated that a university graduate learned knowledge, 2 years after graduation, the effective but the remaining 5%. For the software industry, this situation is more obvious, we rely on ...

61 things that Web developers should know

Author: Ruan A peak date: November 25, 2010 Someone asked in stack overflow, what do you need to know before you start developing a website? Not surprisingly, he got a lot of answers. Usually, you need to read all the speeches from beginning to end. However, Stack overflow has a very intimate design that allows you to open a wiki area under the problem, allowing everyone to edit an optimal answer together. So, there is the following article, summed up a total of six aspects ...

5 things you should know before you learn to program

1. Organizational &http://www.aliyun.com/zixun/aggregation/37954.html ">nbsp;     I wish I had. There should be an organized way to learn programming, and know that learning programming is not isolated to learn, but to build technology in technology. I shouldn't be learning more complex languages before I--html/css the basics of Web technology, like P ...

Total Pages: 15 1 .... 5 6 7 8 9 .... 15 Go to: Go

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.