I know nothing of this programming stuff. SOME observations: 1.Software people are jumpy. 2.Software people hate to eat. 3.Software people love to eat. 4.Software people scream and grab their hair alot. 5.Software people don't have the energy to physicaly harm their computer just hit the screen limply. 6.Software people often muble things like, "WHAT??!!", "I'M BUSY!", "ARGGH" or "AHHH" or "EEK!", "Yeah I can do that!", "We can't do that!", "It's to complicated for you".
Oh and as for magic smoke out programmer has something called the "evil blue screen of death".