Genes do not literally "want" anything. It is just a convenient shorthand for saying that genes that make an individual survive stick around, while other genes go extinct. Individuals only want to survive because they are pre-programmed by their genes. A gene that makes you want to kill other people would quickly die out, because the people you are killing are likely to have the same gene, and because trying to kill others is a good way to get yourself killed.
Every programming code bears some information. This programming code must be put into some "machine" that can decode it to get the information.
Its impossible for such complex systems we see around us to originate just by long-life selection of the most successful random combination.
Billions of years would not be enough and almost every creature would have serious defects or underdeveloped features and plenty of various mutations per kind. We do not see that.