|
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.
|
|
|
|
|
Hence why I'm not a developer but an engineer. If your "manager" writes code, run, run as far and fast as you can.
|
|
|
|
|
This quote from the article is especially interesting:
"We have a situation where taking an entirely ad hoc approach to software arguably leads to more successful outcomes than traditional approaches."
Does this mean no management is better than poor management?
Could you argue that no development is better than poor development?
Perhaps...
|
|
|
|
|
When will the madness of the need for ever increasing hardware specs stop? When will enough be enough? "I don't know why you gotta be so undemanding. I want more"
|
|
|
|
|
"In the midnight hour, babe, I want more more more." -- Billy Idol
|
|
|
|
|
Kent Sharkey wrote: When will enough be enough?
Can it run Crysis ?
I'd rather be phishing!
|
|
|
|
|
Maximilien wrote: Can it run Crysis ?
The new standard should be Fallout 4 right now.
|
|
|
|
|
Well, my hardware is good enough for it in Ultra ( after upping memory and buying a new graphic card !!! )
I'd rather be phishing!
|
|
|
|