IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

To all the Champs on this Forum


IBM Mainframe Forums -> General Talk & Fun Stuff
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
prasadplease

New User


Joined: 02 Sep 2006
Posts: 31
Location: Mumbai

PostPosted: Mon Nov 29, 2010 5:53 pm
Reply with quote

Hi all,
We have some extremely knowledgeable people here like dick scherrer, expat , Frank Yaeger , enrico-sorichetti , Robert Sample , Anuj Dhawan , dbzTHEdinosauer , superk and many others.

I would just like to ask you all about the toughest assignment in your career and how you got through it.

Although I dont contribute a lot here, but I do refer the posts regularly to update my knowledge.I am sure there may be many more around the world like me. This may seem like a waste of time to some people; but people like me can learn a lot from your experiences.

If some of you seniors could share your experiences that would be great.

Prasad.
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6248
Location: Mumbai, India

PostPosted: Mon Nov 29, 2010 5:59 pm
Reply with quote

prasadplease wrote:
but I do refer the posts regularly to update my knowledge.
uh..You are not referring the Forum that regularly: www.ibmmainframes.com/viewtopic.php?t=40578&highlight=mischevious icon_biggrin.gif
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2481
Location: Netherlands, Amstelveen

PostPosted: Mon Nov 29, 2010 6:01 pm
Reply with quote

Coding a (JCL) job card was the toughest for me.
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19243
Location: Inside the Matrix

PostPosted: Mon Nov 29, 2010 9:41 pm
Reply with quote

Hello,

In my experience, the toughest assignments are the ones where "someone" has insisted on a bad course of action. And this is happening more and more often due to the improper foundation of some the people who are making decisions and/or providing direction.

Using technology is rarely the challange - sometimes people are the challange. . .

Two of my most interesting "assignments" were:

