Re: [BLACKBOX] Seasons Greetings from Linuxland

From: [at]} <Wojtek>
Date: Tue, 28 Dec 2010 10:42:02 -0500

----boundary-LibPST-iamunique-193394066_-_-
Content-type: text/plain

On Tue, 28 Dec 2010, Rene A. Krywult wrote:

>The program ran once a month, every month it crashed,
>and it took the original programmer about 1 week each month
> (with 10 hour working days!) to "fix" the bug.

A very smart guy. The purpose of life is not to write good code (or bad
code), but to stay employed and be productive for the employer. From what
you said, this programmer worked 50 hours every month on a critical
problem to enable the supermarket chain to operate. As long as the
employer is perceiving this as a critical task, the guy would have a safe
future.

I can share a similar story from my former workplace. A certain engineer
designed all control electronics for a critical part of the lab using
so-called Field-Programmable Gate Arrays (FPGAs). I was always curious,
why he did so, because a simple 8051 microcontroller would be up to the
task in most cases. Then I learned the answer. He is still employed, while
I am not.

The guy knew the rules. He used a tool which is so horrendously
complicated that nobody in the entire lab (500 people) would ever be able
to figure out what was going on. The code running on these devices is
complete mess (I saw it once) because FPGAs are not meant to be
used like simple microcontrollers. So the guy first sold the FPGAs to
the lab as a "modern tool", and then he quietly implemented the entire
mess using this tool. Nobody will ever dare to kick him out.

> Then he had a heart attack, and I, a newcomer to PL/I had to take
> over.....

If you were smart then you would have worked 100 hours every month fixing
the same bug over and over again. Did you? Are you still employed there?

