If you look carefully enough its not only the developer in you but anything meaningful or living in your life is done by someone other than what you usually refer to as me. Normally, such phenomenon is mostly associated with ideas we get on waking up or during shower or exercise. My observation is that whenever you do anything that's unscripted or unplanned - it's "someone else". Say - answering well an interview wit…
Depends how you view your brain and consciousness. If you consider your brain to be made up of many components, consciousness being one of them, then your inner monologue is a way of communicating you intent to those other components. These will then respond back as best they can, and the act of learning trains them to be able to give better responses in the future.