As software engineers, we sometimes worry too much about which programming language we're going to use for our next project.
It's totally true that there are tools that are better than others for a specific task, we wouldn't use a hammer to cut onion rings, however sometimes the tool is not the most important thing.
As indie hackers, we understand that there are more important things that overthinking which tool we are going to use. Building an audience, market research, validating the idea, just to name a few.
I get it, you want your framework/language to be the number 1, but sometimes it's not worth the effort. Saying this because most of us have seen very heated arguments in tech twitter.
In my opinion, programming languages should only be tools we use to solve real life problems, pick a good programming language for the job, of course, but remember to focus on the actual goal.
How much time do you personally spend deciding which programming language you are going to use when starting a new project?
I agree.
Advanced software development needs to focus on software architecture.
We can use something like autopilot to code faster. Something similar to autopilot doesn't exist to make the software architecture for a specific problem.
I think that computational thinking is better for beginners than knowing a specific programming language.