Wisdom (preferably) sought in relation to the following. I am 29 years old (young?!) and have just finished a masters (conversion) in computer science. Prior to that I have a varied background (medical school, teaching in Korea, and a year as a database administrator). I am currently in the interview process with the likes of IBM, Capgemini, Accenture et al for graduate positions in technology consulting. After reading several negative posts on here regarding graduate programmes, I'm thinking that I may be somewhat naive. Am I unwise at my age to dedicate a minimum of 2 years to a graduate programme? Should I simply settle for a technology-related career via other avenues (e.g. using skills I have with 2nd-line support or DB admin?). I ask since, currently I am doing contracting work, and it pays significantly more than most graduate programmes but obviously has no security. Salary is not my motivating factor but to not consider this would be unwise I feel. Pardon the random "stream of consciousness" post, I just wanted to share...ThanksKaren