Obsah:

Sovětský programátor o svém bouřlivém mládí: každý bajt byl zachráněn
Sovětský programátor o svém bouřlivém mládí: každý bajt byl zachráněn

Video: Sovětský programátor o svém bouřlivém mládí: každý bajt byl zachráněn

Video: Sovětský programátor o svém bouřlivém mládí: každý bajt byl zachráněn
Video: Koloběh vody 1 2024, Duben
Anonim

Kolegové mu říkají „bůh Excel“. Sám říká, že byl odjakživa programátorem. A v 70. letech, kdy pracoval pro obranný průmysl a pěstoval šeříky v garáži. A to v 80. letech, kdy maloval obrazy a počítal se strojem EC-1845. A to v 90. letech, kdy prodával cigarety a střílel ze vzduchové pistole na lupiče. Nyní je Vladimíru Ivanoviči Prusovovi 66 let a je programátorem v holdingu POLYComp, píše dev.by.

"Jak to udělal za sovětských časů, nevím!"

Studoval jsem na obyčejné matematické škole ve Lvově, v posledních dvou letech byl předmět vyučován co nejhlouběji. Tohle je ta hrůza, která se stala. Matematika - čtyři hodiny každý den. Naše hodiny vedl vážený učitel Ukrajiny Boris Grigorievich Orach. Velmi svérázný učitel, jen jsem tolik nepotkal.

Školní lavice - pro jednoho žáka. Každý stůl má dálkové ovládání s tlačítky. Na učitelském stole je něco jako velín: velký ovládací panel s žárovkami. Jak to dělal v sovětských dobách, nevím. Ale nikde jinde jsem nic takového neviděl. Vysvětloval lekci. Pak se deska oddálila a objevila se obrazovka. Úkoly se promítaly na plátno. Učitel je napsal na papír Whatman, vyfotografoval je a poté vytvořil diapozitivy a ukázal je jako filmové pásy. U každého problému byly uvedeny možnosti odpovědí. Bylo jich hodně: můžete hádat, ale o všem jsme chtěli rozhodovat sami. Bylo to jako soutěž, snažili se udělat vše rychle a správně.

Čas utíkal, tabule se hýbala, mačkali jsme tlačítka s možnostmi odpovědí. Na učitelském stole se rozsvítily žárovky. Rozhodl jsem se správně - zelená, špatně - červená. Vybral si toho, kdo se rozhodl špatně, řekl: "Vysvětlete, jak jste se rozhodl." No, student začíná couvat, macku. Pak ten se zeleným světlem vyšel na tabuli, chybu opravil, vysvětlil, jak se to má správně dělat.

Programování jsme měli od 10. třídy. V roce 1968 jsme šli na Lvovskou univerzitu do výpočetního střediska. Bylo tam auto lampového typu Ural-4. Příšerné, obrovské a výkon byl velmi žádoucí.

Levá kresba pro duši. Po mnoho let pak ještě maloval. Mnoho mých obrazů visí u přátel. Vím, kam obraz pověsit, aby vypadal dobře. Hodně záleží na tom, jak dopadá světlo. V jedné místnosti bude krásně a ve druhé naprostý nesmysl. Studoval jsem to mnoho let, musíte to vědět.

Teď mě počítač pohltil. Kreslím na tabletu. Je to jednodušší než trpět s barvami: naředíte je, zasmrádíte celý byt. A mám rád photoshop. Photoshop je obecně dobrý. Jakákoli myšlenka může být vyjádřena.

"Uložili jsme každý bajt"

Můj otec je matematik. Učil na univerzitě a neustále se mnou studoval. Říká: "S matematikou se neztratíš." Ano, a udělal jsem to dobře, bylo to zajímavé. Rád sleduji zájem. Když někdo nemůže, ale já ano. Zapnete mozek, hledáte možnosti – a najdete jednu z nejlepších metod.

Nastoupil jsem do ústavu ve Lvově na matematické fakultě. Počítač je zcela nová specialita. Programování tehdy teprve začínalo. Naučil se programovat na elektronkových strojích Ural-4. Pak se objevil stroj typu tranzistor Ural-14. Byly to stroje bez obrazovky, panel měl podobu žárovek, fungoval na bázi dvojkové soustavy. Potom byl můj otec přeložen za prací do Minsku a já jsem přešel na fakultu aplikované matematiky na Běloruské státní univerzitě.

