Edit: Oops, usually this forum concatenates two consecutive posts by the same user. Please read this as a continuation of my last post. 
Something like writing a game engine just starts to make sense once you have (at least) some of the skills necessary. Most of the people asking how to write a MMORPG on this forum have little to no programming experience, and somehow think that just because something is graphical (as opposed to writing something like Checkers for the commandline) it'll be really easy.
The people who
are writing games and game engines don't need to ask where to start. Not to say that they won't ever need help (man, Google and C reference books are helpful), but when they do it's usually for very specific problems.
This post has been edited by Tom9729: 1 Jun, 2008 - 11:46 AM