{"id":1463,"date":"2010-10-15T02:57:20","date_gmt":"2010-10-14T23:57:20","guid":{"rendered":"http:\/\/daimon.me\/blog\/?p=1463"},"modified":"2010-10-15T02:57:20","modified_gmt":"2010-10-14T23:57:20","slug":"viata-fata-cu-programarea-1","status":"publish","type":"post","link":"http:\/\/daimon.me\/blog\/2010\/10\/viata-fata-cu-programarea-1\/","title":{"rendered":"Via\u0163a fa\u0163\u0103 cu programarea (1)"},"content":{"rendered":"<div class=\"entry\">\n<p style=\"text-align: justify;\">Haide\u0163i s\u0103 abord\u0103m ast\u0103zi un subiect mai delicat, dac\u0103 tot e vineri, weekendul vine \u015fi nici spor la lucru n-ave\u0163i. M\u0103car s\u0103 g\u00e2ndim dac\u0103 de lucrat nu-i loc.<\/p>\n<p style=\"text-align: justify;\">Eric Berne, propun\u00e2nd teoria analizei tranzac\u0163ionale, propune \u015fi un model de reprezentare pentru creierul uman (\u015fi implicit o matrice de descifrare pentru comportamentul uman): anume c\u0103 creierul nostru nu este altceva dec\u00e2t o ma\u015fin\u0103rie programabil\u0103, extrem de complex\u0103. Ce \u00eenseamn\u0103 asta \u00een practic\u0103? C\u0103 fiecare ac\u0163iune c\u00e2t de c\u00e2t important\u0103 v\u0103 este ghidat\u0103 de o precondi\u0163ie, preconcep\u0163ie, presetare. Mai exact, dac\u0103 ar fi s\u0103 folosim ni\u015fte tu\u015fe grosolane, via\u0163a omului se \u00eemparte cam a\u015fa:<\/p>\n<ul style=\"text-align: justify;\">\n<li>copil\u0103ria naiv\u0103 (0-4 ani): absorb\u0163ie; copilul \u00eenregistreaz\u0103 tot \u015fi \u00ee\u015fi copiaz\u0103 p\u0103rin\u0163ii \u00een toate detaliile, \u00een special filosofia de via\u0163\u0103;<\/li>\n<li>copil\u0103ria exploratorie (5-12 ani): confruntare; contact cu societatea \u00een miniatur\u0103, alegerea unui rol de jucat;<\/li>\n<li>adolescen\u0163\u0103 (13-20 ani): confruntare #2; testarea abilit\u0103\u0163ii de a balansa via\u0163a privat\u0103 cu cerin\u0163ele \u015fcolii;<\/li>\n<li>maturitate (21-45 ani): ultimul tren; alegerile gre\u015fite se sedimenteaz\u0103, cele corecte \u00eencep s\u0103 dea roade; unii nu observ\u0103 asta;<\/li>\n<li>final (46+ ani): unii ajung profesori emeri\u0163i sau famili\u015fti ferici\u0163i, al\u0163ii be\u0163ivi \u00een \u015fan\u0163 sau zilieri f\u0103r\u0103 pensie; <strong>finish<\/strong>.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Ce trebuie s\u0103 re\u0163ine\u0163i din chestia asta este conceptul de <em>script<\/em> (program). \u00cen lumea calculatoarelor un script reprezint\u0103 un soi de program care execut\u0103 totul automat, f\u0103r\u0103 interven\u0163ia omului, \u00een fundal, f\u0103r\u0103 s\u0103 disturbe func\u0163ionarea ma\u015finii pe care el ruleaz\u0103. Analogia este destul de clar\u0103. Copilul preia scriptul p\u0103rin\u0163ilor de-a gata, incon\u015ftient, derivat din gesturi, intona\u0163ii, atitudini \u015fi mai t\u00e2rziu vorbe. Confrunt\u0103 acest script cu lumea de afar\u0103, dac\u0103-i mol\u00e2u nu observ\u0103 sau se preface c\u0103 nu observ\u0103 eventualele defecte, iar dac\u0103-i puternic \u015fi-l rescrie cumva \u00eenc\u00e2t s\u0103 nu repete gre\u015felile. Adolescen\u0163a \u015fi maturitatea nu-s dec\u00e2t repeti\u0163ii cu public, ultimele trenuri pentru a observa c\u0103 &#8220;merg pe un drum gre\u015fit&#8221;, &#8220;am r\u0103mas f\u0103r\u0103 prieteni&#8221;, &#8220;\u00ees lefter tot timpul&#8221;, ultimele ocazii de a schimba macazul. Pe la 45 de ani se sedimenteaz\u0103 toate astea \u015fi scriptul func\u0163ioneaz\u0103 ne\u00eentrerupt p\u00e2n\u0103 la cimitir; o explica\u0163ie ieftin\u0103 pentru nevoia de a forma cozi a b\u0103tr\u00e2nilor, spre exemplu: coada reprezenta un impuls fizic (&#8220;aici se d\u0103 de m\u00e2ncare&#8221;) \u015fi un impuls social (&#8220;aici ne adun\u0103m \u015fi putem discuta&#8221;), \u015fi odat\u0103 fixat\u0103 semnifica\u0163ia po\u0163i construi tu c\u00e2te hypermarketuri vrei, tot la coad\u0103 la alimentara \u00eei g\u0103se\u015fti.<\/p>\n<p style=\"text-align: justify;\">O interesant\u0103 problem\u0103 teoretic\u0103 este aceea a distinc\u0163iei inteligen\u0163\u0103\/via\u0163\u0103. Exist\u0103 via\u0163\u0103 f\u0103r\u0103 inteligen\u0163\u0103, plantele nu \u015ftiu dec\u00e2t s\u0103 fac\u0103 fotosintez\u0103 \u015fi at\u00e2t, urm\u00e2nd un program scris pentru ele de mii de ani; \u00een general o fiin\u0163\u0103 f\u0103r\u0103 sistem nervos nu este mai deloc adaptabil\u0103 mediului. Invers, exist\u0103 inteligen\u0163\u0103 f\u0103r\u0103 via\u0163\u0103, calculatoarele sunt capabile s\u0103 simuleze diverse ac\u0163iuni \u015fi s\u0103 reac\u0163ioneze la diver\u015fi stimuli din mediul simulat; nu au via\u0163\u0103, nu se pot adapta (\u00eenc\u0103!) la schimbarea complet\u0103 a condi\u0163iilor de mediu, dar inteligen\u0163\u0103 sigur au. Omenirea a programat robo\u0163i s\u0103 joace baschet primitiv, \u00een cur\u00e2nd vom putea simula comportamentul unui cal; nu-i a\u015fa greu s\u0103 scrii un script cu instruc\u0163iunile de a pa\u015fte \u015fi a fute iepe, \u00een fond.<\/p>\n<p style=\"text-align: justify;\">\u00centrebarea pe care literatura ne-o tot pune este dac\u0103 un calculator care simuleaz\u0103 bine via\u0163a ar putea avea drepturi. Presupun\u00e2nd c\u0103 descoperim o interfa\u0163\u0103 \u015fi reu\u015fim s\u0103 leg\u0103m un sistem nervos primitiv de un procesor &#8230; chestia aia e vietate sau robot? Da, sun\u0103 ca-n Terminator, doar c\u0103 protezele controlabile direct de c\u0103tre creier \u00ees realitate. Vom ajunge \u015fi la mici viet\u0103\u0163i controlabile electronic odat\u0103 \u015fi-odat\u0103; diferen\u0163a \u00eentre un cal pe paji\u015fte \u015fi un cal \u00een laborator este c\u0103 primului i-a f\u0103cut altcineva programarea (natura, Dumnezeu, Marele Anonim) iar pe al doilea \u00eel putem programa noi cum vrem. Ambii cai au \u00eens\u0103 un script limitat, o \u00een\u0163elegere limitat\u0103 asupra lumii, posibilit\u0103\u0163i reduse de adaptare &#8230; \u00ees <em>la fel<\/em>.<\/p>\n<p style=\"text-align: justify;\">Lumea pare mai s\u0103rac\u0103 dac\u0103 o vezi prin ochii sticlo\u015fi ai unui cal \u015fi prin puful lipsit de g\u00e2ndire al p\u0103p\u0103diei.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Haide\u0163i s\u0103 abord\u0103m ast\u0103zi un subiect mai delicat, dac\u0103 tot e vineri, weekendul vine \u015fi nici spor la lucru n-ave\u0163i. M\u0103car s\u0103 g\u00e2ndim dac\u0103 de lucrat nu-i loc. Eric Berne, propun\u00e2nd teoria analizei tranzac\u0163ionale, propune \u015fi un model de reprezentare pentru creierul uman (\u015fi implicit o matrice de descifrare pentru comportamentul uman): anume c\u0103 creierul &#8230;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-1463","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-fara","7":"anons"},"_links":{"self":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts\/1463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/comments?post=1463"}],"version-history":[{"count":1,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts\/1463\/revisions"}],"predecessor-version":[{"id":1483,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/posts\/1463\/revisions\/1483"}],"wp:attachment":[{"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/media?parent=1463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/categories?post=1463"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/daimon.me\/blog\/wp-json\/wp\/v2\/tags?post=1463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}