The Life and Times of Jim
Hi, there. I'm Jim. Welcome to my phlog!
This site was written for Las Vegas, then LouisVille. Now, it seems to be about anywhere. In these phlogs, you'll see a lot of my personal notes and pictures. I like to post my observations here to remember life and celebrate it. I'm not religious. I don't pray for good fortune. I'm ecstatically grateful for the gift of life and I think our time should be remembered and not taken for granted. I'm not a writer. I think pictures tell stories so much better than words. I love just about everything in this life, and, I guess that would have to include you. So, if you've seen me, don't be surprised if your picture is in here somewhere. Of all the critters, people are absolutely the most interesting. 
<< 10/2004 < 10/2005 Calendar 11/2005 > 10/2006 >>Sign InView Other Logs
Mon 
10/31/2005 07:51:19
 Jim  As much as I enjoyed last weekend, there were some
The condo was nice, but I felt like we were imposing somehow. It didn't feel right.
Plus my aunt wouldn't let us pay for anything. She insisted on paying for 2 lunches and a dinner.
It was hard to get her to smile. I was being my perky self, and Becky's always perky.
She like Becky a lot, but, I suppose all of the things she'd heard about me from my Dad and Kelly got in the way of things.
I bought her a Billy Bob Big Mouth Bass Plaque. She said her cats would like it.
She kept going on about how we were killing ourselves by smoking.
Both her and her husband had smoked. She still drinks a little. He died this year.
I kept saying that we all die from something when we get old. Old age is never listed as a cause of death.
She implied that I wanted to die. I just told her, no...I'm just not afraid of living.
Then we got on the thing about the medallion. She said her mom made a mistake by letting dad have it.
Then she said she was surprised Sonny let me take it out of his safety deposit box. My jaw dropped.


We openned the box and put it in there. It got stolen when I was documenting it. Someone broke a window to get into my house. I have a police report...sheesh!
When we talked about Kelly, I mentioned how Kelly could be dangerous.
She told everyone, including people I worked with that I dropped LSD and drove 24 hours her to Colorado Springs, which is stupid. I said, I had tried LSD, but that was long ago, and that Kelly mistook NoDose for drugs.
Kelly was badly mistaken.
My aunt got stuck on the LSD part. She asked why I did it and I said, everybody was doing it back then. She said, her kids and grand kids never did drugs, but her son might have smoked pot. I wanted to say, yea, right.
Then she got off on how poorly my Mom must have raised me.
How I must have gotten a lot of my traits from the Rogers.
I told her the Rogers were basically dull but very dependable people.
They'd get a job and work it all their lives, and they were very predictable.


I don't think Becky heard a lot of this because my aunt is such a low talker.
I doubt we'll be going back up there to visit any time soon.

Mon 
10/31/2005 07:27:33
 Jim  We miss you so much, Robert
 

Most the people in Florida are great! You'd love Florida.
I'm still not planning on hanging around here for over a year though. It's just not home.
We stayed on Daytona Beach last weekend.
The views were fantastic from the 15th floor of my aunt's condo.
I hardly slept at all during the weekend.
Saturday morning I watched the sunrise, and it was great!
The pelican's kept swooping by. I doubt if they noticed me though.
I kept throwing them pieces of an English Muffin, and they'd just fly right by.
The muffin pieces kept landing in the pool 15 stories down so I quit doing that.


Becky and I walked 4 miles up the beach on Sunday (4 miles back too).
My legs are SO SORE TODAY! Walking up the stairs to the apartment was a killer.
Sunday, we went to the Light House for lunch.
We ate outside on a pier. Some nameless singer was singing Jim Croce songs.
The service was excellent.
I fed the gulls with some of the hush puppies. That was a hoot.
I don't think my aunt noticed me doing it though. We're smokers.

Thu 
10/27/2005 14:58:42
 Jim  Baby, Sweet Baby
I'm sorry I missed you at lunch. I sat out back watching the frogs eat.
Thu 
10/27/2005 13:53:12
 Jim  CBHLD
I reduced the code by 66% in RCBHLD. By removing cluttered logic.
In SCBHLD, I reduced the code by 41%.


And, I added functionality.

Thu 
10/27/2005 08:18:45
 Jim  Don’t forget to set your clocks back on Sunday.
Maybe they'll finally set the clock at work...lol.
The Tandem command is: SETTIME OCT 30, 2005 02:00
At least I think it is.
Thu 
10/27/2005 07:43:17
 Jim  I added SquirtsAE to the users (no password)
