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.
~ .