|
Sure, Torvalds, or any other big shot CEO, doesn't put up with crap.
And they're in a position to yell and scold at people.
If you can't put up with it you shouldn't be there.
That's all good, but I still think any fool can yell and scold.
Being a technical genius is cool, but having people skills is probably equally cool.
Being a 10 at tech, but a 0 at people skills still makes you an average 5 (which is nothing short of an idiot).
Why not simply tell a coder who wrote bad code that he could've solved that problem better, or that you're sorry, but maybe programming isn't his thing?
Costs less energy, less time, the programmer isn't insulted (or utterly destroyed) and everything would be so much better for everyone...
|
|
|
|
|
I've worked many people who have been 0's in both tech and people skills.
I've had many bosses who just barked orders because they could. Then they wondered why everyone didn't like them.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
-- Marcus Brigstocke, British Comedian
|
|
|
|
|
Erik Burd wrote: I've had many bosses who just barked orders because they could. Then they wondered why everyone didn't like them. The funny thing is that when a manager has bad people skills they call him a bad manager.
When a techie has bad people skills they call him a brilliant techie...
Why do these techies want to write only the best code there is, but when it comes to managing they're fine with being the worst manager?
|
|
|
|
|
That's a great point you bring up there.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
-- Marcus Brigstocke, British Comedian
|
|
|
|
|
Because they were roped into a position that they didn't want and can't get out of.
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
No, it is really not OK. Its called bullying and most of grow out of it as kids.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
I'm just saying those people are what they are, idiots despite their technical brilliance.
And just like Torvalds I agree that's it's not OK for people to be idiots (Hah! See how I got him using his own game!?)
|
|
|
|
|
This reminded me of the film Whiplash. In that film there is a music teacher who uses extreme bullying tactics in order to bring out the best in his students (including throwing a chair at the drummer). He was a perfectionist who wouldn't settle for anything less than perfection from his students.
Looks like Lunus Torvalds is just the same. A perfectionist who bullies those around him when they aren't as good as he is.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
Dominic Burford wrote: This reminded me of the film Whiplash Awesome film!
That teacher is a prick though. The only thing he'd bring out in me is aggression and my fist in his face.
If my manager was like that I'd quit the job yesterday.
|
|
|
|
|
I don't think fear and bullying is ever a substitute or replacement for inspiration. Someone who truly inspires you will always bring out the best in you, and that's applies to anything.
People like Linus Torvalds or the teacher from Whiplash should never be around people they have control over.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
Dominic Burford wrote: People like Linus Torvalds or the teacher from Whiplash should never be around people they have control over.
FTFY
|
|
|
|
|
Perfect
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
My view is that Linux is popular in spite of Linus, not because of him. That Apple's Unix derivative gained more market share than Linux in relatively no time reinforces this point. (Incidentally, I've looked at some Linux code and it's pretty bad, so I'm not sure what the Linus worshiping is all about.)
|
|
|
|
|
Most software professionals have never seen a successful software development project, continuous delivery evangelist Dave Farley said, and have “built careers on doing the wrong thing”. All this time, we've been living a lie?
|
|
|
|
|
|
And in almost all cases, I can point the finger at management for being the cause of the failure. I'm not joking.
Marc
|
|
|
|
|
Was about to write the same. I've worked on several successful projects which were killed at the last minute. Then there are the projects which were going along just fine until management "fixed" them.
|
|
|
|
|
I'm not sure if I'd like to blame management for badly written code...
Although I do have a manager who also writes code
Seriously though, I know some baaaad programmers...
|
|
|
|
|
They do exist, yes. But a bad programmer is not so dangerous for a project as a bad manager
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Depends on the project.
In the starting phase, yes, a manager can make it or break it.
But when a project is successful and gets bigger bad code tends to slow the project down and ultimately make the client lose trust in the product.
I've worked on relatively small projects where you fixed X and Y stopped working.
Additionally, each fix cost you hours of looking through code, fitting in a solution that is far from optimal, and debugging everything to see if everything still works.
In the end it cost the company too much money and we stopped the project.
|
|
|
|
|
Well stated!
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
-- Marcus Brigstocke, British Comedian
|
|
|
|
|
I once worked on a big project that was going great until the evangelists showed up (and said we were doing it all wrong.)
|
|
|
|
|
I've seen big fails and big wins, and I reckon my "batting average" at this stage would be a 10:1 value to cost ratio - I'm pretty sure that's way above the bar for most careers (with the possible exception of teaching).
|
|
|
|
|
I've worked on some successful projects, and a lot of train wrecks. It really comes down to how it's managed. A couple of projects were successful is spite of management (dumb luck), and others were doomed from the start.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."
-- Marcus Brigstocke, British Comedian
|
|
|
|
|
Kent Sharkey wrote: have “built careers on doing following the wrong thing manager”.
FTFY
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|