He needed a little representation on this site.
Wed 
10/26/2005 23:04:29
 Jim  Oh yea, we’re getting an M2 lunch here on Monday.
We're ordering it, we pay for it and  I'm surprised I don't have to pay for all of it, since I'm the new guy.
I still haven't been introduced to everybody yet. Not even at the meeting today. wow.
Oh well.
Wed 
10/26/2005 22:42:48
 Jim  Oh yea....I changed the Logs...
Now if you go into log activity, you see all of the guest log, and your activity
If you go into your log, you see everything you've done in all logs.
It seems confusing to me at the moment, but I'm working on eliminating the need for email on my sites.
Eventually, an Ad viewer will be able to click on an ad, and make arrangements with the ad owner for purchase in the owners log.
I'll finish that code maybe Friday morning before work.
Wed 
10/26/2005 22:19:57
 Jim  Business Cards
Tandem System's Analyst.
In 1986, Universal Reservations Services was the first airline system in the continental United States to use a Tandem Nonstop computer for hosting an airline reservations system. The system was written in Sweden for the Swedish Airline Systems (SAS). It was adapted to United States standards by Bedford Incorporated. In conjunction with a travel agent system (MERS) written by Transaction Software Incorporated (TSI), and with links to Air Inc, the system was a one of a kind for the Tandem. The system hosted the Royal West Airlines, Suncoast Airlines, an American Travelers Incorporated. I was responsible for new development and daily operations.
Caesars Palace-Programmer Analyst.
This is my favorite business card!
Caesars Palace had developed the only Hotel and Casino system in the world hosted by a Tandem system. Its services were employed at the Desert Inn, Caesars Tahoe, and Caesars Atlantic City. "Jim came on board in 1989. His reputation was proceeded by his development skills at Nevada Automated Betting Systems (Nabs). Jim gained responsibilities for new development of both PC and Tandem based system and soon became the point man for all operational problems."
I really enjoyed Caesars Palace. They gave me the freedom to create new programs and objects unseen to the world.

And then there's Valley Bank/BOA where I did the ATM Fee system.
We processed over 300 transactions a minute. I was the point guy on call! 
"Jim was the lead technician responsible for building the INN (In Nevada Network) switch supporting debit cards and credit cards in a shared environment. It was the first of its kind. Jim was responsible for engineering, database management, network engineering and planning data center operations and customer service for the In Nevada Network to primarily support Debit cards in a shared environment. He engineered the pilot system for the an acquirer based ATM fee system in 1987. After Bank of America's take over of Valley Bank, Jim and the team of Valley Bank programmers converted their systems to Base24."
"Those were the days my friend"
And now, I'm a maintenance programmer who's futzing with welfare system that mainly processes food stamps,
not Credit Cards, and not Debit Cards. They are basically government issued gift cards. I wonder if Home Depot's gift card processing consumes millions of lines of code that display "Your monitor is turned off, please press the on button".
Wed 
10/26/2005 17:36:38
 Jim  I love it!!!! That is SO COOL BECKY!!!
Wow. I just mentioned a couple of things of buggy things I found.
I'm actually afraid to mention any errors that I find anymore.
I showed someone an error that basically said "The Tandem Transaction System isn't working".
I mentioned that since it came from the Tandem and transaction processing is mostly what the Tandem does,
that it probably wouldn't ever be displayed, because the Tandem System would be down...DUH!!!
The response was "Nah, that could happen. If the server got too many transactions."
I wanted to say "Saddam Hussein could get the Nobel Peace Prize too."

This server processes one transaction, then dies, which in itself is queer.
But in this case, the 50 (not 3) lines of code used to display that crap causes this program to be spaghetti.
I asked Mikey if I should point anything out anymore, he said he gets an att-a-boy when he does at times.
I keep getting, naaah, we need that, or we shouldn't change that.
If I stayed here, I'd end up being SO depressed.
I'm depressed now.
Wed 
10/26/2005 09:05:32
 Jim  Good Morning Sweet Thang!
I LOVE YOU!!!
Wed 
10/26/2005 09:03:48
 Jim  Hey Becky!
Check your log.

Wed 
10/26/2005 09:02:20
 Jim  When I came in this morning, I walked in behind Je
She's the dominating person I'm having troubles with here. She was carrying in a 12 pack of water.
Just to be polite I said
"I wonder if anyone in the 50's or 60's every thought that in the year 2000, people would be buying drinking water".
She didn't say a word. She just kind of half smiled and walked away.


