For random characters, rolling is obviously the way forwards. You cannot start any more random than rolling, and the stats will generally suggest your class. You'd still need to pick a race, of course, but that sometimes comes with the class and stats (high CON fighter might suggest a dwarf, rubbish STR but high DEX might be a halfling, etc).
As I mentioned upthread; I think the difference in approach is between creating a character that you are visualising before sitting down, and generating a character about which you know nothing at the start. Sometimes the choice is not completely yours, such as if you are joining a party and they need a cleric, but if you are playing solo on the computer then that's not such a restriction.