1. Being co-author the internals for an entire computing environment (dbms, programming language/compiler including an interactive debugging facility, a spool (like jes but stripped down), a terminal interface (like cics but stripped down), a sort, and various utilities.

2. Being project lead to migrate the entire application inventory from an environment of 4 MVS mainframes to UNIX (HP-UX).
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8700
Location: Dubuque, Iowa, USA

PostPosted: Tue Nov 30, 2010 5:18 am
Reply with quote

The technical aspects of assignments, while challenging at times, don't really stand out -- writing a COBOL program to generate a report table where every column heading, row heading, page heading, and data point were input parameters from a file; or writing 350 pages of system documentation that wound up being used by the developers of the system. The real challenges have been management and non-technical -- such as being responsible for development to QA to production moves and being told to "read the programmers minds" to move what they wanted moved, not what they told me to move.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10886
Location: italy

PostPosted: Tue Nov 30, 2010 11:51 am
Reply with quote

Quote:
... toughest assignment in your career ...


not really an assignment and not career related

the toughest <thing> is to convince people around here that ....
JCL does nothing and what does the real work are programs and friends icon_biggrin.gif

and since I am ranting ...
to have to bear with all the people who want to write tools and ask for help on how to get started
tool writing requires lots more skills than <plain> programming
Back to top
View user's profile Send private message
don.leahy

Active Member


Joined: 06 Jul 2010
Posts: 765
Location: Whitby, ON, Canada

PostPosted: Tue Nov 30, 2010 6:57 pm
Reply with quote

Hear! Hear! People need to learn how to program before they try to create tools.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8700
Location: Dubuque, Iowa, USA

PostPosted: Tue Nov 30, 2010 7:06 pm
Reply with quote

The rule of thumb my compiler teacher offered was that tools are three times harder to write than application programs, and compilers are three times harder to write than tools. I'd probably say tools are 3 to 5 times harder to write than applications, and compilers are 3 to 5 times harder to write than tools. Anyone without 5 to 6 years experience writing progressively harder applications will probably fail in writing tools.
Back to top
View user's profile Send private message
mtaylor

Active User


Joined: 20 Feb 2009
Posts: 108
Location: Kansas City

PostPosted: Tue Nov 30, 2010 7:20 pm
Reply with quote

The hardest thing I ever did was being the lead on a 'annual purge' project. Come in on a Saturday morning, run a batch process of about 150 jobs to delete old data from 200 vsams files, 100 flat files, and 800+ DB2 tables, and have the system up with data available on Monday morning. That was one of the worst days of my life (weekend actually).

And since it went so well, I got to do it every year until I left the company.
Back to top
View user's profile Send private message
PeterHolland

Global Moderator


Joined: 27 Oct 2009
Posts: 2481
Location: Netherlands, Amstelveen

PostPosted: Tue Nov 30, 2010 7:23 pm
Reply with quote

mtaylor wrote:
The hardest thing I ever did was being the lead on a 'annual purge' project. Come in on a Saturday morning, run a batch process of about 150 jobs to delete old data from 200 vsams files, 100 flat files, and 800+ DB2 tables, and have the system up with data available on Monday morning. That was one of the worst days of my life (weekend actually).

And since it went so well, I got to do it every year until I left the company.


But the revenues made it worth while icon_wink.gif
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Tue Nov 30, 2010 7:24 pm
Reply with quote

The toughest assignments I can think of are those that had to be done when no one thought they could be done, or when complacency had stagnated the business process. There have been times when we needed to do something just to kick them in the ass and make them think about what was being done and how much it could be improved through automation.

The scariest part was during the implementation of the HIPAA process guidelines. The legal department had provided us with copies of the federal documents that laid out the specific and severe penalties for failure to comply. Those included long-reaching prosecution for ANYONE found complacent, and included fines and mandatory prison time. We had to go head-to-head with corporate attorneys on more than one occasion when we felt their companies were in violation of those guidelines.
Back to top
View user's profile Send private message
Phrzby Phil

Senior Member


Joined: 31 Oct 2006
Posts: 1049
Location: Richmond, Virginia

PostPosted: Tue Nov 30, 2010 7:49 pm
Reply with quote

For 16 years I generated the medical resident schedules for the entire upcoming year at a major medical college residency program.

This included fixed and floating night schedules, emergency room days and nights, clinics, and also some locations at the local VA hospital.

Various constraints were honored, such as "cannot work two nights before or after a night," but all with various exceptions.

The biggest challenge, as with most complicated "programming" tasks, is not how to code, but how to structure the data. Also, the data (resident, location, and date data) were to be entered by users, so the I/O interface had to be intuitive and robust.

With annual enhancements, this grew to a very clean 6000 line PL/I program, with about 50 subroutines.

Data structures included dynamically allocated arrays, bitmaps and two way linked lists.

A most unusual and interesting project.
Back to top
View user's profile Send private message
lonerusher

New User


Joined: 30 Nov 2010
Posts: 4
Location: India

PostPosted: Wed Dec 01, 2010 2:06 pm
Reply with quote

Experts Say they don't Know mainframes, Mainframes know them.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10886
Location: italy

PostPosted: Wed Dec 01, 2010 7:30 pm
Reply with quote

Quote:
Mainframes know them.

and should be afraid icon_cool.gif ( the mainframes )
Back to top
View user's profile Send private message
Frank Yaeger

DFSORT Developer


Joined: 15 Feb 2005
Posts: 7129
Location: San Jose, CA

PostPosted: Thu Dec 02, 2010 12:29 am
Reply with quote

My toughest assignment was my 5 years as a Manager. For me, dealing with technology is infinitely easier than dealing with people. icon_wink.gif

I got through it with the help of a good mentor, and by continuing to do technical work as well. I finally decided I enjoyed the technical work too much to stay in management.
Back to top
View user's profile Send private message
Akatsukami

Global Moderator


Joined: 03 Oct 2009
Posts: 1787
Location: Bloomington, IL

PostPosted: Thu Dec 02, 2010 12:54 am
Reply with quote

Probably the most challenging assignment of my career was not mainframe-related; it was developing an OS for a PDP-11 clone.

The most challenging mainframe assignment was installing and ADMing successive versions of the strategic general ledger system for (as we say in the IT contracting business icon_wink.gif ) a major producer of computer hardware and software. I started with V1.0.3 for Canada; I ended with two V2.0 systems for North and South America...
Back to top
View user's profile Send private message
don.leahy

Active Member


Joined: 06 Jul 2010
Posts: 765
Location: Whitby, ON, Canada

PostPosted: Thu Dec 02, 2010 1:02 am
Reply with quote

Frank Yaeger wrote:
My toughest assignment was my 5 years as a Manager. For me, dealing with technology is infinitely easier than dealing with people. icon_wink.gif

I got through it with the help of a good mentor, and by continuing to do technical work as well. I finally decided I enjoyed the technical work too much to stay in management.
I've been in a similar situation. I tried to keep writing code but found I couldn't do it properly because my management duties sucked up all of my time and energy. Leaving the company to become a consultant saved what was left of my sanity.
Back to top
View user's profile Send private message
Frank Yaeger

DFSORT Developer


Joined: 15 Feb 2005
Posts: 7129
Location: San Jose, CA

PostPosted: Thu Dec 02, 2010 1:59 am
Reply with quote

I managed to do development while I was a manager by severely cutting back the number of development items I was responsible for during that time, which was frustrating. Once I got out of management, I was able to go full bore again.
Back to top
View user's profile Send private message
Pete Wilson

Active Member


Joined: 31 Dec 2009
Posts: 590
Location: London

PostPosted: Wed Dec 08, 2010 5:24 pm
Reply with quote

I've had a number interesting challenges, some from my own cockups, but here's a couple of projects that were pretty tough.

1. Getting standards in place in preparation for SMS implementation in 1988-89. The technical standards were relatively easy, but getting a new set of dataset naming standards agreed was unbelievably difficult and became very political. Same with getting people used to sharing Storgrps and not 'owning' their little bit of DASD.

2. I decided to set up an entire new DR backup system to replace a very creaky old one. This was prompted after having to spend hours going through lineflow reports just to identify a full volume backup to stand alone restore a failing mastercatalog volume from! It was definitely a job waiting for a sucker to do it.

3 I've done three site migrations and each has been horrendously stressful in different ways. Latter one using XRC to synch to DASD in a transporter and take it to plug in at new site was alot easier, but had to re-establish XRC DR immediately at new site before old site switchover to maintain DR. All done in 8 hours on the live day but felt like 80 hours.

4. Our Storage team used to do all the cabling between mainframe and peripherals in the days or grey and blue bus/tag cables. Swapping out a processor was a nightmare, not only the planning but the very physical work of laying and retrieving cables, running wrap-tests to identify broken cables, fixing bent pins etc, all in the small hours in a freezing cold machine room and having to complete with enough time for backout (kill me it's easier!) before next online day. You'd literally come out bleeding and bruised. The pub immediately beckoned, even at 7am!
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6248
Location: Mumbai, India

PostPosted: Wed Dec 08, 2010 8:20 pm
Reply with quote

I joined in at one on-site office in US and they asked me to have a look at a program which was malfunctioining. There was some mismatch in financial-calculations and I was supposed to create some reports showing the possible adjustments. The data was supposed to be fetched from the DB2-tables using Image-Copy Jobs.

Reports should show the data for last 7-years. Yuck, I was instructed to generate the reports in "readable format" (this is where I first heard about the word "readable" and undestood what different meanings this word can have for differnt people) - The readable format for zOS-boy was not that readable to the lawyers at DOJ, US. Not much technical work, as such, was involved in this but the pressure to get the correct-reports and readable in the given time was driving me crazy!
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> General Talk & Fun Stuff

 


Similar Topics
Topic Forum Replies
No new posts Vibes of this forum General Talk & Fun Stuff 11
No new posts New Forum General Talk & Fun Stuff 0
No new posts Interesting post on the Beginners and... All Other Mainframe Topics 0
This topic is locked: you cannot edit posts or make replies. IBM Tech Forum - Bangalore 9th August... General Talk & Fun Stuff 0
No new posts Stupidities Forum? General Talk & Fun Stuff 3
Search our Forums:

Back to Top