Tam jsme se učili programovat v Minsku-2, Minsk-22. Pak přišel počítač s obrazovkou ES-1840. Tyto stroje se vyráběly v SSSR, ale nápad byl Američanům ošizený. Byly vyrobeny na základě počítačů IBM: naše „odstraňovaly“mikroobvody vrstvu po vrstvě, dělaly analogy. A pak už to tak nevyšlo a sovětská auta začala hodně zaostávat.

Po absolutoriu pracoval 9 let pro obranný průmysl. Poté šel do Institutu aplikovaných fyzikálních problémů (pojmenovaný po A. N. Sevčenkovi, BSU - ed.), Byl tam vedoucí vědecký pracovník na katedře hydroakustiky. Prováděl různé zakázky. Vyráběli například plynoměry pro budované metro: v letech 1984 až 2000 prováděli opatření na ochranu před vibracemi a předpovídali vliv vibrací a hluku na životní prostředí.

Ve vědecké práci je programování právě takovým nástrojem. Nejdůležitější a nejtěžší je pochopit fyziku procesu, technologii. Můžete pracovat pouze v týmu s fyziky a technology, kteří vám řeknou podstatu procesu. Pokud jsem úplně nerozuměl tomu, co lidé říkají, šel jsem do knihovny a četl. Možná nic nevíte, ale pokud na to chcete přijít, zjistíte to. Dostanete se k věci a hned: „Aha. To vede k diferenciálním rovnicím druhého druhu, eliptickému typu, nejlépe považovaným za Bauerovu metodu. A pak spustíte Matlab, Mathcad – a začíná čistá matematika.

Auta na konci 80. let byla pomalá a nepohodlná. Měl jsem matici: 400 rovnic, 400 neznámých. Na velkém stroji EC-1845 se s ní počítalo 18 hodin. Nyní výpočet těchto 400 rovnic trvá asi pět minut. Dvojnásobný integrál byl napočítán osm hodin na stroji s taktovací frekvencí 4 MHz. Začal jsem to večer a ráno jsem se probudil - výsledek je připraven.

Bylo nutné psát programy s minimálním počtem znaků. Ušetřili jsme každý bajt. Nejprve jsme pracovali na strojích, kde je maximální počet 37bitových instrukcí 4096. V 80. letech jsem na programu, který vážil 36 kilobajtů, napsal tři doktorandy a jednu doktorskou práci. Ikony na ploše nyní váží více.

Počítače IBM už tu byly, ale byly velmi drahé. A studenti se učili od domácích. A předvčerejší specialisté byli vystudovaní. Musel jsem za pochodu studovat, pokud jsem se chtěl stát alespoň nějakým specialistou.

Technika je prostě technika. Minulý rok jsem byl velmi unavený a udělal jsem jednu chybu: dal jsem „c“v ruštině místo angličtiny. Poté jsem několik týdnů hledal chybu. Od té doby jsem k práci jen usedal s čistou hlavou. Musíte zajistit, aby technologie fungovala za vás, lidem nic nepřináší. Nevím jak teď, ale dříve v prvních letech univerzity nebylo možné používat matematické balíčky. Protože pokud jste nepocítili, co je integrál, k čemu to je? Budete hloupě používat programy, aniž byste pochopili podstatu.

Tentokrát se jich na mě vrhlo hodně a začali mě hníst

90. léta byla velmi zajímavá doba! co je děsivé? Nic mě nevyděsilo. Naopak jsem viděl živý organismus: můžete něco dělat, hýbat se.

V roce 1974 jsme se s přáteli pokusili pěstovat šeříky v garáži, abychom je mohli prodávat o prázdninách. A to byl v době stagnace zločin: soukromé podnikání je nezákonné obohacování! Ale šlo nám to dobře. Pak našli dům ve vesnici: ideální místo, na okraji, nikdo nevidí, podmínky pro růst šeříků jsou dobré. A tam už se tohoto byznysu chopili naplno. Seděli jsme v knihovnách, četli o nových metodách skleníkového hospodaření. A pak se majitel domu rozhodl uprchnout ze SSSR do Turecka. Prošel poštou a šťastný jde do sebe na otevřeném prostranství. Ukázalo se, že to byl falešný příspěvek a skutečná hranice byla dva kilometry daleko. Vzali ho. Aby se nedostal do vězení, rodiče ho umístili do psychiatrické léčebny. A náš epos s velkou škálou šeříku je u konce.

