Although our software knowledge is high, when we do not think about the structure of Bitcoin, can our software knowledge pave the way for these thoughts, is it enough to just work on software? To be able to create something.
I also thank you for your help
No, if you don't have knowledge about bitcoin on how it works do you think you can make a software for Bitcoin?
For me, no you will need to learn first on how it actually works before you develop software for Bitcoin. Even you have lots of knowledge of any programming languages without knowledge on Bitcoin you can't make any software that will work on Bitcoin.
If you want to learn about crypto start on Bitcoin.
Here's some source below that I think will help you to start learning related to Bitcoin development.
-
Bitcoin Explained Guide-
MAstering BitcoinThis one below must be read from the start to the end which is a big source of learning for developing bitcoin.
-
Awesome Bitcoin Blockchain-
Bitcoin reading lists