A lot of people ask "I am new to game development. Where should I begin?" It gets down-voted and closed.
I am not suggesting we answer each of these questions individually. I am suggesting we ask and answer a canonical question answering this. Then we can link them to our question before closing theirs.
"They should have read the rules first!"
Sure, but they didn't. Neither did I when I first joined stack exchange. The point of this site is to give and receive help to game developers of all skill levels, including first timers. They need to know where to start. We should be the ones to tell them. Part of the answer of where to start can be "read the rules."