So...I was happily programming C++ for 7 years before I got laid off. There was some database work, but...it was all PROPRIETARY. Just about every job posting I see wants some DB experience or other. I have SCJP, taking SCWCD this month, and XML is on my list. However, this lack of database product experience is a real thorn in my side. I am not sure what path to take to maximize my employment chances... DB2, Oracle, SQL, ??? It's sad how far behind I came by devoting myself to my employer!!! But now that I am here, I want to waste as little time as possible playing catch up. Thanks for any advice.
All the things you do it is grate, it will give you a lot of confidence, understanding, and possibly increase your chances for an interview. But don't forgert C++, it will remain your best selling point and if you get an interview it will most likely be C++ related.
are u good with C++ and do u think Java is easy to learn and use if u know C++? C++ can access databases too
BEA 8.1 Certified Administrator, IBM Certified Solution Developer For XML 1.1 and Related Technologies, SCJP, SCWCD, SCBCD, SCDJWS, SCJD, SCEA,
Oracle Certified Master Java EE 5 Enterprise Architect
posted 16 years ago
Unless you want to be database administrator (and with your background there is very little chance you will be) it becomes very insignificant what database. The trend is to isolate programmers from database engine as much as possible. Implicit Application Servers even discourage usage of JDBC. With SCJP and SCWCD more natural choice would be DB2 or Oracle. DB2 is probably least popular but it is most affordable, and enjoyable of the three.
posted 16 years ago
Thanks for answers. I have a lot of C++ experience...I started using Java about 10 months ago to study for SCJP and have been using it for a J2EE class I am taking. Migration from C++ has been very easy. As I said, there was a good amount of database stuff in our system but it was in legacy code so all the records and access were proprietary stuff written in C with a C++ frontend. My purpose is to make myself more marketable as quickly as possible!! I am willing and able to learn whatever is "hot" and just trying to determine what that is...(I even bought materials to study for .Net MCSD but haven't gone there YET)...sigh! Like so many on these boards, never expected to find myself in this position... I guess for now I will look at DB2 and Oracle and probably go with whatever cert is cheapest and fastest!!! Thx again
Donna, Here's my quick take on database certs. DB2 is primarily used on OS/390. I am not sure how many places use DB2 UDB for Windows/Unix. If you don't have mainframe experience it might be safer to go for Oracle certs. But if you do have mainframe experience it might better to go for DB2 certs because number of people certified in DB2 are fewer and there are surely a lot of shops using DB2 on mainframe. Good luck with whatever you choose. [ August 04, 2003: Message edited by: Harpreet Singh ]