I feel like I'm on Pluto and the Plutonians don't respond well to manners.


LOL.

Tue 
10/25/2005 12:19:52
 Jim  If anyone’s out there...hello
It's cold outside and it's cold inside too.
I talked to the manager at this little cafe inside the building. I told her I was leaving.
She asked me who I worked for and she said, awww, those people always are so nice, so quiet.
I just told her I've been working under my own direction so long,
that it was hard to be a robot for anyone.

She agreed. She said she worked a job like that for a long time and was miserable.
Now, she's got responsibility and freedom to make decisions.
Which hit the nail right on the head.
Here I have no responsibility, I don't make decisions, I do as I'm told, and how to do it.
Tue 
10/25/2005 11:43:37
 Jim  Hey there everybody!!!
I suppose I'm gonna get reamed again today.
Instead of adding a ?SAVE PARAM, ASSIGN in my program I put


?SAVE ALL in the program I'm working on.
There is no local docs saying I have to do it either way.
Something will be said about it, and if I am told to change it to ?SAVE PARAM, ASSIGN,
its going to cost these guys money when they finally discover STARTUPTEXT exists!!!
I don't think they're aware of that. The only program I've seen use it is a C program...which is pathetic.
LOL

Tue 
10/25/2005 07:48:44
 Jim  So, Jeanne had better hope I never speak with Mr M
I'm sure he'd understand the significance of a decision that cost him $200.
It was just one email, one decision, and another day of management error.
Add that up over a year and you get $5,200.
Tue 
10/25/2005 07:42:54
 Jim  I thought yesterday would offer some kind of confr
It almost happened, but it didn't. Everything wend gracefully, like I'd hoped.
I knew I was pushing the line when I put down zero hours for last Friday.
Jeanne asked me if I worked Friday
I replied "If I wasted our time on this project, I can't, in all honesty, bill for it. My loss."
Now, I know damned well its their loss, probably to the tune of over $200.
She came back and said "Let's split the difference, put down 4 hours".
Jeanne is so funny. She's lost her focus.
I may have lost $120, but the company lost at least $200.
And I would call that another bad management decision. LOL.
Tue 
10/25/2005 07:35:19
 Jim  Orlando didn’t get all ripped up by the hurricane
I'd almost say it was a semi-dull weather day.
I was up most of the night watching the weather outside, and watching the weather channel.
The worst thing that happened was trash blowing around in the streets.
** YAWN **

Mon 
10/24/2005 20:55:24
 Jim  Well, the tornado passed us by

And so did Taz....
Mon 
10/24/2005 06:06:19
 Jim  Now that my log is personal, I can finally say thi
Friends are people who offer you unconditional positive regard.
They don't take sides against you.
If they do, then they are not being your advocate, and they are not being your friend.
Good ol' Mikey told me today if I wanted to say somethings to try to improve M2 on my way out, not to expect anything.
I told him I wouldn't expect anything, I'd be leaving...but if there was some kind of suggestion I could make on my way out, let me know, and I'll voice it. That I'd like to do something good for the people at work.

Once again, Mikey said, sure, that's all well and fine, but don't expect anything.
And once again, I said, I don't expect anything. I'm leaving.
Then there's Jeff, saying he didn't have any trouble working on the progam I'm working on.
I didn't tell him I knew how many hours he put on the same program I'm working on.
He needed help keying in the input using the editor. I tried to help him, and finally let Mikey explain it to him.
As far as M2 goes, there is no team, and there was supposed to be.
I see a bunch of people who work together that don't communicate with each other.
The email to Phil about his coughing, sent by JoeSmith@Yahoo.com is enough to indicate that.
BTW - I like how Mikey backed up JoeSmith. That makes me think he did it.
But there is too much pressure and ambiguity for this simple application.
And I would have quit the first day, after I sized the place up. Phil knew I wanted to.Mikey didn't.
Now, all I want to do is leave. Honestly, when I said I resign on Friday, they should have let me go.
I will never understand this system because of how they are using it:
   They use params, not pathway, to control a server that has three different functions in it.
   Those three different functions having the same paragraph number in the program.
   The program has 10,000 lines of code in it.
   Documenting the program indicating each and every day a programmer worked on it...EG: * 103105 Continued
   Securing the DDL source (the heart of the file system) so no one can read it.
   Not documenting testing procedures, when thats 90% of what they do. 
   I've been told expanding a PIC 9(8) comp field to PIC 9(16) comp was out of line. That's just ridiculous.
   I worked over a day on a program that wasn't even used. It was someone elses junk.
  I've been reprimanded for not increasing a table size to 3,000. Jeanne said I didn't test the program.
  She was looking at a table that represented a small subset of the table need to be increased in size.
  BTW - That was the program that I took all of Mikey's code out of. I restarted it from scratch.
  He had no idea what he was doing. 
  Man, I sat back and took her insults.
