CAREERS IN COMPUTERS


CAREERS IN COMPUTERS
 After going through the various applications of computers one may have realized how important it the need to study computers.  Due to large number of applications, there are number of careers that one can pursue in the field of computers.
 These include:
1. Programmers: These people are responsible for designing real world applications using high level languages like Java, C ++, Perl and others.  The programmers who deal with databases are known ad database programmers.  They create custom tools for corporate databases, generate complex queries, develop special front ends and order entry tools.  A good database programmer should be able to set up complex relational database and must be familiar with databases such as Oracle, Sybase, My SQL Server and others.  Due to complexity of work, they usually work in teams where each team is responsible for designing specific components of an application. 
2. Web Designers: These people are responsible for designing corporate web sites.  They are skilled with HTML, DHTML and other scripting languages.  A good web designer should have good knowledge of graphics, designing, layout etc.  So as to build an effective web site. 
3. Data entry operators: These people are responsible for entering data into the databases: They should possess good typing speed. 
4. Computer Sales Professional: These are the people who deal with the sales of a wide) variety of computer products and services.  These people may be paid salaries, commissions, bonuses, stock options or other benefits on their sales.  These people may deal with desktops, hand held computers etc. 
Ø  Softwares such as massive database system, data mining tools and other powerful and expensive softwares. 
Ø  Internet services such as web hosting, website development, designing etc. 
Ø  Professional services such as programming and development, system analysis and design, help desk services etc.
5. Hardware Maintenance Technicians: These people are responsible for installing and configuring peripherals, trouble shooting and repairing of hardware, network related hardware issues etc.  These people are paid on the basis of their skills and experience.  Many training schools and colleges are open to provide such training or certifications. 
6. Computer Trainers / Professors: These people either run their own organizations or work in companies to train its employees in computer hardware and software.  They should have thorough knowledge of the computer system functions, various application softwares and operating systems.  They are generally paid on hourly basis depending upon their skill and knowledge. 
7. Computer Scientists: These people are involved in research and development activities related to computer hardware and software.  They are the one will be responsible for next big step in technology.  These people are employed by large organizations or governments involving projects on expert system, artificial intelligence etc.  Depending upon their field of research, they are paid very high salaries. 
8. Graphics Designers and Animators: These people use the available graphics application softwares to draw designs of cover page of books, packing material etc.  They are paid salaries on the basis of their designs.  The Animators use 2D and 3D software to create animations.  They people are in high demand now a days.  The design of buildings, movies, cartoons etc.  are all created by them. 
9. Security Administrators: These people are the experts who are incharge of the system's security.  They design and maintain organization's firewall.  In addition, they design strategies for password protection, remote user access to networks and limits users access rights.  These people are usually employed in those companies where online transactions are being performed.  These people are highly paid professional. 
10. Network Administrator: These individuals are responsible for designing and implementing networks, installing and updating network software and applications, managing user accounts etc.  In order to become network administrator you must have knowledge of various network operating systems available.  Many companies provide courses for the same.  A good network administrator is paid heavily. 
11. Database Administrators: They usually design and construct companies databases using DBMS software.  They also handle the access of database to its users by providing them the rights.  In addition, they also control database's backup, security and loading strategies. 
The sum up, The main responsibilities of DBA are,
Ø  Deciding information content of the database. 
Ø  Defining the storage structure and access strategies. 
Ø  Defining external schemas for users. 
Ø  Granting of authorization for data access. 
Ø  Defining strategy for backup and recovery. 
Ø  Monitoring and optimizing the performance of the database. 
Ø  Plans the future storage requirements for the database system.
Ø  Installing and upgrading the DBMS and the application tools .
12. System Analysts: These individuals review and update the operation of their enterprise applications.  These people are highly skilled professionals who are well versed in database concepts, terminology and understand how an organization uses its DBMS and data tables for storing, retrieving and managing data. 
To sum up, the main responsibilities of system analyst are
Ø  Assists the current application users in identifying and describing problems when an existing application changes or a new system is implemented. 
Ø  Obtains rough estimates of the cost involved in adopting the new or changed system. 
Ø  Designs and develops user manuals and similar training programs for the new system.
Ø  Helps users in preparing for installing and starting up of new system being implemented. 
Ø  Guides users for the need of change and the benefits, involved in using new technology to the organization and individual. 
13. Help desk and Technical Support Specialists: These people work at call centers and continuously update the databases on the basis of customers complaints, problems and suggestions.  Using these feedback companies can improve upon the products and services.  The engineers who designed the product train these people.
                     In addition to the above, there are numerous other opportunities available.  One can become videographer, Visual Designer, Information System Manager (Responsible for managing teams OF Information Professionals), Sound Producer, Software Engineers (Responsible for designing, developing and testing applications), Multimedia developers etc. 
 FUTURE OF PC
According to Moore's Law, the number of electronic devices put on a microprocessor doubles every 18 months i.e.  microprocessor doubles in complexity every two years.  Many changes have been brought so far in computers and many are still evolving. 
The current processes that is used to pack more and more transistors onto a chip is called 'Deep Ultraviolet lithography (DUVL).  Now, chips makers have started thinking of packing more transistors together.  The 'Extreme Ultraviolet lithography (EUVL)  technique will be used for this.  It uses mirrors instead of lenses to focus light on the silicon wafer.  Thus it can made more focused. 
          DNA Computers and Quantum computers are also evolving.  The DNA computers are smaller as use nontoxic DNA biochips.  Due to large storage capacity, they would be able to store large volumes of data and perform large calculations at a time. 
          The concept of Quantum Computers is still evolving.  These computers will not encode information by manipulating bits but encode information as quantum bits or qubits.  A qubit can be 1 or a 0, or it can exist in a superposition i.e.  simultaneously 1 and 0 or somewhere in between.  Because a quantum computers can contain multiple states simultaneously so it has potential to perform millions of instructions at a time.

No comments

Powered by Blogger.