Z:gnu-www-ja-ICT-for-prosperity--32ee32-Incidentally, programmers them/en

Incidentally, programmers themselves write software for four main reasons: first, because they are hired to solve a problem, just as a lawyer is hired to draw up a contract. Second, as part of another project. Third, because it enhances their reputation. And fourth, because they want to.