Earlier quoted context omitted.
I definitely learn things from people I don't expect to teach me anything. I'm used to pair programming being frustrating, but if you can put egos aside you pick up on different ways of thinking and way more exposure to life/programming experiences others have had. I think the shared office space is forced information exchange between people. It's not comfortable, it's not necessarily conducive to YOUR methods - but…
I actually am prevented from learning when I am forced to overhear exchanges between other teammates. Most of the exchanges are not relevant for me, often they are not discussing anything work-related as well. It also swiss-cheese's my schedule, because instead of setting aside dedicated time for pair programming and for information exchanges or meetings, like you would think you should do in a professional workplace…
The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
161–170 of 202 posts
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#162Earlier quoted context omitted.
I definitely learn things from people I don't expect to teach me anything. I'm used to pair programming being frustrating, but if you can put egos aside you pick up on different ways of thinking and way more exposure to life/programming experiences others have had. I think the shared office space is forced information exchange between people. It's not comfortable, it's not necessarily conducive to YOUR methods - but…
I found loss of autonomy and inability to use own brain completely killing my motivation. It might be fine with someone with high sociAl skills, but pair programming with someone who confuses own subjective preference with "objectively better" and have sever micromanagement tendencies is hell. And don't tell me that we should fire all bordeline autistic coders, I think we should cooperate in a way that does not make…
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#163Earlier quoted context omitted.
I don’t buy the argument that bean counters are unable to account for vaguer aspects of productivity loss. For one, bigger corporations invest huge amounts of money into productivity research and take the topic very seriously. They aren’t unsophisticated or naive and corporations will really study the internal incentives they create for cost cutting, to make sure they aren’t mistakenly cutting costs that actually lea…
Not all open spaces are created equal. If a bunch of the square footage is allocated to non-work purposes (entertainment, artwork, airy high ceilings, food, staff services, etc) then reducing cost is NOT the primary goal. But in most IT shops, where cost cutting by management through reducing IT's physical footprint is seen as a major win to trimming the budget (wasted) on IT, the savings isn't a mere 9% but more lik…
It probably should be viewed as a direct statement that the company doesn’t value engineering talent, and experienced people should plan to leave unless they’re OK with this.
This seems more likely than the idea the company believes it’s somehow saving 75% on space with some open plan hot-desking approach without losing engineering productivity.
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#164Earlier quoted context omitted.
The reason is because management is almost never driven by science or productivity maximization but maximization of either narrow subdivided metrics (like costs for a particular function) or absolute cargo cult conventional wisdom. Even when there is an empirical, data driven culture somewhere in an organization, it rarely extends to the board, often doesn't extend to the executive suite, and almost never extends int…
I'm not sure I agree with this because if it were thus, I think 'most organizations' would be out of business quickly. I think the answer is more plain: shared offices cut cost, and and the resulting immediate an ongoing increase in profit is 'the most important of all benchmarks' for most companies, in fact it's not even a 'benchmark' ... it's 'the point'. So - essentially, 'private offices' are an 'investment' and…
In fact, these jobs are almost defined by the characteristic that almost all of the work is deep work, requiring privacy, and states of flow.
I keep seeing this unsubstantiated claim that deep work is rare, or at least a 50/50 split with shallow work.
But it’s flat untrue across the board.
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#165One of the big challenges that I've always had is creating this habits. I recently discovered an interesting thing: * I use email everyday. It's important that it is clean and not full of shit. I care about it. * At my startup (Happy Scribe), we recently implemented a small feature where the tech team gets emailed/called/sms every 10m if there's any user with a problem, or for wired 5xx request (Stripe style [1]). *…
Some feedback:
- The only documentation in your comment, no I'm guessing at how to use the app
- It looks like you're using a CRUD form generator? I'm confused on which fields I fill in vs which are supposed to be filled by your app.
- It's not clear how to set what time the alert should go off. I'd also consider a setting for "delay before reminder calls" important; if I get the activity when I get home from work, three hours later pretty late to start a lot of things.
- What does 'extra links' do?
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#166One thing I cannot understand is why we have both: (a) a long history of research proving to us that principles like "High-Quality Work Produced = (Time Spent) x (Intensity of Focus)" are accurate and highly related to extracting the most economically valuable outputs from knowledge workers. (b) open plan offices. Maybe the tech industry is daunting for newcomers because we cram people into a sardine can, give them a…
Personally, I think it's because people don't really believe the research. I mean, sure, most people aren't aware of the research at all and just follow the herd, and there's a bunch of incentives problems here with people caring more about specific metrics like time saved, etc. And sure, you can't really say that most people are rational. But more importantly, I think this is one of those ideas that just doesn't rea…
It’s such a widely and publicly disputed topic that it’s not a question of dismissing “mere research”. Rather it’s more like, “can I get away with not giving this important tool to workers?” and some degree of confirmation bias to avoid looking into it at all, like you say.
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#167Earlier quoted context omitted.
I actually am prevented from learning when I am forced to overhear exchanges between other teammates. Most of the exchanges are not relevant for me, often they are not discussing anything work-related as well. It also swiss-cheese's my schedule, because instead of setting aside dedicated time for pair programming and for information exchanges or meetings, like you would think you should do in a professional workplace…
I definitely agree that it's a balancing act between "find the right person to pair with this other person" and "I can't get anything done, this person is only giving me irrelevant information". Often times it's just forced, and arguably not successful.
It just has to be planned, put in a calendar item I can plan ahead for. If it’s constant pairing or if it’s ad hoc pairing that is thrown, unplanned, into my schedule, then it’s always a bad idea and makes both people worse off.
You also have to ensure the noise generated by pair programming doesn’t affect other workers who happen to sit nearby. They don’t benefit from my pair programming, and shouldn’t be forced to reduce their own productivity by putting on headphones, working from home, trying to find a conference room, etc. just because of my pairing session.
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#168One of the big challenges that I've always had is creating this habits. I recently discovered an interesting thing: * I use email everyday. It's important that it is clean and not full of shit. I care about it. * At my startup (Happy Scribe), we recently implemented a small feature where the tech team gets emailed/called/sms every 10m if there's any user with a problem, or for wired 5xx request (Stripe style [1]). *…
Quit
Turn of my phone.
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#169This is delusional. And to be honest I thought I need the same deep and in the zone kind of work/situation. Until I took this Course which is based on real science: https://www.coursera.org/learn/learning-how-to-learn You can get stuff done, learn very sophisticated topics on a highly distractive environment (though you'll probably need short periods of concentrations here and there). The trick is not to force yourse…
Re: The Importance of Deep Work and the 30-Hour Method for Learning a New Skill
#170Earlier quoted context omitted.
There is middle ground where the team is together, but only the team and it means 4-10 collaborating people. You are not alone and you are not in one room with other teams (especially often calling teams) and not with over 40 people - which generates too much It should be not one extreme against another.
In my experience, even when managing a team of engineers, it doesn't matter if the people in your nearby open environment are working on the same team or a different team. It's much more about the basic environmental factors (e.g. not having people walking around nearby, having adequate privacy, being able to customize your own lighting, have a personal window to glance out, etc.) Even when there are only 5-10 people…
You don't get zero interruptions, but there is significantly less of them and the barrier to communication in team is still small.
Unless the colleges are very noisy, I would say that most people can focus in reasonably large room with 6 people. I guess it is individual, but the need to be completely alone with everything completely as you like it is rather on the more extreme side of spectrum. Most people can make compromise about lighting, are able to share window etc and can still focus. (I am absolutely cool with home office or whatever for those who cant. Just that the average worker should be both able to work in non-perfect privacy and simultaneously not to consistently disrupt those who are focused.)
If the relevant questions happen too often and you are not an analyst or pm or senior responsible for teaching new person (in such case it is your job to answer questions as they arise to speed up process), then it warrants organizational discussion in team and bundling questions into one meeting. After all, if private office would stop them, then they are not that necessary and it should be possible to lower them down by discussion.