Mon 
10/24/2005 04:19:42
 Jim  I need to pull a rabbit out of my hat.
I've got a bunch of them in there.
I need to contact the president of this small company here. I worked with him at Caesars Palace.
He may something for me.

Mon 
10/24/2005 03:34:27
 Jim  A local fisherman told us today, that this is the
He said it'll last through October, and it is always followed by a six month drought.
Can you place like a put on Orange futures?
Hmmm.
Mon 
10/24/2005 03:30:47
 Jim  Jeanette in Sacremento called tonight. She’s all w
Hurricane Wilma is all over the news out there, so I suppose its national news. Wow...cool...

Mon 
10/24/2005 03:29:29
 Jim  Here’s a perverse thought about the system I’m wor
This server that I'm working on in Pathway is actually three batch programs in one. What it does is determined by by someone actually changing parameters set in pathway. Pathway's purpose, the very reason its named pathway in the first place, is because requesters are supposed to determine which program to run, not fixed parameters.
I've been so overwhelmed by how these people use pathway.
I'm not even sure why they use the Tandem to do this processing.
Almost everything I've seen so far is batch, it is not online processing.
The Tandem is an online processor, it's terrible at batch processing.
People use it for EBay, Wall Street, ATM's, 911, medical and even Airline systems.
Mon 
10/24/2005 03:09:12
 Jim  I was just scanning the local ads here.
I asked someone at work recently, what are they calling programmers theses days? Software Engineers?
This guy said, there are no such things as a programmers or software engineers any more.
They all have a degree in something else, programming is expected. lol.
I scanned Orlando's ads for programmer positions, and there seems to be a lot of them here.
One that caught my eye was an openning for a gaming programmer.
I should point out, that my interest in working here never ever had anything to do with money,
especially since my current contract sets me back 20 years in scale.
I was looking for job satisfaction. If I wanted to be a grunt, I could have worked in Las Vegas.
Sun 
10/23/2005 19:52:01
 jim  OMG...I just talked to my Aunt Tass
She lives near Daytona Beach. Anyway, she sounds exactly like someone I know...wow.
Anyway, we're coming down for the weekend...next Friday at 7pm...
Once again, Yeeehaaaaa.
Also, I was thinking about tommorrow...should we come in or not?
In my case, what are they going to do? Fire me? lol.
Sun 
10/23/2005 19:09:22
 jim  Hurricane Wilma is coming...and the weather is ter
I'm as serious as a heart attack.
The schools and government offices are closed for tommorrow.
Local TV Channel 13  is all about the weather right now.
Well this is just as exciting as all hell.
However, its not raining, you could go outside and if you went outside and blew bubbles, they'd land on your head.
Its calm out there.
Sun 
10/23/2005 18:44:10
 jim  Its been an interesting day to say the least.
I invited Jeff over. He helped me carry a dresser up the stairs (which I gave to Mikey).
Mikey was on his way to see Neil Diamond.
We talked about work a little bit.
Now, I know, I've thought way too much about the things at work.
Seriously, all I want to do is leave.
If something sounds wrong, it probably is.
I heard a guy got fired because he didn't use his key card to get into the building on a Sunday.
Well, that didn't sound right, so for the heck of it, I went by there today.
The door was not locked. So, someone spread not only a vicious rumour, but a stupid one.
But enough about work, that's almost history, I hope
Becky and I sat on a bench next to Lake Destiny.
We talked to a guy fishing there. He was an interesting character. He said, if you salt water fish, or fish on a fresh water lake without a license, they take your boat, and hit you with $5,000 bail. So, he avoids the game wardens.
This fisherman said, said salt water fishermen have a four fish limit
I guess the ocean must be getting low on fish...haha.

Sun 
10/23/2005 06:23:44
 Jim  M2-Corp
www.m2-corp.com


(407) 551-1300
850 Trafalgar Ct #100, Maitland, FL 32751
JamesCutlar@m2-corp.com

Sun 
10/23/2005 06:19:41
 Jim  M2 People