Když peníze odešly, lidé zlenivěli. Tento přítel říká: "Pojďme se vypořádat s dokumenty a vy se zabýváte obchodem." Schéma je jednoduché: dodavatel pracoval na 2 %, dodával zboží do velkoobchodních kiosků v Komárovce, ti prodávali do malých velkoobchodů a už pracovali na 10 % a konečný kiosek si nechal 25 % pro sebe. Hlavní produkt: cigarety, pivo, čokoláda. Tohle vždy šlo dobře.

Vybral jsem zboží, analyzoval, kde je zboží nedostatek, co koupit, co dodat, a vzal jsem si výtěžek. Pro mě to bylo všechno jako hra. Velmi zajímavé, ale jako hra. Pomohla mi dcera. Již dokončil 11. třídu. Byl jsem mumla, prodavačka začala krást, neuměl jsem to "postavit". A ona přijde, vyřídí si s každým – má, co potřebuje. No mimochodem, tahle postava jí přišla vhod. Nyní prodává autodíly.

Moje práce byla pro rodinu dobrou oporou. Ale také jsme utráceli nepřiměřeně. Na jídlo mohli dát jen 100 dolarů měsíčně. Pro srovnání, plat Ph. D. byl 30 dolarů. Dojička na dobré soukromé farmě dostávala víc než můj otec – jediný doktor věd v Bělorusku dvakrát.

Jednou jsme se cestou domů rozhodli, že si s dcerou zahrajeme na automatech. Nejspíš jsem tam vydělal. A zdá se, že nás vedli odtud. Když jsme vstoupili do průchodu mezi domy, byli jsme napadeni. Jeden - pro mou dceru, druhý - pro mě. Ten, co mě napadl, byl vysoký, chytil mě zezadu za krk, strhl mě ze země a začal mě škrtit rukou. A měl jsem s sebou pneumatickou pistoli. Koupil jsem ho nedávno, stříleli jsme na terče. Pohodlně mi ležel v kapse. Vytáhl jsem ho a bez přemýšlení vystřelil. Tito se pravděpodobně báli. Dceru pustili, křičela a já ztratil vědomí. A neměli jsme s sebou moc peněz. Vzali je a byly také odebrány všechny dokumenty: pas, rodný list a mnoho dalšího.

A podruhé, přesně na tomto místě, na jednoho praskli. Asi věděli. A proč se divit: můj vzhled je nápadný. Možná si všimli, že chodím poblíž stánků, počítám peníze. Tentokrát se jich na mě vrhlo hodně a začali mě hníst. Vyskočil jsem, pokusil se vzdorovat, ale oni mě omráčili a rozdupali naplno. Veškerý výtěžek jsem nechal v autě, nebyly u mě skoro vůbec žádné peníze. Ale potom jsem byl 21 dní v nemocnici. Od té doby mluvím nesrozumitelně.

Žena řekla: "Zabijí tě potřetí." Možná by to tak bylo. Vzdal jsem se podnikání.

"Nejsem zajíček." Měl jsem tři zaměstnání"

Nejzábavnější na práci je dělat bonbóny z ničeho.

Jednou jsme dostali objednávku na plynoměry. Čítače byly vyrobeny, ale zapomnělo se na instalaci, která by je testovala a kontrolovala. Šly!

Zákazník říká: "Pošlete fotografie instalace." Co dělat? Všichni byli ve střehu. Vzal jsem foťák, našel body, ze kterých by fotka dobře dopadl, vyfotil místo, kde má viset, a domaloval ve Photoshopu. U polostínu je vše tak, jak má být. Nelenil jsem, šel jsem do ateliéru a vytiskl si to. Tehdy – koncem 90. let – panovala ve fotografii důvěra. Poslali jsme zákazníkovi poštou, byli spokojeni. Ředitel mi volá a říká: „Posaďte se. A řekni mi, co jsi tam namaloval?" Říkám: "Nakreslil jsem instalaci." Ředitel mi: „Tak to se musí proměnit v život! Sedněte si, nýtujte plány, pište programy." AutoCAD jsem neznal, kreslil jsem v Excelu. Program jsem napsal za čtyři dny. Od té doby jsem v práci nazýván géniem. Když se objevil internet, bylo již možné se ze zkušeností poučit.

