Comment Complete Bollocks (Score 3, Informative) 157
Comment Re:Laungauges (Score 2) 241
Some fool is bound to write a virtualization system in Javascript one of these days.....
A determined fellow did (well nearly, it's a PC emulator in JS - that runs Linux)
Comment Badly designed work email addresses ... (Score 1) 213
Comment Re:Um.. we don't see it as advancing our career (Score 1) 125
Comment Re:Generalisation overload (Score 1) 211
I would bet anything that she succeeded not just because of her people skills but because she was a quick study and learned what it took to be a good engineer.
More learnt to recognise what made a good engineer, than learn to be a good engineer. Her standard intro to new staff who asked what her tech experience was went something like this: "I was a trainee programmer once....I totally sucked at it."
The only guy who tried the "If you've never been a programmer how will you understand the skill and quality of our work?" BS got the following answer: "I press the buttons and it works, you're a genius, I press the buttons and it doesn't work you're an arsehole - there's nothing in between." He lasted 3 months.
Comment Don't underestimate Conspiracy of Mediocrity (Score 1) 211
That said, it seems like the easy solution would be to down-promote this person one final time after reviewing their performance...
Now let's talk about this fabled review of performance: You're the newly promoted manager, and unfortunately you're crap at your new job. I'm the manager that promoted you into that new job - so by definition I'm crap at my job - and I'm doing the performance review.
The great conspiracy of mediocrity means that the unspoken sub-text of the performance review is: "We both know in our heart of hearts that we're crap at our jobs and if we could have our druthers, we would both like to go back to what we were really good at. But we're both trapped, we can't publicly admit we're crap, so we'll just continue to mosey along being mediocre at our respective jobs. Be a good chap and don't rock the boat, and who knows, hopefully there's another mediocre uber-manager who will promote both of us one last time"
Comment Generalisation overload (Score 5, Informative) 211
In my 25 year career I've had the pleasure of having two non-technical managers who were far and away the best managers I've ever seen in action. They used their non-techiness to their advantage and built high performing teams that would walk over coals for them. It's called trust.... "I know you are all supremely clever, and know stuff that I don't.... that's why you're the engineers. My job is to trust you all to do your jobs well, make sure nothing gets in the way of you doing your job well, and by the way you lot being a bunch of arrogant techie dicks, and ignoring me as a "non-techie girl" counts as "getting in the way of you doing your jobs well" "
And to the point of the original article - Two of the absolutely worst managers I've had were promoted engineers who weren't good enough to make it into the ranks of "chief engineer / consulting architect / great poo bah of technicality" and felt their only scope for promotion was to take on management. To the credit of one of them, he realised he was totally crap at this management lark, and re-trained. Over time he actually became quite a good manager - not great but pretty good.
The other doofus left in a hail of "thank god he's gone" and continued to wreck havoc wherever he went.
Comment Re:Diminishing returns (Score 1) 478
Comment Re:The metric system is the tool of the devil! (Score 1) 1145
Comment Please Don't tar all diabetics with the same brush (Score 1) 228
Comment We don't want critical thinking ... (Score 1) 265
We the management don't want critical thinking in our employees. We want skilled coders who will shut up and do as they're told.
No critical thinking. No analysis of the content of the latest bunch of lies (ulp, I mean management team talk to the staff). and certainly no telling us we're full of shit when we are.
Comment Re:my whole class was taught to program in high sc (Score 1) 265
Jack's argument is that we didn't offer him enough of the right training to become a better programmer.
Our argument is that we gave the same training that 80 other programmers got...programming is like Opera Singing, if you don't have the talent no amount of training is going to make you good at it. Unfortuntely Jack made a mistake when he thought he'd go into programming as a career.
On the other hand teaching all kids to at least write a little programme, may help identify those with the talent early enough to get them trained into great programmers.
Submission + - Does the Higgs Boson Reveal Our Universe's Doomsday? (discovery.com)