- Dec
- 238
- 2
I'd be interested to hear from others in the forum: have you ever had to do a selling-job to get 4NT or TakeCommand accepted within your company? If so, and if you succeeded, how did you pull it off?
For a long time I worked at a large software company whose primary in-house scripting "technology" was...batch files. I'd used JP Software products since shortly after 4DOS appeared and was totally sold on JPS products. Yet in all the time I worked for the software company, there was literally only one manager whose attention I could get, once I'd shown her what a powerful yet easily-maintained build system we could have via 4NT scripting. She got it — quickly. She was enthusiastic about it. Off we went with some good 4NT-based build routines.
Then she was replaced and it all went to hell in a handbasket. Every manager afterward flat-out rejected the very idea of using anything other than .cmd files. I took a stab at a presentation to show even just the tip of the 4NT iceberg. I didn't even get a third of the way through it before some dweeb tossed it all aside, saying (with a snort): I can do that with a batch file. That was all he needed to stop listening.
With the literal exception of the one manager, nearly every other employee at that company to whom I showed 4NT couldn't have been less interested — they all returned to "I can do that with a batch file," when in fact there's a whole lot that would be near-impossible in a .cmd file without a bunch of executables (and some ugly "for" loops). Near-impossible, or just freaking irritating. No matter — they went back to their bloody-awful .cmd-file-driven batch processes and were none the wiser.
So clearly my evangelism had been third-rate at best. I was similarly unsuccessful at another software company later on: nobody even replied to requests to have a JP Software command processor shown to them. Software-company minds seemed to slam shut, one after another. (On the other hand, builders to whom I showed my build processes were pretty impressed by what you can do with .btm files. It was everyone who didn't run builds who refused to listen.)
By now I'm more or less used to the minds-slamming-shut phenomenon — "automatic NO," I call it — but I sure don't understand it.
For a long time I worked at a large software company whose primary in-house scripting "technology" was...batch files. I'd used JP Software products since shortly after 4DOS appeared and was totally sold on JPS products. Yet in all the time I worked for the software company, there was literally only one manager whose attention I could get, once I'd shown her what a powerful yet easily-maintained build system we could have via 4NT scripting. She got it — quickly. She was enthusiastic about it. Off we went with some good 4NT-based build routines.
Then she was replaced and it all went to hell in a handbasket. Every manager afterward flat-out rejected the very idea of using anything other than .cmd files. I took a stab at a presentation to show even just the tip of the 4NT iceberg. I didn't even get a third of the way through it before some dweeb tossed it all aside, saying (with a snort): I can do that with a batch file. That was all he needed to stop listening.
With the literal exception of the one manager, nearly every other employee at that company to whom I showed 4NT couldn't have been less interested — they all returned to "I can do that with a batch file," when in fact there's a whole lot that would be near-impossible in a .cmd file without a bunch of executables (and some ugly "for" loops). Near-impossible, or just freaking irritating. No matter — they went back to their bloody-awful .cmd-file-driven batch processes and were none the wiser.
So clearly my evangelism had been third-rate at best. I was similarly unsuccessful at another software company later on: nobody even replied to requests to have a JP Software command processor shown to them. Software-company minds seemed to slam shut, one after another. (On the other hand, builders to whom I showed my build processes were pretty impressed by what you can do with .btm files. It was everyone who didn't run builds who refused to listen.)
By now I'm more or less used to the minds-slamming-shut phenomenon — "automatic NO," I call it — but I sure don't understand it.