Slashdot Mirror


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.

60 of 274 comments (clear)

  1. Ironic? by Cap'nPedro · · Score: 5, Informative

    That's not ironic, that's just coincidental!

    And that was pedantic.

    1. Re:Ironic? by AP31R0N · · Score: 4, Insightful

      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!
    2. Re:Ironic? by Anonymous Coward · · Score: 3, Insightful

      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.

    3. Re:Ironic? by causality · · Score: 2, Funny

      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.

      That reminds me of an amusing saying:

      "I'm sorry if the correct way of doing things offends you."
      -- Unattributed

      --
      It is a miracle that curiosity survives formal education. - Einstein
    4. Re:Ironic? by vux984 · · Score: 2, Insightful

      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.

  2. Block it off by r_jensen11 · · Score: 3, Insightful

    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....

  3. strange by madcat2c · · Score: 3, Funny

    Did they tell you to bring all of your desk items with you in a box?

    1. Re:strange by causality · · Score: 2, Insightful

      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
  4. It's called a fake 4-hour meeting by WmLGann · · Score: 5, Insightful

    ...and it's the coder's best friend.

    1. Re:It's called a fake 4-hour meeting by twistedcubic · · Score: 2, Funny

      Is that in addition to the 1.5 hours a day you waste reading Slashdot? :)

  5. What is it with meetings? by Darkness404 · · Score: 2, Insightful

    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.
    1. Re:What is it with meetings? by umghhh · · Score: 4, Insightful

      Well if you had thought otherwise you would be have been a manager not a maker.

    2. Re:What is it with meetings? by D+Ninja · · Score: 5, Interesting

      Two reasons: meetings make people feel important and they look like work (without having to do real work). I have found that most information gleaned in meetings can be e-mailed or distributed in some other manner.

      With that said, there is a lot that can be learned in the "important" meetings. People give away a lot of information (body language, facial expressions, etc) about certain situations that can be very valuable. That is where I find most of the value in meetings. Plus, it is a good way to build and keep team cohesiveness.

    3. Re:What is it with meetings? by ls671 · · Score: 2, Funny
      --
      Everything I write is lies, read between the lines.
    4. Re:What is it with meetings? by PPH · · Score: 4, Insightful

      It justifies their existence. I've worked in matrix organizations where there are four or five 'dimensions', each represented by their own chain of management. Each employs a team of drones whose only is to chase around between meetings and keep up to date on what's going on.

      Start eliminating meetings and pretty soon the executives won't have any place to employ their idiot son-in-laws.

      --
      Have gnu, will travel.
    5. Re:What is it with meetings? by greatica · · Score: 5, Insightful

      I'm both a coder and a manager. When I first started, the meetings drove me bonkers. After wasting enough time, I decided to ditch them altogether with my boss's approval so I could finish a big project.

      I learned my lesson quickly. After each meeting that I skipped, my boss would show up in my office (effectively destroying the block of time I was saving), and then he'd tell me about 5 more projects brought up in the meeting that were automatically approved. More work was actually created because I wasn't there to shoot down off-track and silly ideas in these meetings.

      I started showing up at meetings pronto to "keep the company on track with IT and software projects". It was worth it to waste 8 hours a week in meetings to avoid months upon months on projects initiated by people who had no clue how technology works.

    6. Re:What is it with meetings? by Volda · · Score: 3, Informative

      Many managers dont really do a dam thing other then make a schedule and watch the budget. Thats why they are so frequently in meetings so it looks as if they are being productive.

      As an example my boss has meetings nearly every day, some all day meetings. She rarely comes back and talks about what was mentioned in the meetings but none of it is ever useful or changes things for the better. This has gone on for almost 8 years now.

      Ive been to a few of those meetings as well and more then half of the meeting is the women talking about their family, some other pointless crap or kissing the ass of the higher up boss. The other half is them asking what did we do last meeting and asking questions that should be answered but never do because "Ill have to check on that" is the typical response. The meetings are nothing more then a waste of time.

      I pretty much govern myself except when my boss feels the need to make herself look good and rushes me through a project just so she can brag about how quickly something was done...

      Maybe its because I work in higher education or because 75% of the management here are women who would rather play social games with each other.

    7. Re:What is it with meetings? by Opportunist · · Score: 2, Funny
      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:What is it with meetings? by Opportunist · · Score: 5, Funny

      You couldn't just put a dummy there with a voicebox repeating "No", "No way" and "We can't do that"?

      Or was the one in your company already employed as a SAP programmer?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:What is it with meetings? by Maxo-Texas · · Score: 5, Insightful

      Managers are usually not oriented towards your work.
      They are usually acting as a worker bee for someone way above them.

      Also, when I moved from programmer into management, I was amazed at the amount of sausage making that we protect the developers from.
      Projects that are high priority- yet canceled without ever wasting your time.

      Plus a lot of coordination and orchestration.

      A good manager frees their developers to get work done and shields them from a lot of inane executive requests.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    10. Re:What is it with meetings? by rhsanborn · · Score: 2, Insightful

      I've found, not so much that all meetings are useless, just that they tend to be held by the wrong people, include the wrong people, and work through the wrong things. A small team of technical people, all directly related to some problem or task getting together to work out details, or figure something out is a "meeting". The problem comes in when you tie up those technical people on a mundane call or meeting run by non-technical people who just want those technical people there in case there is a question.

    11. Re:What is it with meetings? by Anonymous Coward · · Score: 2, Funny

      It's also why with some intelligence you can dump half of the projects you are given immediately (without notifying upwards) because they'll get cancelled down the line anyway. Why waste time on them. There are some criteria in the decision making of course - dump smaller projects first, and do cursory project design at a high level beforehand so that if you are about to get burned, you can hack something out by working late a couple of weeks.

      In the past 8 years, I have NEVER ONCE been burned by doing the above. I.e., all of the projects I've dumped, were cancelled before two weeks before they were due, but often well after they were meant to have been started.

      Please note that you need +4 to luck, +6 to guessing ability and +2 to charm for the above to be a viable work ethic. That, or be Wally from Dilbert.

    12. Re:What is it with meetings? by Grishnakh · · Score: 2, Interesting

      It's mostly a big waste of time, used for people to make themselves look important by puffing themselves up in front of other people.

      The only time I've found meetings to be genuinely useful, in my 11 years of corporate existence, is when decisions need to be made with a team's input. Then, it's really important to get everyone in a room together and hash out all the details in real-time, so ideas can be suggested and then immediately commented on, etc. However, in most companies, meetings of this type are quite rare. Decisions are usually made at the top, and have little if any input from the people actually doing the work.

      Meetings solely for the purpose of "passing down" information are utterly useless and time-wasting. This crap can be put in an email and read in 5 minutes, instead of wasting 30-60 minutes of everyones' time with a lot of lip-flapping. And a lot of times, this information isn't even necessary or interesting to the people actually doing work: things like financials, etc. I'm an engineer; I don't need details about the company's financials, just a quick summary by email so I know my job is OK for the next quarter.

  6. 'Maker Logic' seems natural to me. by A.+B3ttik · · Score: 3, Interesting

    ...but then again, I'm a programmer.

    Where I'm at now, our system of measurements is basically just "I'll get it done today or tomorrow" to "It'll be done by the end of the week." There's simply so many potential obstacles and unaccountable variables that any more precision than that is pointless.

    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. Ideally, an 8-Pointer should take one programmer 8 days to complete and two programmers 4 days to complete. Of course, that always fell through. A half-pointer (4 hours) might take me anywhere from 10 minutes to two and a half days.

    1. Re:'Maker Logic' seems natural to me. by xs650 · · Score: 2, Insightful

      "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.

    2. Re:'Maker Logic' seems natural to me. by Opportunist · · Score: 2, Interesting

      That's what is insanely hard to get through a manager's skull: That it's hard to give exact estimates in IT. Even if you know your language to the point where you could reimplement it, when you're not essentially pissing in the wind and "thinking to know", no later than at debugging you're in "really soon now" land when asked for an estimate.

      Or, what I told my boss, "I would know how long it takes if I knew where I created the bug. If I knew where I created the bug, I would have avoided creating it in the first place".

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  7. Single biggest frustration for many coders by judolphin · · Score: 5, Insightful

    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
    1. Re:Single biggest frustration for many coders by eples · · Score: 5, Insightful

      I'm going to lose my mod points to reply, but I wanted to add a third item to the list:



      (c.) Meeting needs to have an agenda, preferably distributed in advance


      This cuts down on frivolous meetings as well because there is usually a stated goal or a defined list of topics and people can come prepared.

      --
      I'm a 2000 man.
    2. Re:Single biggest frustration for many coders by strimpster · · Score: 2, Insightful

      I find that a lot of times managers like to feel important, so they force you to sit in a meeting where they tell you everything that they are working on and want to tell you way more than you need to know. There is nothing I hate more than being interrupted when I am developing some code to sit in a meeting, and then find out that I didn't need to be there at all and now my time was just completely wasted...

    3. Re:Single biggest frustration for many coders by PitaBred · · Score: 3, Insightful

      I agree wholeheartedly, with one expansion to (b.):

      Meetings must be limited to information that *everyone in the meeting* needs to know

      I suppose that might be obvious to a programmer, but it's not always obvious to the PHB types ;) If the meeting is applicable to what you're doing, you should be there. If not, you shouldn't. I've seen lots of places get off-track in both directions.

    4. Re:Single biggest frustration for many coders by jellomizer · · Score: 4, Insightful

      Not as obvious as you may think. Managers sometimes keeps programmers in the meeting as a sanity check, What is worse wasting an hour and being board at a meeting. Or after an hour long meeting with management they come up with an idea that is impossible or difficult to program. And have to do it anyways as it has already been sold to the customer during that meeting.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Single biggest frustration for many coders by John+Hasler · · Score: 5, Insightful

      d) Meetings need to have minutes summarizing what was discussed and what was decided. Managers tend to remember what they find it convenient to remember, not what actually happened. If necessary take notes yourself.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    6. Re:Single biggest frustration for many coders by Rob+the+Bold · · Score: 5, Funny

      e) Meetings need to have rules forbidding the adding-on of endless afterthoughts and sidenotes.

      --
      I am not a crackpot.
    7. Re:Single biggest frustration for many coders by lauterm · · Score: 5, Funny

      as do slashdot threads. :-P

    8. Re:Single biggest frustration for many coders by No-Cool-Nickname · · Score: 2, Funny

      f) and donuts.

    9. Re:Single biggest frustration for many coders by Tekfactory · · Score: 3, Insightful

      At a place I used to work I would put out agendas for technical meetings, I'd include relevant technical or compliance requirements in the "required reading". My boss was of the opinion everyone should do their own research instead of me "spoon feeding" them, which wasn't my job.

      Somehow these meetings always seemed shorter when everyone came to them with the same assumptions.

      I only started frontloading requirements after we had a requirements meeting come to a dead stop when 2 CISSPs, a Project Manager/Business Analyst, 2 Systems Engineers and 2 Security Analysts couldn't define what the Audit and Logging requrements were for a Windows box.

      At the follow on meeting I brought handouts, the Business Analyst asked me why I went to all the trouble, I told her I only wanted to say "I don't know" to the same question once.

    10. Re:Single biggest frustration for many coders by Ritchie70 · · Score: 3, Insightful

      d.1. Minutes need to be taken by someone who understands the subject well enough to accurately reproduce the discussion on paper.

      There's this guy at my job, a BA, who usually cranks out meeting minutes within a half hour of the meeting ending.

      Unfortunately, due to his lack of understanding of many of the issues, it's like he was at a different meeting.

      --
      The preferred solution is to not have a problem.
    11. Re:Single biggest frustration for many coders by BitZtream · · Score: 2, Insightful

      Let me get this straight, you think because you have an MBA that you somehow understand something that you didn't before? Other than how big of a waste of time it is?

      I've never met anyone with an MBA who got anything from school other than a sheet of paper. Its a degree for people who need a degree to say they have one but not actually because they will learn anything from it.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  8. Meeting? by Blakey+Rat · · Score: 4, Funny

    Ironically enough, I have a meeting to attend in 3 minutes.

    Please, oh please, tell me it's about firing your web developer!

    1. Re:Meeting? by Culture20 · · Score: 3, Informative
      Or about buying an iphone/ipod touch for testing.

      I hate starting down a good thread then

      having the text start doing something

      like
      this

      wh
      l
      h
      R

      Reply to this

    2. Re:Meeting? by Blakey+Rat · · Score: 4, Insightful

      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.

  9. Thrashing is the enemy by BlueBoxSW.com · · Score: 3, Interesting

    As a lawyer I'm friends with told me years ago. That's what they call it in his industry, at least.

    The time wasted switched from or back to a task you hadn't completed yet.

    I agree with the article. One meeting can dramatically decrease the productivity for the whole day.

    As a result I try to divide my time between all-day (or half day) tasks, and leave other days for things that take 1-2 hours a pop, including meetings.

    Using the GTD (Getting Things Done) methods help organize things as well, but that's been covered many times here.

  10. Stand-Up Meetings by thepainguy · · Score: 3, Interesting

    When I was a manager running a project to go live on a large web site, I knew the developers were busy. In the final weeks I limited meetings to a single, end of the day stand-up meeting. That let people report on status and issues, but limited the negative impact on people's productivity.

  11. A 2-hour meeting can ruin a whole day by SuurMyy · · Score: 4, Insightful

    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
    1. Re:A 2-hour meeting can ruin a whole day by hattig · · Score: 2, Insightful

      Imagine that instead of a 2 hour meeting, it was a two hour teleconference with a horde of managers at the other end, where you were needed, but only for brief intervals, and politeness / relationship management required you to be there. Also imagine that you don't have desk phones because they interrupt the shared working area and you're a coder so you can use IM. So you have to do the teleconference in a room without a computer, just you and the telecon device.

      That's a DAY killer. If that was scheduled to 2pm, you'd spend your morning dreading it, lunchtime dreading it, the meeting dying and going slightly insane, and then afterwards recovering.

      You might as well turn up in the morning, say hello to the boss to show you turned up, then fuck off down the pub until 2pm, come back in a state where you can handle fools and buffoons and funny accents, and then go straight home afterwards.

      And I tell you, getting a whole day's pay just for a two hour teleconference would still be being underpaid, per hour.

      WHY THE FUCK ARE TWO HOUR TELECONFERENCES SCHEDULED AT 2PM. You can't do shit between 4pm and 5pm. You can't do shit between 1pm and 2pm. Too short a timespan. You might as well fill the day with other meetings (call it a 'meeting day') and never even turn on your PC. Or you could cut your throat.

      And someone nicked my gameboy micro, so I don't even have that for teleconferences anymore.

  12. I know this one very well by Dasher42 · · Score: 2, Interesting

    A programmer's work is vastly different from a manager's, or anyone's where a certain amount of time gets you a predictable level of output. Hear what I'm saying? You might have already designed something in an object-oriented class tree that with slight tweaks to a subclass, meets the spec. You might encounter a strange bug that takes hours to chase down. You don't know all of that when the boss sits you down in a meeting and gives you a spec and asks you for a deadline right there on the fly. That plus micromanagement is the worst. You get jostled too often to get into any kind of groove.

    The technical solution? Make your code as reusable and debugged as possible, because you'll never know when you need to write up a solution under adverse conditions.

    The real solution? Explain this to your boss in a proactive way.

    Anyone know a good book to recommend to the boss who's also the office schmoozehound?

  13. Micro-meetings over regular ones by RabidMonkey · · Score: 4, Insightful

    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
    1. Re:Micro-meetings over regular ones by weicco · · Score: 3, Funny

      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.

      This worked wonderfully for me! I declined a meeting and got yelled by two different managers. It didn't matter that I didn't have any possibility to attend the meeting since my car broke up, busses didn't go that day and even the airport was closed for the month. It would have been 500 km walk to the meeting. The next time I'm calling for sick leave.

      --
      You don't know what you don't know.
  14. Documenting your time by Jason+Levine · · Score: 4, Funny

    Awhile back, we got a new head of our department. He decided that he needed to see how everyone used their day so he required everyone to fill out a form to track our time. I joked that my time tracker would look like this:

    8:00am - 8:15am - Checked/Answered E-mail
    8:15am - 8:30am - Entered time tracking for 8:00am - 8:15am
    8:30am - 8:45am - Entered time tracking for 8:15am - 8:30am
    8:45am - 9:00am - Entered time tracking for 8:30am - 8:45am
    9:00am - 9:15am - Entered time tracking for 8:45am - 9:00am
    etc.

    --
    My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    1. Re:Documenting your time by VAXcat · · Score: 5, Funny

      When this happend at a place I worked at long ago, I wrote an application to generate plausible sounding time log entries - worked like a charm! Once a week I updated a list of phrases it needed to keep it sounding currnet, ran it, and was done. Bosses never figured it out.

      --
      There is no God, and Dirac is his prophet.
    2. Re:Documenting your time by slashdot_commentator · · Score: 2, Insightful

      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
  15. Fight back with outlook by krakround · · Score: 2, Insightful

    I schedule 'programming time' into outlook.

  16. Meetings can be useful by TheLink · · Score: 2, Insightful

    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.

    --
  17. Meetings are a necessary evil by Rastl · · Score: 2, Insightful

    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.

  18. Re:i petitioned my boss a week ago by SuurMyy · · Score: 3, Interesting

    I'm surprised if your boss will agree to let you work fewer days, even if it would benefit the company. Many managers are afraid of losing control. Many are oft afraid that if they give someone special privileges there will soon be others demanding them as well.

    Then there's the issue that who knows if you're really working in the evening if there's no-one to watch you do it? And if you would be trust-worthy, how about the others who will soon be demanding to be able to work evenings as well?

    So, it's very likely that your boss won't agree, despite it being superficially obvious that they should. It's just so much more emotionally safe saying nay.

    Truth be told, I would probably be the most effective if I worked just six hours a day, uninterrupted. However, having tried to explain in a job interview why I'd like to "slack" so much, I have given up the fight. There are just some things that are inexplicable to some people. At the end of the day, it's not all about being productive. You also have to work "in a proper manner", which means that you get up early in the morning and work at least a good solid 9 or 10 hours despite your brain starting to fart after the first six. See, you gotta be a team player - and team players play by the rules, no matter how ineffective they make you.

    If your boss is more enlightened than I'm expecting them to be, consider yourself very lucky!

    --
    The lyf so short, the craft so long to lerne
  19. Re: by mozillalives · · Score: 2, Funny

    ... and Manager Schedules (PITA) ...

    fixed that for ya

  20. Meetings to solve issues by bsy-1 · · Score: 2, Interesting

    My favorite sign about meetings was actually posted in a shipyard meeting room, it said "There are no problems that cannot be made unsolvable if enough meetings are held to discuss them". Meetings at this shipyard, tended to be short, and were difficult to schedule. Made for really productive meetings.

  21. Meetings should be used to solve problems by blurryrunner · · Score: 2, Interesting

    Meetings should be used to solve problems. Information can be passed by email, or better yet through formal documentation. Status reports can be done by email and should only contain tasks completed on time, tasks not completed or will not be completed on time, and why if there are any of the second. Regular meetings should be held one on one to help employees meet individual goals and discuss any problems in a private way. Beyond that, "meetings" like kick-off events and celebrations for meeting goals can be held to motivate and provide recognition. Though I wouldn't call those meetings in the traditional sense. In an Agile environment, stand up meetings are effective as long as they are short and to the point.

    br/

  22. Re:i petitioned my boss a week ago by shiftless · · Score: 2, Insightful

    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.

  23. This has been my experience... by ducomputergeek · · Score: 2, Informative

    ...in transitioning from systems & coding to PHB: I now have to keep a schedule with the rest of the world. I used to be able to come in at 11AM or Noon, leave at 3, come back at 6 and work till midnight if I wanted. If I wanted to see a movie at 2PM on a tuesday afternoon, I went to the movie. But our entire development team in that time consisted of me, myself, and I. Now I have 2 full-time developers and 2 more contract developers that I have to coordinate with. I still have some flexibly, but generally I need to be in the office by 9 or 10AM to answer emails and to go through the support tickets, assign tasks, etc.. The coders usually show up sometime between 11AM and 1PM and then work for a couple hours, head home, then do their real work usually between 10PM - 4AM. The time they are in the office is usually spent asking questions, or we're doing testing to see if things work in the production mock up.

    I don't care when or how the work gets done, just so long as assigned tasks get finished in a reasonable amount of time. And if they are having problems, let me know. Other than that, our developers have a free hand.

    I don't get to schoomze. That's the other co-founder and CEO's job. Granted he owns another business that is the primary source of his income and that takes a lot of his time. We generally meet 3 hours a week total, make sure we're on the same page, and he does the sales negotiations with clients and corporate paperwork (like payroll and taxes). Meanwhile I have the title of COO and over see the day to day operations of the company.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.