I hope there are some techy people on this forum that can help me. I have a big dilemma. I am currently working for a very cool tech company and am in the position where i can potentially have a career path change. A few year prior i was working in the banking industry and was a manager for 5 years. I took an opportunity to go to a tech company where i was no longer a manager but was performing a single task that was related to my banking career. I soon found a fond appreciation for technology and computer science. I then switched my major to Information Systems to pursue a career closer to software development, production or engineering. Currently i am in a position where i may be able to choose a QA role that is very technical or a Production role which is very similar to project management and not technical. So here goes my question: Which career path will land me 6 figures the fastest and provide job security? PS: I have heard that QA is usually a dead end, as in its hard to move up to software engineer, am i wrong?