Computer programmer, mathematics graduate and fan of the great indoors.
Here are some quotes I like. This first one should be a house rule for SO:
You can't conquer poor learning with poor teaching.
Along the same lines there's Hanlon's razor:
Never attribute to malice that which is adequately explained by stupidity.
Finally, this one works for any profession but it seems particularly pertinent to software development:
If you think hiring a professional developer is expensive, try hiring an amateur.