I have to admit, I totally disagree with the premise here. Uncle Bob is not always right, and this is a prime example.
Flow zone (or flow state) is a highly desirable state of focus on a problem, and you can accomplish quite a bit in just a couple hours of uninterrupted flow.
Anyone of any level of experience can be guilty of "bikeshedding" or "ratholing" (deep diving into a problem that is largely unimportant). But that doesn't really have anything to do with flow state, in my experience.
If you've had negative outcomes getting into the zone and want to avoid it, I won't second guess your own personal experiences - but don't take Bob's word for it!
I write about coding, coder, coder's mindset, and in-between. Follow me if you want to be a better coder. Together we can share our journey and experiences ✌️
I have to admit, I totally disagree with the premise here. Uncle Bob is not always right, and this is a prime example.
Flow zone (or flow state) is a highly desirable state of focus on a problem, and you can accomplish quite a bit in just a couple hours of uninterrupted flow.
Anyone of any level of experience can be guilty of "bikeshedding" or "ratholing" (deep diving into a problem that is largely unimportant). But that doesn't really have anything to do with flow state, in my experience.
If you've had negative outcomes getting into the zone and want to avoid it, I won't second guess your own personal experiences - but don't take Bob's word for it!
cool. thanks, Elliot for sharing your opinion about the zone.
I agree with you.