In my experience, these two conditions are not the key to writing novels. Reading can be said to be one of the necessary prerequisites for writing novels. For example, if you don't accumulate enough vocabulary and refer to other people's writing methods, your novel is naturally poor in language and single in structure.
Just like building a house, there are naturally many kinds of materials and rich deconstruction styles. The greater the selectivity, the better it looks. But it is no exaggeration to say that as long as there are hundreds of materials, you have to prepare tens of millions of materials and refer to tens of millions of houses. If so, I don't think you are building a house, you are selling building materials. After all, novels test your ability to build a house, not your ability to collect materials.
The fundamental ability to write novels is to build a virtual world. If you like to build a world, you can immerse yourself in it whenever and wherever you have time. You can be happy because you experience all kinds of emotions, and you will feel extremely lonely, because you are the only one in the world. If you want to vent this feeling, there is only one choice, and that is to write it out. Some people, even if they haven't read many books, even if they don't have excellent writing conditions, will try their best to write. Writing is not for fame, status or money, but a means of venting.
It seems a little sad to say so. Sadly, if a person is so obsessed with building a virtual world, how disappointed he should be with the real world. A happy and complete soul does not need the nourishment of the virtual world, but a broken soul does.
As Hai said, to be a great writer, you need an unhappy childhood. Broken souls all come from childhood misfortune. So don't write novels, even if you are knowledgeable, it's not the reason why you must write. If someone makes a fuss and forces you to write, you can prove that you are brilliant. Brilliant person, please show him this article.
Writing is lonely, people who write novels are unfortunate, and not writing is a kind of happiness. Fortunately, writing novels doesn't make much money now, and everyone doesn't have to dig deep to ask for it.