Mathematical Modeling Used To Track and Label
Anti-Globalism writes to tell us that in a new book titled The Numerati, author Stephen Baker introduces us to some of the math wizardry that is used to label or track our movements through purchases, phone calls, internet usage and other habits. "One of the most promising laboratories for the Numerati is the workplace, where every keystroke, click, and e-mail can be studied. In a chapter called "The Worker," Baker travels to IBM, where mathematicians are building predictive models of their own colleagues. An excerpt: 'Samer Takriti, a Syrian-born mathematician. He heads up a team that's piecing together mathematical models of 50,000 of IBM's tech consultants. The idea is to pile up inventories of all of their skills and then to calculate, mathematically, how best to deploy them. I'm here to find out how Takriti and his colleagues go about turning IBM's workers into numbers. If this works, his team plans to apply these models to other companies and to automate much of what we now call management.'"
Requiem for the American Dream
If managemenet was really about optimizing resources, it would have been outsourced a long time ago.
As a non-manager, I can tell you the most important job of management is to deal with the unquantifiable: engineers need to feel unique and usefull and they need opportunities to work on new things (and/or be promoted) from time to time. A good manager knows his guys are much more than their previous experiences (and somtimes slightly less too).
Yawn. Take a look at my life if you want, but let me save you the calculations. I had a busy, if somewhat mundane, day at work after which I came home, ate some pizza, caught an episode of Top Gear and Boston Legal, checked in on my facebook account, and - as the missus is away - there is probably some internet porn in my near future. Tomorrow, being a Tuesday, will most likely turn out to be a carbon copy of today, with the following exceptions, Top Gear becomes Criminal Minds followed by NCIS instead of Boston Legal. THE END.
That means I will be managed by a mindless droid. Not much difference from now and most likely even an improvement from the humanoid random generator that takes decisions now.
Don't fight for your country, if your country does not fight for you.
Actually, a lot of consultants are highly skilled people who do not have to work for any one person.
Automate their management, and you'll start making them feel like factory workers. Smart people are far less likely to accept inflexible working conditions. The result will be that they walk.
I know I would. My consultancy work is expensive, and I insist on doing what I want, when I want, for who I want. Ok, I'm picky, but I'm happy and I enjoy what I do, so the quality of my work remains high.
If someone started dictating things I had to do based on a mathematical model, I'd go elsewhere for a more relaxed environment.
A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
Good thing: the manager doesn't have a stupid son or nephew to promote instead of you.
Bad thing: no more open position available for promotion. (and so the death of the compagnies caused by the unability to apply Dilbert's rule).
By Frederick Winslow Taylor, who pioneered the concept of scientific management.
While scientific management has its uses (e.g. optimizing an industrial process), it is definitely not everything about management. Scientific management has received plenty of criticisms in the past when it's overused, especially when the manager pushed it to the extreme and overspecialized the roles of employees - it devastates morale and harms everyone in the long term.
So while I respect the work these guys are doing, the "to automate much of what we call management" bit sounds like an exaggeration to me. After all, a lot of management is about people and communication, and even our best AIs don't have much idea about the latter today.
You need to be careful about applying mathematics. Typically a mathematical model will have assumptions from which predictions can be made. The trouble is the instant you make your assumptions, the predictions become locked in. They are predetermined, even though you may not have discovered them yet. And of course if your assumptions are wrong, or inaccurate, your predictions are not going to match the real world very well. You can't massage the data or your results to get around this. Once your assumptions are made, mathematics leave no room for debate. Ever.
What this means of course is that it is often complete folly to apply mathematics to complex human interactions. Any assumptions you make will be totally inadequate to fully encompass any large organization and its members, and as a result, your predictions will probably be erroneous. Proceeding to apply your derived results to people will lead to unsatisfactory results and unexpected effects.
The Adam Curtis documentary The Trap, discusses the problems in reducing industries, outputs and people to numbers. Basically the numbers, which are more or less wrong, force people to conform to them, and you end up breaking existing systems completely or else converting them into an inefficient version of themselves, all the while thinking (and being told by the numbers) that your systems are improving.
The power of a mathematical model and its caveats, are in fact best described by Douglas Adams' fictional supercomputer Deep Thought. Deep Thought could indeed provide the answer to Life the Universe and Everything(42), and it was perfectly correct. But it wasn't any good because no one knew the correct Question to ask in the first place.
Mathematics will give you answers, and they will be right. But you had better be sure that you asked the right questions before you act on them.
May the Maths Be with you!
Quick, start doing something random, but work-related, regularly, at random intervals.
Model that you bastards.
AT&ROFLMAO
The problem is that the evaluation reports are precisely the most likely source to tell a good programmer from a just regular one, which is exactly what they don't take into account. A junior programmer may be excepional, but he will have less experience and a much lower salary than a "senior" programmer that could just market itself very well, and therefore be marked as a commodity
Categorizing programmers and treating them like commodities could be very dangerous if your model is flawed or considers the wrong parameters, especially if it provides a excuse for bad managers not to think or evaluate their employees individually (hey, if the model says it can't be wrong, right?)
If you're not "modelling with maths" then you're modelling with something else (astrology? guesswork? religon?)
Clay?
If the facts don't fit the theory, change the facts. -- Albert Einstein
?