Dave McCloud - VP
Bryan - Asst IT Manager
Jean - IT Manager
Kevin Callanan - Stj Inc
Mike Scasny - Stj Inc, business manager
Kevin Short - Kentucky guy, was consultant, now5 years emp.
Linda - Office Manager, HR
Jeff - Mike's friend. Consultant
Mike - Consultant
Sun 
10/23/2005 06:17:06
 Jim  Robert’s Phone Number
Robert (702) 604-1318
Joy (702) 604-1319
Sun 
10/23/2005 06:05:03
 Jim  CD Keys
XP Pro MM788 F6FMW GCG6D 2VGXQ 3GHCB
XP Upgrade BVBQM 4VVVM 3QTW4 XT4RT THVG2

Sun 
10/23/2005 06:02:46
 Jim  Camden 818 Renaissance #301
Our Phone: 321.558.5059
818 Renaissance, 32714
Camden Renaissance
407.294.5755
www.camden.com


818 Renaissance Pointe #301
Altamonte Springs, FL 32714-3504
Fax (407) 294-8639. 
Progress Energy
 800.700.8744
www.progress-energy.com


Service will start 9/30.
Acct: #7375241103

Bright House 407.461.8098. $135/mo
www.mybrighthouse.com
Will come out 10/1 11~2pm
Phone-digital modem
Main phone should be wired, not cordless.
We'll know our phone # 9/19/2005
Unlisted #, other phones work normally.
ISP-Earthlink
we do our own wireless
TV-1 Digital box/recorder
All rooms will work w/o box.
I got the only package w/phone/cable/isp.
Autopay available after 1st month.
Other Bills
Water/Garbage - $30 to Utility Co
Washer/Dryer - $40 to Camden
Rental Insurance - $20 to Insurance Co
Move In Rent - $966.17 + $87.50 split.
Move in Sept 30th. Bldg 818 (20) .
Need $1,000/2.
$40 rent wd,
$30 water/garb, discount on cable.
$20 renters insurance for $20,000.
DMV-940 W Canton Ave, FL 32789

Sat 
10/22/2005 22:03:52
 jim  We went to Universal Studios tonight.
I'd rate it a little lower than Universal Studios, Ca, but, these parks are always fun.
Among the rides, we liked the ET ride best of all. It wasn't a lot of spills, chills and thrills, but it was very visual.
I'm still very happy about the decision I made to quit.
Life is good.
Oh, we ate at a Whistle Stop restaurant/buffet on the way home. They have GREAT food.
Fried Green Tomatos, Killer Spanish sauce with tomatoes/okra/onions, GREAT mashed potatos and gravy
and a very very nice Chicken and Dumplings dish.
YUM!!!
Sat 
10/22/2005 15:17:54
 jim  A Taste of Florida
Sat 
10/22/2005 14:09:48
 jim  I need a summary for next week to give to Mr Musca
I probably shouldn't waste time hoping to be introduced.
I don't know what kind of man he is, and frankly I don't really care.
And I'd have rather had 5 minutes of his time before I walked in the door, than when I'm walking out.
But my summary might be something like this:
    Since testing is a major portion of M2's business, develop test procedures. Word of mouth is terrible documentation.
    Documenting programs like you would a car, is fine. But for most people, they just need to know how to drive it.
    Get test data from a QA database. They are the experts on testing. Use them like you would any other asset.
God, how I'd love to intimidate Jeanne, using her techniques. She likes to put people on the spot with silly questions.
I'd say something like:
- Why did you waste 30 man hours putting Jeff, Mike and I on simular projects. To compare us?
- Why did you tell me to learn this program? Then when I said I documented testing it, you said I was wasting time.
But ya know, I don't care enough to do that. It would be fun, but it wouldn't accomplish anything useful.
Sat 
10/22/2005 11:39:51
 jim  I know I’ve thought some things to death.
But when something seems wrong, I have to know why.
I always ask the question "WHY?".
When Pepcon blew up and the ceiling was falling in at Bank of America,
Everybody was leaving the building through the turnstyle, standing in line, waitng to swipe their cards to get out.
I went out the emergency exit next to the turnstyle and the line followed me.
I thought about this for a long time.
I wondered why people were standing in line, when an emergency existed.
It was because they weren't thinking. Without question, they were doing what they had been told to do.
By my action, I told them to use the Emergency Exit.
There were probably 50 people standing in that line.
I was the first one to think of using the emergency exit.
In a worse emergency, they would have died.
The difference between me and them was, I'm a leader and they were followers.
Sat 
10/22/2005 11:25:32
 jim  I need to zoom in on this one action from last wee
