Monday, August 3, 2009

Carrers in IT

Webmaster
A webmaster is a name given to the person responsible for designing and maintaining the coding of a website. Webmaster is most often the person who owns the domain. the webmaster is not responsible for content, only for design and function, a Webmaster is also capable of doing both the backend and frontend of web technologies including designing (graphics,interface),coding (HTML, ASP, JavaScript, XML, DHTML, CSS, ctc), Web server set-up and maintenance, web site promotion.

Computer support specialist
A computer support specialist is a person who will figure out whats wrong when your computer goes wrong or it has a problem then they will fix it. Many support specialists answer questions over the phone or by e-mail. Others also help people face-to-face. To answer a problem over the phone, the specialist takes the person through the necessary steps to fix the problem using their own computer. they also intall printers, software, and other computer tools,then they teach you how to use it or they write instruction in a book.

Technical writer
A technical writer is a profesional writer who designs, writes, creates, maintains, and updates technical documentation—including online help, user guides, white papers, design specifications, system manuals, and other documents. Engineers, scientists, and other professionals may also produce technical writing, sometimes handing their work to a professional technical writer for editing and formatting. A technical writer produces technical documentation for technical, business, and consumer audiences.

Software engineer
A software engineer is a person who reserch, designs and develops software systems to meet with clients requirements. Once the system had been fully designed software engineers then test, debug, and maintain the systems. They increasingly need to have knowledge of a variety of computer programming languages and applications; this is due to the wide variety of work that they can be involved in.Software engineers are sometimes referred to as computer programmers or software developers. Depending on the type of organisation, software engineers can become specialists in either systems or applications.

Network administrator
A Network Administrator is a professional in charge of the maintenance of the computer hardware and software systems that make up a computer network. This includes activities such as the deployment, configuration, maintenance and monitoring of active network equipment.

Database Administrator
the main role of a database administrator has to do with overseeing the installation and ongoing function of software on a system designed for use by a number of users. There are several specific responsibilities that the typical database administrator will perform in just about any corporate environment.Database administrators often handle the process of creating backup records of the information contained in the databases on the system. This involves more than setting up an automatic backup and assuming that the backup is proceeding according to plan. The competent database administrator will check the backup files to make sure the information is complete, the integrity of the data is secure, and that the saved files can easily be accessed and loaded in the event that something happens to the main database.

system analyst

Computer systems analysts analyze business or scientific tasks and plan and develop the hardware systems and software that allow a computer to complete these tasks. These analysts, sometimes called systems analysts, may also work on improving computer systems already in use. They are employed by a wide variety of organizations, including businesses, universities, hospitals, and government agencies. Consulting firms that contract to develop new computer systems also employ systems analysts.Read more:

programmer

A computer programmer designs software programs through building logical work flow charts, the functionality of which is translated into one of several languages that computers can understand. In the majority of cases, the computer programmer also designs a graphical user interface (GUI) so that non-technical users can run the software through easy, point-and-click, menu-oriented modules. The GUI acts as a translator between the user and underlying software code, negating the need to know the command line structure of the language.