W.


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-193394066_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE9uIFR1ZSwgMjggRGVjIDIwMTAsIFJlbmUgQS4g
S3J5d3VsdCB3cm90ZTpccGFyDQpccGFyDQo+VGhlIHByb2dyYW0gcmFuIG9uY2UgYSBtb250aCwg
ZXZlcnkgbW9udGggaXQgY3Jhc2hlZCwgXHBhcg0KPmFuZCBpdCB0b29rIHRoZSBvcmlnaW5hbCBw
cm9ncmFtbWVyIGFib3V0IDEgd2VlayBlYWNoIG1vbnRoXHBhcg0KPiAod2l0aCAxMCBob3VyIHdv
cmtpbmcgZGF5cyEpIHRvICJmaXgiIHRoZSBidWcuXHBhcg0KXHBhcg0KQSB2ZXJ5IHNtYXJ0IGd1
eS4gVGhlIHB1cnBvc2Ugb2YgbGlmZSBpcyBub3QgdG8gd3JpdGUgZ29vZCBjb2RlIChvciBiYWQg
XHBhcg0KY29kZSksIGJ1dCB0byBzdGF5IGVtcGxveWVkIGFuZCBiZSBwcm9kdWN0aXZlIGZvciB0
aGUgZW1wbG95ZXIuIEZyb20gd2hhdCBccGFyDQp5b3Ugc2FpZCwgdGhpcyBwcm9ncmFtbWVyIHdv
cmtlZCA1MCBob3VycyBldmVyeSBtb250aCBvbiBhIGNyaXRpY2FsIFxwYXINCnByb2JsZW0gdG8g
ZW5hYmxlIHRoZSBzdXBlcm1hcmtldCBjaGFpbiB0byBvcGVyYXRlLiBBcyBsb25nIGFzIHRoZSBc
cGFyDQplbXBsb3llciBpcyBwZXJjZWl2aW5nIHRoaXMgYXMgYSBjcml0aWNhbCB0YXNrLCB0aGUg
Z3V5IHdvdWxkIGhhdmUgYSBzYWZlIFxwYXINCmZ1dHVyZS5ccGFyDQpccGFyDQpJIGNhbiBzaGFy
ZSBhIHNpbWlsYXIgc3RvcnkgZnJvbSBteSBmb3JtZXIgd29ya3BsYWNlLiBBIGNlcnRhaW4gZW5n
aW5lZXIgXHBhcg0KZGVzaWduZWQgYWxsIGNvbnRyb2wgZWxlY3Ryb25pY3MgZm9yIGEgY3JpdGlj
YWwgcGFydCBvZiB0aGUgbGFiIHVzaW5nIFxwYXINCnNvLWNhbGxlZCBGaWVsZC1Qcm9ncmFtbWFi
bGUgR2F0ZSBBcnJheXMgKEZQR0FzKS4gSSB3YXMgYWx3YXlzIGN1cmlvdXMsIFxwYXINCndoeSBo
ZSBkaWQgc28sIGJlY2F1c2UgYSBzaW1wbGUgODA1MSBtaWNyb2NvbnRyb2xsZXIgd291bGQgYmUg
dXAgdG8gdGhlIFxwYXINCnRhc2sgaW4gbW9zdCBjYXNlcy4gVGhlbiBJIGxlYXJuZWQgdGhlIGFu
c3dlci4gSGUgaXMgc3RpbGwgZW1wbG95ZWQsIHdoaWxlIFxwYXINCkkgYW0gbm90LlxwYXINClxw
YXINClRoZSBndXkga25ldyB0aGUgcnVsZXMuIEhlIHVzZWQgYSB0b29sIHdoaWNoIGlzIHNvIGhv
cnJlbmRvdXNseSBccGFyDQpjb21wbGljYXRlZCB0aGF0IG5vYm9keSBpbiB0aGUgZW50aXJlIGxh
YiAoNTAwIHBlb3BsZSkgd291bGQgZXZlciBiZSBhYmxlIFxwYXINCnRvIGZpZ3VyZSBvdXQgd2hh
dCB3YXMgZ29pbmcgb24uIFRoZSBjb2RlIHJ1bm5pbmcgb24gdGhlc2UgZGV2aWNlcyBpcyBccGFy
DQpjb21wbGV0ZSBtZXNzIChJIHNhdyBpdCBvbmNlKSBiZWNhdXNlIEZQR0FzIGFyZSBub3QgbWVh
bnQgdG8gYmUgXHBhcg0KdXNlZCBsaWtlIHNpbXBsZSBtaWNyb2NvbnRyb2xsZXJzLiBTbyB0aGUg
Z3V5IGZpcnN0IHNvbGQgdGhlIEZQR0FzIHRvIFxwYXINCnRoZSBsYWIgYXMgYSAibW9kZXJuIHRv
b2wiLCBhbmQgdGhlbiBoZSBxdWlldGx5IGltcGxlbWVudGVkIHRoZSBlbnRpcmUgXHBhcg0KbWVz
cyB1c2luZyB0aGlzIHRvb2wuIE5vYm9keSB3aWxsIGV2ZXIgZGFyZSB0byBraWNrIGhpbSBvdXQu
XHBhcg0KXHBhcg0KPiBUaGVuIGhlIGhhZCBhIGhlYXJ0IGF0dGFjaywgYW5kIEksIGEgbmV3Y29t
ZXIgdG8gUEwvSSBoYWQgdG8gdGFrZSBccGFyDQo+IG92ZXIuLi4uLlxwYXINClxwYXINCklmIHlv
dSB3ZXJlIHNtYXJ0IHRoZW4geW91IHdvdWxkIGhhdmUgd29ya2VkIDEwMCBob3VycyBldmVyeSBt
b250aCBmaXhpbmcgXHBhcg0KdGhlIHNhbWUgYnVnIG92ZXIgYW5kIG92ZXIgYWdhaW4uIERpZCB5
b3U/IEFyZSB5b3Ugc3RpbGwgZW1wbG95ZWQgdGhlcmU/XHBhcg0KXHBhcg0KVy5ccGFyDQpccGFy
DQpccGFyDQotLS0tXHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9k
eSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMuT0JFUk9OLkNIfX0AAAAAAQ==
----boundary-LibPST-iamunique-193394066_-_---
Received on Tue Dec 28 2010 - 16:42:02 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:20 UTC