This is a mirror-image of this question here: http://serverfault.com/questions/4176/what-sysadmin-things-should-every-programmer-know
The original was posted by Nathan DeWitt. Credit should go to him. If you have a serverfault account, please visit his original question and bump it to show appreciation for this inquiry.
To paraphrase Nathan:
As a SysAdmin, we tend to take programmers for granted. The few times I've been without a good programmer have really made me appreciate what you guys do. When we're venturing into an environment without a programmer, what words of wisdom can you offer us?