If you were a trucking company, and you had three units to deliver to one place.
Would you:
1-Have one truck driver deliver all three units to that place.
2-Have three truck drivers each driving different types of trucks, deliver one unit a piece to that place

Obviously, you'd pick option 1, if you wanted to get the job done.
You'd pick option 2 if you wanted to find you most efficient driver.
However, your experiment would have failed, because they were each driving different types of trucks.
In Mike, Jeffs and my case, the our truck type, was who told us how to test our program.
I couldn't have just known to run RSBNVAL, where as Mike and Jeff were probably told to do that.
I was told that, of course, the record has to validated, which I'd think would happen in the program I was working on.

Sat 
10/22/2005 00:17:13
 jim  Its late...hopefully my brain will shut up now.
I want to go to sleep, but everything seems to be coming out now.
Sat 
10/22/2005 00:16:24
 jim  And here’s another one, I had to sign a Confidenti
On the first day of work, after I'd invested $1,500 just to get the job.
I think I would have to sign it...wouldn't anybody?
That kind of thing should have been signed before taking the job, not after. So if there was any problem, it could be worked out as part of the consultants contract.
That makes me wonder what else I'd have to sign to keep my job, if I decided to stay there.
Like I said, none of this makes sense to me. Who does business like this?

Sat 
10/22/2005 00:09:25
 jim  Oh jeese...I can’t sleep...I keep thinking about t
A fellow programmer (contractor) got an email from JoeSmith@yahoo.com.
It had to come from someone at work, because you could guess an M2-Corp address.
They had to know it. It said:


Please, control your coughing. It's very annoying and I can't concentrate at work because of it.
Seek medical attention for it, or do what ever you have to do, but stop it.
The break area (where the coffee and refrigerator are) has a sign on the wall. It says:


Please be quiet, there are people working.
The front door is locked. Someone always has to let people in.
Its probably the only office in the building with a locked front office door.
Unlike the IRS, there are no live data systems there. If anything, they're across the hallway, in a different area.
Besides, every place I've worked has an auto logoff set on Tacl.
I'm told if I were to enter Linda, the office manager's, office and she's not there, 
I'll be fired. uh...ok.
I'm told Jeanne at work fired a guy for saying he worked on Saturday,

 


because the key card system for the building didn't show him entering the building.
#1 That's just a very ill thought lie, if someone actually did say it.
#2 Why would someone check and depend on a system they know nothing about, when they're Tandem experts?


#3 Why wouldn't they check the Tandem system that they are supposed to be experts on?
#4 Why would someone spread that kind of rumour if it were true, anyway?
#5 If work had fired him for that, and they wrote it down, they could be liable for a lot of money if sued and they couldn't prove it. At the very least, they could be sued for slander. And that would just make them stupid.
Anyone should know that. I think they teach that in Management 101.
What else do you get in trouble for?
If you come in early, you have to prove it with an email (that could easily be fudged, check out who spams you sometime)
If you work late, you have to prove it with an email.
If you take a longer lunch than normal, you will get reprimanded for it.
If you need to take off early, you should put it on the calendar.
If you don't send an email with TIME SHEET W/E 100505 as the heading with your time sheet attached, you will get reprimanded.


If you work on a program for two days, you must enter that in the code (in a comment). 


If you accidentally change your program's source date (not the code) the day after you've finished it,


you have to document it. But you don't have to recompile it, which seems strange.
Does any of this make any sense?

