<p>
[quote]
Determination and drive is definitely the most important requirement for a successful career. However, I've got to say, entering the programming/computing industry is a lot faster and a lot more open to "talent" rather than training, as compared to some other fields. For instance, there is absolutely no way that your friend could have entered an Engineering firm, without engineering training, no matter how brilliant she was.
[/quote]
</p>
<p>That's very very funny that you should say that, because there is actually much more to the story. Allow me to continue. Despite her lack of an undergrad engineering degree, her award-winning software development work experience and her excellent job rec's got her admitted to grad school at MIT (which is where I met her). After graduating, she basically had her pick of top engineering jobs because of her MIT background. She chose to go back to the software industry to be a project manager, but she could have gone to another engineering field if she so wished. </p>
<p>But the point is, yes, you can do it. If you need the training, you can get the training. Does it require hard work? Of course! But frankly, if you can get a PhD, you should be no stranger to hard work. </p>
<p>
[quote]
Also, I don't want to be over 40 when I first start to feel stable and comfortable about my career/finances. When I mean "other opportunities", I mean opportunities that will make use of my hard work and training, opportunities that will allow me to perform to the greatest of my potentials, both in terms of talent/skill and background/experience.
[/quote]
</p>
<p>Well, let me tell you something that you may already know. The truth is, outside of a few fields such as tenured academia or certain government jobs, there is no true job security out there, because the business environment and technology change extremely quickly. For example, it was just 15 years ago when practically nobody outside of academia or the military had even heard of the Internet. Nowadays, the Internet is an indispensable tool that has created millions of jobs, but has also destroyed millions of other jobs. {For example, how many encyclopedia salesmen have lost their jobs because of wikipedia? How many traditional travel agents have lost their jobs because of Expedia and other online travel sites? How many stockbrokers have lost their jobs because of Etrade and other online trading sites?) Who knows what sorts of jobs will be available 15 years in the future? Just like my friend's job of being a Java developer and now Java project manager didn't even exist 15 years ago (because Java wasn't even released until 1995), there will certainly be plenty of hot jobs 15 years in the future that don't exist today. And surely, many jobs that exist today will not exist in the future. {For example, not too many Banyan VINES jobs these days.}</p>
<p>Hence, all you can do is develop a level of general knowledge that will allow you to quickly adapt to whatever happens in the future. That's the best way to have a successful long-term career. </p>
<p>
[quote]
What's the difference between investment banking and strategy consulting? (I thought consulting was FOR investment banking)....but obviously, I'm totally clueless to this stuff.
[/quote]
</p>
<p>First off, when I say 'investment banking', I generally mean the entire gamut of high finance. Investment banking, strictly defined, is the act of raising funds for client firms through the capital markets, i.e. the issuance of debt or equity offerings, and also advisory services regarding mergers and acquisitions (which also usually require the tapping of the capital markets). For example, when a firm undergoes an IPO in order to sell equity shares to the public, that firm will hire the services of an investment bank. Similarly, if a firm needs to issue a bond, the firm will hire an investment bank.</p>
<p>More broadly speaking, the term 'investment banking' is often times understood to mean a wide variety of financial activities above and beyond client capital-market access. For example, you have sales & trading (convincing investors to purchase a particular investment or buying/selling investments under the bank's own account), research/analysis (basically, the publishing of reports recommending for or against certain investments), investment management (investing the funds of wealthy clients), and others. Under the heading of 'investment management' are the unusually lucrative subsets of hedge funds, private equity, and venture capital. </p>
<p>Strategy consulting involves helping client firms devise appropriate strategies to maximize profits, minimize risks, or whatever the client is trying to accomplish. That may well involve *financial*strategy, i.e. when and how to issue debt/equity in order to raise capital, or whether/how to acquire another firm or divest a piece of your firm, in which case, strategy consulting overlaps with investment banking. But usually, little overlap occurs. For example, if Microsoft wants to know which features it should add to the new Xbox and how it should allocate its engineering resources to develop these features, that's really a question of technology and product development strategy, for which a consultant who has expertise in those areas can provide advice. </p>
<p>Now, to be fair, I have been discussing only the positive aspects of Ibanking and consulting above. The truth is, a lot of Ibanking and consulting engagements don't work out. Many bankers and consultants provide questionable advice while charging huge fees. For example, right now, Wall Street is in turmoil largely because of a multi-year speculative mania in mortgage-backed securities that has finally come crashing down. But of course many bankers who made millions in bonuses in the last few years by taking advantage of the mania are not going to give any of that money back. Similarly, those strategy consultants who earned millions in consulting fees by recommending that construction companies continue to expand and for banks to expand their offerings of dodgy subprime mortgages aren't going to give those fees back. Now that the crash is upon us, they don't care because they 'got theirs'. Hence these industries are clearly far from perfect.</p>