The salaries for U.S. position in information systems, after a few years, typically are i the range of $50,000 to $80,000, with managers with more experience making 50% higher or more. -last updated 2009
back to top^Not at all. Although there was a slight dip in Information Technology employment in 2001 and 2002, recent data show that this trend has reversed and that there are now more computing jobs than at any time in history. In fact, most analysts predict that the number of people trained for jobs in the computing industry will fall far short of the employment demand. - Excerpts from ACM Computing Careers (http://computingcareers.acm.org/)
Because of the enormous demand for people with strong information technology and computing skills, the opportunities for software engineers and other information technology professionals are expanding in Asia, just as they are everywhere else. The available evidence shows that even though some jobs are being moved offshore, the number of new computing jobs created in the United States is substantially higher. According to the Bureau of Labor Statistics reports, despite a significant increase in offshoring over the past five years, more IT jobs are available today in the United States than at the height of the dot.com bubble and are expected to be among the fastest-growing occupations over the next decade. While there is no way of ensuring lifetime IT employment, there are steps students and IT workers can take to improve their chances of long-term employment in IT occupations. These include obtaining a strong educational foundation, learning the technologies used in the global software industry, keeping skills up to date throughout one’s career, developing good teamwork and communication skills, and becoming familiar with other cultures.
Globalization and offshoring in the software industry will continue; however, career opportunities in Information Technology are expected to remain strong in the United States, as it participates in a more globally competitive market. - Excerpts from ACM Computing Careers (http://computingcareers.acm.org/)
Designing a successful product requires effective communication not only among the members of the development team but also with the eventual users. Employers routinely cite good communication skills as an essential requirement for success in the field. Not everyone has the breadth of skills that lead to success in this field. If you are good at it, however, you will find it one of the most rewarding and challenging fields around. - Excerpts from ACM Computing Careers (http://computingcareers.acm.org/)