People who earn a living writing software tend to describe themselves (and be described) in myriad different ways. Whether in blog posts, job boards, business plans and discussion forums, a few distinct terms and usage patterns emerge.
All too often, names and labels end up defining, more than just denoting something. Perhaps Shakespeare was being ironic when he gave the quote about roses for Juliet to say, who then suffers so famously. Most programmers would agree that it is better to have meaningful variable names. Why then, should we not give careful considerations to how we describe ourselves? Read the rest of this entry »

