I have been seriously comtemplating changing careers after 15 years in the
IT software business. I am getting too old to learn something brand new
every six months.
I have been doing Delphi, BCB, and Java for the past 7,3,and 5 years in
order of tool listings. Java changes every six months, and frameworks are
changing faster than anyone can possibly keep up. In the current job market
doesn't matter what you know, it is never what the client(s) are looking
Know Oracle? they want DB/2. Know DB/2, they want Oracle. Know Oracle and
DB/2, they want MS-SQL Server. Know Java and BEA, they want Web Sphere
experience. Know Web Sphere and BEA, they want Oracle 9I App Server. Know
all of these, they want JBoss.
Its a no win situation, getting worst.
Almost anyone with a broad range of experience, can adapt to whatever given
minimal time. But employers and contracts now want instantaneous experience
in everything (which, of course, is impossible).