It's better to be late than... My current position is Principal Design Analyst which I fill for an international software company. Although I have over 20 years experience in my field, I decided that the outsourcing of IT jobs was something for which I needed to prepare. That's one of the reasons that a few years ago I made a parallel career move from a Principal Software Engineer to my current position. Along that same direction, I wanted to broaden my opportunities within my field so I could reduce the probability of having to abandon my profession so I'm dead set on completing a Bachelor's degree and ultimately, a PhD. Currently, my tuition is reimbursed by my employer; however, I have two investment accounts one of which is a 529 plan to save for being out of the work force when I am ready to start a PhD program. I'm hoping that I can maintain my mortage as well as continue to contribute to an IRA during my PhD so I need to have plenty of money saved. As far as studying, I used to use my weekends totally for studying; however, it got old giving up all my weekends, so now I study 3-4 hours every day after work (I stay in my office) and only study on the weekends if I don't finish my assignments.