Career Description:
Object technology deals with object code (sequences of
computer instructions) and data (information which the
instructions
operate on). Traditionally in computing, code and data have
been kept
apart. But in object-oriented
software and programming, code and data are merged into a
single,
indivisible thing--an object.
There are almost two dozen major object-oriented programming
languages
in use today. However, the leading commercial
object-oriented languages
are are C++,
Smalltalk, and
Java.
Labor Trends:
Due to the success of the Internet and the growth of the
computer industry, companies are competing for talent in
information
technology, especially people with expertise in object
technologies.
Workers are in high demand and the field is one of the
fastest growing
sectors of the job market.
Personal Attributes:
Object-oriented technology professionals should
possess the ability and desire to learn new technical
concepts quickly.
They should also have strong communication skills, be
self-motivated,
and should be able to work well in teams.
Required Skills:
For all careers in object-oriented technology, workers
should to have knowledge in at least one of the
predominant
object-oriented programming languages. The specific skills
that one also
needs will vary by career track (i.e. software
development, database
development, and data modeling).
Required Experience:
As computer technology becomes more complex, the level
of education and experience employers seek has been
rising. Bachelor’s
degrees are now commonly required, although some
object technology jobs
may be available with a 2-year degree or certificate.
College
graduates who are interested in changing careers or
developing an area
of expertise also may return to a 2-year community
college or technical
school for additional training. In the absence of a
degree, substantial
specialized experience or expertise may be needed.
Even with a
degree, employers appear to be placing more emphasis
on previous
experience.
Working Conditions:
Object technology professionals usually work in
comfortable offices. They generally work about 40
hours per week, but
their schedule may vary throughout the phases of
assigned tasks. As project deadlines approach, they
may be required work
long hours including evenings and weekends.
As with
any person who spends a great deal of time typing at a
computer, object
technology professionals may experience eye strain,
back discomfort, and
hand and wrist problems.