> I lost a bid once because a nitwith know-it-all convinced the > potential client that they didn't need a tape backup because tape > backups don't work. >
Back in late 1997 we hired a programmer to help with a VFP project that was then being underwritten by GM ($35k/month). It was a marketing management application designed for use at automobile dealerships. Well this new guy had a little bit of background in Oracle and VB, yet liked what he saw with VFP. We had deployed the VFP app to several stores, under the approval of GM, and it was running well. In fact it was running great! Out of nowhere this guy begins to pull the Chest Beating, Loud Mouthing, "I am the expert" crap, and starts to say how we should have used VB and Oracle instead of VFP, because "that is what everyone else is doing". So the owner of the group I was working with starts to listen to this chest beating, loud mouth idiot (the owner was very emotionally reactive), and decides to reprogram a perfectly good, and well functioning app to a new flavor using VB. But he is thinking of using M$ SQL Server because he had a friend who thought M$ was really onto something with SQL Server - because it was a M$ product, therefore had to be good. About that time I decided to relocate to Rochester, and work for these folks via VPN. The writing was on the wall. I saw nothing but doom and peril on the horizon. Well, the initial thrust was to port the VFP app to using either SQL Server or Oracle on the back end, and later we would rewrite the front end in VB, because that is what everyone else was doing. I still recall the conference call when I was told the final decision was to use Oracle v-8. I went to Borders and picked up a lot of books on Oracle 8, and no sooner I got home the phone rang again. Nope, M$ just called and offered a better license price, so we were going to use MS SQL Server after all. Hell of a way to decide what database to use, eh? But wait, there's more! I go back to Borders the same afternoon and return all the Oracle books and pick up all I could for MS SQL Server. Soon after I got home, you guessed it, the phone rang again. Oracle had just cut their license fee to beat M$ so we are using Oracle after all. I said, "Fine, but I am not going back to return the SQL Server books." (I still have the SQL Server books). I went to a different book store, further away, to purchase the same set of Oracle books I had just purchased a hours hours before. Within a few days my Oracle software package arrived and I was on my way... I did okay with the VFP porting to Oracle, other than a few ODBC issues I had to walk around because neither M$ nor Oracle was willing to provide any help that may benefit the other with what I saw as a defect. In short, pretty much all my table buffering went out the window in favor of record level buffering, otherwise not all records changes would commit. I was also having problems with some SQL Pass Through processes unless I processed record changes one at a time. But, the VFP front end app and translations still worked well. Then came The Great VB Cutover, which I was not to have any part of because I was a "VFP guy" (no longer a team player because I voiced my opposition to the reasoning behind the unecessary change). Amazingly, despite having some "little problems" at their own stores with the VB front end these folks began to deploy the VB app to the other GM stores, I guess expecting that somehow magically the VB app would work better hundreds or thousands of miles away from their development team. It didn't. GM ended up dropping the project, but the owner persisted anyway. I soon afterward flew out to a nearby city to do some custom VFP work, and opted to spend a Saturday with him at his place. Before we went out for dinner he took me by his dealership and asked if I could look up some deal numbrs using VFP against the Oracle tables. I had no problem finding the data, while he was watching with his mouth open. It turns out the VB app was not able to retrieve those deal records (and others), and the loud mouth, chest beating idiot had said it was because "Gil is not translating the records correctly." I have no idea what he was doing wrong, but my point was made. The data did exist, and the translations were fine. The problem was in the VB code in how it was trying to retrieve the records. Not my problem, although I offered to help <g>... That was a very quiet evening, as my friend realized he bought into a nightmare, and was now at $1.5m and counting since I had departed in the midst of the Great Cutover. The next time I saw him was when he got married. We went to his wedding, and when I met his wife for the first time she said, "Gil, I heard a lot about you. David knows he screwed up, and you were right. He should never have stopped listening to you." It felt good to hear that, but bad with respect to having seen a friend get hammered for (by then) over $2m all because of some self professed expert who knew more than the "VFP Guy". Well, I blew the dust off the VFP app in late 2000, (which by contractual agreement I owned) and revamped it with some features I thought were good. It has been in commercial service since 2001. And the VB/Oracle app? The last I heard (3 years ago) it finally got re-re-re-rolled out into their own stores, this time for sure error free. They lost their other clients. Oh, they went to Visual Studio and MS SQL Server because "VB/Oracle just is not capable of handling the load we demand." Funny thing, weak little old VFP did just fine, yet Oracle could not handle their needs? Yeah, right. Even VFP was overkill, but Access sucked for certain. Amazing. Let's not even talk about how these folks never bothered to set up any kind of backup for their own, or client, databases. Why? Because they used RAID, and with RAID you do not need to back up! Silly me, archiving is for dweebs I guess <g>... Gil > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Michael Madigan > Sent: Saturday, July 12, 2008 1:04 PM > To: [EMAIL PROTECTED] > Subject: RE: [NF] Retainer Billing > > > I lost a bid once because a nitwith know-it-all convinced the > potential client that they didn't need a tape backup because tape > backups don't work. > > > I have a feeling he's > > going to lose his shirt as he took the word of a 20 year > > old college student > > over 20 + years working with accounting systems of all > > types when she says I > > don't know what I'm doing And I bet she > > wouldn't know the difference between > > a credit and a debit as to how it affected an asset or a > > liability and she's > > probably never even heard of a T account. > > > [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

