Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Programming Businesses IT Technology

Manager's Schedule vs. Maker's Schedule 274

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.
This discussion has been archived. No new comments can be posted.

Manager's Schedule vs. Maker's Schedule

Comments Filter:
  • by A. B3ttik ( 1344591 ) on Monday July 27, 2009 @12:30PM (#28839073)
    ...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.
  • by D Ninja ( 825055 ) on Monday July 27, 2009 @12:32PM (#28839129)

    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.

  • by BlueBoxSW.com ( 745855 ) on Monday July 27, 2009 @12:36PM (#28839197) Homepage

    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.

  • Stand-Up Meetings (Score:4, Interesting)

    by thepainguy ( 1436453 ) <thepainguy@gmail.com> on Monday July 27, 2009 @12:37PM (#28839213) Homepage
    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.
  • to work fewer days of longer hours, emphasis on evening hours when no one else is around in the office, for exactly the reasons mentioned in the article

    at the very least, thank you very much for the article slashdot/ graham, it has great propaganda value and was just forwarded to my boss 1 minute ago as a follow up petition

  • by Dasher42 ( 514179 ) on Monday July 27, 2009 @12:41PM (#28839301)

    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?

  • by Opportunist ( 166417 ) on Monday July 27, 2009 @01:42PM (#28840441)

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

  • by SuurMyy ( 1003853 ) on Monday July 27, 2009 @02:18PM (#28841051) Homepage
    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!
  • by bsy-1 ( 169906 ) on Monday July 27, 2009 @02:20PM (#28841099) Journal

    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.

  • by blurryrunner ( 524305 ) on Monday July 27, 2009 @02:21PM (#28841125) Homepage
    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/
  • by Grishnakh ( 216268 ) on Monday July 27, 2009 @02:23PM (#28841159)

    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.

And it should be the law: If you use the word `paradigm' without knowing what the dictionary says it means, you go to jail. No exceptions. -- David Jones

Working...