As always, “Stop doing $negativebehavior” is less useful than the actual advice:
Schedule multiple blocks of time per week of sufficient length to allow for meaningful, independent work, rather than try fruitlessly to fit this work in around countless interruptions of, on average, less importance.
I like the visualization of the holes in Swiss cheese. The 'negative space' is actually the important aspect. It's a reminder to manage the gaps between meetings.
Odd that the phrase "Swiss cheesing" is used. As it implies all Swiss cheeses have holes yet only a few do. Especially odd that in the United States "Swiss Cheese" refers to one specific cheese which is the Emmentaler [1] when there are so many different kinds of cheese in Switzerland.
> Especially odd that in the United States "Swiss Cheese" refers to one specific cheese which is the Emmentaler [1] when there are so many different kinds of cheese in Switzerland.
I don’t think it’s anymore odd than “French Fries” or “Greek Yogurt”. People like simple connections. Somebody long ago (perhaps unintentionally) did some good branding.
I have eaten yogurt all over the world. The "Greek" yogurt (or in some countries they call it "Greek Type" - to avoid 'lying' about the country of production/origin) is thicker/less of a liquid. It must be in the process. Most yogurts (plain, not sugary with fruites and other stuff) I've had are semi-liquid. The only 'good' yogurt I truly enjoy is the original Greek by "FAGE" called "Total" (not affiliated).
I assume that similar yogurt-making process must be a regional thing (Greece, Balkans), and perhaps Greece had the industries/factories to support exports on great volumes that helped them conquer/define this type of yogurt in the 80's, 90's and establish that name.
What you think of as "Greek" style yogurt is literally just normal yogurt run through cheese cloth or another similar filter (at home, I assume industry has a much more efficient method) to allow liquid to drain out.
The difference in the process is simply that once you're done making "normal" yogurt, you strain it to remove some liquid whey.
You can take this to varying degrees. While I was still dialing in my process, I made some yogurt so dry I questioned whether it was actually cheese. It made you thirsty to eat it. I've since reduced the time I spend straining it to something a little more moderate so it's still kind of creamy but not wet or runny.
As masklinn commented below, that process of removing the excessive water should be (logically) slowing down the process, reuquiring extra machinery (lease/purchase, maintenance, contracts, spare parts, time) thus increasing the cost of the yogurt.
The FAGE-Total, wherever I find it, it costs around £3, while the "Greek type" costs £1 is is significantly more muddy/wet. I can taste the differce in quality, and they definitely make for a different outcome in any sauce you are trying to make.
I'm not sure what you're getting at: That all seems to be consistent with the parent comment's point. No doubt it is indeed made and eaten in Greece, but so are other types of yogurt, so "Greek yogurt" is an overly broad name for that type of product. Just as Emmental is indeed made and eaten in Switzerland, but so are other types of cheese, so "Swiss cheese" is an overly broad name for that type of product.
> Most yogurts (plain, not sugary with fruites and other stuff) I've had are semi-liquid.
Semi liquid sounds excessive for actual yogurt, but what you may be looking for specifically is strained yogurts, which have a lower amount of whey (liquids) and are thus drier and thicker. Greek yogurt is indeed a common type of strained yogurt.
Not just in Greece, also in Romania the traditional home-made yogurt is thicker. The one you buy from stores is either thicker or "drinkable yogurt" of it is more liquid. My grandma's test of a yogurt was to eat it with a fork.
It's a common for cuisines/food items e.g. "Chinese" food - there are many cuisines in China, and what is called "Chinese" food in America is not what you'd find in China.
I think every culture and country probably has some oversimplification or stereotype of a far off place. E.g. for Italy, the "Americano" coffee.
Also China is a very big country with very different people and cultures. Including cuisine. Same for India and Europe. "European kitchen" is also a very wide term. Can not really put what people eat in Sicily and Lapland to the same pot.
> Can not really put what people eat in Sicily and Lapland to the same pot
Exactly. For example the concept of 'Mediterranean diet' as referenced by the UK National Health Service [0] as a contrast to the UK's higher emphasis on meat and diary products.
I would argue that "European cuisine" is closer to "Chinese" or "Indian" cuisine in scale of diversity as the parent comment mentioned. The other two are just far less discoverable, at least internationally and possibly domestically as well.
That's precisely the point. China is about twice the area of the EU and three times the population, so talking about "chinese cuisine" makes about as much sense as talking about "european cuisine", which, to western eyes, is obviously nonsense.
There is a Vietnamese sandwich chain that calls their sandwiches with cheese and mayo "European". So, yeah, I do think some people have a concept of "European cuisine".
... and yet every single hit on the first page of a Google Images search for "Swiss cheese" is of a firm, yellow cheese with large holes.
I completely accept the premise that there are many different kinds of cheese made in Switzerland, however it also seems pretty clear that the kind with holes is the one that has achieved a critical mass of global mindshare.
The phrase we used to use a lot at work is 'Salami Slicing'. This was used to refer to time but more often to budgets, especially with the connotation that a budget proposed by a bid team would be reduced in lots of small ways before it went to the customer- e.g. to make the bid competitive, increase profit margins, increase the risk budget and many more.
The salami slicing almost always made it hard to produce a good solution within the eventual budget available to the engineers.
Not at all. If there's a need for an actual important and urgent meeting people usually tell me my calendar's really full and if I can move something out of the way, which I then usually do. But nobody has questioned the method itself... yet.
Although I agree in principle, and I do book blocks of time for my own work, it is a fine line between settings boundaries in your work vs. presenting an attitude that your time is more important than anything else going on in the entire company. It can make you appear not only unhelpful, but arrogant.
What I instead moved to is scheduling daily reminders that appear at the top of my calendar when people look at it, explaining when I prefer meetings to be scheduled. I've found that people are willing to accept such guidance, and follow my requests better than when I had large chunks of time blocked off.
Respectfully disagree:
presenting an attitude that your time is more important than anything else going on in the entire company.
I learned that at the end of the day the company sees me as a contract and I should see the company the same way. Same goes for other people around, most of them aren't my friends, some of them won't hesitate to waste my time to get their work done. So if I can choose I'd rather work on my own tasks and career and need to prioritize my own time over others.
scheduling daily reminders that appear at the top of my calendar
Makes sense as long as people are respectful, there's some who won't be.
I think it's good to set the bar for my time up higher, otherwise there
's the risk of working on a lot of things that aren't helpful for my own goals.
There is the opposite side too though, when I know that someone on my team would hesitate to ask, I make it clear that they can always shoot me an e-mail and I'll try to find a solution within a timeframe that is reasonable on both sides. If I have the feeling they would still hesitate, I try to reach out to them more proactively to see if there's some action needed (something thats in my private calendar, so it actually doesn't interfere).
So the advice I usually give to more junior SWEs, data scientists, researchers (PMs usually know for themselves), it's to respect others and to be mindful, but also don't expect them to respect your time, so it's important to have a strategy for those who don't.
Obviously it depends on the specific situation, but the most interesting and difficult work I’ve been involved in requires figuring things out that would be intractable if everyone just focused on their tasks and didn’t make time to collaborate on something that wasn’t their direct goal. That doesn’t mean you have to let people waste your time, but it does call for an artful approach at balancing tasks, relationships and organizational goals.
Absolutely, there's one big catch here:
the most interesting and difficult work I’ve been involved in
What I experienced both at startups and big corporations is that it's easy to end up in a path that has neither interesting nor difficult or even useful work. If you're forced to get promoted to get more interesting things to work on I think it forces some really selfish behaviour.
Of course it's possible to just move on (I did), but that has other implications.
One thing I liked at university was being able to switch teams and projects much more easily without a manager in the way with their own (not the organizations) goals. I ended up working on much more interesting things and experienced better team dynamics, making it much easier to get this balance right.
> presenting an attitude that your time is more important than anything else going on in the entire company
Technically, it is all your company's time since you are getting paid.
Now it is up to your company to decide if they want you to attend meetings or if they want you to do the job effectively.
So my approach is:
If the one scheduling the meeting is my boss, then I tell him I may not deliver in time if I accept his meeting, making it clear that I won't work overtime to catch up. It usually goes well, and he makes the necessary arrangement depending on how important he thinks the meeting is relative to my other tasks.
If the one scheduling the meeting is not my boss, I ask him to refer to my boss, or I do it myself.
If the boss is not here, and it is outside my boundaries, I generally refuse unless I know that my presence is essential and that it can't be delayed.
I’ve found it matters what you title the time you block out for yourself. If it’s named “zwily’s Personal Work Time DO NOT TOUCH!!!” then it’s probably going to raise eyebrows. (And I’ve seen plenty of people making blocks like that).
I ended up just naming any times I want to block as “busy”. If anyone had questions or wanted to schedule over it, they would reach out and that was fine.
If you appear in the calendar as busy for the work blocks there is no way for others to tell if you are busy with other meetings or project work, they just see you busy. At least this is what others can see in my calendar; I made exceptions in the past for some of my direct managers (not all), for everyone else it was just a black box telling I am busy. No attitude here. At some point even the lunch break was a black box in the calendar.
Your company generally pays you to deliver results and not sit in meetings. Even if you can provide useful insight in the meeting or may be necessary for the meeting - if there is no one available to pick up the result then there is no value in the meeting.
As you increase seniority, identifying the right balance will become more difficult. However unless you plan on switching to manager it's absolutely critical to take time out for hands on time.
The following story is one that’s been circulating for awhile. I believe it holds a very important message regarding appropriately setting priorities in our lives.
A professor of philosophy stood before his class with some items in front of him. When the class began, wordlessly he picked up a large empty mayonnaise jar and proceeded to fill it with rocks about two inches in diameter. He then asked the students if the jar was full.
They agreed that it was full.
So the professor then picked up a box of pebbles and poured them into the jar. He shook the jar lightly and watched as the pebbles rolled into the open areas between the rocks. The professor then asked the students again if the jar was full.
They chuckled and agreed that it was indeed full this time.
The professor picked up a box of sand and poured it into the jar. The sand filled the remaining open areas of the jar. “Now,” said the professor, “I want you to recognize that this jar signifies your life. The rocks are the truly important things, such as family, health and relationships. If all else was lost and only the rocks remained, your life would still be meaningful. The pebbles are the other things that matter in your life, such as work or school. The sand signifies the remaining “small stuff” and material possessions.
If you put sand into the jar first, there is no room for the rocks or the pebbles. The same can be applied to your lives. If you spend all your time and energy on the small stuff, you will never have room for the things that are truly important.
Pay attention to the things in life that are critical to your happiness and well-being. Take time to get medical check- ups, play with your children, go for a run, write your grandmother a letter. There will always be time to go to work, clean the house, or fix the disposal. Take care of the rocks first – things that really matter. Set your priorities. The rest is just pebbles and sand.
——
An often seen addition:
A student then walks up to the jar and pours in a beer. It flows into the little gaps between the sand and the pebbles and the rocks.
I find it a little weird that this story is being attributed to a "philosophy professor", when the lesson imparted is religious advice unrelated to what philosophers talk about.
As far as examining how the concept of "fullness" applies to jars, it's pretty straightforward to say that the jar is full every time, including before the giant rocks are added, but what it is full of changes. You can go in different directions from there -- say that "full" is underspecified and the students must infer a more specific meaning from context, or ask whether, if you cap a jar full of air with an airtight lid and chill it, it is still "full" -- but one place you can't go is "these rocks are actually your family".
Aristotle also empirically discussed the form and behavior of various insects, and of course he non-empirically discussed the form and behavior of legendary creatures.
And all of that came under the umbrella of "philosophy" as the word was used centuries ago, but it doesn't today, and neither does the material here.
When I say "what philosophers talk about", I do not mean to imply that if Daniel Dennett remarks "nice day today", then common weather patterns are a topic in philosophy, and I hope that that lack of implication was obvious to most readers.
You implied that Aristotle discussing the good life was akin to Dennett discussing the weather, and that such a discourse is not considered "real philosophy" anymore.
I'm saying that absurd, and simply shows you don't know enough about philosophy.
Here's a quick search of philosophy journals and books that reference "Aristotle" and the "good life." Are you suggesting that these aren't modern philosophy? [1]
And how about the rest of them? Do articles on the Stoics not count as philosophy either?
(I realize that after a couple undergraduate courses in philosophy everyone covers Dennett, and maybe Wittgenstein and Hume and a few others, and comes away thinking that any discussion of "practical" philosophy isn't "true" philosophy, but that isn't the case at all. I don't know whether this applies to you or not.)
I didn't say it was factual. I said it was strange that the person relating the parable-within-the-parable is identified as a "philosophy professor". This is a comment on the narrative properties of the outer parable.
Followup: why isn't this demonstration given by a "history professor"? They wouldn't be more relevant, so...?
One issue is see with this metaphor is that having enough sand or pebbles to not have to work for a living (or chose what to work on) would be the most single most important addition to the expected quality of your rocks that you could make assuming you don't sacrifice too much of the latter to get it.
If you consider the life of a person in a poor region, the lack of sand is often the most salient feature that underpins their relation to the world and to others. At the extreme end, a homeless vagrant cannot escape preoccupation with sand and sees their life entirely directed by its lack.
Those already at an enviable position on the Maslow hierarchy cannot see the value of the sand anymore because they've always had enough.
I did that and it was a real productivity boost, not only by reducing context switching but giving me time to sit outside to think or switch to my desk without any external disturbance. Having the freedom of not having to constantly interact was super valuable.
One reorg later (at a FAANG) my manager, a director, said I wasn’t respectful of others by blocking certain times of my calendar every day. So I was back to sitting in meetings that could have been emails and reading HN all day until I could get some work done at the end of the day.
Team pace is determined entirely by the manager's sense of urgency, which from what I can tell is directly proportional to how often they check their e-mail.
I did actually end up solving the problem by setting up cross-functional 1:1s or whatever we called them with some friends in other departments as placeholders for private work time, came with the added benefit of a large meeting room and something for the manager to demonstrate “leadership” with.
Communication is the key attribute to any promotion, no matter what they say they look for and you obviously get what you measure once the overcommunicators multiply to build their org.
Related from the famous @gselevator: If you can only be good at one thing, be good at lying… Because if you're good at lying, you're good at everything.
I worked for a government agency that had flex days and that meant 1/4 of people were out of the office every Monday or Friday. While likely not intended, that had the benefit of essentially keeping those days free for work as a key stakeholder could easily be out of the office, making any meeting potentially useless.
I think companies could benefit from that as a lot got done on those two end days.
I've been having "meeting free Mondays" for about 2 years now. They're never entirely free of meetings, but often I'll only have one meeting mid-afternoon. The result is that I can spend most of the day focussing on work I actually need to get done myself. To help with this, even before the pandemic, I'd almost always work from home on Mondays as well.
I also tend to try to keep mornings relatively free of interruption as I find getting a good start really sets the tone for the day as a whole. If I can spend 5 or 10 minutes planning out what I need to do, and then make useful progress on something during the first hour then I'm usually set for the rest of the day.
My team know that they can contact me if they really need to, but it does massively cut down on casual interruptions as well as delivering the obvious benefits of a clear calendar.
Bundling meetings together for one individual is an improvement for that person, sure.
If you think about what meetings are attempting to achieve, it's about allowing a number of people to participate in a conversation, achieve progress on some decisions or plans, and if necessary communicate out the actions required.
If you think about it this way, then scheduling half-hour or one-hour blocks of time across groups of people requires significant scheduling and co-ordination overhead, and it places blocking time bounds on when each conversation officially begins (start of the meeting) and when it should conclude (end of the meeting).
The useful aspects of scheduled meetings are that they encourage the participants to prepare in advance, and a well-run meeting creates a sense of focus on a particular set of agenda items.
If someone's able to create a system that can achieve (measurably) the same quality of outcomes that scheduled meetings do, without the time-restricting side-effects, they'll be on to a winner.
The closest thing I can think of, off the top of my head, is issue tracking systems. They allow conversations to take place asynchronously over a long duration of time, and participants and communications can be looped into (and step out of) the thread when desired.
They also have the benefit that participants (current and future) can take more time than would be available in a real-time meeting to check the prior discussions, claims and statements that have led the group to their current situation.
> If you think about what meetings are attempting to achieve, it's about allowing a number of people to participate in a conversation, achieve progress on some decisions or plans, and if necessary communicate out the actions required.
Broadly, every meeting fall under three categories - "Decision", "Information" or "Discussion". In any case, each of these three categories should lead to "Who does What by When" (WDWBW). In my personal experience, if WDWBW outcome is achieved - meetings move things forward. Otherwise, they don't do so much. Some things which have personally helped me to get towards WDWBW
1. Define Key Objectives for a Meeting
2. Define Agenda
3. Agenda has 4 parts - Topic, Owner, Expected Outcome, Duration, Time
4. Owner - The owner of the part of the agenda is expected to own the topic and drive it
5. Owner needs to pre-define the Expected Outcome beforehand. Broadly, there could be three outcomes - Information, Discussion or Decision
6. Moderator should keep a strict check on Time. Sometimes, if there's a overshoot - the moderator should either ask for team agreement to continue the topic for a limited time (10 min - for example) until the Expected Outcome is reached. If not, stop the meeting and move on the the next item on the Agenda.
I gotta say, while I appreciate the sentiment, and outside of all the valid criticism laid on this by other commenters, does anyone else not notice that their "after" picture is NO BETTER than the "before" picture...? They just made bigger black boxes over multiple meetings rather than on each individual meeting, and their "work time" was still scheduled over.
I feel like maybe they didn't do a great job on this, or should have like...at least faked a good result on their calendar...
Not only that I'm also somewhat shocked by the combination of their claim that they do work in 10pm to 1 am (which is bad enough on its own) and their meeting planned at 5:30 on friday. Clearly that's not a healthy combination (which perhaps sparked this blog post).
I'm also somewhat curious when they even eat, some of their schedules require them to lunch before noon (in some case even 11am) or after 4pm, and it doesn't look like they start their day early.
Also what kind of cruel genius plans a daily meeting from 17:30 to 18:00?
Of course with 6 meetings per day you're not going to get much work done no matter how you plan your day, but you can at least try to do it in a way that's vaguely sustainable.
I'm not saying the writer's workplace has a meeting problem, but there's a thing that happens at orgs that do have a meeting problem. It becomes normal to double book people, because you can never find a timeslot where someone doesn't have a meeting.
It can also become known that you book focus time, and so people just ignore that you are busy, and book you in. It's also possible that once you are considered fairly respected that people trust you to decide what meetings you will attend.
IMO, Anyone with a calendar like the one in the article should start with a conversation with leaders at the company. This is massively bad for productivity if you doing anything remotely knowledge work related.
Booking focus blocks is a bit of a last resort. The problem isn't the calendar, it's the people and processes in the workplace.
I use Clockwise for managing my calendar. It's quite convenient if you are a manager because it can handle all your flexible meetings (aka 1:1s) even without everyone on board at your company using it. Definitely recommend it.
+1 for Clockwise, it does a great job of automating this. It easily doubled my team's work time ("focus time" in Clockwise).
It also has useful preferences like "prefer morning/afternoon", "no meeting days", which it takes into account when scheduling.
I can't say enough good things about it. It's free at first but I would pay almost any money to keep it, the value of the extra time it gives you is enormous.
I loved Clockwise but unfortunately not allowed to use it at my workplace anymore. If you can use it do so! It is the best personal assistant I had in ages!
I do this slightly differently, trying to accomplish the same thing: Long, uninterrupted blocks of time for deep work.
I schedule all meetings on Mondays and Fridays if at all possible.
I alredady have recurring commitments monday and friday mornings and afternoons, so when people want a meeting, they get my Calendy link, which only allows for booking on Fridays and Mondays - or I invite them at a time that is back to back with another meeting, trying to sneak in an uninterrupted block of time if possible.
Sometimes I need to schedule a meeting on the other days, and it is not forbidden, but I work pretty hard to avoid it. :)
That said, even if you're a manager you can benefit from the consolidation of things to keep you focused during the blocks you do have available if it works out for your team.
Another key thing is: do _less_ stuff _better_. And by “less” here I mean concurrent projects, not necessarily less work.
I had 17 (yes, _seventeen_) calls last Friday (between 15m to an hour), mostly because I am involved in six (now seven) concurrent activities (some just starting, many ongoing) and they bunched up on the last possible day of the week.
This is a intolerable pace, obviously, so I’m taking some drastic measures, but I already had Cortana booking me 3-hour blocks of “focus time” every day to “sandwich” that cheese, so the next step is to start booking off entire days.
Not saying that I like it, but I see this as a consequence of moving higher up the ladder. In 15 min, a senior architect can take a decision that potentially saves a junior developer 1 day of work. So, while the architect can't really "do" anything, overall team performance increases.
Although I like minimizing interruption, I also accepted delegation as a way to make "myself" productive in the face of many interruptions.
I had to learn, and try to tell others every chance I get, that moving up that ladder will come with relearning how to manage your time, and learn to get gratification out of different things than earlier in your career. If you don't, you'll always walk around with the feeling that you didn't get any work done.
> This use to be my calendar. Every black box was a meeting. If you wonder when I did work, the answer was in the evenings (10 pm-1 am) and on weekends. Of course, that wasn't scalable. So I fixed it.
Over here that wouldn't be even open for discussion, 8h it is 8h, with a legal maximum of 10h per day.
I also read it as them feeling maybe a need to make up for lost time... If you're a salaried employee, you won't get paid by the hour, but you may still feel a responsibility that exceeds the base hours (whether that's a good thing is obviously a different discussion). When I lived in the Netherlands, for the team I was on, such was a rare exception, but here in the USA I see a lot more of it. If you do it pseudo-voluntarily, it'd be hard to enforce rules on it, you may even do it against your company's formal rules. But I've never heard of a company actually locking you out of your work laptop at off hours. So then there you go...
There should be some kind of tool that tracks how much of people's time each department uses, simple (attendees from other departments) * (hours), and then each quarter the departments have to justify their use of resources and the goal should be to reduce that number. Wonder what effect that would have on company culture.
How about the cost being that the organizer needs to do more planning; have them fill in a standard form, clearly illustrating the purpose of the meeting, an agenda, and a timeline. And someone actually leading the meeting. I think a big issue is that meetings are too informal and on a whim.
If they cannot produce that, they cannot plan a meeting.
Of course, before that they need to ascertain whether it could just be an email or a quick question to someone.
“I’m continuously amazed by how many people have to ask permission to buy a $50 book, yet are empowered to call a meeting that costs tens of thousands of dollars.” — @QuinnyPig
How many people are even at liberty to just say “no sorry I’m not attending any meetings in this 4 hour block” ?
My boss/team leader/other manager would just laugh in my face if I said I couldn’t attend meetings or asked to have them moved because of swiss cheese or something
1. The way you counter such a request matters much more than the actual thing. Here, if you mention "swiss cheese", it's clear you'll get laughed at. However if you answer "I am currently bringing all meetings into clusters so I can fully focus on delivering urgent project X for the business outcome Y or client Z", you might get a different answer.
2. You have to actually try it to really know if that works or not
3. It might not stick the first time but if you do it a bit more often without being forceful (just asking "is there a time that would work in the afternoon too?"), then it might lead to a better outcome.
Overall, frame it as a gain for the company, not for yourself.
I was waiting for a comment like this; it implies that you yourself are in charge of your time. In practice, you're working with dozens (?) of other people that all have their tasks to do, and who need some coordination.
Some can be done to change company culture to reduce and optimize meetings, of course. Hopefully.
I’m not so I just add something to my calendar. Busy meeting people often use the outlook scheduler to pick a time, and since I’m busy they don’t bother, and just find some other time. Works most of the time.
Yes, I suppose we would all love to have blocked time but it doesn't take into account the availability of others, add a spouse and kids to the mix and you're pretty much Swiss cheesing life. If the pandemic has proven one thing, it is that we can be pretty flexible when push comes to shove. So, maybe the focus of articles like these should be how to save the details from the current context when switching to the next one.
As opposed to this approach? I have my doubts. Of course, if you are a developer that's very important to the company, you may have the clout to push this through (which may then be perceived as a privilege given to you by colleagues: "ah, so-and-so is so important that he gets his undisturbed time, and we others have to schedule our meetings around him"), but what if everyone would be given the right to block off large portions of their calendar as they please? That would make it almost impossible to schedule meetings with a significant number of participants. For this to work, it would have to be embraced company-wide, e.g. a policy of "no meetings on Wednesdays and Fridays". Having customers involved further complicates things...
It's really not that difficult so long as you allow a bit of flexibility. My team has a general rule that we schedule meetings in the morning, leaving afternoons free for focused work, but obviously if there's something that needs discussing with customers or other teams and the only time available is in the afternoon then we'll adapt to that.
I also fairly frequently block out chunks of time to get actual work done - every now and then someone will ping me and ask if there's any flexibility, rather than just assuming I'm completely unavailable for the next week. People aren't robots, they'll get used to it.
If you really care about doing things. Stop attending to meetings. Delegates, empower people to decide by themselves. If you need to be in so many meetings, it means a lot of people think you need be consulted for a decision. It shows a bad culture
I suggested this to my superiors and to HR in reviews (blockers). They all liked the idea but in the end it wasn't implemented. One other suggestion I had was to limit the number of "virtual rooms" in the company. When we were working onsite, we were constrained by number of meeting rooms. When we all moved remote due to pandemic, there is no upper limit to a number of simultaneous meetings so number of meetings increased.
Meetings in my opinion are mostly useless. Especially if they are not heavily moderated and action focused.
This also applies to personal time as well and I treat scheduling as a packing problem.
It may sound non-intuitive at first but if someone asks me if I'm free for 1 hour on Saturday my answer will almost always be no, but if they ask if I'm free for 6 hours or free all day the answer may very well be yes assuming it's for something interesting. The reason is that 1-hour events like quick meetings or lunches put a hole in the calendar that prevents other 6-hour activities (e.g. hikes) from being scheduled.
This is terrific advice. Whenever someone in my team complains about meetings, I ask that we get out their calendar and go through each and every meeting. We decide whether it’s required for them to be in the meeting or not. And then try to find a way to agglomerate the meeting times to allow for workblocks.
In every case, it’s a huge productivity boost.
The only challenges tend to be multi-function meetings, which require high-level support to move and consolidate. But it can be done!
I try to do everything in my power to keep two days entirely free for real work. If that doesn't work, at least I'll usually have one day without a meeting / distraction.
Obviously, this is not always something you can control, but if you can I highly recommend it. If you are in a position to do make this decision, make it clear to everyone all the time that you're e.g. not available on Tuesdays.
I have mixed feelings about this. The only time I block on my calendar now is my lunch.
Years ago I would block 2 hours in the morning and 2 hours in the afternoon to "work" but as I progressed my "work" began to shift, from just building things to talking to customers and then eventually to talking to everyone, which means my day went from 0-1 meeting per day, to 1-2 + 3-5 phone calls with customers, to eventually 4-8 meetings per day and my production of software diminished to almost nil. It was basically meetings all day (which I honestly didn't mind, so long as they provided food over my lunch break).
Now I'm in a more development focused role, where I have almost no meetings, but I'm usually doing 1:1 with manager for 4-6 hours per day over the phone. So I get less done, but it is expected as "we aren't just hurling code, we are building software". So I get the equivalent of between 0-2 hours of software development done each day.
I read that any more than 4 meetings per day was too many, this seemed like decent advice. The reason was context switching, which makes sense.
I know that if I get all my meetings done in the morning, it gives me a run at the afternoon uninterrupted or be it, dedicated interruption time if that's what's needed.
So I've blocked out my afternoons for "focus work", meaning, you can now only book time in my diary in the mornings.
This means meetings are now tightly packed together. No Swiss cheese. You could argue however, there's very little time to reflect, but I've yet to see negative effects of this as most of the meetings I'm in are set up to make decisions there and then, rather than to distribute information.
I do finish my focus work time before the end of the day, incase anyone needs to book in an end of day catchup or otherwise check in.
How do you get to focus in the afternoon?
I can focus in the morning until maybe 3, then there's no juice left.
So I do the opposite and block until then. It often has the benefit of clearing up whatever the people who were swiss cheesing my calendar "urgently"/"executively" needed to talk about.
Love how the comments slightly start going off topic by discussing the Swiss cheese and then diverge completely towards the process of making Greek yogurt.
Anyway... This calendar fragmentation is a real problem, I've noticed that my most productive period was when I was working 5h/day and was forced to attend only the critical meetings and ruthlessly make time for deep work as Cal Newport calls it.
Nowadays with a very active 3yo child at home and a wife also working full-time remotely, we're working in 1-3 hour shifts and taking turns in taking care of the child so our calendars are perhaps the best example of Swiss cheese out there and I have no idea how to make it better.
This works great right up until people find out the red block is 'me' time. Then you're labelled 'lazy to attend meetings so fakes them on their calendar', and people ignore either you or the presence of your block entirely.
This technique does not have to work 100% of the time to be effective at what it does. Even at 80/20 it's great at preventing random folks from adding you to meetings. Effectiveness of this technique is better the larger the company is.
Really thought provoking, and arrives at a time I'm going through some priority setting, so useful to have some more context.
Although I full recognise the importance of not context switching all the time and having realistic chunks of work time, the first is hard when you're a generalist (I run a small business) and the second is hard when any code at all is involved. I find some mundane tasks take no time and then sometimes they take forever. It's really hard to time estimate in this scenario. In fact as a more general point, humans are rubbish at time estimation anyway, so it makes calendar blocking quite a challenge...
This is all good and well, except that scheduling a meeting also has to take other people's availabilities into account. The more people are supposed to participate, the harder the constraints.
Learn to deal with interruptions. It's not reasonable to expect 4+ hours of uninterrupted time per day. We aren't monks copying sacred texts.
Being productive despite interruptions is a job skill. It can be achieved. It's a more realistic path to success than blocking off 4+ hours per day, because most people are in a position where they need to attend the meetings they are told to attend.
No thanks. I'd rather spend my resources anywhere else. I'm an engineer, not a manager. I would never tolerate a management load of meetings, just like a manager shouldn't be asked to write code all day.
Now, I don't know what the job description was of the person who wrote the article, or yours. Maybe your saying that distractions in management need to be expected and dealt with? You could be right, I don't really know. :)
I'm not sure I like it, but I developed a skill for "listening in with one ear". A bit like a pilot flying a plane very focused, but hearing ATC when their callsign is spoken. When my role is only "advisory" it kind of works, albeit it does slow down the meeting overall and can be seen as rude.
Interesting analogy. The nice thing about ATC (when VFR) is that the phraseology is well defined and outside of emergencies the number of requests and instructions are limited and usually expected.
When flying IFR then you've planned ahead, filed that plan, and either received exactly what you want or gotten an updated plan. If things change along the way you get small digestible updates. And you are of course going to brief your approach before executing it.
> It's not reasonable to expect 4+ hours of uninterrupted time per day
I can deal with interruptions, but I’m also able to setup work blocks? People wouldn’t dream of interrupting me during a four hour meeting, and they don’t need to know my work blocks are that, rather than meetings.
What makes programmers so special? Don't we have ton of grunt work as well? Don't most of us also work on rather trivial CRUD applications? And what work is actually interruptible? Is a sales rep. preparing for a meeting interruptible? Is a project manager planning the next quarter interruptible?
I agree that context switching and interruption has a high cost, but isn't the cost pretty much the same regardless of your job?
No I don't think so; a monk copying work is different from a developer creating original work.
I'll admit that trivial CRUD applications are boring, but with that kind of application it's about understanding and shaping the domain. Naming things, if you will. (disclaimer: I'm working on a CRUD app as we speak, thousands of fields in dozens of modules).
so the question was what makes software developers different?
also, what does original work mean? If you mean in the sense of PhD level research, I haven't worked in a lot of places where 'original work' was done. it is mostly glueing together other people's work (which is original to the person doing the glueing maybe).
A developer has to hold a cogent mental model of the problem they’re working on. Someone copying text might be able to do it while thinking of other things. If a developer is interrupted, their mental model “pops” like a bubble, and they might have to mentally start from scratch once they’ve dealt with the interruption.
No, what's not reasonable is being expected to do creative, novel work in little 30-60 minute slices of time between status meetings or slide deck presentations.
Minimize the context. It turns out that good programming practices work well for this: break things down and encapsulate them. You haven't done that if you need to maintain a giant complex picture in your head that goes "poof" and disappears when people interrupt you, or when you need to go to the bathroom, or when you go to lunch.
Break things down into smaller parts. Encapsulate. Write things down. Get used to picking up where you left off. It takes practice just like anything else, but it's worth it. Demands on your time only become more intense as you advance in your career, so it's very beneficial to develop those skills early on.
I have no idea why you're getting downvoted into oblivion. These all sounds like excellent ideas. Can someone elaborate what's so controversial in this comment?
Often all the context you load into your head is other people's code. Sometimes you don't have control over how complex the codebase becomes. Debugging also requires a lot of context.
I didn't downvote the comment (yet), but I understand why many people did: It's incredibly dismissive and wrong! Yes, you should adopt methods for keeping the context so you don't lose it and continue from where you started. I've added plenty of tools to my mental toolbox, and now I work on more complex problems more quickly then before. However, even with good context-keeping skills, protecting a block of time will still 10x your productivity over being interrupted constantly.
Developers don't demand focus time for their own comfort. It's because the focus time is necessary for good work.
The grandparent is a naive oversimplification. Most things that aren't just very trivial CRUD do have irreducible complexity, that cannot be encapsulated away. Also, making notes doesn't help there, notes that were written need to be read again and again and again, multiplying the effort involved.
I did not downvote that comment, but I think it's bad advice for two reasons:
1. It tries to address the sympthoms without solving the problem. Building a workflow around the distractions assumes that my time is less important than everybody else's.
2. Programming is hard. The comment suggests that the solution to the overhead caused by context switching is... adding more overhead. How about letting people work in peace instead?
To add to the other comments: the work of figuring out how to break things down often requires long periods of quiet thought. In addition, I often refactor as I write, as the process of implementation can uncover poor design decisions made up front.
In short: my work is rarely "beads on a string" that can easily be popped off, and to the degree they are, the unit of time is typically hours, not a half hour.
it has triggered mediocre CRUD maintainers that do not have fundamental development skills and yet think very highly of themselves because they know how to write a new API endpoint
I let people know "ask me before you schedule over a meeting".
They'll do it anyway, but this allows me to decline a meeting with an excuse if I don't need to be there. If it's important: they're not likely to explain their justification for me (in doing so providing me with more context on their problem).
If by luck 4/5 days stay unbooked you have 16 focus hours of work.
I use 2 hour blocks 5 days a week
Cool idea yeah but not really working in real life. You can't just block out your time every day. In a multinational organisation you're dealing with people in different timezones and many other constraints, leading to there simply not being much choice.
I try to get a big block of time booked too but it's usually just not possible to keep it.
A lot of it is in the standard modus operandi for extraverts and introverts. For extraverts, meetings feel productive, because they get their energy from social stimulation. They also like brainstorms and similar initiatives, despite research saying they decrease productivity and innovation. Most "people person" and "idea guy" functions tend to be extraverts, so they drive the narrative.
For introverts, discussing ideas provides energy. Meetings discussing feelings, inter-departemental drama, brainstorming, etc feel like the waste of time they are. A lot of meetings are poor replacements for thinking ahead or actual planning.
If you are looking for a great app to help avoid these types of holes in your calendar I highly recommend MeetWell (https://www.meetwell.app). It can monitor and report on the health of your calendar to help avoid these types of issues.
I wish I could go back to this. But, I'm part of an international team now; so my productive mornings are a thing of the past. Now, I'm constantly in meetings with the European teams. Then, the American side wants some of my afternoons as well. I'm losing my mind with this.
Before Covid I had a recurring 12p-1p busy block in my calendar to prevent folks from dropping lunch time meetings on me. After work from home started, it became 12p-5p.
Highly recommend this. Gives control of your time back to you.
I tried doing something similar because I was in a different time zone than most of my team. I blocked off 6-9pm my time, which was 3-6pm theirs, so I could have dinner etc. with my family. It didn't work. Out of more than a dozen team members, only two or three tried to accommodate my schedule. The rest either tromped over the reserved time or just left me off the invite for meetings where I should have been included. "Couldn't find a room at another time" was the excuse until COVID, but then the behavior persisted during WFH so I don't think that was really it.
Based on that and other similar experiences (I worked from home for almost a decade), I'd say calendar tweaks are not the answer. The problem is culture/habits and therefore so is the solution. If other team members understand and respect the need for continuous blocks of solo time, they'll schedule meetings accordingly, or avoid scheduling meetings at all when the subject matter could/should have been addressed asynchronously. Dedicated "focus blocks" might help them do that better, but first they have to want to do it.
I'd say yes, but with a better business model for the authors. There's some really good stuff on there, though discoverability isn't great.
Overall I like it, seems to re-strike the balance that Medium was going for and missed. I'd still prefer personal websites instead of centralized hosting, but this seems like a reasonable compromise.
Schedule multiple blocks of time per week of sufficient length to allow for meaningful, independent work, rather than try fruitlessly to fit this work in around countless interruptions of, on average, less importance.