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
It depends on your ideas on creating something. Most likely if you're knowledgeable enough as a software developer you can create something by your ideas or by the ideas of others. If you don't have the idea of creating your new software then you can't make something by just knowledge only in software development.