• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Reply to: Stack ranking!

Collapse

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "Stack ranking!"

Collapse

  • AtW
    replied
    I am surprised this tulip of system is used in UK, never came across with it personally but then I did not work for many different companies here either.

    Leave a comment:


  • Mich the Tester
    replied
    Originally posted by Gentile View Post
    Agreed, although frankly some of the very worst managers I've seen have been ex-techies that imagined the way they did things back in 1995 is the only possible way they can and should ever be done, even if they personally don't having any experience coding any more and haven't for more than a decade. You need to be capable of taking your ego out of the equation to be an effective manager. It's no longer about doing things the way you found worked for you personally in the past, but about providing an environment in which other people get to be effective in their own way. Knowing when to leave well enough alone is something that many people that were personally effective in their own technical work never learn to do. That can make them more of a liability than an asset to any team they're entrusted with looking after and mentoring.
    I agree with that, but I think part of the solution to this is to avoid appointing those people to a traditional management role of sitting in a seperate office playing politics with other managers; they need to remain in the tech team as 'primus inter pares'.

    Leave a comment:


  • Gentile
    replied
    Originally posted by Mich the Tester View Post
    Hence my belief that we don't need 'managers'; we need senior or master craftspeople who are respected by their peers. Along with them go entrepreneurs who can get the product sold, or can see the gap in the market. Cut out all the middle management.
    Agreed, although frankly some of the very worst managers I've seen have been ex-techies that imagined the way they did things back in 1995 is the only possible way they can and should ever be done, even if they personally don't having any experience coding any more and haven't for more than a decade. You need to be capable of taking your ego out of the equation to be an effective manager. It's no longer about doing things the way you found worked for you personally in the past, but about providing an environment in which other people get to be effective in their own way. Knowing when to leave well enough alone is something that many people that were personally effective in their own technical work never learn to do. That can make them more of a liability than an asset to any team they're entrusted with looking after and mentoring.

    Leave a comment:


  • minestrone
    replied
    From what I have witnessed having worked next to this system for a number of years (contractors are exempt ) is that it completely destroys team spirit in the able and only motivates the cretins who learn to play the system.

    Being average in a team of doughballs is your ticket to the top. Do not get motivated and search out a team of clever people to work with on really complicated innovative stuff what ever you do, you might end up getting managed out.

    Leave a comment:


  • Mich the Tester
    replied
    Originally posted by Gentile View Post
    I'm all for getting rid of sub-par performers when necessary (which hopefully wont be too often if you've picked the right people in the first place). But frankly, if you need a Stasi-like system where every member of your team is coerced into informing on their colleagues to tell you when somebody needs to go, then that says more about your abilities as a manager than it does about their abilities as a team. As long as people are writing code that's robust, does the job it was meant to do, hasn't consistently taken the developer ten times as long to write as their peers, and doesn't contain variables named String1 and String2, that's pretty much all I care about. I'm capable of monitoring all of that by simply being part of the coding effort myself, and keeping a quiet eye on what's being checked in. After that, a good team gets its morale maintained by positive reinforcement of its good qualities, not by digging around for non-existent bad ones.
    Hence my belief that we don't need 'managers'; we need senior or master craftspeople who are respected by their peers. Along with them go entrepreneurs who can get the product sold, or can see the gap in the market. Cut out all the middle management.

    Leave a comment:


  • Gentile
    replied
    I'm all for getting rid of sub-par performers when necessary (which hopefully wont be too often if you've picked the right people in the first place). But frankly, if you need a Stasi-like system where every member of your team is coerced into informing on their colleagues to tell you when somebody needs to go, then that says more about your abilities as a manager than it does about their abilities as a team. As long as people are writing code that's robust, does the job it was meant to do, hasn't consistently taken the developer ten times as long to write as their peers, and doesn't contain variables named String1 and String2, that's pretty much all I care about. I'm capable of monitoring all of that by simply being part of the coding effort myself, and keeping a quiet eye on what's being checked in. After that, a good team gets its morale maintained by positive reinforcement of its good qualities, not by digging around for non-existent bad ones.

    Leave a comment:


  • vetran
    replied
    Spooky, just like here.

    Leave a comment:


  • minestrone
    replied
    Originally posted by Scrag Meister View Post
    They still use a process in ClientCo called inter-ranking.

    All staff have to be placed on a certain bell curve, from 1 (GREAT) to 5 (TULIP).

    The scary thing is that it means someone has to be 5 even if they aren't really, so if you have a closely matched team it means someone has to be slightly better but could mean they are 4 ranks apart.

    Its really hated here too.

    EDIT - read more of the article, exactly like that.

    Visibility to upper management, being seen to do a great job, even if you are only mediocre. @rse lickers by any other name.


    I know that system well.

    Leave a comment:


  • Mich the Tester
    replied
    The big problem with these US management approaches is that they all stem from the early part of the 20th century, and are all related to Taylorism; the ideas of Frederick Taylor about 'efficiency' that were developed to manage manual labour (and were never proven to work). Fordism was a development of that where Ford split jobs into simple repetitive tasks, but paid his people a decent wage; that worked up until the 70s when people got sick of being treated like mechanical objects and the 'blue collar blues' damaged industry in both the US and the UK, while the Germans and Japanese had moved on to more participatory forms of management.

    In the 1900s, manual labour was cheap and readily available; the US was experiencing an immigration driven boom, and for every job there were 10 fresh young, strong immigrants ready to take over. That's not the case in knowledge industries now, so anyone applying the management methods derived from those days is clearly a dangerous idiot; sadly, the whole MBA scheme still seems to be based on ideas from 100 years ago, which apparently worked in an entirely different environment. That's why I say it should be scrapped, on not a penny of public money should go into business degrees and MBAs, and none of them should be officially recognised until they've reformed and caught up with the modern world.

    Oh, and outsourcing to low wage countries is an extension of the same failed ideas, and doomed to fail.
    Last edited by Mich the Tester; 5 July 2012, 08:18.

    Leave a comment:


  • doodab
    replied
    Originally posted by escapeUK View Post
    The owner wants me to spend a week in that office seeing whats going on, which I have resisted so far as I dont think I can systemise them any more. And I suspect my answer will be to sack at least one, if not more.
    Sack them all, persuade him to outsource the roles to your co, and with a bit of planning you can collect 10 people's pay and sit at home scratching yourself while a minimum wager does the grunt work.

    Leave a comment:


  • escapeUK
    replied
    Originally posted by Gonzo View Post
    In my experience, there is no better way to disengage the staff from the company.
    What is a good way? At clientco I am writing software that streamlines peoples work, does all the boring manual entry bits for them. Probably freeing up half of peoples day. The idea being this would leave them with more time to get quotes out, develop relationships with customers etc. It was never the intention amongst management to get rid of people.

    No one seems to be doing this, and the smaller work load seems to just take longer now to fill the day up.

    The owner wants me to spend a week in that office seeing whats going on, which I have resisted so far as I dont think I can systemise them any more. And I suspect my answer will be to sack at least one, if not more.

    Leave a comment:


  • Scrag Meister
    replied
    They still use a process in ClientCo called inter-ranking.

    All staff have to be placed on a certain bell curve, from 1 (GREAT) to 5 (TULIP).

    The scary thing is that it means someone has to be 5 even if they aren't really, so if you have a closely matched team it means someone has to be slightly better but could mean they are 4 ranks apart.

    Its really hated here too.

    EDIT - read more of the article, exactly like that.

    Visibility to upper management, being seen to do a great job, even if you are only mediocre. @rse lickers by any other name.
    Last edited by Scrag Meister; 5 July 2012, 08:06.

    Leave a comment:


  • doodab
    replied
    Originally posted by MarillionFan View Post
    THe only time I've seen it, is when I went perm for a bit a US company. They bought it in, and I was top of the stack for my department. One of my colleagues got the real arsehole though.
    If they put you in a department on your own, that's usually a sign they plan to close it down and make you redundant.

    Leave a comment:


  • Mich the Tester
    replied
    Originally posted by bobspud View Post
    Just more reasons why HR as a practice must die !


    management

    Leave a comment:


  • bobspud
    replied
    Just more reasons why HR as a practice must die !

    Leave a comment:

Working...
X