Óìíûå ïàðíè.

ÄÅÍÜ ÎÏÀÑÍÎÃÎ ×ÅËÎÂÅÊÀ.

Ïðåçèäåíò Ðîññèè ïîäïèñàë óêàç îá ó÷ðåæäåíèè íîâîãî ãîñóäàðñòâåííîãî ïðàçäíèêà – Äíÿ ïðîãðàììèñòà, êîòîðûé áóäåò îòìå÷àòüñÿ â ñåíòÿáðå. Èíîãî áûòü íå ìîãëî. Ïðîãðàììèñòû äàâíî ïðîáèâàëè ñåáå ïðàçäíèê, à íàø ïðåçèäåíò – ïîêëîííèê Èíòåðíåòà, ïîñëàíèÿ ãðàæäàíàì â ýëåêòðîííûõ ÑÌÈ ðàçìåùàåò, â áëîããåðàõ ñîñòîèò. Ïðàçäíèê íàçíà÷åí íà 256-é äåíü êàëåíäàðÿ, ýòî – ïðîôåññèîíàëüíàÿ íóìåðîëîãèÿ. 256 – êîëè÷åñòâî ÷èñåë, êîòîðîå ìîæíî âûðàçèòü ñ ïîìîùüþ âîñüìèðàçðÿäíîãî áàéòà, à òàêæå ìàêñèìàëüíàÿ ñòåïåíü ÷èñëà 2, êîòîðàÿ ìåíüøå 365. Âèäèìî, ýòà òóìàííàÿ êàáàëèñòèêà ðàäóåò çàãàäî÷íóþ äóøó ïðîãðàììèñòà.

Êòî òàêîé ïðîãðàììèñò? Îí ÿâëÿåòñÿ èíòåðôåéñîì ìåæäó îáû÷íûì ÷åëîâåêîì è ýëåêòðîííûì óñòðîéñòâîì. ×àùå âñåãî ìû ñâÿçûâàåì ïðîãðàììèðîâàíèå ñ êîìïüþòåðîì, íî ýòîãî ìàëî. Ëþáûå ýëåêòðîííûå óñòðîéñòâà ïðîøëè ÷åðåç ðóêè ïðîãðàììèñòà – ìîáèëüíûé òåëåôîí è ìèêðîâîëíîâêà, àâòîìîáèëü è ñàìîëåò, ñòèðàëüíàÿ ìàøèíà è ïóëüò òåëåâèçîðà, ñàì òåëåâèçîð è êàêîé-íèáóäü âèáðàòîð. Î ñëîæíûõ ïðîìûøëåííûõ ñèñòåìàõ íå÷åãî è ãîâîðèòü. Íåâîçìîæíî íàçâàòü äðóãóþ ïðîôåññèþ, êîòîðàÿ ïðîíèêëà áû âî âñå ñôåðû íàøåé æèçíè. Áåç ýëåêòðîíèêè ñîâðåìåííûé ÷åëîâåê îáíóëÿåòñÿ, ñòàíîâèòñÿ íåëåïûì, èç äîìó åãî ëó÷øå íå âûïóñêàòü.

Ïðîãðàììèñòû ïðàâÿò ìèðîì, íî ìèð ñïàñàåò òî, ÷òî ïðîãðàììèñòû ýòîãî íå ïîíèìàþò è ðîáêî ïðåòåíäóþò òîëüêî íà ïðîôåññèîíàëüíûé ïðàçäíèê. ×åì äîëüøå ýòî ïðîäëèòñÿ, òåì ëó÷øå äëÿ îáùåñòâà. Íè â êîåì ñëó÷àå íåëüçÿ îòêðûâàòü ïðîãðàììèñòàì ãëàçà íà èõ âîçìîæíîñòè, à ïðàçäíèêîì ïóñòü óñïîêîÿòñÿ, êàê ïåíñèîíåð ïîâûøåíèåì ïåíñèè. Âåëèêîå áëàãî äëÿ öèâèëèçàöèè, ÷òî ïðîãðàììèñòû íå äîäóìàëèñü äî ïîëèòè÷åñêèõ ïàðòèé è ïðîôåññèîíàëüíûõ ñîþçîâ. Ïîêà îíè ñîâåðøåííî áåçîáèäíû è ÷óäàêîâàòû: ëþáèìûé íàïèòîê – ïèâî, ëþáèìàÿ åäà – êîíñåðâû, äåâóøåê íàõîäÿò íà ñàéòàõ è äàðÿò èì áðåëîêè èç ìèêðîñõåì.

