If one strives only for the summit one will never pass the first step, but if one works from the base one can achieve lofty heights.
Notch forgot his beginnings, the days at TIGsource where he presented a silly little experiment with random 3D world generating, where a player could simply move blocks about and create wierd architecture.
Notch was just playing about with ideas then... now he wants to make games.
In my opinion Notch should just play around with mechanics and ideas and then see if any of them can grow into a full game, its pointless trying to make a full game unless you are satisfied with just churning out rehashes of whats already out there ( CoD / BF / Gears / etc ).
I mean I have several ideas I need to get through, and I am only learning to code in C++ and SDL ( I at least had one game out there
)... imagine how many ideas Notch has from years of experience in programming.
( NO, my ideas are not the far fetched immpossible to code , FPS + WoW + Angry Birds mixture with realtime weather systems and universe simulation type ideas... ideas I can code with my current limited skills, just need to get time to get through them )