Manager's Schedule vs. Maker's Schedule
theodp writes "Ever wonder why you and the boss don't see eye-to-eye on the importance of meetings? Paul Graham explains that there are Maker Schedules (coder) and Manager Schedules (PHB), and the two are very different. With each day neatly cut into one-hour intervals, the Manager Schedule is for bosses and is tailor-made for schmoozing. Unfortunately, it spells disaster for people who make things, like programmers and writers, who generally prefer to use time in units of half a day at least. You can't write or program well in units of an hour, says Graham, since that's barely enough time to get started. So if you fall into the Maker camp, adds Graham, you better hope your boss is smart enough to recognize that you need long chunks of time to work in. How's that working out in your world?" Ironically enough, I have a meeting to attend in three minutes.
If you need heads-down time, block it off on your calendar. That's the easiest and first thing one should do if there is open space on their calendar and they are complaining about constantly being interrupted. Of course, this doesn't help when the person interrupting you is sitting on the other side of your cube's wall....
...and it's the coder's best friend.
I never have understood why managers love meetings. I mean, it kills productivity, usually ends up being boring or unrelated and in general a waste of time.
Taxation is legalized theft, no more, no less.
As a computer programmer with an MBA (please don't burn me at the stake -- I'm a coder, not a manager, and have no desire to be a manager), I understand both sides of the story, and it isn't pretty. Meetings are crucial, but they need to follow these general rules:
(a.) As much as possible, have a single "meeting day". This article explains why -- programming is not a "stop-and-pick-up-where-you-left-off" profession. So, in other words, as much as possible, ensure all "administrative overhead" tasks, such as meetings, are blocked together.
(b.) Meetings must be limited to information that *everyone* *needs* to know.
If you follow these rules, meetings are a Good Thing.
Problem is, no one follows those rules, because following them is much more easily said than done.
The Institute of Incomplete Research has determined that 9 of out 10
In my experience having to go through a meeting that requires a lot of explaining and problem-solving can render me more or less useless for the rest of the day, programming-wise. In some way that I don't know how to explain the meetings eat up the very concentration that I need for programming. Perhaps it takes so much out of a programmer when you try to understand someone instead of something you can logically deduce.
I dunno. It's still a mystery to me what one meeting can do to you sometimes.
The lyf so short, the craft so long to lerne
"Where I used to work, we worked on a "Point System" where 1 Point was equal to about 1 Programmer-Day, and 8 Points were equal to 8 Programmer Days."
Unfortunately, in the PHB world that means that if a woman can have baby in 9 months, 9 women can have a baby in one month.
I find, as do others I work with, that the little one-off, "micro meetings" held around the office every day are very useful. Instead of getting the X people needed to make a decision into a scheduled room, grab them and stand in front of a white board (or whatever) in an ad-hoc fashion. Or, as we do, we all turn around in our chairs, discuss what needs doing, and get back to work in a matter of seconds/minutes, instead of scheduling a full meeting.
I feel like when a meeting is scheduled, the time leading up to the meeting is seldom useful (oh, meeting in 15 minutes, better start slowing down/not start any more work), then the time after the meeting loses some function as there is the inevitable discussion of what we talked about, the creation of minutes, followup emails, etc. On a somewhat similar note, booking a meeting for a 1/2 hour instead of an hour forces people to work faster, and cuts down some of the wasted chit chat time.
We just moved into a new office here, and it has a large number of meeting rooms, which is great. But, even better, there are quite a few "break out" areas, with chairs and a white board, but no door, and no reservations. So when you need to get a couple peoples ideas, you steal a breakout room, and whiteboard what you need. Use your mobile to take a picture of the whiteboard, erase, and move on to the next task. Plus, these meetings tend to be over quicker.
Another trick I've learned .. if you get invited to a meeting, and you don't really feel like you need to be there, just decline it. If the meeting organizer really wants you there, they'll invite you agian, or call up/email and say "oh, we'd really like you there". but it saves you from sitting through a meeting where you just zone out and waste an hour.
Overall, there is great value in meetings, but only if they are kept to the time required to resolve whatever you're there for, and only if they pertain to everyone there. It's pointless to invite 2 different groups to a meeting, so one has to listen to the other talk and be bored, then switch. Focus on goals, invite only the people who need to be there, and get back to work.
We emerge from our mother's womb an unformatted diskette; our culture formats us. - Douglas Coupland
I schedule 'programming time' into outlook.
Its called logging your time. All consultants (or aspiring freelancers) should be able to do this. Its how you generate billable hours. And you log by task/crisis completed. Pretend you're Kirk, and you're filling in the "Captain's Log".
There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
There are very good reasons to have meetings, and meetings can be useful when done well. Just google for stuff about "effective meetings".
:).
:)
You could have meetings to introduce people to each other, meetings to get information, meetings to decide on stuff, meetings for brainstorming, make important announcements - for instance if Mr CEO is going to lay off lots of staff, I feel it's rather bad form to just send an email.
The main problem with meetings is when the people involved don't know what the meeting is for- one might think it's for brainstorming, another might think it's for deciding (build a consensus on direction to go). So the meeting could go on for hours without achieving anything useful. The people involved need to know the agenda and reason for a meeting, especially the person chairing the meeting
Now once you get that done right, there's still room for greater efficiency.
With conventional meetings you use up Y hours of X people, though most of the actual participant "brain usage time" is only a few minutes. This is analogous to a program running for X hours of "real time" but only using 5 minutes of CPU time. Conventional meetings have the problem of wasting 2 hours of 10 people's time.
So if I were a boss, I might "encourage" my employees to use instant messaging for certain types of meetings where possible. That way I can have them in multiple meetings at the same time (bwahaha!).
The chatlogs could then be archived (automatically? ) to somewhere where I can quickly see what they've been up to (and for official record). I don't care if they're doing other stuff during those meetings - as long as they can still contribute usefully (I'd prefer to hire people who can read and understand things fast).
Thing is you can't have such meetings throughout the day + every day, since many things require full concentration. If people can't drive properly while chatting over the cellphone, I'm sure they can't do certain work related tasks while being in a meeting. So meeting times where possible should be restricted to certain parts of the day, or to certain days.
I doubt attending a meeting requires that much concentration, you could probably idle a fair bit even if you're in 3 "instant messaging" meetings at the same time.
You could even go for a coffee/toilet break, or take an important phone call without wasting everyone's time when you "return" (with conventional meetings there's often the repeating the past X minutes) - you just scroll up to see what you've missed. You do need to say that you've gone "AFK" though, so that the rest don't waste time trying to ask you questions that require immediate response.
Pedantic is French for "stop making me aware of my ignorance!". Grammar snob/nazi and prescriptivist, likewise.
Don't apologize for correcting someone's error. If they are offended, that's their insecurity.
Utilizing the synergization of benchmark e-solutions to pre-workaround action items!
Hah! You think that's bad? Try going to your user page on an iPhone wanting to find out which posts have been modded-- OH WAIT YOU CAN'T because the page flows ALL wrong and the moderation scores are obstructed by a pointless right-hand DIV you can't turn off.
Oh and just as a tip: "hover" controls, like those used to add/remove tags to posts on the Slashdot homepage, DON'T WORK ON DEVICES WITH NO MOUSE. Like an iPhone, or Tablet PC. Please, everybody, stop using these.
Comment of the year
But just because they have to happen doesn't mean that I can't generally schedule them to my advantage.
I tend to group my meetings so that they're in a single block when I can. That way they don't run long ("Sorry. Have a 10:30. Gotta go.") and I can then keep the rest of the day free for actual work.
For those days when it isn't possible that's when I do my documentation since there's no way I can get back into a project and do anything useful with an hour.
Back in the days our calendar system would auto-accept any meeting invites. It was a while ago. But that meant you got put into all kinds of meetings without actually being able to request a different time up front. My boss had the best solution, which we all try to do now based on other responses. He blocked out 80% of his day into two events: "HFMTDW". If you needed to get into the blocks you asked and he would free up the time for you.
"HFMTDW" = "Hiding From Meetings to do Work"
I loved that boss. Too bad being the manager of our division drove him into a nervous breakdown after 18 months.
Implying all Irish are drunks is not racism because "Irish" is not a race. Duh. That would be ethnocentrism.
Black people really do have brown to very dark brown skin. Turds are also brown. That's all the joke is saying.
I think jokes about my own race are funny too. It's called getting over yourself and not taking everything so goddamned seriously. Does it ever occur to any of you that getting so angry over a few words means you are part of the problem of racism? It means you have bought into the ideas behind it and believe that they are valid and real when in reality they are completely arbitrary. That's why you cannot laugh at them.
Did they tell you to bring all of your desk items with you in a box?
Nope, this isn't a troll post either. The mods failed. Again.
If anything this was Funny.
As for me, I have karma to burn. Do your worst!
It is a miracle that curiosity survives formal education. - Einstein
Hah, corporate culture is so idiotic and inflexible. The problem with 99% of corporations in my opinion is that they cater to the lowest common denominator. I don't mean that in a rude or haughty way; let me explain.
There are lot of different kinds of people in the world. I guess there are some people (a lot of people) who work fairly well with the whole 9-5 every day routine type job. It probably suits most people not because they particular enjoy it, but because most people wouldn't have enough self control to actually do their jobs as well if you were to just, say, let them teleconference from home or something. (FWIW I think this perception is largely a myth, and that the solution to unproductive employees is to simply fire their asses.)
The problem with this approach is that it alienates people who could otherwise be strong assets to your company, like me. I'm the kid that fucked off all week long at school, didn't study, got yelled at for reading three chapters ahead in the book, then aced the test without even trying. You want to hire me? Give me a job solving problems. Pure technical problems (or whatever other technical work you hired me to do) with no politics, paperwork, hours long pointless meetings and teleconferences, forced teamwork, etc attached. Let me come in to work at any hour I want, leave any time I want, work from home if and when I want. Basically let do whatever the hell I want as long as I accomplish specific tasks within a specific time frame. If you want to contact me, don't call, send an email/IM and wait for a response unless it's an EMERGENCY requiring IMMEDIATE RESPONSE. Don't treat me like a kid, I'm my own man and don't need a nanny to help me along. And lastly, don't try to make me feel guilty or inferior because I'm different than you.
You know what, I don't pretend to be ideal for jobs that the "average" employee is good at. I recognize that I have strengths and limitations. What I want is to see employers be smart enough to recognize these strengths and limitations and put people in positions with responsibilities that best suit them. IMO the best employers are the ones who hire the best, give them a lot of freedom, and pay them well--like Google for instance. They make the job be more like an extension of your life rather than a typical "job." It's a place that you look forward to coming to every day instead of another boring 9-5 grind. That's smart. I wish other employers would learn a thing or two from them.
Black people really do have brown to very dark brown skin. Turds are also brown. That's all the joke is saying.
If that were true, then it wouldn't be funny. The joke says more than that. Its saying cats can't distinguish black children from their own shit.
Its a racist joke. That doesn't mean you can't tell it or laugh at it, or that doing so makes you a racist. But don't pretend its not a racist joke. The humour comes from equating people of a specific race to shit. That makes it a racist joke.
It's called getting over yourself and not taking everything so goddamned seriously.
I don't know you. I don't know if you are a racist or not. But if you are going to broadcast racist jokes to the general public, you should expect that people will be offended. Suck it up.
I'll defend your right to tell off color jokes, but I'll also defend anyone who wants to call you on it. Free speech goes both ways.