Íî âå÷íî ýòî ïðîäîëæàòüñÿ íå ìîæåò. Î÷åíü ñêîðî ïðîãðàììèñòû âûòåñíÿò âýäýâåøíèêîâ èç ôîíòàíîâ, íà÷íóò äðàòüñÿ ñ ìèëèöèåé, à íà ïðàçäíè÷íûå êîíöåðòû â ñåíòÿáðå áóäåò âûñòðàèâàòüñÿ øîó-î÷åðåäü âî ãëàâå ñ Êèðêîðîâûì, «Ëþáý» è Ãàçìàíîâûì. Ñî âðåìåíåì âñå þçåðû ïåðåéäóò íà ÿçûê ïðîãðàììèñòîâ, áóäóò ñûïàòü íåïîíÿòíûìè òåðìèíàìè âðîäå «õàáðàõàáð» è «áóòëåã», à äàëåå ïåðåéäóò íà pwnz, w00t, cuz, dunno, j00, stfu. Íîâûé ÿçûê – íîâàÿ öèâèëèçàöèÿ, ëè÷íî ìíå ïðîãðàììèñòû è ñåé÷àñ êàæóòñÿ çàãàäî÷íåå, ÷åì ìàðñèàíå…

 ïîòîêàõ ëèêîâàíèÿ íàäî ñêàçàòü ïðàâäó: ïðîãðàììèñò – äëÿ ÷åëîâå÷åñòâà ïîòåíöèàëüíî ñàìàÿ îïàñíàÿ ïðîôåññèÿ. Ïîêà ðàçðîçíåííûå õàêåðû âûðàùèâàþò ãíóñíûõ ÷åðâåé è çàïóñêàþò èõ â êîìïüþòåðíûå ñèñòåìû. Íî â áóäóùåì ïðîãðàììèñòû ñïîñîáíû ïîðîäèòü òàêîãî ñîëèòåðà, êîòîðûé ïîðàáîòèò ñàìîãî ÷åëîâåêà. Íåñêîëüêî êðóïíåéøèõ êîìïüþòåðíûõ êîìïàíèé íà ïîëíûõ ïàðàõ ðàçðàáàòûâàþò èñêóññòâåííûé èíòåëëåêò. Ïîñòàâëåíà çàäà÷à ñîçäàòü ìàøèíó, êîòîðàÿ áóäåò îáëàäàòü ñâîéñòâîì ñàìîðàçâèòèÿ è ñàìîóñèëåíèÿ. Íåò íè÷åãî íåâîçìîæíîãî – îáúåì ïàìÿòè ÷åëîâåêà ñîñòàâëÿåò âñåãî 2,5 ãèãàáàéòà. Çàäà÷à ìîæåò áûòü âûïîëíåíà áûñòðî, â øàõìàòàõ ÷åëîâåê êîìïüþòåðó óæå íå ñîïåðíèê, õîòÿ âåëèêèé Áîòâèííèê â ýòî íå âåðèë. Âî âòîðîé ïîëîâèíå XIX âåêà â Àíãëèè íàîòðåç îòêàçûâàëèñü ðàññìàòðèâàòü ïðîåêòû ëåòàòåëüíûõ ìàøèí òÿæåëåå âîçäóõà. Íî ïîÿâèëèñü ìîùíûå ìîòîðû è òåîðèÿ àýðîäèíàìèêè êðûëà – è ñàìîëåòû âçìûëè â âîçäóõ. Íàíîòåõíîëîãèè ïðîðûâ îáåñïå÷àò, ìîòîð è ìîçãè äëÿ èñêóññòâåííîãî èíòåëëåêòà íå çà ãîðàìè.

Èòàê, óñèëèÿ ïðîãðàììèñòîâ îáúåêòèâíî íàïðàâëåíû íà òî, ÷òîáû ðîëü îòäåëüíîãî ÷åëîâåêà â îáùåñòâå ñíèæàëàñü. Îñíîâàòåëü Sun Microsystems Áèëë Äæîé ïðÿìî ïèñàë, ÷òî ÷åëîâåê â áóäóùåì ñòàíåò íåíóæíûì. Óæå ñåé÷àñ àêòåðû èñïûòûâàþò óæàñ – àíèìèðîâàííûå êîïèè èãðàþò ëó÷øå ÷åëîâåêà. Æàëêèé èíòåëëåêò ÷åëîâåêà íåèçáåæíî îáåñöåíèòñÿ, âëàñòü çàõâàòèò èñêóññòâåííûé ðàçóì. Ìîæíî áû âûñêàçàòü íàäåæäó, ÷òî ïîñëåäíåé óìðåò äðåâíåéøàÿ ïðîôåññèÿ, íî ìû åùå íå çíàåì, äî êàêèõ ëîâêîñòåé äîéäóò ðîáîòû…

Óäàñòñÿ ëè ñîçäàòü áåçîïàñíóþ ïðîãðàììó? Ñîçäàòåëü êèáåðíåòèêè Íîðáåðò Âèíåð ñ÷èòàë, ÷òî ýòî â ïðèíöèïå íåâîçìîæíî. Èñêóññòâåííûé èíòåëëåêò, ïî÷óâñòâîâàâ ïðåäåë äëÿ ñâîåé ýêñïàíñèè, ïåðâûì äåëîì äîëæåí óíè÷òîæèòü òåõ, êòî ñïîñîáåí åãî îòêëþ÷èòü – ñàìèõ ïðîãðàììèñòîâ. Âûõîäèò, ýòè ëþäè ñåáå æå êîïàþò ÿìó.

Äî òàêèõ ñþæåòîâ åùå äàëåêî. À ïîêà ñàìûé êîðîòêèé òîñò: Enter!