That's not true, web developers are doing their functions.php over and over and over.
The whole point of software is to automate what was done manually before. If web developers are doing the same thing over and over, perhaps they're not actually programmers.