My former boss was very much like the Rain Man. He could write code and his logic was flawless, but he had absolutely NO other skills. Other than being a flaming a$$hole.
He had a skin condition that resulted in small scabs all over his arms, he would repeatedly tell people not to worry, that it wasn't contagious. And he licked them. All the time. There were a few occasions that just LOOKING at him almost made me vomit. He smelled like boiled cabbage. He had no concept of personal space and would stand nearly nose to nose with you while talking. He would stand behind me while I worked and his basketball shaped stomach would actually touch my back. When I told him he was too close, he got offended. He obsessively fondled himself. (perhaps the scabs weren't just on his arms?) Our HR manager referred to him as 'the ball scratcher'. He and his wife invited me and my husband to their house soon after I started working for him. They wanted to play Tripoly and watch Disney movies. He owned every Disney movie available. He alienated everyone at work with his thoroughly obnoxious personality. He was definitely a screamer. I don't respond well to being yelled at and would just leave his office if he yelled at me. He'd get mad and not speak to me for days (and this was a punishment?)
His boss called me one day and asked what I thought of him. I told him that I was actively looking for another job and that I wouldn't work for this person ONE day more than I had to. He was fired within a month and I've had his job ever since.
Keep Up with TechRepublic