not sure if anyone here who has commented has made or is making an actual game so
here's my insight
I've been working on my game for about 2 years -- coming up on 3. We have around 5 models done, loads of art, and most of the programming done. Did I know any amazing artists beforehand or have any friends? No. So my out of pocket costs were quite high. Unless you have a general idea that people are going to jump onto you probably wont see a mmo created. You have to realize these games cost millions for companies to make, and then those companies pay additional millions just to get the best. So if you want to make a derpy little fun game sure go ahead, but anything you daydream about won't be done without some kind of financial commitment if you expect it to be done in this decade or the next.
If you're wondering about software, we use
unity, photoshop, fireworks, zbrush, autodesk suite, fl studio
Starting out you don't really think about it but you'll need
2d artists
3d artists
gui artists if your 2d artists can't do gui very well
voice actors
writers (loads)
programmers, programmers, programmers (to catch one that stays with your project is hard)
animators
riggers (if animators/3d artists can't rig models)
I've been watching the .hack fan-made version for a while and hope it is completed soon, but they've been working on this mmo project for years and they just now feel like it's ready for alpha
http://www.iridiumbased.com/that being said, go have fun
if you're familiar with programming i'd advise you to be a programmer after associating yourself with the classes specific to the engine you want to use. DO NOT build your own engine like earlier suggested. Building your own engine takes just as long as building the actual game, that's why unless you're a million dollar studio or building a simple game you use an engine, not make your own.
http://unity3d.com/learn/tutorials/modules/beginner/scripting