Linus on "acting professionally"
101–110 of 505 posts
Re: Linus on "acting professionally"
#102Earlier quoted context omitted.
No, it's rather " If you don't like it, fork it. "
That's a very hypocritical approach I believe. A few years' ago our ex-prime minister said that if you don't like what's going on in the country, you're free to leave. It doesn't work like that.
Forking code essentially gives you the ability to take everything, and then move it in your own new direction. You leave behind only the parts you thought were "bad" or unprofessional or whatever.
Re: Linus on "acting professionally"
#103Earlier quoted context omitted.
No, it's rather " If you don't like it, fork it. "
That's a very hypocritical approach I believe. A few years' ago our ex-prime minister said that if you don't like what's going on in the country, you're free to leave. It doesn't work like that.
Re: Linus on "acting professionally"
#104Linus is dead wrong here. When he says acting professionally means "fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords", he's attacking a straw man: none of that behaviour is professional, and to say that professional behaviour must degenerate to that behaviour is a stretch at best. Aggression is not warranted in a professional environment; neither overt (a…
that describes pretty well what is happening in so called professional environments. I have been pissed up at people and told them in their face what I thought of them when they fucked something up for the 4th time in a row, and I was reprimanded for this several times. Office politics does not like honesty. It encourages fake politeness and you indeed end up with people talking in your back like women. This sucks bad and I applaud Linus for taking the stance of saying what needs to be said.
Re: Linus on "acting professionally"
#105In a long term relationship, I don't like subtlety and politeness. It just leads to emotional amplification on the receiver side - the receiver just learns to "turn up the volume" on anything said to try find the true signal. (Was that praise just a bit faint this time, hiding some kind of displeasure with my work? What was that slight smile about?) Some of the most offensive put-downs come as faint praise from peopl…
Some people call this being transparent. Let people see what you really feel, and let them be sure that when they see your approval, they can be damn sure you are really approving and not just faking it.
Now, there is a difference between being transparent or honest and being aggressive or rude, and I don't approve of the latter. But that interpretation depends on the people involved and their relationship: what may be considered rude by a third party or someone from a different culture, may be considered normal and acceptable by the ones involved.
If you would take offense by something that you say/said to others, they you are being rude. Otherwise, you are being honest. Pretty simple rule.
But sometimes people are just so used to politically correct (faked) behavior that they take transparency for rudeness, and honesty for impoliteness.
Re: Linus on "acting professionally"
#106Earlier quoted context omitted.
You've obviously never worked in an office, or you have taken a big step away from reality. The things Linus mentions are what happens as a result of supposed "professionalism". People are emotional, reactionary creatures with very different needs. These people are kernel developers, not 4 year olds. If they commit code that is fucking stupid, they should be called fucking stupid for it. As was shown on a recent post…
this is a false dichotomy. it's possible to be succint, harsh, and directly to the point without swearing or being abusive. for example, off the top of my head: "stephen, this code is riddled with basic errors and is completely unacceptable. please fix a, b, and c immediately and know that if you make mistakes like this again, your contributions will no longer be welcome." versus: "stephen, WHAT THE FUCK IS WRONG WIT…
(Edit: My experience includes Fortune 100 in consumer tech and finance)
Re: Linus on "acting professionally"
#107Then is raising the point: "How we manage a team of different people who need to interact each other ?"
It is not "if you don't like get out", it is more something like: "I know why you don't like, you don't like because you are expecting thing that you should not expect, so change your expectation."
Then him is using a very powerful language, maybe too powerful for a public mail list, but again is just the way Linus is, so get mad for it simply means to don't have understand a single word of his speech.
Re: Linus on "acting professionally"
#108Earlier quoted context omitted.
The real danger here is that once you've developed the habit of berating people who screw up, you'll continue to do it when it's not really called for. I'm no shrinking violet. I got a good ass-chewing from time to time in the Navy and each time I deserved it. That said, you'd be surprised to hear that ass-chewing doesn't happen NEARLY as often as you'd expect it to in a hyper-aggressive life-or-death type world like…
This reminds me of stories and discussions about athletic coaches who belittle and insult their players. There is the same sort of division between reactions to them...some folks will say someone like Bobby Knight is a great coach and leader of men, while others will call him out as wacko who gets off pushing guys around.
Some of the coaches you're talking about display apoplectic aggression as a matter of routine. Linus is never genteel, but his serious rants are unusual. You just don't hear much about him the rest of the time, because most of what he says is completely uninteresting to non-kernel-devs. It seriously skews your perception.
Re: Linus on "acting professionally"
#109Earlier quoted context omitted.
It's rude and additionally it doesn't seem to achieve anything positive that can't be achieved more politely. It saves time when you don't have to carefully structure each criticism in a compliment sandwich and so forth. It's understood in this environment that that's how the story goes - the excerpts people see of 'linus being rude again' are tut-tutted by a bunch of people who've never read a single other message o…
It’s not as black and white as you make it out to be. On one end of the spectrum, we have the inane “compliment sandwich”. On the other, we have Linus saying “your code is shit”. In the middle, we have professional yet effective criticism. Something like, “Sorry, we’re not going to take this code — it’s too half-baked and exposes some serious security vulnerabilities.”
Re: Linus on "acting professionally"
#110Torvalds seems to be a real bully. And it hurts me to see all these responses justifying his behaviour, as if this is the way it must be. Just look at this message: http://webcache.googleusercontent.com/search?q=cache:1TUvG3J... There is no justification for this kind of behaviour. If anybody else behaved this way, they would be sent to a psychiatrist. But apparently since it's Linus Torvalds, he's just being a littl…
I remember that thread. You have a senior kernel committer breaking userspace and then turning around and laying the blame on the userspace application when it broke. In Linus' email I see cursing, and an ass chewing for all to see. The thing is, the kernel mailing list being in the open makes it so we see conversations like this, but they should be seen as the equivalent of a private conversation, because that's wha…