4 ms·
I used to be a "grand project dreamer", believe me I know the feeling. The feeling of reluctance I think is from your subconscious questioning whether half the
by dageshi 6y ago
I used to be a "grand project dreamer", believe me I know the feeling.
The feeling of reluctance I think is from your subconscious questioning whether half the stuff you think you need is actually required and then you're stuck wondering what exactly you do need whether you realise it or not.
I've found it much easier to avoid "architecting" and instead within a project pick 4-5 different starting points and try to incrementally move them along in parallel, that could mean doing a minor tweak in one section or building something more substantial in another.
This lets you gradually incrementally build things and when you get stuck you can move onto another area and give yourself some time to think about it, you don't end up giving up because you're only working on one thing and that one thing has to be done before the next thing and if you can't figure it out you'll never make any progress and arghhh!!
- nullsense 6y agoI do this strategy, and I recommend it. I vote we call it Yak Farming as it's designed as a way to get around the problem of Yak Shaving. You simply build a series of inter-related and mutually beneficial but somewhat loosely coupled projects under the umbrella of one over-arching project. Because each project makes the others more valuable, if you get stuck need to do some Yak Shaving on one particular project and it's burning out your enthusiasm, you can just switch to another of the projects and make progress there which increases the value of the previous project to a point where it's now worth it to go back and finish what you were doing. Yak Farming.
- dageshi 6y agoyes, you've articulated it better than I did. It took me a long time to come to shift to this way of working and it made a huge difference to my productivity and stress levels.