If you receive a project on Friday and accept it just before you take off, it will be two days late on Monday, and they say that to you. (Mine was a program I'd accepted on Friday before a three day weekend). On Monday, it was 4 days late. I got reprimanded for that.

Fri 
10/21/2005 22:52:43
 jim  Oh cripes...I thought I was done bitchin...last bi
I was making more money than I am currently, IN 1984.
In 1984, I was making $40 an hour consulting.
So, in keeping with my rule:
The least amount of work for the most amount of money
I've fallen backwards 2 decades.
I wrote a more complicated system than this one in 1983 (a sports book system).
A high school grad could write a card swipe program. sheesh.
Take the stupidity out of this system and it would be simple.
My goal is to make $100 an hour in a year.


I can do that.


If I succeed, it will make any time I took off a necessary step.

Fri 
10/21/2005 22:01:17
 jim  Right now I’m feeling good...kind of like I took a
Tommorrow, my crap is going to smell like a ROSE GARDEN !!!
I did the right thing, and I'm a better person because of it.
Fri 
10/21/2005 21:23:56
 jim  The last thing I’ve got to say...
....TWO DAYS OF TESTING TO CHANGE ONE LINE OF CODE....
Is that an average for any other shop in this country.
Mike once told me about three programmers from India that discussed changing one line of code in a system he worked on. He thought that was excessive. Now, I come here, and find its normal to talk small changes to death. And its normal to test things to death. And its normal not to have test data. Its normal not to have decent documentation. And its normal not to make obvious changes. And, if you try to improve anything, you are wasting time.
I tried to create a testing procedure for one program that took both Jeff and Mike each almost two days to test.  If my math isn't wrong, that's over 30 man hours of work for two lines of code. If I had finished that program (given a few more hours of work), it would never take anyone longer than a few hours to test changes to that program, because my program would have generated good test data.  So I'm dumb for doing that. I was wasting time. I was stupid for not editing 3x290 byte records in Edit, TEdit, Notepad or something simular. Thats smart...yea..sure. And, I created the only decent test documentation that exists. But, its smarter, it seems, to have to bug someone, and repeatedly ask them what you have to do to test one program, over and over and over again. Wasted time and wasted money at Uncle Sam's expense. If I were the one who was fiscally responsible for those systems, I'd keep someone like me, and get rid of the people that condone two days of testing for one line changes. And I'd get the coders good test data.

 


Speaking of test data, JP Morgan must have a decent test system.
They go over our changes. They have a QA staff. Why isn't their test system duplicated to our system. They surely have documentation. Why is all of ours written only by us?
Also, for a single line of code change, there is a minimal of three lines documenting the change.
To show what got changed. In 1987, I was the administrator of Control at Valley Bank. That's what it did. Anybody from the 1990's on up would say, why don't we let Source Safe do that? Source Save cost $200.Why don't we have version control? What century is this anyway again? To read the code, you almost need to delete all of the comments, just to see the current code.
Like I said, these systems are administered by people who don't want to keep current, don't want to simplify their jobs, and don't want to listen to suggestions. That door is closed.
I saw code errors.


If, I had pointed out the code errors I had seen, I would have been reprimanded.
And that is just not right.

Fri 
10/21/2005 21:17:08
 jim  I am proud of myself.
I stood up for myself. I drew the line. I'd had enough.
I did what I did at the Showboat, I threw my apron in the garbage.
Back then, I didn't wait to get pompously fired for coming in 5 minutes late.


I quit after being repremanded for for not shuffling a losing deck of cards right,
and for asking a customer if he wanted a coctails when his drink was empty. (that really happened).
I'm a man. I expect to be treated like I treat other people.

Fri 
10/21/2005 18:21:56
 jim  Yea...I’m pissed...I guess I just didn’t realize I
Honestly, I'm surprised I lasted this long. I was ready to leave the first day.
This last month, I've kissed booty more than I have in the last 20 years.
That's a lot of booty for me. I don't mind a little butt kiss.
But every day is excessive abuse. And I, am just not going to take it.
CAUSE I DON'T HAVE TOO...HAHAHAHA!!!
I wouldn't have done anything differently though.
I'm so glad I'm here. I'm glad I quit. I'm glad I'm in a place where there's more opportunity.
I loved the trip out there. And I'm going to love seeing the rest of Florida.
Life takes us all on a ride. And we all go down one road or another.
I am glad I chose this one.
If I've burned a few bridges with people who didn't even bother to say howdy to me...so what?
I don't like being around people like. They scare me.
As far as burning a bridge with my headhunter...that's okay too.
This is the first time I'd ever gone route. I'm not going down it again.

Fri 
10/21/2005 17:29:21
 jim  And yet another thing...
I've seen code like this:
IF ACCOUNT-MASTER-NUMBER NOT NUMERIC
OR ACCOUNT-MASTER-NUMBER = SPACES


OR ACCOUNT-MASTER-NUMBER = THIS-ACCOUNT-MASTER
THEN Its an ACCOUNT MASTER KEY
Now lets think about that for a minute...
That code says:
If the account number is junk, or is nothing, or by chance = another account number it's good....
That's just bizarre code!!!
And their systems are full of code like that.
They have no real input data to use, we had to invent it all!
The code we wrote, tested the input data, which is what the input programs are supposed to do.
The database code edited the database's data.
...so these people never heard of GARBAGE IN GARBAGE OUT.
Why didn't anyone take the time to get test data.
In my opinion, if a computer professional does things that perpetuates his job, he should be fired.
So, since none of those people are improving the system...they shouldn't be working on it.

Fri 
10/21/2005 17:15:14
 jim  And another thing...
The last program I worked on contained 10,000 lines of code (I'm serious). I'm surprised it compiled!!!
I had to debug another program needed to run it...it contained 4,000 lines of code.
It was reading, and I'm serious again, a file, created from an edit file, that was three lines, each 290 characters long.
Have you have had to type in to a Word Document three lines, exactly 290 characters long.
That is crazy, and its stupid. I wrote a program that wrote the three lines. It was 100x better than what they'd been doing.
Now, this program with 10,000 lines of code had 3 functions.


One of the routines at the bottom of code was the routine I was working on.
I did a brief flowchart on the program.
There were 8 places where it was called, coming from a place that was called in 10 different places.
Those routines were called from different places.
In other words...the program was spaghetti.
It was full of GO TO's and performs and perform throughs and perform varying...my list showed over 2,000 of them.
So, why did they have 14,000 lines of code to sift through....Why didn't they break it up?
I mentioned this to Jeanne...
She said so...what's wrong with the code?

Fri 
10/21/2005 17:00:35
 jim  And another thing....
All Tandem programmer's should know this, in the first three months:


Take a given file, for example a file called ACCOUNT. This is the way it should be named:

- SELECT ACCOUNT ASSIGN TO $DATA.FILE.ACCOUNT
- FD ACCOUNT


- 01 ACCOUNT-RECORD.

  COPY ACCOUNT-RECORD IN COBOLLIB.
- OPEN ACCOUNT.

 


- The enable program should be:
   ACCOUNT-PROGRAM.
What do they call things?
SELECT ACCOUNT-FILE ASSIGN TO $DATA.FILE.ACCTFIL.


FD ACCOUNT-FILE.

01 AC-RECORD.
COPY ACCOBRL IN COBOLLIB.
- OPEN ACCOUNT-FILE.

 


- The enable program is called:
   REACTN-PROGRAM.
And it gets worse from there.
These things are just stupid code.
I asked myself, why didn't anyone take a moment and fix this?
Why did they leave this 3 month beginner programming code this way?
Then ask youself this...why does it take 3 days to make a 1 line change in their code.
If I were crass, I'd say, because they bill by the hour.

Fri 
10/21/2005 16:32:30
 jim  Why I don’t like M2, why I quit...here’s an exampl
I have 3 time sheets to fill out. I'm very maticulous about filling them out.
Jeanne calls me into her office.
She says she can't understand how someone could make such errors on their time sheet.
She said, here you say you worked 9.5 days on this program, on this other sheet, it says you worked 8.5 hours.
On this other program, you say you worked 3 hours, on this other sheet you say you worked 1 day.
I told her about the funny things that I have proven to be wrong with their system times (which they don't care to fix),


and that I'd check it out.


I put together some printouts for Jeanne. There was no way my time sheet was inaccurate.
I go in to show it to her. She said, oh, I'm sorry, I was looking at Jeff's time sheet.
I told her, that's okay, I should have realized that. She didn't even bother to look at my printouts.
I accepted a project late on Friday. So, Monday, it shows as three days late.


Their stupid program doesn't care about weekends. Its says your late based on the Day, not time of day.


So, Monday, after working 10 minutes total on the project, it says I'm 3 days late.
I finish the project the next day, and she says why did I take so long on the project.
Then she said, next time you take 4 days to finish a project, let me know first.
I mentioned the time sheet thing, and that I didn't work on the program through the weekend.
From the very first day, I've apologized to that woman.
I've apologized to her at least 4 times a day since.
I apologized for coming in early. Then I apologized for not being at my desk, after she said I shouldn't be there yet.
Orientation was supposed to take three exactly hours.
I got a bunch of papers that didn't even relate to my job.
Jeanne sent me an email suggesting I'd been goofing off all day, five hours after I got there.
See, we all took lunch and it was a long one, and everyone got chewed out for it.  I apologized for that.
Then I apologized for not accepting a project after lunch.
All this, and I hadn't even been introduced to Jeanne.
That's right....Jeanne Meyers is...was my problem.
On my resignation letter, I told her what a wonderful manager she was.
That my resigning had nothing to do with work.
Then, that woman, said, well, I don't understand why you didn't turn it in earlier.
HELL, I CAN'T EVEN RESIGN RIGHT!

<< 10/2004 < 10/2005 Calendar 11/2005 > 10/2006 >>Sign InView Other Logs