When the pandemic began, and we lost our clients I have found myself in a constant state of ideation and future thinking, but once I start one of these (semi-pivots) I get worried that there is a better idea and go back to the drawing board.
How does one stop this process?
Motivation has an internal hierarchy, you do a thing in the name of a more core thing in the name of a more core thing. But this is not a tree, you also have different parts of you wanting different, conflicting things at the same time. So a lack of decisiveness on the outside might reflect an internal conflict inside.
If you side with one side of the conflict (starting with your semi pivot), the other side of the conflict might get stronger and more polarized. Same goes for medication, it will ease your decision making at the expense of silencing certain parts of yourself.
There are good suggestions about externalizing this conflict to journals, talking to a therapist etc. I would also suggest doing less things (not siding with any of the conflicting parts for a while) and to actually listen to yourself. What is this all about? What is the core motivating factor all these parts are organized around? In the grand scheme of your life, is a startup is nothing. What do you truly value and find meaningful? Don’t be eager to come up with an answer but instead listen to yourself for insight. That might be what your anxiety is telling you anyway; “stop doing things and listen to me”.
- All these decisions I call shopping, where you do a lot of research but never commit. At some point you have to start working on something.
- I bet you have a few candidates for what things you want to do/use. Pick one, start using it. Only then can you figure out if that's the right choice or whether you need to do/try something else on your short list.
If you are too nervous about something because it all matters too much, then start with some throwaway thing that is related that you won't mind if it turns out a mess. Usually I pick something with a problem area that I have mainly been "shopping" for, and put the tool/language/data/etc through it's paces.
If you don't know where to start, re-create/copy something that already exists. That will reduce the need for planning for your first steps.
It's been said novelist Jack Kerouac re-typed F. Scott Fitzgerald's the Great Gatsby twice because he that it was favorite book and wanted to write like a book like that, by actively putting those words on paper he got a better understanding of how to write.
* Have an ideas journal. Write new ideas down there, and don't start with any of them in less than two weeks. This lets you get over the initial enthusiasm - and perhaps new better ideas will push less useful ones out of the way in that time. If something stays at the top of your list for weeks, then perhaps it is useful.
* If you are having trouble deciding between a small number of fixed options, roll the dice. The very fact that you are having trouble deciding means that (within the information available to you right now) all choices are equally good. And sometimes when you see the dice rolling and know that the decision will happen now you realise which one you want.
For things that take a long time, timing is essentially random. The world is chaotic. Had I known everyone and their dog would be locked down in their houses for months on end, I would have built something to cater to them. But of course, there is no way to know. I find it amusing that just before the pandemic there was a thread on HN talking about overvalued unicorns and Zoom was up near the top of the list. What would need to happen to make Zoom a household name, people asked?
To be successful, really what you need is execution and to have the patience to wait until what you are doing is relevant. Of course there is the fear that it will never be relevant. However, if you accept the thesis that the good idea is not valuable in itself, then you realise that it is not really valuable to pivot without a really good reason. A good idea that is never relevant is just as worthless as a bad idea that is never relevant. However, even a bad idea that is executed very well and ready when the opportunity arises can be successful.
You should try to weigh the pros and cons of your options as best you can, of course. You should also try to break down your tasks into achieveable goals as much as possible so as to build up your confidence as you achieve them and lessen your anxiety.
But at a certain point, you can only know and project so much about your options unless you actually try them. When you choose something, dont quit when you start to doubt if theres a better way. You aren’t actually equipped to make that evaluation until you have tried and succeeded/failed with your current path. Its a good thing to fail, it teaches you a lot going forward.
I think the real problem you need to address is your difficulty accepting risk, which i suspect is tied to a fear of failure. Start trying to convince yourself that mistakes are good things.
When choosing a path, plan benchmarks where you can step back and evaluate concrete work up until that point. Only consider changing your path if you have concrete evidence to prove that you’re going astray. And ask others for their opinions along the way, don’t do it all alone
Good luck
- see the first step, the very next step, and that's it. You don't need to know what step 2,748 is about let alone how to solve it to take the next door. (formally: no premature optimization). All you need is the end-goal (general direction) and the next step to move forward, at all times. This considerably narrows the magnitude of freedom/choice locally, which feels comforting.
- Anxiety is "nostalgia about the future". Let that sink in for a minute. It's a "FOMO" regarding a desirable state that you have not yet encountered. There's a word for a more positive take of a slightly different thing: "saudade". In this I find there's a middle ground of acceptance and longing that strikes the right balance to keep a positive mind about the future.
- Make a decision, and stick to it. In other words, be quick to decide but slow to change. The trick in life is not to "do what you love" (or make the decisions you think are right: spoiler, you'll be wrong 50% of the time). The trick is to "love what you do", to learn that mindset, which is how we give a real chance to the paths we take (not half-ass it, not work actively against your own success). If you learn to love all that you do, then suddenly the stakes are very different, and good/bad decisions are more complex, more shaded. That's good, like increasing resolution to better "see". It becomes easier to navigate, like your vessel has a better map.
- Every single decision you made in life, you did your best at the time with the information you had. Nobody tries to fail on purpose, nobody wants to make the wrong decision. Therefore, 1. there is no point in regret, only in learning lessons; 2. Hindsight is 20/20 but has no practical purpose except implemented as action in the present (to solve a real current problem).
Now this is how I "tame" my own mind, when thinking of those things. Stoicism was my entry point into such self-control, self-knowledge to begin with.
That'll chip away at that FOMO anxiety because you'll be focused on what you're doing rather than what you're not doing. At the end of the day, it's just going to be exposure therapy to the situation where you know you're not fully capturing all possibilities that gets you over that fear. You absolutely can't predict the future so you absolutely can't ever capture all the possibilities. Perfection is the enemy of choice.
Don't make it complicated in your head, despite how loudly your gut screams at you that the risk warrants infinitely granular consideration -- just start and trust the idea(s). If you have too much anxiety, surround yourself with a support system you trust that you can rubber duck how solid the ideas are with. The rest will work itself out.
I have similar problems sometimes- and remind myself the power of "good enough". Striving for "the best" will often leave you unsatisfied. So instead of thinking "which is better?" think "is this one good enough?"
"If you ever aren't sure if you attended the very best party or bought the very best computer, just settle for "good enough." People who do this are called "satisficers," and they're consistently happier, he's found, than are "maximizers," people who feel that they must choose the very best possible option."
https://www.theatlantic.com/health/archive/2015/03/the-power...
Life's too short to worry about, "what if an even better option is just over the hill?" Nope. This one's good.
I do this with phones, shampoo, and even a car this season.
You don't have to stick with the result, but just try it on mentally for a second and feel your response. If your immediate response to the decision that had been made for you is negative, then discard that choice entirely.
Or ask the debug rubber duck.
(taken from the wikipedia article on this topic: https://en.wikipedia.org/wiki/Analysis_paralysis)
I think this is pretty good advice - in a way, the only bad thing to do is nothing. Failure is the best learning tool, so make a choice and commit to it. When exploring a new field, working on a new project, or starting a new company, no amount of thinking about things is going to land you on the perfect decision every time. Its better to be decisive, even if it means making random decisions. Just be sure to take time to execute your decisions, time to reflect on how they went, and the courage to let them go if they dont work.
My trick is externalize and slow down ideas.
Instead of immediately pursuing ideas, enter small descriptions of them in a journal. That tends to cut down on the effort to remember them.
Also set an inverse deadline, that you are not going to start anything before the inverse deadline (and maybe even after).
I also found that a spreadsheet with:
| difficulty | est. time | benefit
idea 5 5 5
idea 3 2 4
idea 2 1 2
idea ...
idea
... helps cutting out a lot of undesirable long term ideas.Make you own columns but basically it's about managing time, risk, feasibility and potential outcome.
HTH.
A good leader or a good strategizer can pretty quickly figure out which choices has the best opportunities and narrows down based on that. If you have a hard time determining the level of opportunity or the probability of success, then THIS is the skill you need to develop.
And it won't be fixed by reducing the choices (though the symptoms may be temporarily reduced that way), a fix needs address the underlying condition(s). To put it clearly, I'm not a doctor and I'm definitely not your doctor, but in general "anxiety which is rendering me incapable on some days to make any real progress on my goals" is not a healthy reaction to any number of choices, and "I have found myself in a constant state of ideation" is not a state that should be accepted or adapted to, these things need fixing.
Consulting a mental health professional is the proper way to check if there are underlying conditions and if so, what's the best way to treat it - an internet forum can only make some guesses based on incomplete information. If that's not an option for some reason, things like meditation or self-CBT sometimes help some people who have anxiety problems.
Take a breath. Look around. Make a call.
With an emphasis on taking care of the most pressing things first. But if you don't know the most pressing thing, you can still take input from what's around you to help make a decision.
- open your most basic text editor
- make a file called 'todo.txt'
- add a dot point: '- plan out ideas'
- now make a file for each of your ideas
- write a '- plan' dot point, along with sub-points that outline your milestones
- write a '- first steps' dot point, along with sub-points
By this point, it will emerge that some of your ideas are more feasible or more interesting... for now. Grow each of your ideas at once, or focus on one, but reduce cognitive load by turning those ideas swimming around in your head into concrete plans of action. - keep a log of your next steps in the 'todo.txt'
.. and don't hate yourself if you don't do them straight away, or at all. That's completely pointless.
Where there's a decision to be made, put that as a serious item on your todo list. Then get it done -- as in -- do the necessary research to make a good decision, make the decision, and then tick it off. You'll be less likely to go back on it, because you know you've done the work.
Decision work is hard work.
There is a book called Paradox of Choice[0] on this topic. Author has a couple of videos about the book as well [1].
0 - https://en.wikipedia.org/wiki/The_Paradox_of_Choice 1 - https://www.youtube.com/watch?v=Iy8R5TZNV1A
Edit: Obviously, talk to your doctor/psychiatrist etc, I am not a physician.
If this is true, it might a be helpful to do some thinking around whether it is even possible to know which idea is optimal at this point in time, and if so, whether that idea would continue to be optimal in the future.
I struggle a lot with analysis paralysis and worrying about not picking the best possible option, anything from simple things like what to have for lunch to big life choices.
The thing is, yes, there are virtually infinite choices, but you have to admit to yourself that it simply isn't possible to experience all of them, or even analyze all of them, or never pick the wrong one. It's literally impossible.
So you just have to roll with it. Evaluate a little, but not too much. Pick an option, but don't kill yourself if it doesn't work out- learn from it and move on.
Come to think of it, it's human nature to focus on and praise people who commit hard, are very unforgiving with themselves and struggle for something until they eventually succeed. We like that kind of narrative.
But it seems to me like it's much healthier to be flexible and easy on yourself. Not to the point of being lazy and unambitious- it's good to aspire to things and keep yourself accountable. Just be realistic and don't stress yourself out for no reason.
Eg, I used to code on personal projects after work and do coding challenges etc... but how does that give anyone a rich and meaningful life? Your friends and family won't care, chances are your colleagues and bosses won't either. Go outside and enjoy something :P
If you want to buy a piece of computer hardware, there's always the next greatest thing around the corner (a more efficient CPU, better GPU, cheaper SSD, etc.).
What about a car? Or an apartment? Is this a good block to live on? What about 1 of the other 50 towns in a decent radius -- or even thousands of towns in the general region?
At some point you just need to say fuck it and commit to something. If you've done a bit of preliminary research beforehand, chances are whatever tech stack you pick is going to work out just fine.
And now the question is whether you're building your side project for the sake of launching a product or for the sake of learning something new because that is a pretty big factor in what you pick in the end.
This topic just came up recently in a podcast I was on. Here's a direct link to what Todd Gardner said (he launched a very successful side project using .NET almost 7 years ago which is going strong today) on this topic: https://runninginproduction.com/podcast/28-easily-find-repro...
But also if you glance the site, you'll see many different projects were shipped using tons of different tech stacks. I would say pick the tech stack that makes you the most happy to develop with. All of the major frameworks are solid at this point.
* At any time only one task should have the top priority.
* Consume less, create more.
* If possible, complete the task at hand. Context switching has its own overhead.
* Do not have a lot of things lying around (includes browser tabs/windows). They contribute to cognitive load and may cause cognitive dissonance.
* Your health and peace of mind are important than all other things. So, always find out time for sleep, diet and exercise.
This is aided by putting ideas that come up along the way into a journal like mentioned in other comments.
For example I want to go back to learning go, and I want to practice foreign languages, and I want to work on small short term schemes. But I decided in mid april to work on a short list of four tasks until may 20th. I can only work on those tasks (unless some urgent work thing comes up). I find this method to be super relaxing because I know that as new ideas come up I can just log them for later and only have a short list of things to think about and work on. It's very freeing.
Stay nimble down the road and reconsider if you made the right decision, but with a bias to sticking it out with what you chose. It's better to make the wrong choice and realize it soonish than to make no choice at all.
I have a problem getting distracted by new shiny ideas, so I don't allow myself any real pivots until I at least get past the MVP state. I tell myself to finish and launch it, even if nobody uses it, just to prove I can finish stuff.
Edit: There are many better options to try out... but I just want to have this in this list - because a yearlong routine also could have helped you to "cover up" your ADHD.
Are you familiar with cognitive distortions? You may be experiencing all-or-nothing, black-or-white thinking for a world full of shades of gray. You begin to discover truths by taking courageous action in the face of uncertainty. Just try. Accept uncertainty.
With the smaller everyday decisions, you don’t need to hit 100% optimization. What you need is throughput, even only if you get 80% right.
For example, prioritizing is usually a waste of time. Just get something done. Then get another thing done. Reflecting on past decisions is ok, once. Then you move on.
Just optimize for get up and doing. What you do is less important; I’d argue things will sort themselves out anyway as you do, uncover things you do not see or understand and iterate.
I don't have many people like this, but I have one friend who is, who is very patient and will always talk to me and listen too. He is pretty opinionated too, which can actually help me a lot sometimes to get some biases that help get things moving - it pushes me to decide. And he genuinely seems to want to help me also, without anything in return.
So I guess what I'm saying is, "phone a trustworthy, opinionated friend"?
None of your immediate next steps will solve the problem; but maybe it will be step 6 or 8 or 20 that does. But if you are only ever repeating steps 1-3 you are going to run out of time. Change direction if it seems like you won’t be able to capitalize on the current strategy, not if another strategy might work better.
Pick your favorites and change them every now and then.
I prefer hardware constraints such as “it has to run on commodity laptops with OS among the big ones of Windows/Linux/OSX/*BSD”. Or it has to be pure Shell script. Or it has to fit on 3 A4 pages.
- it's easier to sell something people need and want, because they're already prepared to spend money
- you can't sell to customers you can't reach, so pick customers that are easier to reach
- if your customers aren't coming to you, go to them
I am still struggling from this myself but rolling the dice helped. If I clearly picked a wrong choice, at least I learnt and gained knowledge. Over time, it does cost less to fail and pivot back to a different path.
It also helps to have someone who works on a similar thing, to exchange thoughts, vent frustration, and perhaps receive encouragement.
life is also really hard so try to have a sense of humor along the way - this is all one big game :)
If you mean too many choices like choose between 100 frameworks or flavours then in that case you could try just going with simple, popular or preference
You are future thinking and probably worried it won't work out, as you've lost some clients.
I would recommend picking the least risky option you can do, and stick with it. It may help if you, as an exercise, work out what the least risky thing is.
If you're trying to come up with new products ask the people who will be potential customers what sorts of products they're after.
1) Perseverance
2) Medication
My recommendation is to seek out a mental health professional to provide you a medical solution, which is a treatment regiment and not necessarily pills. I would consider a pharmaceutical answer only as a last resort and if the condition is severe, as determined by your mental health professional.
That being said perseverance, resiliency, is perhaps the best treatment path if you free to make major life changes and your anxiety is not a crippling mental health disorder. I have encountered many people who have had, in my opinion, a rather boring and easy life thrust into a world of making decisions they are not prepared for. The resulting scenario is a variety of relatively minor mental health ailments, which is a coping disorder more than anything else.
This has been studied to death in the military, largely as a result of the military's higher than civilian average suicide rate. The primary reason suicides are higher in the military, and in law enforcement, is that there are default behaviors limit and deter suicidal ideation, such as fear of death. Many military members and law enforcement learn to overcome that fear and so are less restricted from suicide as a matter of behavior alone. Once those factors are taken off the table and suicides are examined purely from the statistical data correlation the largest demographic is young white males from suburban middle-class families. The demographic with the lowest suicide rate are black females from lower-income households of any age. The data suggests the primary differential factor is proximity and frequency of hardships prior to entering the military, as in learned coping mechanisms.
Coping mechanisms are skills that can still be learned as adults, but only if you are willing to accept that there is a current problem state and that some change is required. This is why there are stories of people going on extreme out of routine adventures, which result in something they might describe as a religious experience.
In my own experience, having done this a few times, I find that I have exchanged one set of anxieties for others I didn't realize were ever present. I am embarking on my 5th military deployment and my 8 or 9th multi-month family separation due to military. My marriage and bold with my kids are strong and being away is no longer a point of anxiety. We have simply figured out how to make it work well for us. I used to be anxious about learning professional skills and getting a better corporate job, but after having gone through that a few times and playing the corporate game I am confident in my capabilities don't really care to play this game. Now, I am anxious to be work as a corporate developer from the boredom, limited responsibilities, low stress, long periods of downtime, and so forth. I see the things my coworkers stress over and I remember being stressed about those things many years ago and the familiar uncertainty of work, but its just not a big deal. I suppose I should have been careful what I wished for.
> And listen very closely.
> 'Cause nothing worth having comes without a risk.
> [...]
> 'Cause sometimes it's not important which way you jump...
> just that you jump.
Remind yourself of a time when you were down/outgunned yet you came on top of the situation.
If the much less experienced past you could overcome a fall, the current you most assuredly can.
Someone here recommended the book "Refuse to choose". Its not a great book but has a gold opinion: Maybe doing just a bit of everything isn't bad if you enjoy it.
Some people want to do everything, just do that, don't feel like you have to achieve mastery or complete the project, just keeping doing these new things because you like them.
https://www.goodreads.com/book/show/287818.Refuse_to_Choose_
1. Add everything you want to achieve.
2. Divide it among the categories: learning, goals etc.
3. Start striking off the list and limit to 3 in each.
4. Repeat the process, limit it to two.
Focus.
Good Luck.