On Wed, May 5, 2010 at 3:14 AM, Alex Rufon <[email protected]>wrote:

> Ok. First off, I'm just venting so if you have better things to do ... just
> ignore this email (this is why this is in Chat).
>
> I'm a bit frustrated with some programmers attitude regarding development.
> Unfortunately, English is my 3rd language so bear with me on this one.
>
> One of the Project Managers have a problem. They need to import an EDI
> 850-4010-X12 into their system which only handles XML document. His problem
> is that his Technical Manager is quoting 22 man days to implement support
> for it. Her boss referred him to me and I said I can read the EDI document
> and export it to XML that their system currently handles. As a favour to the
> guy, my wife helped out and spent 2 days mapping the EDI document and it
> took me another 2 days to implement my wife's work and export the file to
> XML. Side note: This is why I really like J, 4 days work (2 days programming
> in J) as compared to 22 days in C#.
>
> Now here lies the rub. When we were implementing, I am now getting grief
> from his Technical Manager because the importer was not done in C# and is
> insisting on redoing the whole thing again in his language. I could have
> understood where he stand if the thing doesn't work ... but it does as what
> was in the specification. ARRRRGGGGHHHHH (this is my shorthand to the heated
> arguments).
>
> What surprise me though is that for the last decade, I've been encountering
> this attitude, and I still get affected by it. Just so frustrated right now.
>
>
>
I feel for you. Behaviour like that drives me to distraction as well.

Is there any possibility of saying: "Well, sure re-implement it in C#, but
why not use the 'quick and dirty' for the moment. It works just fine, give
it a whirl, at least you can proceed with whatever the converted documents
are used for. Once the C# one is done, you can simply replace it. I'm happy
to help with some of the mapping/testing/etc. of the C# stuff." (That last
bit is important! It shows that you are simply trying to help and not trying
to upstage anyone.)

If the man goes for that, it is very likely the C# implementation will never
get finished.

Over the years I have learnt to keep my mouth resulutely shut about what
technologies I use to implement solutions. As long as I deliver solutions,
most people tend not to care too much. But it's pretty hard when inside I'm
just dying to tell how great the tech I use actually is.

Robby
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to