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.
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.
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.
> 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.
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.
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.
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.
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".
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.
> 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.
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.
... 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.
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.
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
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.
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!
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".
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...?
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.)
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.
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.
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?
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
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?
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.
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.
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 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.
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.
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
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 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...
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.
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.
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. :)
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
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.
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.
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.
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...
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.
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.
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 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.
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 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.
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.
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.
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!
153 comments
[ 4.0 ms ] story [ 230 ms ] threadSchedule 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.
[1] https://en.wikipedia.org/wiki/Emmental_cheese
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.
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.
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.
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 think every culture and country probably has some oversimplification or stereotype of a far off place. E.g. for Italy, the "Americano" coffee.
On that basis we could conclude there are 2-3 times as many languages spoken in China than in Europe.
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.
[0] https://www.nhs.uk/live-well/eat-well/what-is-a-mediterranea...
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.
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.
Perhaps "Defragment your calender" is more appealing to a CS audience. It's clear, and not a double negative.
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.
https://benjiweber.co.uk/blog/2021/02/06/meetings-ugh-lets-c...
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.
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.
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.
There’s always time for a beer with friends.
Yes.. even if your time is all blocked up, you can always have time/space for a coffee with a loved one!
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".
I bet you it isn’t even factual and no such class ever happened.
Followup: why isn't this demonstration given by a "history professor"? They wouldn't be more relevant, so...?
Other options include guru, yogi, etc. But then the target auidence puts story in the woo-woo category and doesn’t take to the point.
Plenty of philosophers talk about how to live a full, meaningful and happy life. Plato, Aristotle, the Stoics, St. Augustine, and plenty more.
It's not all metaphysics, qualia, or master-slave dialectics.
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.)
1. https://link.springer.com/search?query=aristotle+good+life&f... . Feel free to filter further by journal articles if you think books don't count as modern philosophy.
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.
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.
Only if you let it be.
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.
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?
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.
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.
I agree that context switching and interruption has a high cost, but isn't the cost pretty much the same regardless of your job?
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).
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).
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. :)
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.
Meetings are much more dynamic.
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.
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
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.
Over here that wouldn't be even open for discussion, 8h it is 8h, with a legal maximum of 10h per day.
Unless you're your own boss, or getting an union agreement with corresponding extra payments, that is.
I think companies could benefit from that as a lot got done on those two end days.
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.
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.
Although I like minimizing interruption, I also accepted delegation as a way to make "myself" productive in the face of many interruptions.
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. :)
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
Some can be done to change company culture to reduce and optimize meetings, of course. Hopefully.
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 need a big chunk of time to do my job well" sounds very different from "attached is my list of demands".
> these constant meetings are killing my productivity
Let them decide that the meetings are worth killing productivity.
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...
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.
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.
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.
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.
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.
Meetings in my opinion are mostly useless. Especially if they are not heavily moderated and action focused.
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...
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.
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.
That's brilliant!
That phrase is going into my 2021 lexicon!
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!
Definitely follow this advice.