DB2 DBA & DB2 System programmer or Java programmer

Mukesh Kumar Jain

DB2 DBA & DB2 System programmer or Java programmer
Hi,
I am having 10 years of experience as DB2 DBA & System programmer. I
have been responsible for performance monitoring and tuning, logical
design and physical design of database, moving the objects and data from
one environment to another environment, running DB2 utilities and all the
DBA stuff. I have been also doing the sytem programmer work SMPE
installation and DB2 upgrade, installation of other tools like BMC tools etc.
recently i have upgraded DB2 v8 to v9. I have working mostly with the Banks
data center.

I am very well experience in DB2 as Application DBA activities as well as
System activities. My current role as DB2 DBA has ended. But my client still
wants me to wrok with them so ther are moving me as a developer. He is
ready to provide me training on JAVA and wants me to work as JAVA
developer. I have 2 choices now either continue with the current client and
start working as JAVA developer for which i will be beginner but i am very
much confident that i can learn very quick or continue to search for another
job in DB2. And in the current market i am not finding jobs for DB2.
I need your advise on this. How will be the future for JAVA programmer.
Since i know there are many opportunities in JAVA but at the same time i
believe every 2nd person in IT is JAVA programmer.
So i need to take the decision on this whether to continue as DB2 DBA
which i am very good or learn new technology. How will be the future in any of
them.

Thanks & best regards
Mukesh Jain
Senior DB2 DBA & System programmer
(517) 9801064

_____________________________________________________________________

* IDUG 09 Rome, Italy * October 5-9, 2009 * http://IDUG.ORG/EU *

_____________________________________________________________________

IDUG DB2-L FAQ and e-mail settings are located on the IDUG.org Listserv page.
If you are not already an IDUG.org member, please register at http://www.idug.org/register
_____________________________________________________________________

Philip Sevetson

Re: DB2 DBA & DB2 System programmer or Java programmer
(in response to Mukesh Kumar Jain)
Mukesh,

First, let me say that I (at least) will miss your expertise in this forum if you go to Java.

Second, I can't make your choices for you; but as you've pointed out, there are both a lot of Java jobs and a lot of Java programmers. I'd say take the opportunity the client is offering you if you can afford the rate (is it the same, or less?), but don't completely give up on a DBA/Sysprog job search. Even if a career in Java doesn't pan out and you wind up going back to z/OS DBA, Java experience -- knowing what the application coders are trying to do when connecting to your servers -- will be valuable. In your shoes, I'd be pursuing Java since someone was giving me the job.

Third, if you go with Java, you need to buy at least two books; one, a Java for Beginners book of some kind, and the other, the O'Reilly reference book "JAVA in a Nutshell". Then spend a lot of time working on them in your free time to come up to speed for your client, at least for the first several months. (I'm planning to review Java books on my Blog but it won't be soon enough to be a help to you, sorry.)

--Phil Sevetson

P.S. I'd like to hear what you decide, and if you decide in favor of Java I'd like to hear from you, perhaps off-list, on how it's going for the first few months.

--PLS

