(Also is it just me or is "coder" possibly the worst word for "software engineer"?)
@Gargron I personally don't like "Software Engineer". Building software is half engineering and half art, kind of like architecture. I prefer "Software Developer"