I have the option of taking the time to go back to school and get my MFE, or I can go work at a hedge fund. Because of my background and interviewing skills, I almost always am able to find work. I even have the luxury of being choosy about employers. My background => Top 5 engineering school, graduated with honors, worked in 2 NASDAQ-100 companies. My objective is to learn as much as I can about electronic trading operations and launch my own operation someday. Preferably, sooner than later. What I don't know is whether spending time in the cubicles grinding out code is going to take me anywhere near wealth, or whether getting more of an education is the right thing to do. I have some short-comings as well. I am not a very good manager. I also need to feel absolutely convinced that the path I'm on is the right one for me, otherwise I will flounder about and jump from project to project going nowhere. I live in Manhattan currently. The troubling part is that the MFE program states that graduates earn $120,000 a year to start, which I already surpass in terms of income. In addition, before I enroll in any MFE program, I have to spend a semester retaking all the math courses I took before. I don't want to take chances with the MFE program by not having the math fresh in my head. I turn 27 next month, and feel as if I pissed away too many good years already floundering about and not moving in any specific direction. Will someone who was in my position please tell me the best path to wealth given my situation. Do I want to keep clawing my way up with my BS in the electronic trading hedge fund world, or do I want to commit the next 2-3 years to getting a graduate degree? And if I can pace a graduate degree, is it better to go it alone and start trying to implement my own trading operations while in grad school? I can't make a decision. Even if the next salary level I obtain is an improvement, it's still questionable whether this is the fastest path to wealth. I really need some kind of plan here, before I waste even more time going in no particular direction at all.