Sometimes there is an obnoxious problem, something silly and the program just won't do something, and I solve it and I make a sort of indecent gesture, to indicate '**** ***, I am the boss not you'. Most of my colleagues think it's funny. But maybe in other cultures this is kind of unaccepted? Do you ever do that? Nobody ever told me not to do it, by the way.
It depends on the setting. In the bullpen at office I work with similarly foul-mouthed coworkers, and sometimes the boss will drop in and make some joke about me being bad at my job, and I will flip him the finger. When there are people in the same room and I don't know how they think about these things, I'm good at keeping polite and professional.
I sometimes forget that computers are extremely black and white...binary 0s and 1s. Same kind of concept with coding - logic is logic, and if I am having a problem compiling or running an app I am coding, the frustration level can sometimes reach extreme levels, where I am ready to put my fist through the screen, then take my laptop outside and run over it a few times with my car. But then, inevitably I discover that the cause of the problem is the idiot programmer (i.e. me) using the computer. Funny thing about code, it prefers it if you follow proper syntax, abiding by the rules of an API, etc.... Leaving out a semi-colon, setting a boolean to true somewhere when it should be left false, can make a world of difference in making the app work properly.
Then there is always the co-worker in the cubicle beside you who never shuts up, and when you're trying to debug said code and your internal temperature is reaching a dangerously high level, you want to reach over and rip out their vocal cords. Or, since I am Canadian, tape their mouths shut with duct tape (because that's the answer to everything)...
Aside from that, I am basically a nice guy.
It seems you have hit on a touchy subject with me Jan.
Randy Maddocks wrote:Then there is always the co-worker in the cubicle beside you who never shuts up.
Ah, I am not the only one in this? I told a recruiter a week ago that I did not like a vacancy because one of first sentences in the advert was something like: We are a very open community with low thresholds and you can see that directly because we are all working together in one big open space...(50++ people). When I told her I did not like that she said it was to provoke brain storming. Like surprised of my opinion. I suspect her even to have invented that text herself. Giving her up as a contact..
posted 3 years ago
Jan de Boer wrote:. . . all working together in one big open space. . . .
I presume you quoted Joel Spolsky Joel on Software Apress 2004 pages 24‑26? Also available here (§ 8).
posted 3 years ago
Campbell Ritchie wrote:Rip out their vocal cords and stick them back with duct tape?
I've been known to exaggerate. Still, it can get on one's nerves...
Randall Twede wrote:I remember the old days when windows was new.sometimes Ctrl alt del didn't work so I had to give the computer the one finger salute
Ah, the heady days of the BSOD. "Fond" memories of being in the middle of a critical task and the screen suddenly goes blue with some cryptic error message (ok, for the Microsoft fans out there, I will admit some of the error messages were decipherable), and usually accompanied by a crap load of hex code.
Jan de Boer wrote:...(50++ people). When I told her I did not like that she said it was to provoke brain storming
"brain storming"....there'd be a "storm" all right, but likely not the kind where civilized people sit in a meeting room to hash things out. I understand where you're coming from Jan.
Jan de Boer
posted 2 years ago
Campbell Ritchie wrote:I presume you quoted Joel Spolsky Joel on Software Apress 2004.
Actually after 25 years of programming I have given that up.
Manager and recruiters do not have a job where they need to analyze a lot of data, preferably in a quiet environment. They are just 'from another planet'. They will say that such a zone is nonsense, and that by asking you will save 15 minutes instead of losing them. Been there, done that, got even more hopeless with agile and pair programming. Nowadays when the noise gets too much, I walk to the library and start reading a book. Instead of 'being a incommunicative complaining nerd' in the eyes of the management, I at least stay up to date with some new technology.