In most cases, for most programming languages, you can only program the same amount of lines per day as that of your IQ! For example, average engineers' IQ are about 120, then, they are only able to write about 120 LINES codes each day!