My experience (as a former NFO). Got out went to work as a software engineer for a beltway bandit (uh, government contractor). Since I had a Computer Science/Aerospace degree this was a reasonable transition. Spent 4 years there, it was okay. Based on things I did outside of work I got an engineering job at Apple. Been here 6 years now and am an Engineering Manager for 3D Graphics. Love my job, make very good money (likely more than a pilot who got out the same time I did). Have a great wife and baby daughter that I go home to every night.
So is there life after being an NFO, yes. Is it necessarily in aviation or military related work, no. Does your time in the military help, yes, very much. Work hard, kick some butt and life will be good to you. Also, life is long with many twists and turns so predicting the future many years away is very difficult.
BTW, I am tremendously proud of my service and everyone in the service, but man once you get out there IS something to be said for going home every night (on my first sea tour was was away for 30 out of 44 months and on the boat for 18 months, day for day).
Good luck.