| For those without Facebook: 10. Ask them what languages they know. You can tell the programmer by the way he names numerous langauges but forgets to include 'English'. 9. Whenever they write the phrase "go to" in normal email, they make it one word. (Example: New hires should goto the Black Swan room for orientation.) And then they consider restructuring the flow of the whole email so they don't have to use goto. 8. When they introduce their son as JSON and their daughter as Ruby. 7. When they end a random sentence with a semi-colon; 6. If they laugh at the classic "there are 10 types of people who understand binary; those who do, and those who don't" shirt, they are... :-) 5. If they follow conditional logic in the real life, too. For example, check out this "joke": A woman asks her husband, a programmer, to go shopping: - Dear, please, go to the nearby grocery store to buy some bread. Also, if they have eggs, buy 6. - O.K., hun. Twenty minutes later the husband comes back bringing 6 loaves of bread. His wife is flabbergasted: - Dear, why on earth did you buy 6 loaves of bread? - They had eggs. 4. They complain that Google doesn't have regular expressions support. 3. They use slashed zero to distinguish the digit 0 from the letter O. 2. They use nested parentheses in normal writing (at least I do (sometimes)). 1. You ask them "do you want A or B" and they answer "yes". and the number 0 way to tell if a person is a programmer is: 0. They number lists starting with 0. |