-----Original Message-----
From: DB2 Data Base Discussion List [mailto:[login to unmask email] On Behalf Of Mukesh Jain
Sent: Monday, August 31, 2009 3:52 PM
To: [login to unmask email]
Subject: [DB2-L] DB2 DBA & DB2 System programmer or Java programmer

Hi,
I am having 10 years of experience as DB2 DBA & System programmer. I
have been responsible for performance monitoring and tuning, logical
design and physical design of database, moving the objects and data from
one environment to another environment, running DB2 utilities and all the
DBA stuff. I have been also doing the sytem programmer work SMPE
installation and DB2 upgrade, installation of other tools like BMC tools etc.
recently i have upgraded DB2 v8 to v9. I have working mostly with the Banks
data center.

I am very well experience in DB2 as Application DBA activities as well as
System activities. My current role as DB2 DBA has ended. But my client still
wants me to wrok with them so ther are moving me as a developer. He is
ready to provide me training on JAVA and wants me to work as JAVA
developer. I have 2 choices now either continue with the current client and
start working as JAVA developer for which i will be beginner but i am very
much confident that i can learn very quick or continue to search for another
job in DB2. And in the current market i am not finding jobs for DB2.
I need your advise on this. How will be the future for JAVA programmer.
Since i know there are many opportunities in JAVA but at the same time i
believe every 2nd person in IT is JAVA programmer.
So i need to take the decision on this whether to continue as DB2 DBA
which i am very good or learn new technology. How will be the future in any of
them.

Thanks & best regards
Mukesh Jain
Senior DB2 DBA & System programmer
(517) 9801064

_____________________________________________________________________

* IDUG 09 Rome, Italy * October 5-9, 2009 * http://IDUG.ORG/EU *

_____________________________________________________________________

IDUG DB2-L FAQ and e-mail settings are located on the IDUG.org Listserv page.
If you are not already an IDUG.org member, please register at http://www.idug.org/register
_____________________________________________________________________

_____________________________________________________________________

* IDUG 09 Rome, Italy * October 5-9, 2009 * http://IDUG.ORG/EU *

_____________________________________________________________________

IDUG DB2-L FAQ and e-mail settings are located on the IDUG.org Listserv page.
If you are not already an IDUG.org member, please register at http://www.idug.org/register
_____________________________________________________________________

Peter Suhner

Re: DB2 DBA & DB2 System programmer or Java programmer
(in response to Philip Sevetson)
Hi Mukesh,

well - a difficult decision indeed! I expect all replies will be very
personal opinions - as mine is.

From my personal experience, I can tell you that a few years (or even only
months) experience in Java development can be an invaluable asset for
mainframe people.

After 10 years of mainframe-centric work, I had the opportunity to move to
our OO team and learn their stuff from scratch for a couple of years.
Meanwhile back in a (cross-platform) databases team, I'm about the only one
who can jump in wherever there's a need. I spend quite some of my working
time translating and explaining concepts and terminology and why all this
"modern stuff" has a right to exist - as well as this "incredibly neolithic"
mainframe. And how to deal with them, get the best out of all of them,
interconnect them, etc.

So it's actually not only about a different language called Java; there is a
whole lot more in it. Astonishingly few mainframers really understand OO
paradigms and analysis, their implications on the software architecture and
- as a result - on the backend servers.

If your client offers you good insight into this area, you are keen on
learning (lots of) new stuff - and you can afford it - this is a worthwile
opportunity. Best is if you can keep up with your DB2 and general z/OS
knowledge (this might need to be your private initiative once you've gained
foothold in OO).

Upshot: Knowing the pros and cons of both worlds can help you to be the one
who is able to come up with the best solutions. Which also sets you apart
from the "Java-only" developers.

I would appreciate to hear about your decisions. And also to keep finding
your feedback in this forum from time to time...


All the best for your future plans!
Peter

__________________________
Peter Suhner
[login to unmask email]

_____________________________________________________________________

* IDUG 09 Rome, Italy * October 5-9, 2009 * http://IDUG.ORG/EU *

_____________________________________________________________________

IDUG DB2-L FAQ and e-mail settings are located on the IDUG.org Listserv page.
If you are not already an IDUG.org member, please register at http://www.idug.org/register
_____________________________________________________________________

James Campbell

Re: DB2 DBA & DB2 System programmer or Java programmer
(in response to Peter Suhner)
Might I suggest Thinking in Java - http://www.mindview.net/Books/TIJ/ - as a beginning text.
Not only good, but free download. At least the 3rd edition is.

Some other free ebooks are at
http://blog.taragana.com/index.php/archive/10-free-java-ebooks-for-you/

James Campbell

On 31 Aug 2009 at 16:38, Sevetson, Phil wrote:

<snip>
>
> Third, if you go with Java, you need to buy at least two books; one, a Java for Beginners book of some kind, and the other, the O'Reilly reference book "JAVA in a Nutshell". Then spend a lot of time working on them in your free time to come up to speed for your client, at least for the first several months. (I'm planning to review Java books on my Blog but it won't be soon enough to be a help to you, sorry.)
>
<rest snipped>

_____________________________________________________________________

* IDUG 09 Rome, Italy * October 5-9, 2009 * http://IDUG.ORG/EU *

_____________________________________________________________________

IDUG Europe Attendee Testimonial-
"I had my first experience with certifications (and passed)! I learned a lot about DB2 version 9 (LUW) that hopefully will enable me to convince management a timely migration will be of benefit for the business."
_____________________________________________________________________

Nenad Vidak

Re: DB2 DBA & DB2 System programmer or Java programmer
(in response to James Campbell)
Hello,

I spent last 6 years working as DB2 z sysprog, and now, as almost all new
applications in my shop are written in java (CICS, batch, web), I started to
learn java and WEB technologies (JSP, javascript ...) . That helps me to
understand our applications and developers better. So don't hesitate - go
for java. Your DB2 knowledge won't vanish just like that. ...and one day , who
knows ... ?

Check O'Reilly's "Head First Java" which I found as an excelent starting point.


Regards and Good Luck!


On Mon, 31 Aug 2009 22:37:35 +0000, Peter Suhner
<[login to unmask email]> wrote:

>Hi Mukesh,
>
>well - a difficult decision indeed! I expect all replies will be very
>personal opinions - as mine is.
>
>From my personal experience, I can tell you that a few years (or even only
>months) experience in Java development can be an invaluable asset for
>mainframe people.
>
>After 10 years of mainframe-centric work, I had the opportunity to move to
>our OO team and learn their stuff from scratch for a couple of years.
>Meanwhile back in a (cross-platform) databases team, I'm about the only
one
>who can jump in wherever there's a need. I spend quite some of my working
>time translating and explaining concepts and terminology and why all this
>"modern stuff" has a right to exist - as well as this "incredibly neolithic"
>mainframe. And how to deal with them, get the best out of all of them,
>interconnect them, etc.
>
>So it's actually not only about a different language called Java; there is a
>whole lot more in it. Astonishingly few mainframers really understand OO
>paradigms and analysis, their implications on the software architecture and
>- as a result - on the backend servers.
>
>If your client offers you good insight into this area, you are keen on
>learning (lots of) new stuff - and you can afford it - this is a worthwile
>opportunity. Best is if you can keep up with your DB2 and general z/OS
>knowledge (this might need to be your private initiative once you've gained
>foothold in OO).
>
>Upshot: Knowing the pros and cons of both worlds can help you to be the
one
>who is able to come up with the best solutions. Which also sets you apart
>from the "Java-only" developers.
>
>I would appreciate to hear about your decisions. And also to keep finding
>your feedback in this forum from time to time...
>
>
>All the best for your future plans!
>Peter
>
>__________________________
>Peter Suhner
>[login to unmask email]
>
>_________________________________________________________
____________
>
>* IDUG 09 Rome, Italy * October 5-9, 2009 * http://IDUG.ORG/EU *
>
>_________________________________________________________
____________
>
>IDUG DB2-L FAQ and e-mail settings are located on the IDUG.org Listserv
page.
>If you are not already an IDUG.org member, please register at
http://www.idug.org/register
>_________________________________________________________
____________

_____________________________________________________________________

* IDUG 09 Rome, Italy * October 5-9, 2009 * http://IDUG.ORG/EU *

_____________________________________________________________________

IDUG Europe Attendee Testimonial-
"I had my first experience with certifications (and passed)! I learned a lot about DB2 version 9 (LUW) that hopefully will enable me to convince management a timely migration will be of benefit for the business."
_____________________________________________________________________

Timothy Schneider

DB2 System Programmer
(in response to Nenad Vidak)
All,

Many of you that read this Listserv know and have worked with me. On
Friday 12/11 IBM is ending my contract. Any of you who know of an
organization that might need the sevices of a mainframe DB2 system
programmer, please pass them my email [login to unmask email] and I will
forward my resume. Best regards and look forward to working with Y'all
again in the future. Tim Schneider

_____________________________________________________________________

* IDUG North America * Tampa, Florida, * May 10-14 2010 * http://IDUG.ORG/NA *
_____________________________________________________________________

http://www.idug.org/db2-content/index.html has THOUSANDS of free technical presentations!
DB2 LUW, DB2 z/OS, Performance, Installation, Tuning, Coding, BI, Warehouses, - among
many more categories of help waiting for you!
Whether you are an old hand or a DB2 newbie, we have presentations for every level.
_____________________________________________________________________

If you need to change settings, http://www.idug.org/cgi-bin/wa?A0=DB2-L is the home of IDUG's DB2-L