iTranslated by AI

The content below is an AI-generated translation. This is an experimental feature, and may contain errors. View original article
🤯

Things I’ve Started Worrying About While Programming

に公開

Caution

  • This is just a summary of the author's opinions.

Request

If you have any good solutions to these concerns, please let me know in the comments or elsewhere.

Conclusion

  • Feeling anxious about whether this method is correct
    • Ending up seeking the optimal solution
  • Feeling anxious about whether the learning method is correct
    • Comparing myself with others
    • Ending up seeking the optimal solution
  • The number of things to do increases infinitely
    • Things I want to do - Things I can't do = Things I must do (Infinite)

Feeling anxious about whether this method is correct

When writing programs, I sometimes think of solutions (methods) a, b, and c for a certain objective A.
Since these are techniques chosen within the scope of my own knowledge, I feel anxious not knowing if they are truly the optimal solutions, which sometimes results in me stopping my work or suspending the project.

Feeling anxious about whether the learning method is correct

I previously summarized my own learning methods as a memorandum.

https://zenn.dev/teba_eleven/articles/ab4f620d1607e4

However, this was not the best. To begin with, I was taking too many detours and doing too many useless things.
Originally, I should have bought and read technical books or studied by inputting higher quality information. However, that is also just my own thinking and cannot be called the best.

Certainly, compared to my past self, my skills have improved and I think I am able to study while increasing efficiency, but I don't think I can say it's at maximum efficiency yet. This is because there could be people who have higher skills in a shorter amount of time than I do.

The number of things to do increases infinitely

Sometimes I think about what I need to do to achieve what I want to do, but that list sometimes increases infinitely. I have to do this, do that, and study this in order to do that.

It's unavoidable that my knowledge is shallow while I'm still studying, but this is quite a high hurdle. Studying itself isn't that hard (it is hard, but not impossible), but the time required is proportional to the things that need to be done, which makes it difficult.

When I try to accomplish the tasks I've listed within limited time, there is an overwhelming lack of time.

Looking Ahead

  • "So, what are you going to do?"
  • "It's no use worrying."

I know people might say things like that, but I wrote this because I believe there is value in clearly verbalizing, outputting, and recording my worries, and potentially receiving advice from experts.

Another reason is that I wanted people who are less experienced than me (beginners) to know that even someone who has studied for 10 hours a day for a year still worries like this (I wanted them to feel reassured).

Related Pages

https://www.chickensblog.com/progate/
https://www.chickensblog.com/scratch-cant-fool/
https://zenn.dev/teba_eleven/articles/aa46297ed1673b
https://zenn.dev/teba_eleven/articles/aedc265d30e751

Discussion