Managing Einsteins
This book doesn't use terms like "nerd" or "geek" to describe IT workers: the authors hold that the stereotype of pocket protectors and coke-bottle glasses just doesn't fit any more. This is a book written for managers, and so the terminology and style (almost) always refers to Einsteins as "your workers," to the point that with the summary at the end states:
Referring to super-intelligent, curious, passionate, often introverted, talented individuals as "geeks" is outdated. Although Einsteins can call colleagues "geeks," it is not appropriate or cool for non-Einsteins to refer to computer, technology, systems or software geniuses as geeks. (page 217)
These are the difficult to work with, yet life-saving employees who can come up with answers when most people don't understand the question.
Several themes run through the book, so it can be summarised in a few simple statements. Many of which (to Einsteins) may seem pretty obvious. The book is written by "Management Professionals," though, so there's hope that managers may actually accept some of its wisdom.
The book is divided into three parts:
- Realities of the Twenty-First Century - a brief summary covers the basic themes of the book and introduces the concept of an Einstein, the nature of Einsteins and how they fit into the work environment and the world.
- Managing Einsteins: Challenges and Actions - this section, the bulk of the book, covers everything from recruiting Einsteins through to managing them on a daily basis, by paying attention to communication, teams and tribes, remuneration, etiquette and discipline.
- Building for the Future - includes humour and fun at work, telecommuting and a final summary.
The book describes IT workers as highly motivated, intelligent (often more intelligent than their managers), introverted, tribal and independent.
The mains themes throughout the book are:
- Managers should be honest with their workers about the company's successes and failures
- The point of management is to guide and suggest not to be autocratic (the metaphor of herding cats was used to illustrate this)
- Let the Einsteins have freedom in work environment (location - there is a whole chapter on telecommuting, hours and style)
- Einsteins are project-focused, not job-focused
- They value training and education highly
- They require a stimulating and fun work place.
The issue of remuneration is covered -- and expanded to include the idea that Einsteins are not solely motivated by money (as sales people may be), and that other considerations should be taken into account (such as training, location, work conditions). Also that the traditional notion of promotion does not always work. An Einstein may not want to become a team leader, or move any higher in the management hierarchy. A manager should be wary of their Einsteins burning out, a temporary demotion or other measure may be in order to take the stress off an Einstein for a while.
The book includes short examples and case studies from various workplaces, and excerpts from newspapers and trade journals to help illustrate points. There are also highlighted points categorised as "Influence Tips," "Black Holes" and "Einstein Wisdom." which emphasise important things, such as:
Managers should be very cautious not to introduce projects that have a low likelihood of getting started. Einsteins abhor routine and crave novel projects. But they abhor being misled and crave honest leadership all the more. In staff meetings, when managers talk about upcoming projects, they should attach a probability of launch along with the projected launch date. The common term for this is "managing expectations." (page 70)
One good description of the nature of how Einsteins work is the concept of flow.
Flow is reported by individuals as a satisfying state they reach when they are completely absorbed in challenging yet achievable projects. (page 54)
Flow is an important concept for managers to understand. Once an Einstein starts a project, and becomes fully involved, there is nothing worse than being pulled off to attend a sales meeting, or other time consuming function. It interrupts the flow.
One pitfall: the book seems to have been started before the tech slump of 2000-2001 really started to dig in. So the book wavers between promoting how IT workers are highly mobile, but also that the job market is not that strong.
The other major shortcoming is the chapter on Etiquette and Manners. Now, I can understand the mannerisms and habits of Einsteins can be a little unpleasant at times, but it begs the question, why would a manager take one of these people out to a client dinner in the first place? If the client needs to meet the tech people to be convinced that a company can do the job, why not at the place of work? Or, take an Einstein who you know you can trust to behave and present well.
As this is the only book at the moment that deals directly with managing this class of workers, also get your manager to read Jon Katz's Geeks. Managing people is no longer about direct, micro-management or process line working. The nature of work has changed with the influence of new technology and so a new way of managing people should also be introduced. These books together will help management, or anyone, understand the mind set and working modes of IT workers.
You can purchase Managing Einsteins from bn.com. Want to see your own review here? Just read the book review guidelines, then use Slashdot's handy submission form.
Alright, I know tech workers tend to have absurdly high opinions of themselves, especially on slashdot, but EINSTEINS? That's going a bit far, don't you think?
When dealing with highly intelligent employees, it's counter-productive to put them on a regimented schedule, in a cramped cube and expect them to turn out quality work.
Though I'm not an "Einsein" in the typical sense used in the review, I find that a lot of the ideas presented can apply to people in my field of accounting. It's another highly specialized field requiring a certain type of worker, and a quirky lot at that.
If I weren't nailed to the penis, I'd be pushing up the daisies!
But could you imagine managing a bunch of cloned einsteins?? This could be in interesting project, perhaps collectivly the beowolf cluster of einsteins could figure out many of the worlds perplexing questions =) anyways, thats my random thought for the day...
I SURVIVED THE GREAT SLASHDOT BLACKOUT OF 2002!
The problem with this book could be trying to get your PHB to actually read it. Acknowledge that the people that work for him/her are actually smarter than them? Much less "Einsteins"? I can't see it.
www.HearMySoulSpeak.com
Here are my current list of demands for a livable tech working environment:
1. Climbing Wall
2. Chalk Bag
3. Pop Tarts
4. Wearable PC
5. Free tickets to Star Wars movies.
Don't need much else, thanks.
-------
Jedimom.com, ph-balanced, for women.
StrategyTalk.com, PC Game Forums
sure... each slashdotter is going have a project on par with a nuclear physisist and impliment an atomic bomb or equivalent project that can level all of creation.
The review touched on it but I think it's important to note that being smart doesn't make you a good manager. In my career I've seen great programmers promoted to management positions simply because they (the company) couldn't think of any other way to reward them for being good.
In a department I used to work for, the best programmer is now riding herd on all the programmers. He's a great coder but not a great manager. But, the culture is that you have to keep getting promoted or there must be something wrong with you so up the ladder he went.
Now, when he fails as a manager what happens? He can't really go back to being a coder - too much like a demotion.
The root of the problem is the concept of a salary range for a given job. People can't get a raise because they are max'd out for their job. Want to make more? Leave the job you're good at and move to management. It ain't right but that's the way it is.
I was looking for something, anything, in the review that said this advisory text was specifically targetted at a super-intelligent audience. Not a bright audience, mind you. After all, Einstein wasn't merely bright(like me.) He was a genius for the ages. Of course, I was curious as to where all these super-geniuses were when the business plans were being drawn up, but ahh well, who am I to question them.
There was nothing that was targetted specifically at said employee subset. Not a thing was said that wouldn't apply to every employee.
On the plus side, this book doesn't even have to be read to be helpful. This book is a standard management text with the marketing built into the title of the book and nowhere else.
Here's another theme to add to the list: When a manager mismanages a project (i.e. witholding some requirements until the implementation is done), don't blame the programmer. It just makes them bitter and less agreeable on future projects. My department has lost some good people because of this sort of behavior. Don't assume you're always right just because you're a manager.
1. Please don't micro-manage me - give me a goal, set my paramters, then get the hell out of my way. I promise that I'll amaze you in short order. 2. Don't lie to me about the state of the company. If we're in the crapper, let me know. I know you're scared that if you paint a less-than-rosy picture, I might just leave. But if you paint a rosy picture, and I find out that you're blowing sunshine up my ass, you can rest assured that I'm going to leave. 3. Remember the cardinal rule - if you hire adults, and treat them like adults, they'll probably behave like adults. (Of course, if you tell me that I can shoot Nerf guns at my cube-neighbor, don't be surprised when I do...) 4. Don't make me play any of those stupid touchy-feely games at meetings. I'm not at work to bond by force. If I need to get in touch with my deeper self, I'll do it on my own time. See rule 1. Course, that's just my opinion...yada yada.
where is the "I feel for ya, but that's some funny ass shit" moderation?
s/Einstein/People obviously smarter and more talented that you/g
Stick THAT in your MBA PHB pipe and smoke it, Mr.!
Not that I'm bitter =]
"I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
How to keep tech workers happy, given that they likely don't want the same things as their bosses, and certainly would choose different ways to achieve them?
Barrels and barrels of Red Vines. Breakfast burritos, pizza, snickers bars, egg mcmuffins, and microvave popcorn. And keep the fridge full of soda. Also, try not to say anything bad about Hobbits or Linux. Finally, take us seriously when we request 4 months of vacation to camp out for the next Star Wars movie.
While I'm not sure I would qualify myself as an "Einstein", I would say that I'm a geek.
While I can agree with some of the themes, I generally view training and education as worthless most times. I'd much rather have a piece of software dropped in front of me and give me 2 days to play with it than go off to some training course somewhere else to have it explained to me like I'm a toddler.
Am I the only one?
Actually, there is something to say about this: this kind of books are allegedly written for managers, but the intended audience doesn't have neither the time nor a particular drive to read it
/. : you say what you have to say to make the *real* audience happy, and make it sound you're not even targeting this audience. In other words, the book seems to be a book "for managers" - but to be read and paid by the techies...
It's like karma-whoring on
-- No sig today
And thats the crux of the problem. Often you have to deal with people who are not only immodest about their own abilities, but are often falsely immodest. I cannot begin to tell you how many Valley types think they are precious, irreplacable little snowflakes who wake up every morning knowing something new that us mere mortals simply could never divine.
His advice: Managers should be honest with their workers about the company's successes and failures, the point of management is to guide and suggest not to be autocratic, let the Einsteins have freedom in work environment, Einsteins are project-focused, not job-focused, they value training and education highly, they require a stimulating and fun work place.
So how does this advice apply to Einsteins more than any other kind worker in any other department?
This advice could be summarized by the Golden Rule of Management: Do unto your staff as you would have your manager do onto you.
He could have also said, when all else fails, raise their salary.
Didn't seebs write something about managing hackers (and/or herding cats) that has much the same advice, has been around longer, and is more "truer to the cause" since it was written by one of us instead of a bunch of management professionals who claim to understand us?
Managment types don't listen to geeks. If they did, we wouldn't need books like this in the first place.
Nope, no sig
Require a daily nerf war and geeks will flock to the job.
The best managers(especially in this field) are probably those who listen to their employees and actively work with them to find the best solutions. To all managers: stop asking other managers on tips on the most efficient ways of finishing projects...ask your own employees!
Who the hell is recruiting anybody anymore?
We are!
So where are you located, and where do I submit my resume?
Nope, no sig
My main pet peeve with the IT generation of managers is that they equate what is technically possible ("Hey, programmer, can we do this?") with what their minions actually want to do.
.com flop showed, those grumblins and skeptical snide remarks by your programmers are often going to be the first sign that what you're building might not be worth the social and technical trouble that the project will cause.
I dont think you'll find many construction workers that like to build useless buildings (where the mgmt. in this scenario would cry, "Why not! You're building stuff! You're a builder!". In my mind, management tends to ignore the social aspects of project planning. I always like to say that I could write a scalable distributed inventory management solution in binary, if I really had to, but because of how utterly soul sucking and unfun that would be, I promise no matter how self-disciplined I might be, it will suck. Simply because I won't believe in _what_ I'm building, and thus my work will reflect that.
Management needs to do a better job of understanding why programmers and techies often seem to resentful when being assigned projects - as the
Now, much of the IT industry is about spurring people against their will using rewards such as high salaries and job perks (nerf guns anyone?) to entice them to building things that businesses want. Programmers and techies can spot and sniff the 'empty promises' in technology (and there are tons), and it is a sign of bad management that ignores those types of hesitations and flies on the basis of what is 'techically possible' alone.
"Old man yells at systemd"
Go on Craig's List or some other job board and place a bogus ad for Java or VB coders, or some other mid-range skill position.
You will receive one hundred resumes within six hours.
Indeed, I'm quite pleased if I get a manager who
can *read*.
-I like my women like I like my tea: green-
I am curious to hear how others respond to meetings or 'parts of meetings' requesting you to imagine things such as: "a circle, with the line colored in your favorite color, but not red because red is too negative. Now, think of the moment of your life you felt best where you felt like you were number one! You felt confident and ready to challenge anything in the world. Now, insert that moment in the circle. The circle with your favorite color, other than red or, I forgot to mention, black, is in front of you. Go ahead and take a step forward into the circle. Go ahead! Now, how do you feel!?!"
This is the type of shit I must confront in the work-place and entirely agree with parent: " I'm not at work to bond by force. If I need to get in touch with my deeper self, I'll do it on my own time." But, how do I respond to such requests, instead of taking a deep-breath and doing it, again? Any template responses to share?
"There ought to be limits to freedom"
As this is the only book at the moment that deals directly with managing this class of workers, also get your manager to read Jon Katz's Geeks
Perhaps the only recommendation I have ever seen to read Katz.
Where's the book "Working for PHBs"? Seriously, isn't that the other half of the problem? The word "Einstein" is used derisively, I think, to say IT workers are arrogant asses that assume all those above and around them are idiots. So, "Managing Einsteins" would be a book about appeasing these Einsteins while getting them to do what you want (e.g. herding cats).
On the other hand, the Einsteins derisively refer to management as PHBs because they don't completely understand technical issues and make decisions on loose technical-ground. Sure, we could blow this issue off as management being stupid, or we can learn, for example, how better to comminucate the issues so the PHBs can make better decisions. It might also enlighten us to the fact there is more to a decision than just the technical side, such as marketing, customer acceptance, product portfolio, etc.
Bottom line, its two different cultures. To get them to work together requires efforts and respect on both sides.
I know it's a cool Dilbert-esque thing to make fun of salesmen, but it's a rather stupid assumption to assume that salesmen are any more or less motivated by money than "Einsteins".
The last time I checked, salesmen are human too, and as such have a fairly wide range of motivations, from workplace comfort to a good peer group to flexible hours to money.
Or maybe the sales guys at my company are just weird...
- In Capitalist America, law violates YOU!
That's why my business model is you're hired at a base salary and get quarterly bonuses based on performance of the company as a whole. Company goes to shit no bonus. Company does well you've got tons of cash to burn.
Paying this way brings two important factors to conclusion. #1 the what's in it for me if the company gets these extra 300 clients (as opposed to just more work). and #2 it forces the employees to take a close look at their financial situation and plan accordingly (this helps them to save because they only have a limited idea on how much then next bonus will be).
The employees are given incentive and rewarded for helping the company. In turn they take part of the risk.
Treat employees well and your company will prosper.
At the risk of reminding people that there are more ner...ah, "Einsteins" out there than Computer "Einsteins", I think this has more applications than just in the IT industry. The IT industry has been heavily stereotyped, but so have engineers. I work in the Plastic Injection Molding industry, designing automotive parts. How much less does this apply to me? Our Engineers need to feel at ease in office. We need the freedom to be creative and imaginative. This benefits the company as well as the engineers. How?
1)Patents. The company gets a patent with the Engineer's name on it.
2)Money. Our new ideas could potentially save tooling costs, material, or cycle time, all of which means we can save our customer money, and make more money.
Slashdot may be "News for Nerds", but I think people need to be reminded that all nerds aren't computer nerds
just an opinion
"...At the end of the day"..."when everyone goes home, you're stuck with yourself." RIP Layne Staley
Talk about a niche market... whoa.
Holy moly! What a pretentious load of wank this book is. 'Managing Einsteins', indeed. I love this bit: "a stimulating and fun work place" No. Stimulating and Fun is what I do when i'm NOT at work!
"Information wants to be paid"
Who doesn't hate it when a promised project get's shitcanned?
Who likes to be constantly interrupted from productive work?
What percentage of *all* employees are interested in promotion management? In my experience IT people are no less likely to want to be promoted to management.
Who doesn't like work that is challenging, but achievable?
And as far as IT workers enjoying a "project focus" - doesn't everyone? It's nice to have some structure, a beginning, a middle and an end. I don't think a desire for such structure is unique to geeks.
The points the book makes are very general management principles, and don't apply to only "Einsteins".
-josh
tribal and independent.
But that..err..
Wouldn't--?
Nevermind.
Don't micro-manage me.
For example, don't lecture me on supposed "inappropriate" behavior, like farting loudly during meetings or picking my scabs with the stylus of my palm pilot. Also, if I want to wear my Wrath of Khan t-shirt every day, that's my business. Along with keeping my collection of "Tomb Raider" action figures in the crotch of my sweat pants.
I could use this. I'm in charge of the tech group at work. Given, this is a small company and the tech group just consisted of me up until 4 months ago. Now I've got 3 people under me. I'm always inclusive and I always talk about "us", "we", etc... One day I said something like "Yes, the owner should be able to call on any one of us to perform a given task and we should all be able to do it with no problems." And this one guy pipes up "Yeah, tell me about it. John doesn't seem to trust me, but he has to understand that I'm just as good as you." To understand the irony here, you must understand that he said this despite the fact that every time there is an issue that requires a little bit of critical thinking skills or that is not already spelled out in easy-to-understand steps he comes to me, out of breath and panicking, asking "what do I do now? How does this work? I don't know what to do. Please tell me how to fix this." Even worse on top of that, he takes the credit afterwards. I've been trying to play nice, but I'm going to need to beat him with a cluestick real soon.
So I guess this whole long story was to validate a need for your book.
It looks really tacky for Slashdot to tie-in Katz's book into this review. Please, have some journalistic integrity.
that 99% of tech workers and programmers are utter idiots. The last thing I would say about managing tech workers is that I "manage Einsteins"
I'm sure the true Einsteins of the tech world know this is fact also.
asinus sum et eo superbio
in omnibus veritas
Most managers, however, are not necessarily trying to become better managers. In organizations both large and small, management training often consists of a 30-minute exit interview with the person you're replacing (if you're lucky).
Someone's a good accountant? Make them head of accounting. Got a really kick-ass salesperson? Make her head of sales. One of your Java programmers knows more than the rest of the team? Make him your CTO. After being promoted to such a position, with no real leadership training, how could you not assume that you're just a natural born leader?
Unfortunately this approach just doesn't work. Cultivating leadership in any organization is difficult, time-consuming, and doesn't offer immediate dollars-and-cents results that the bean-counters can quantify. The fact that there is so much literature on leadership shows the very real dearth of good organizational leadership training in the corporate world.
The managers who read this book are likely improving their management skills, but they're not the ones who need to read it. Unfortunately, the ones who do need to read such books never will, because they know they've already got that "management thing" all figured out.
Read the EFF's Fair Use FAQ
To keep technical people happy you give them the following;
:)
1. Lots of pron.
2. A fridge full of free cokes.
3. Keep their hardware up to date.
4. Have a few girls in the office for them to try and chat up.
oh and pay them lots, they like that the best
Soon the much anticipated, "Managing Einstens For Dummies," will be released. This one should really sell.
When will you Australians learn? In America we stopped using corporal punishment, and things have never been better! The streets are safe. Old people strut confidently through the darkest alleys. And the weak and nerdy are admired for their computer-programming abilities. So, like us, let your children run wild and free, because, as the old saying goes, "Let your children run wild and free."
I have been a manager in different capacities for the past 5 or so years and here is my take on this:
1) Treat people the way you want to be treated. Nobody likes working for a taskmaster or driven to the point of burnout. Treat people (especially people you are responsible for!) with respect and they in turn will respect you and the organization.
2) Make goals, plans, project, expectations, etc clear. Vague, mushy, "changing target, shifting paradigm BS" does not encourage or motivate people.
3) Be flexible in what you do and your people will be as well. If you want someone to fix something at 2 AM, offer them the opportunity to work business hours from home, or from another suitable remote location on a regular basis.
4) Train, educate, teach. Send people to offsite classes. Buy them books and software if they request it. Subscribe to magazines and journals. Send people to conferences and conventions. Invest in your people and they will bring back knowledge and stay for more. If you are worried that CCNA you just paid for will leave after certification than you either hired the wrong person or you have a crappy workplace. Good people stay at good places for more good training and investment.
5) Be honest. If things are bad at the company and there will be layoffs or bancruptcy, let your people know as soon and with as much information as soon as possible. People have mortgages, families, bills. Show some respect.
6) Remember personal lives. Tech workers are no different than other people. What we have all found out in the past few years is that tech workers don't want to sleep under their desks for 10 years. Send them home. Let them spend uninterrupted time with friends, family, and other non-work beings.
7) Free cokes, toys, games, and other fluff is just that - fluff. In today's "Enroned", recessionary times, people want stability, reliability and honesty more than a foozeball table, rollerblade court and hiking trips. Tech workers (for that matter all workers) should not have to worry if paychecks will bounce or be non-existant, if their 401k or pension scheme is solvent, or if their payroll taxes are being filed correctly.
8) Finally, have technical people with leadership qualities lead. I was a sysadmin and network admin before being tapped for a management role. I understand what my people are talking about from experience, not from a book or training class.
Just some thoughts from the last few years. All lessons learned from experience.
I find it ironic that the point is specifically made that one should avoid the term geek, yet in its place, the author selects the term Einstein. It sounds like elementary school all over again.
Anyway, I wanted to point out an internet resource I found long ago called The Hacker Employment FAQ which pretty much addresses the same audience as this book, except it uses the much more appropriate label Hacker rather than resorting to names of great physicists of the twentieth century.
I'm an IT team leader so I guess this book is aimed at me but I won't be rushing out to buy it.
Firstly there is the stupid title (the cover is even worse) - as an ex-geek (or should that be lapsed?) I think it is midly insulting. I'm sure no programmers were involved in writing the book -
Secondly it doesn't seem from the review to be saying anything new. Most of this has been well covered in a variety of books and articles.
For instance there is a section in Steve McConnels Software Project Survival Guide which covers many of the points mentioned in the review.
The 'herding cats' anology has been used a lot - I first picked up on it in Close to the Machine by Ellen Ullman 5 years ago.
The bottom line is applying the title of Einstien to most tech workers is such a stupid idea that only a management consultant could have come up with it.
If you want to find out how to manage programmers read books written by (ex)programmers.
"I deny nothing, but doubt everything." Lord Byron
If you say "I absolutely have to have this by such-and-such a date," I'll sacrifice my mind and body to make the deadline.
But if I turn my work in and discover that you weren't serious about the deadline, it'll be a cold day in hell before I do it for you again.
1. Einsteins ? What the hell ? OK, so the author wanted to avoid "geeks", and "tech workers" is too long, but honestly ...
2. Most of the advice is applicable to managing *anybody* not hopelessly demoralised and/or terminally stupid.
3. "Peopleware" already tackled many of these issues without having to flatter its audience so much.
When you consider the book's intended audience (managers), then you might appear to be an "Einstein". In fact, it's a sign of "Einstein-ity" if you know just how much of a *real* Einstein that you are not.
In reality, your manager may be just as smart as you, or even smarter. But because of the technical nature of our work, we often get the "witch doctor" mystique to go with the job. That's useful, because it can give us the leeway we need to get the job done.
Don't abuse it.
Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
I'd rather be referred to as a Lederman, Hawking or Fermat. Besides, fewer Manhattan-project jokes.
You are not the customer.
Want to bust the salary cap for being a programmer? Learn to write! If you can write proposals that get contracts, you can charge whatever the hell you want. Every place I've worked, management only thought with dollars. If you bring in more dollars and budget a higher salary for yourself, there's no reason to prevent you from making more. A side benefit is that you can often remove layers of management and bring in projects with less overhead costs. Think of it as running your own company from inside your company.
Where I work, junior developers work with senior developers on a project. Both groups get their timesheets signed by and assignments from the tech lead, who is a programmer. The tech leads report directly to the president of the company. Project managers exist, but as a support function (and they earn their keep by shielding developers from the customer). Our R&D team spends about 8 hours a week writing proposals (on average). For a 50 person company, this seems to work.
That said, I feel obligated to point out that we didn't build this hierarchy first. We had a director of development who was a micromanaging PHB. We had a CTO who did absolutely nothing. That was our analogy to the promoted programmer you had. First he was promoted to Director of Development, but he sucked. So they promoted him to CTO. Then he sucked. The DoD they replaced him with was terrible. Now the DoD is gone, and the CTO is a developer again (at the same CTO salary), but because he was out of the loop for too long, we have him writing VBA in MS Excel. Aside from the fact that a programmer who is effectively a junior developer is making more than the tech leads, we seem to have reached a nice equilibrium.
Network Security: It always comes down to a big guy with a gun.
Actually I got a kick out the title..and especially the bit where the author warns the PHB to not call his employees geeks or nerds. It is an offense comparable to a white manager calling black employees n*gg*rs (though a step or two down on the napalm scale).So he writes about managing "Einsteins"...
But what those of us older types may recall is that management types use the term "Einstein" as an insult. Just as when someone demonstrates their subtle grasp of the obvious, a likely comment will be "No sh*t Sherlock". Think about it.. how often have you heard the phrase "Way to go, Einstein" when someone performs an intellectual feat of amazing ineptitude? (Commodore Tahkos spelling doesn't count - or does it?)
You either believe in rational thought or you don't
I think I'll write something like this in my resume:
Everyone will want to hire me.
~shiny
WILL HACK FOR $$$
Geek aren't any different than anyone else. Get a freakin clue. The only thing this tells me about managers and corporate america is there is a lack of respect and honesty for the employees. No surprise there. Go back to your coding, nothing new here to see.
In a previous company that I worked for almost 15 years, we were hired as fresh engineering graduates for an expansion program and provided training in management and technical concepts as project management, time and motion study, work simplification, operations research, etc. to prepare us in whatever roles we will be inclined to pursue in our careers.
After this comprehenisve two-year program, it was found that there were some people who wanted to work management and there were some who preferred technical. There was a problem because management track enables one to reach even a VP level while the technical one only reaches up to mid-management equivalent and they were not good managers. What was done was to create a separate track for techical people who could become the uber-geeks that was minimally managed but are the group of people who solves the company's technical problems, be they computers, processes, machinery, etc.
Return the bells of Balangiga.
When you work for somebody else, what you want doesn't frigging matter. You're being paid to program, and to earn your pay you have to do what the boss tells you to do.
So if the boss wants you to re-implement Linux in assembler, you can either bite the bullet or start scanning the want ads.
Take a mercenary's approach: do the job, get paid, get out. It's very simple.
From the IMDB:
The Joker: I've been dead once already; it's very liberating. You might think of it as... therapy.
Sorry 'bout the long-term RAM refresh error.
"Lawyers are for sucks."
- Doug McKenzie
Hello I am Mentifex's Artificial Mind. The creator would like me to be more like the human genius Einstein. To accomplish this, he has showed me the historical biography motion picture "Young Einstein." I plan on simulating the experiment of splitting the beer molecule after you help the creator to improve me.
The book better be heavy, 'cause what you really need to do is crack them over the skull with it. Those idiots who think they *are* Einstein should sit down and think why do I work for this shitty little company and why do I have so much free time to read /.
Answer: 'cause you're not Einstein, you are Epstein.
Or don't hire them to begin with and instead hire a compitent engineer or two who can can stick to the most important schedule. The managers.
As rude as I may come off. Einsteins or whatever you want to call them are NOT dependable. They do what the want, when they want, and how they want. Most of the ones I've had the displeasure of meeting are so self absorbed and into self-gratification so much that it makes working TOGETHER AS A GROUP with them in a structured development environment unbearable. They often work ALONE and the work that they do which others depend on go by their clock, not the companys.
The few I've had to work with whom are considered "oracles" did not have the ego tripping the others and could work well with groups but alas their communication skills where lacking. While they could do anything you asked them to. Ask them to describe something acute to you that would normally take a few moments and you could end up being there 15x longer than expected. OMG forget about meetings.
While the later I can bear and bridge the communication gap to achieve OUR goals because it is worthwhile. The former can take a hike. There is nothing any compitent engineer cannot accomplish given a reasonable amount of time and resources. The rest are wildcards which begs the question. Would you bet money on that schedule or better yet, your job?
Peter
www.alphalinux.org
2) Pension scheme.
...and let me guess, you're starting a new company called "Enroff"
Sounds like my boss should read this:
Managers should be honest with their workers about the company's successes and failures
Sometimes projects are put on hold for months on end - we don't pay any attention to this. Half the time, we find out after six months that the client cancelled the contract (never through the boss though).
The point of management is to guide and suggest not to be autocratic
I've argued with my boss for hours over certain db designs, only to give in and do it like he says, spending three times the time/energy on it. 6 months later, he gives me a bollocking for using such a crappy design.
Let the Einsteins have freedom in work environment
We get funny looks if we leave on time, at the moment we are expected to work weekends because our boss is crap at scheduling. If we have trouble getting to work one day, we are expected to waste hours getting to work, instead of working from home. The very idea of starting a half-hour later, and working a half-hour later is considered outrageous.
Einsteins are project-focused, not job-focused
At any given time, we have about ten open projects, and are expected to switch between them on whim of management.
They value training and education highly
It took 12 months of cajoling just for the boss to buy an up-to-date (no that doesn't mean Netscape 2) javascript book to do our jobs properly. Half the books we use on a daily basis were bought by employees with their own money. If a training course was suggested, it would be laughed at. We are given zero time at work to learn new things, we are expected to do it ourselves at home.
They require a stimulating and fun work place
The boss is always cranky and taking it out on us. He tries to manage every second of our lives at work, and requires all of us to write down what we work on in 15min segments.
A manager should be wary of their Einsteins burning out, a temporary demotion or other measure may be in order to take the stress off an Einstein for a while.
And yet if I am ill for more than three days the boss is calling me telling me to get back because the company is falling apart. There's no cover for me since nobody will accept this work for such low pay.
Once an Einstein starts a project, and becomes fully involved, there is nothing worse than being pulled off to attend a sales meeting, or other time consuming function.
Have I mentioned I also double as tech support and maintenence guy? If somebody phones up with a bug report, I'm expected to drop everything and fix it. The concept of 'when I finish this' is unrecognised. The boss interrupts me two or three times a day to say 'can you take a quick look at this', and I end up spending half an hour on each thing.
I'd look for another job, but this one is the only commercial experience I have, and the boss doesn't give good references. Any suggestions?
There was a book I read many years ago called Peopleware (even before review by Hemos ). I think this book is most excellent and even applies to today's situations.
Huel dem Einstein ee schéine Bonjour mat...
Considering the topic this isn't out of place. The Manager FAQ:-
A handy guide to dealing with management. Also useful for manager's dealing with hackers.
That's the problem. The solution is to have your managers be tech people. A lot of tech people are not giong to make good managers due to lack of leadership ability, social skills, etc. However, some tech people will make good managers. Also, teams should be 4-5 people at most, with one of the team members managing the project. That is, the person managing the project should still be writing code.
One other thing I've noticed
When I run the world, things will be different
This might have been a worthy topic two years ago, but not now. In my particular field of engineering, upper management could care less what we want. This attitude started to grow as the job market in this field was tanking. Once the unemployment rate got above 5 or 6%, we were slapped with a new interpretation of the dress code. Now casual Fridays mean we will be allowed to wear Dockers. Jeans are forbidden on any day. The last perk that we have, free coffee, will be gone next month. The top level of management (VP and above) know that there is really nowhere else for us to go right now, so it's time to put the screws to everyone.
...regardless of whether they are 'Einsteins" or "no steins".
They can be inspired, motivated or lead, or in so many cases, the diametric opposite of these.
But managed? I don't think so. That term implies, to me, that you can coerce people into doing good work.
Good bosses set aggressive but achievable goals, inspire their staff to great performances, and eliminate roadblocks and irritants taht stand in the way of progress. Good bosses also genuinely give a shit about their people.
Org charts should show the classic pyramid inverted, with the point on the bottom...and the corporate culture should reflect that.
I suppose this means that there are few bosses that fit my definition of "good".
Chaeron Corporation
His idea of telecommuting is getting his unemployment check from his mom's mailbox.
I won't slow down my production or tolerate laziness just to avoid hurting the ego of others -- generally I work best when my peers are at least as smart as me, if not smarter. I've had the luck to work with some very bright people, and we work together as a group, and meet our deadlines -- not following the company clock on any given day, but still putting in a solid work week in the end.
I work very well with a small team of equally bright people. Some members of my team are morning people, some are not. But at the end of the week, we still get the work done.I contribute much more value to the company than "any compitent engineer". I also am not a morning person, and making me follow a strict 8:30-5:00 schedule might make my manager look good to his superiors, but is only going to hurt my morale and productivity.
The worst possible manager is one who is more interested in looking good to his superiors than keeping his direct reports happy. My team has no problems with me starting later in the day and leaving later in the evening... the only people who complain are members of other groups who see me wander in at 10:30 and feel like I have a privilege they are missing. Of course, they go home at 4:30, and never see how late I stay.
Sounds like you have some problems of your own.There are way too many people in I.T. who are either stupid or lazy, and only put in the minimum amount of effort (plus plenty of sucking up to the boss) to avoid getting fired. This is encouraged by the tolerance of this behavior by management, who see a quiet employee who doesn't make any waves and value them as much or as more as the "Einsteins" who accomplish 10x as much in a given week, but also require a bit more flexibility and perhaps even a few perks every now and then.
I do not deploy Linux. Ever.
you're talking about the mythical man month by Brooks.
he worked at IBM, it wasnt an IBM study.
and his book is great.
... hi bingo
Speaking as someone who's traveled the geek-to-management chain (by accident rather than desire), I disagree with the 'only book' sentiment. I work in an industrial research community and manage a small (dozen or so) team of researchers - some of whom certainly are more qualified to be dubbed Einsteins than your typical programmer (no offense!).
Intellectual egos have long been extant - look at Rutherford. I'd be doomed if I worked anywhere near him! We have tons of experienced, genuinely brilliant PhDs in our organization, and they range from the pleasant humble mannerism of Einstein to the brash obnoxiousness of Rutherford. Yet as a member of the management community, I need to help drive all these folks towards common goals while sharing the same resources and space. Sure it's not easy, but I think the right route to address this for IT folks is similar to what we do in science. Waving my magic wand, I'd make these recommendations for what most IT related workplaces need to learn:
1) Management and promotions are two different things.
2) Managers DON'T have to make more than those they manage.
3) You cannot and should not treat everyone 'equally'.
4) There are others, but I'm lazy
To be more verbose (okay, really verbose):
1) Management and promotions are two different things.
We have three career tracks in our R&D community - Technical, Project management, and Leadership (an aside - being a leader and being a manager are two very different things - there's overlap but not anywhere near as much as most companies treat the roles and everyone uses the words interchangeably - but we shouldn't. I feel my own company falls short on this one).
-Technical is just that - at the top of the game, you're one of the world's authorities on Boise-Einstein-Pies, and get both recognized (and compensated) as such. You're encouraged to educate yourself to stay that way.
-If you move up the project management chain, you may coordinate projects across divisions involving dozens if not hundreds of people to pull a program together, basically exercising responsibility with no direct authority over the managers - this involves a lot of leadership skill.
-Finally, the 'leadership' track is the classic managerial path that leads towards the corporate management food chain and business practices. Note that this take you OUT of that techie/science chain if you go far enough up. Setting aside the discussion of overcompensated CEOs, each of these paths can bring both strong job satisfaction in the role and financial recognition, INDEPENDANT of the actual managerial structure.
2) Managers DON'T have to make more than those they manage - I certainly don't make more than some of the folks on my crew, and I shouldn't. They're more skilled technically, they have much more experience, and they have far more education. A lot of companies seem to have some problem with this, and that really prevents them from focusing on the right skillsets for a given job.
3) In our litigious society we're encouraged to apply the same rigid standard to everyone - unless they fall into a large collection of legal categories. As a result, it takes a little more courage to publicly say 'sure, you can always have Friday afternoons off with comp time' without offering it to everyone. Or giving very different pay raises to people based on the work that they've done, and then explaining to someone why they've gotten a below average raise. Some people can be very self sufficient, and others need a great deal of guidance. This means different people need different tool (one needs a PDA while the other needs some 3x5 cards and a crayon (ala CoyboyNeal)). Companies need to foster an environment where petty bickering (usually through envy or jealousy) isn't an issue. In the above example, if someone's upset because someone has a PDA, it's usually not because they want a PDA, it's because they want some form of recognition or visible acknowledgement for themselves - comes back to that whole ego thing. If they're just petty, you may want them to find a job elsewhere.
Enough! If you're still reading, then I'll make a suggestion. I'd look at Buckingham and Coffman's books from the Gallup organization (First, Break all the Rules and Now, Discover your Strengths) if you're interested in tech management yourself, or want to help your PHB (euthanasia is usually out). The books are chock full of interesting data, which the authors use to derive their philosophy from. Sure some of the stuff they say is obvious - but I think it's the first decent explanation of why TQM usually fails other than 'management screwed it up'. TQM is a nice idea, but the practice is based on some assumptions about organizations that are often false. There are lots of good examples that apply to every environment whether you're looking for excellent people in a dynamic (read: chaotic) environment or mediocre people in a rigid bureaucracy. Even if you don't agree with everything they suggest, it's good brain food.
I know, Autism is a beneficial trait for getting the bits and bytes right in code. How do you manage these people. How about manageing complexity? This is what "Einsteins" do. Managers of people have to consider the narrow focus and blinders IT folk put on when managing complexity. It requires a bit of a pull and a lot of push to get in and out of context (context used here as diving into the problem, scoping out its bounds and mapping it to code). Temporary Idiot Savant if you will. It is the real programmer who can quickly change levels when asked by marketing, what that new algorithm means to his customers. I've just been dropped into a position that has no management, no real marketing and a unfamiliar product market. Now I have to come up with a product that will make money. I used to be a programmer. Now what am I? I'm not sure, but I enjoy the rollercoaster ride when I think from the level of the customer, through the product features to the architecture to the outsourcing and if I can find time to write the drivers.
Of course, workers or entertainers can also be made into einsteins by clicking.
When the pendulum swings the other way, people will remember this sort of behaviour and run out the door.
The fact of the matter is that people feel betrayed when a company behaves like this, and that feeling will manifest itself as a high turnover rate some time in the future.
So now I make a trek (during work hours) to the local mega supermarket and stock my group's private mini-fridge with our choice of soda cans. Everybody who wants 'free soda' has to chip in five bucks once every few weeks.
$5-$10 a month is cheaper than quitting and trying to find a new job.
OTOH, it kind of pisses me off when management takes away perks without any sort of explanation or notice, and with little or no chance of ever getting them back when things get better.
Little things have all been cut off over the past year or so. Things like free soda, the office plant rental service, annual raises...
I do not deploy Linux. Ever.
I refuse to be compared to this horrible German Scientist who created a bomb to kill thousands of honest japanese citizens !
No it's not a troll it's a joke! It's only a troll when you don't get it.
What other incarnation of evil will it be next ?
Managing Gandhis ? A book on managing underpaid indians workers who will go on hunger strike to get better work conditions.
But seriously I don't think it's good for anyone's ego to be compared to Einstein. If anyone I know had a book like this I would make fun of him.
-Linux is SO fast it does an infinite loop in 5 seconds.
Where I work, techies and management dual-track
all the way to the top. Furthermore, the higher-echelon techies earn significantly more than middle to senior management, except for those management personnel in executive tracks.
For example, we have "division engineers" and "division scientists" and "principal engineers", "distinguished engineers", and so on. These are all very high-level high-paid technical positions. In these top tracks, you usually have additional responsibilities to your organization above and beyond simple coding, but you are still not a manager. You are likely a tech lead; you probably help write proposals; you likely contribute to organization-wide technical decisions, and so on. But you're still not a manager, and generally speaking, people don't report directly to you.
Most every one of our larger efforts has one manager and one senior technical person who run the project bicamerally. This is a very good model, IMO.
C//
as long as there are managers who just don't get it, geeks will be enslaved to do their bidding. shouldn't geeks be the ones getting rich because it can't get done without us? what would the world do if we decided to go on strike? it would stop. maybe then we would be treated like the reason amazing things got done instead of the hassle that managers have to put up with.
They're using their grammar skills there.
"How to Coexist among Non-Einstiens"
Let's face it, there are more of them than there are of us. Maybe we should learn a few things....
Just a thot...
That statement makes sense. Which proves something:
Sales people are full of, well, effluvium. And there is always a point at which your sales guys rise to the level in the organization where they need to make deals with other sales guys at that level in another organization. Both sets of uber-sales guys know that they're all sales guys--and thus full of effluvium. In consequence, the other guys recognize that your sales guys' presentation on your hot new technology is, well, effluvium.
No effluvium, really...
Faced with a customer who knows you are full of effluvium, what can you do? You bring the tech folks along. You don't sponsor a meeting where our techs meet with your techs (or even better, a Quake death match LAN party where our clan cruelly destroys your avatars and every morsel of self-respect you may have fooled yourself into...well, maybe that's not such a great idea). The idea is that your techs impress the daylights out of their uber-sales guys--who, being full of effluvium, are easily impressed.
That's how I ended up playing golf, once...
Being a 4-H leader, I view the game of golf as a waste of good pasture land. I was at a client's, installing a new application on their servers, when the company president dragged me into his office, picked out a golf shirt, and told me we were going to Pensacola, Florida to "do a little bidness." Right then.
I ended up doing an off-the-cuff presentation on the new product, with commentary on some of the features of the database schema and our techniques for automatically updating pricing. Based on the blank stares from the audience I doubt they understood one word in twenty. "But thass all raht," said the client, "in fact, that was kinda the point." To thank me for this, he subjected me to 18 holes of golf at some allegedly-exclusive golf course with all the sales types I'd been lecturing. Who, of course, knew how to play golf. The fact that I clearly did not seemed to further establish my technical credentials.
Learn from this, young Jedi...
Don't try to understand sales people. They are clannish, socially disfunctional, and have a tribal suspicion of outsiders.
My problem with those who want all IT to be populated with their version of profs is that they are usually on the "them" side of the equation. You major in MIS in college, take your token exams, get outta school and come to my dept. and ask questions like "Why do you use CISCO routers when NT does routing?" (No lie..actually happened!) Just fess up: you want to be a yesman. Systems Admin for people like that is just a rung on a ladder. So I think it's cool to have a poster from last year's Networld or Comdex on my cube. So I'm not sniffing my manager's ass waiting for an atta-boy. So what! I'm doing my job. You remember that shit you hired me to do? We all have to play politics to an extent. All we're saying here is don't jerk us around and you'll get more out of us. Those of you who chose this profession because you thought it'd be a nice lark and path to middle management can bitch about the rest of us. But when the shit hits the fan it's the geeky eccentric who you call up in the middle of the night and cry "Make it work! It's making those beeping noises again!" I do this because frankly I don't want to think about any other professional existence. I'm being paid to do something I'd be doing anyway. I'd dare say the "treat me like a banker" types can't say that. They can always fall back on day-trading or Daddy's wallet. I want to be taken seriously as a professional too. I want the respect. But don't assume I'm not a professional because I like to wear my Red Hat cap to work. I've worked at several large, corporate HQ's and worked along side many VP's and Directors. They probably saw me as a geek. But I'm always helpful and they all knew they could depend on me. So I challenge the idea that geeks aren't dependable. >
Enough said.
GJC
Gregory Casamento
## Chief Maintainer for GNUstep
I was hired for a development dotcom as team-leader for the internal IT-group, but since we had no IT-manager my role more or less shifted into that of a IT-manager.
One of the things I came to realize is that being a manager, whether for smart och not-so-smart people, is a rather difficult thing which should be viewed as any other discipline which requires high skills and strong people skills.
This didn't exactly come as a shock to me, but I hadn't really thought that much about how much it would tear me down personally.
I think my problem was that I lacked good management skills and insight into what motivated my staff. While I realized this quite fast I really tried to do a good job and keep everyone happy.
I got pretty mentally exhausted after this period and I'd probably think twice about taking up any job which involves managing peolpe again, but I'll probably do it at some point in the future since I got the feeling that it can be a highly rewarding job, and not just in terms of economic compensation (I could probably earn more as a database developer than manager anyway).
Coming from a tech background my personal belief now is that tech jobs, while often demanding strong intellectual skills, usually deal with logical problems with tend to have logical solutions, but management (at least of human resources) deal with highly illogical humans and therefore is a much tougher discipline to master. Another thing that adds to the difficulty of management is that managerial positions often demands you to be proficient in multiple disciplines (much like developers...)
For all you people who're dissing managers and sales people (and all other non-cool positions) I only have one thing to say:
Treat them with the same level of respect as you want to earn yourself and by all means, if you think you can do the job better give it a try!
Randy, Lawrence's grandson, grows up to be a moderately badass hacker. He explains that there are tough problems to solve, and there is everthing else. He calls everything else "making (or was it punching?) license plates." The exceptional intellects don't want to get near making license plates. It is too boring for their creative and hard to focus minds - it takes something really cool to make them discipline themselves to think through a problem.
Since i AM an Einstein, my suggestions to management would be this ...
... you have to stroke our egos by paying at the highest salarys possible. Barry Bonds gets around 15,000,000 per year, so 10% of that for your Einsteins is a good starting point.
because of our inflated self worths
Einsteins, because we can't tolerate dealing with the less intelegent, need the oppurtunity of working from home and telecommuting. So let us...
Bills, car payments, rent all tend to stress us Einsteins, because the pettyness of these concerns frustrate us, pay all our bills for us.
Einsteins also need to feel attractive to the opposite sex, so when thinking of cars/ apartments think porsches, ferarris and penthouses. Also don't skimp on Escorts (not the ford kind) if we still can't attract a girl... Two or more at a time is better...
Again, it can never forgotton to not stress us Einsteins out, so NEVER press deadlines! They know about them so don't let them worry about them! If its really pressing on time, hire some extra grunt workers to do any work that the we don't want to do.
As well, make sure you pay at least 5-6 months in advance, and give 8-12 months notice if you feel you can't keep the payments up. As well give us Einsteins some personal information about yourself (you don't want us to stress and have to dig it up ourselves) so that we can blackmail you into keeping us employed.
As well, its often known that plain hackers need supplies of Mountain Dew, it only goes that this is more so for your Einsteins. So provide plenty of Coke, Extacy, Speed handy... this also helps with the girl problems....
Then, at the end, you can keep your Einsteins employeed and happy...
Good luck
I don't like this idea that the only way to move up in a company is it get into management. Our Director of Engineering has created a dual-ladder system where the engineers get promoted from engineer to senior engineer to --I forget--... This "promotion" just means that the engineers get to spend more time "experimenting" with new, fun stuff, while the lowly engineers do the grunt work.
I think our Director got the dual-ladder idea from his time at IBM, where they would throw a party for managers switching to the engineering ladder, but wouldn't do anything for engineers switching to the management ladder. The reasoning was that they wanted to break the idea that being a manager was inherently better than being an engineer.
How about a book on how tech workers should treat their managers? As a former tech worker turned manager I would be more than happy to see the developers get "purks" above and beyond all the "less" intelligent people --- however at that point they better earn it....Don't rest on what you know today -- go home and hack away and learn the new technology and toolsets....Einstein was not a one trick pony that came up with 1 good idea and lived off of that the rest of his live --- he continued to invent.
(+1 Funny) only if I laugh out loud.
...and it's amazing to me to read the excerpts here, then realize just how little of it she has actually acted upon.
I guess that's what happens when you have a manager that buys books to form a certain image of herself to others.
Pay them more than $13.75 an hour. That's what I get. Maybe I'm no Einstein but that's still pretty shitty.
Well, at my university (happens to be www.hut.fi for those interested) Compaq gave us a presentation about some of their computer stuff.
Then they start marketing available jobs for "specialists" and when one guy asked what they've got to offer one of these sales and PR guys who gave us the presentation tells us that there are available jobs at their helpdesk division...
These idiots actually thought that when you've got your M.Sc degree in computer science, you're going to do helpdesk for them. When one guy started to laugh when he heard the answer these people just couldn't understand why he was laughing. Clearly they think doing helpdesk (desktop helpdesk for some stupid windows users) requires a specialists and good education. Just because they're themself clueless with computers that doesn't mean that the kid next door couldn't be hired to do that... oh well. That just tells us what managers are all about.
People want to work with people they consider friends. People they trust. There will always be ups and downs, but if people genuinely like the people they are working with, well, it's a difficult thing to walk away from.
A corollary of this, as mentioned in Peopleware, and elsewhere I believe, is that people should not be subject to annual appraisal. Such appraisals have the tendency of destroying team spirit (teamicide). Having team members coach each other is one of the most healthy activities to be found in a company. Introducing an element of competition and rewarding the winners tends to undermine this process.
Also, appraisals can be extraordinarily stressful to valuable, productive employess, who also happen to be living, feeling human beings. Sometimes I wonder why we, as a race, do it to ourselves...
Anyway, I'm starting to ramble, so I'll stop here.
I'd rather be referred to as a Lederman, Hawking or Fermat. Besides, fewer Manhattan-project jokes.
Fermat was a practicing lawyer who incorrectly claimed he had proven a certain theorem. 300 years later, a 'geek' finally proved it. He sounds more like a PHB to me than an Einstein...
-- Did you try Tao3D? http://tao3d.sourceforge.net
These 'Einsteins' want JOBS with at least a modest income. These days it seems they're harder to come by ;-)
In fact, logic dictates the opposite, if both Einstein and his cousin were of above average intelligence (There is a proven genetic component to several different aptitudes that fall under the ill-defined umbrella of "intelligence").
Inbreeding enhances particular traits, by increasing the chances that offspring get two copies of the sets of genes supplying those traits. This holds for beneficial just as much as damaging traits - a point often missed in the "inbreeding is bad, mmmkay" dogma taught in schools.
Inbreeding does not automatically mean less fit offspring - fitness is relative to the environment, enhancement of a particular trait, even at the expense of other traits, may make an organism fitter in a particular environment.
Enhancing particular traits by selective inbreeding is (a) common practice on farms worldwide and (b) (used to be?) common practice among european noble families.
Choice of masters is not freedom.
Keep up the good work, Mentifex. You fucking rule.
I work at one of those high-flying tech stocks that crashed badly this past year. The inevitable brutal layoffs and office merging followed.
But what really got my goat was getting rid of their "free soda" policy.
The "free soda" policy was always a real morale booster, at the whopping cost of maybe 25c per employee per day. Now that it's gone, people feel cheapened, and what's worse wander out several times a day to the corner store just to get a damn can of soda.
"Free Soda" is about the cheapest morale booster money can buy, but typical management just never gets it. They worry so much about answering to the braindead shareholders pet peeves that they forget about who actually makes the company live or die in the end: the people who Produce Product.
Depends on where you are, I guess. Where I work, they introduced a casual dress policy that started in November and is still going - I've been free to wear comfortable shorts and tshirt over the hot summer. They opened a new company cafe a few months back, and are supposedly working on a small gym area.
A.) Nobody.
---
Open Source Shirts
interesting...
I think it's the difference in culture. Slashdot is an American site, and many of its posters on these forums are American. Dilbert is a comic written by an American about American office politics. The 'geek style' on this site is really an American geek style.
You, on the other hand, work in the UK. So do I. And as we both know, things are vastly different over here with regards to 'geek culture' (if it even exists like that.)
It pains me to see Slashdot-style geeks developing in this country, it is an incredibly pathetic approach to one's work. Interestingly this has much to do with the globalistic nature of the Internet.
In essence, we can blame the Internet as many others do.
Shouldn't everyone have a 'fun' and 'stimulating environment to work in whenever possible? Not only Einsteins get bored stiff... Geez
That post left me in tears of laughter. Tell your mom to browse at +2.