Information Technology Career Overview: A background in computer science, including facility in writing and interpreting programming code, is almost always the fundamental requirement for this field. As computer technology both becomes more pervasive in Financial Services and changes rapidly, skilled IT professionals are increasingly more valuable.
According to an article in the 12/5/09 issue of The Economist ("Silo but deadly"), the financial services industry was on track to spend over $500 billion worldwide on information technology in 2009. This is greater than any other industry, and also exceeds the aggregate spending by all governments on IT.
In-House Information Technology Staff: One attraction of pursuing a career in information technology is that IT departments are among the most progressive in allowing staff to work from home (that is, to telecommute), being much further along this curve than most other groups in most companies.
Advancing Your Career: To advance in an in-house information technology department, or to create opportunities for a potential switch to the management side of the company, you have to be more than someone who takes directions and writes code. You must develop management skills, beginning with learning all you can about the organizations that act as your internal clients, to anticipate their needs and to suggest solutions. This way you become a valued strategic partner rather than a mere mechanic.
Managing Expectations: The best information technology people do an excellent job of managing expectations of their business partners. Making accurate, realistic estimates of what you can accomplish, and in what time frame, is a key factor in establishing credibility. Just as failing to deliver what you promise is unacceptable, so is grossly overestimating the time and resources that you need to finish the job right.
Systems Liaison: While the core of systems consulting includes people with expertise in programming and other technical fields, there also are jobs for people to serve as liaisons between the "business side" and the "technical side." These liaison people are able to understand the business requirements for a given systems project, and to communicate them cogently and logically to the technical staff. Likewise, the liaison people must know enough about programming, systems design and systems implementation to advise the business side on their options and to manage their expectations realistically.
This liaison role is also very important within companies that have their own technical staffs, but rarely gets assigned as a full time job. Instead, it frequently ends up being an unofficial side job for people who acquire an aptitude for it. In Financial Services, the systems liaison role regularly falls to people in the financial organization, especially departmental controllers.