To be strategic, you think hard enough how to get somewhere and carefully plan and eliminate unknowns until you reach a point when getting there is no longer interesting.
Congratulations: you have successfully turned your cool idea into a chore. It’s just a lot of trivial typing and package management and it might not even be all that impressive when it is done.
Your idea is not at all a path well-trodden, but it is a path down which you’ve sent a high-resolution camera FPV drone so many times that you doubt you will see anything new in person.
What might happen then is that you try to keep it interesting by making it more impressive and raising the bar, by continuing to think and plan even harder. Why not write it in Rust? Why not make it infinitely extensible? More diagrams, hundreds more of open tabs…
It can absolutely lead to cool ideas with strategic and well-defined execution plans. Unfortunately, it is also difficult to break this loop and actually implement without an external force or another mind giving you some reframing.
> It’s just a lot of trivial typing and package management and it might not even be all that impressive when it is done. > What might happen then is that you try to keep it interesting by making it more impressive
This feeling is something that immediately sets off an alarm in my head.
IRL every time I tried to impress someone, I said or did stupid things. These experiences are now part of cringe memories about myself.
In software, the paradox is often that making something simple is difficult, but easily reproducible and unimpressive for most people. It is kind of like the engineers' version of when people say that their 4yo kid could do the same drawings as Picasso.
Just go through the last 90% and finish the thing. Like Antoine de Saint-Exupéry said, perfection is reached not when there's nothing else to add, but when there's nothing more to remove.
Then put the V1.0 tag on it and move it to maintenance mode. Then move to the next project, which very well might be about covering a different set of needs in the same area.
Planning as a dopamine hit, turning creativity into project management, then raising the complexity bar just to feel engaged again. It's like chasing novelty within the sandbox instead of stepping outside it
RIP the project Ive spent 5 years on. Spent more time doing thinking than doing. Shifted goals higher and higher and never felt satisfied with what I had done. And now at the supposed end even my perfect goal seems completely uninteresting
> Congratulations: you have successfully turned your cool idea into a chore.
The article gave me a vague, off-topic sense of unease but your comment crystallised the feeling for me.
I really wish less emphasis is placed on this kind of blue-sky, "strategic" thinking, and more placed on the "chores". Legwork, maintenance, step-by-step execution of a plan, issue tracking, perspective shifting etc. are all, in my opinion, critically important and much more deserving of praise and respect than so-called "strategic" thinking.
Which, IME, most people can't do anyway! After they've talked their big talk you suggest that there's a practical, on-ground problem and they look at you accusingly, like you're sabotaging their picture. And I'm like, no, my friend; reality is sabotaging your picture, it's just the two of us here and you're not losing any face by me pointing that out, and also if you were an actual strategic thinker you'd have taken my on-ground problem into account already...