I have been a technical manager for 3 years. I was offered this job with no technical background. I have learned a great deal and love my job! I work with programmers who develop databases, write VB programs, and am in charge of the Intranet. I switched my MBA major to Information Systems since this is where I see myself. However, I don’t program nor have any desire to. Although my team programs, my responsibility is to see that projects get done. I want to get to the next step (whateverthat may be – consulting, director, etc), but how can I do with no programming experience, however have 3 years of managing a technical staff? Should I take programming classes? Will it be meaningless to take classes if I haven’t applied the knowledge in work assignments?