Feelings of regret over career path?
acg: I remember having similar feelings when I left University.  For me it some of my concerns were about the change, I'd become so used to studying that I found the idea of the working world a little daunting. There are a few things that I've found out:- No two jobs are the same: technology, opportunities and people change.- Many more opportunities present themselves in industry, I know many who have very different careers from their degree.  The working world has far more jobs for your skills than you might think.- So far outsourcing software seems just to have caused more software to be written and more innovation. The demand for software has increased.- You can get into a way of thinking that whatever you do there is always something better: accept the choices you make and see where they lead.  It's more rewarding to play to your skills rather than to try and develop completely new skills from scratch (I'm not saying don't try anything new, but by playing to your strengths when you do).