After a while, you tend to get really good at the game and it becomes much easier. The trick is not to do something stupid. If you can prevent yourself from doing that, all you need is a fair amount of luck and patience, and you'll make it to the end.
The problem is not doing anything stupid. For example, for me it was common to die while attacking an enemy, or usually multiple ones in a swarm, even though I had the items to escape them right there in my inventory. A simple zap with a wand of digging and you'll drop to the level below and make your escape.
After a while, if I got myself in a pickle, I'd just open the inventory screen, read through it a few times, go for a cup of tea or a good night's sleep. When I figured out a solution, I would continue the game. It is, after all, turn based so there is no hurry.
It's great fun.
This is why I never got that far in NH. It inevitably killed me, are there was just far too much tedium involved. I greatly prefer Dungeon Crawl Stone Soup[1] over it. DCSS felt like it didn't require you to have encyclopedia-level knowledge of the game, and most deaths, if they felt like stupid mistakes, were because I overestimated my character's abilities and did not retreat when I had the chance. But I had the chance.
(I've retrieved the Orb of Zot, but not ascended with the amulet, so there's that, too. Also DCSS has absolutely beautiful graphics.)
"“There has been some complaints about how we ‘broke’ the game when the Elbereth nerfing was found out," he says. "But I consider the old E behaviour to be the broken one -- it was just too strong and exploitable. Some people have even said they will not update to the newest version, which is of course their prerogative"
Notable victories: http://nethack.wikia.com/wiki/Notable_ascensions
One of the players ascended 18 consecutive times (playing on a server too, so it was all logged)
But, I've seen sub ten minutes run on Youtube using only the original items, and no hearts lost.
Lest you find yourself reporting YASD after you choke on that corpse.
https://groups.google.com/forum/#!topic/rec.games.roguelike....
However, people frequently ascend without modifying or tampering with the code. Essentially all of these people have been spoiled by studying source code or spoiler files derived from it (although some people study spoilers extensively and some people just consult them for very specific topics). You can see ascensions in real time every single day by watching other people play on nethack.alt.org. Especially on weekends, there will be several victories per day!
[0] https://groups.google.com/forum/#!forum/rec.games.roguelike....
They devs have ripped out so many things. There are very few "cheating" or "gimmicky" things left. They have taken out teleport evoke and teleport control along with numerous buffs. Unlike NetHack There are also very few tropes or comic relief.
IMO only brogue is the true rogue that is isn't disjointed. If you do want a whole bunch of crap .... errr content than ADOM is having a great revival on STEAM.
How recently have you played DCSS? I find the devs have been pretty aggressive about cutting out the un-fun elements. Example: Not long ago (.16?) Trog worshipers could sacrifice corpses for his favor, but since that was practically always the Correct Decision, it was cut out and you received favor for just killing enemies.
Both of those are pretty invasive. Studying the source code and wiki is pretty fair game and definitely not an "instant win"!
I would say (and this is certainly true in my case) that an ascension without resorting to either spoilers or source-diving belongs in the "not going to happen" category.
-- Original Commenter
You definitely won't win every time, of course, but you'll be pretty okay.
But that might be because I focussed on the supposedly harder classes after doing Valkyrie and Wizard.
Archaeologists are also hard to start out, but Lawful alignment, good aptitude for the sabre skill, and a starting tinning kit make them easier later on.
Cheating, I can play every class to ascension and see everything the game has to offer without needing anti-depressants.
It would be nice if they had a difficulty level setting instead of defacto Nightmare.
- people on #nethack on freenode can give you advice - you are less tempted to cheat