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.
Leave a Comment