Higher Education Project

Higher Ed Critique Project.pdf Higher Ed Critique Project.pdf
Size : 0.311 Kb
Type : pdf
Higher Ed Critique Project_Page_1.jpg Higher Ed Critique Project_Page_1.jpg
Size : 0.3 Kb
Type : jpg
Higher Ed Critique Project_Page_2.jpg Higher Ed Critique Project_Page_2.jpg
Size : 0.322 Kb
Type : jpg

 Career Portfolio

There are 3 prospective job fields that I am likely to pursue past graduation. These are:

Computer System Engineering

            Applications Programming

Systems Programming

Computer Systems Enginnering

            Description

Computer software engineers apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. Software engineers can be involved in the design and development of many types of software, including computer games, word processing and business applications, operating systems and network distribution, and compilers.

            Educational/Skill Requirements

Most employers prefer applicants who have at least a bachelor’s degree and broad knowledge of, and experience with, a variety of computer systems and technologies. The usual college major for applications software engineers is computer science or software engineering. Systems software engineers often study computer science or computer information systems. Graduate degrees are preferred for some of the more complex jobs.

            Advancement

As with most occupations, advancement opportunities for computer software engineers increase with experience. Entry-level computer software engineers are likely to test designs. As they become more experienced, engineers may begin helping to design and develop software. Eventually, they may advance to become a project manager, manager of information systems, or chief information officer, especially if they have business skills and training. Some computer software engineers with several years of experience or expertise find lucrative opportunities working as systems designers or independent consultants.

            Long Term Prospects

According to the United States Bureau of Labor Statistics “Employment of computer software engineers is projected to increase by 38 percent over the 2006 to 2016 period” in addition the US BLS also comments on how employment growth will result as businesses and other organizations adopt and integrate new technologies and seek to maximize the efficiency of their computer systems. Competition among businesses will continue to create incentive for sophisticated technological innovations, and organizations will need more computer software engineers to implement these changes.

Applications Programming & Systems Programming

            Description:

These two jobs are virtually the same in terms of labor statistics and industry prospects. The only difference lies in the focus of the work done. Applications programmers write programs to handle a specific job, such as a program to track inventory within an organization. They also may revise existing packaged software or customize generic applications purchased from vendors. Systems programmers, in contrast, write programs to maintain and control computer systems software for operating systems, networked systems, and database systems. These workers make changes in the instructions that determine how the network, workstations, and central processing unit of a system handle the various jobs they have been given, and how they communicate with peripheral equipment such as terminals, printers, and disk drives. Because of their knowledge of the entire computer system, systems programmers often help applications programmers determine the source of problems that may occur with their programs.

            Educational and Skill Requirements

Most systems programmers hold a four-year degree in computer science. Extensive knowledge of a variety of operating systems is essential. This includes being able to configure an operating system to work with different types of hardware and being able to adapt the operating system to best meet the needs of a particular organization. Systems programmers also must be able to work with database systems, such as DB2, Oracle, or Sybase.

            Advancement

For skilled programmers who keep up to date with the latest technology, prospects for advancement are good. In large organizations, programmers may be promoted to lead programmer and be given supervisory responsibilities. Some applications programmers may move into systems programming after they gain experience and take courses in systems software. With general business experience, programmers may become programmer-analysts or systems analysts, or may be promoted to managerial positions. Programmers with specialized knowledge and experience with a language or operating system may work in research and development and may even become computer software engineers. As employers increasingly contract with outside firms to do programming jobs, more opportunities should arise for experienced programmers with expertise in a specific area to work as consultants.

            Long Term Prospects

According to the United States Bureau of Labor Statistics “Employment of computer programmers is expected to decline slowly, decreasing by 4 percent from 2006 to 2016. “ Although employment is projected to decline, numerous job openings will result from the need to replace programmers who leave the labor force or transfer to other occupations. Prospects for these openings should be best for applicants with a bachelor’s degree and experience with a variety of programming languages and tools. The languages that are in demand today include C++, Java, and other object-oriented languages, as well as newer, domain-specific languages that apply to computer networking, database management, and Internet application development. As technology evolves, however, and newer, more sophisticated tools emerge, programmers will need to update their skills in order to remain competitive. Obtaining vendor-specific or language-specific certification also can provide a competitive edge. The Bureau of Labor Statistics states that “Jobs for both systems and applications programmers should be most plentiful in computer consulting businesses. These establishments are part of the computer systems design and related services industry, which is projected to be among the fastest growing industries in the economy over the 2006 to 2016 period”


Make a Free Website with Yola.