Mimochodem, na pomalém internetu je jedna dobrá věc – porno stránky se načítají pomalu. Dokud si ji nestáhnete, nic nepotřebujete.

Nejsem zajíček. Měl jsem tři zaměstnání: nejprve devět let ve vojenském průmyslu, poté v Ústavu aplikovaných fyzikálních problémů a před 14 lety jsem přišel pracovat do holdingu POLYComp jako programátor.

Bylo mi už 52 let, ale vzali mě sem bez otázek. Na vedení této firmy jsme v práci často naráželi, dobře mě znali. Zpočátku jsem dělal jednoduchou práci. Bylo tady 20 aut, bylo třeba je hlídat. Ale teď, když vyrostli, mladí lidé to dělají.

Mám rád jemnější úkoly. Nyní pracuji jako projektový manažer, organizuji výrobní procesy. Pokud je ještě snadné zorganizovat práci týmu programátorů a designérů, ale zorganizovat práci workshopu je problém. Když jde vše na jeden proud, je to jednoduché. A když jsou objednávky různé a je jich hodně, co dělat, jak sledovat? Musíme najít součást, ale kde je teď? v jaké fázi?

Systém čárových kódů vám to umožňuje. Dělník - bránil se, položil to na stojan - bránil se. Program se sám odklikává a my v reálném čase vidíme, v jaké fázi výroby jednotlivé díly z více než 100 objednávek.

Bylo těžké to realizovat. Chodil jsem a přemlouval. Napsal jsem program, pak jsem si za své peníze koupil dva skenery a ukázal to. Poslouchali mě, jen když je viděli při práci. Koupili jsme dalších šest skenerů a vrátili jsme za to peníze.

Mám rád, když se to povede, když se mi něco takového podaří zrealizovat, přesvědčit lidi. A když to nevyšlo, tak jsem naštvaný.

Před více než 10 lety jsme navrhli undergroundu myšlenku magnetických karet. Ne jako teď: počet cest. A magnetické karty se skutečnými penězi. Závěr je jednoduchý: člověk vstoupí do metra, z jeho magnetické karty se načtou náklady na cestu do konečné stanice. Pokud ale vystoupí po dvou zastávkách, vrátí se mu část nákladů, kterou necestoval. A byla nabídnuta pozemní doprava. I to je logické, stát by v období inflace neutrácel peníze za dotisk kuponů a lidé by nepřepláceli. Metoda zdravého rozumu, jak tuto myšlenku nazývám. Zatímco ona je pohřbena v instancích.

Loser znamená líný

Pokud je člověk smolař, tak je líný. A vše se můžete naučit od Googlu, jen je potřeba nelenit. Čtěte pro sebe, rozvíjejte se.

Ne každý to chce snadné. Dokonce i mezi programátory existuje rozdělení: někteří jsou systémoví programátoři, kteří zadávají úkoly a hledají příkazy. A poslední jsou kodéry. Mají jiné úkoly, nabírají šílenou rychlost, ale jen píšou kódy.

Povolání programátora bylo vždy prestižní. Jak dříve, tak nyní. A bude prestižní. Technologie tu budou vždy, pomáhají nám žít, spojují nás, hodně zjednodušují. To platí i pro osobní život. Předtím jsme si s bratrem volali jednou za měsíc, ale teď si můžeme povídat každý den. To je dobré!

Nové technologie se rodí z nových nápadů. A nové myšlenky se rodí pouze v otevřené společnosti, kde je svoboda. Vytvořit a realizovat něco pod palcem je velmi obtížné. Všichni nadávají Spojeným státům, ale celý svět používá jejich technologie. Protože tam mají lidé svobodu.

Nebudu se dívat do vzdálené budoucnosti. Kdo mohl v roce 1900 předvídat, že lze spojit dva kusy kovu – a celé město je pryč. Přemýšlejte o tom.

Vše závisí na lidech. Jak budou tyto technologie využívat.

Doporučuje: