Turinys:

Sovietų programuotojas apie savo audringą jaunystę: kiekvienas baitas buvo išsaugotas
Sovietų programuotojas apie savo audringą jaunystę: kiekvienas baitas buvo išsaugotas

Video: Sovietų programuotojas apie savo audringą jaunystę: kiekvienas baitas buvo išsaugotas

Video: Sovietų programuotojas apie savo audringą jaunystę: kiekvienas baitas buvo išsaugotas
Video: Kas būtų, jei Žemė staiga nustotų suktis? (Įdomioji Dokumentika) 2024, Balandis
Anonim

Kolegos jį vadina „dievu Excel“. Jis pats sako, kad visada buvo programuotojas. Ir aštuntajame dešimtmetyje, kai dirbo gynybos pramonėje ir garaže augino alyvas. Ir devintajame dešimtmetyje, kai jis piešė paveikslus ir skaičiavo ant EC-1845 mašinos. Ir 90-aisiais, kai jis pardavinėjo cigaretes ir šaudė oro pistoletu į plėšikus. Dabar Vladimirui Ivanovičiui Prusovui yra 66 metai, jis yra „POLYComp“holdingo programuotojas, rašo dev.by.

„Kaip jis tai padarė sovietiniais laikais, aš nežinau

Mokiausi paprastoje matematikos mokykloje Lvove, pastaruosius dvejus metus dalykas buvo dėstomas kuo giliau. Tai atsitiko siaubas. Matematika – keturios valandos kasdien. Mūsų pamokas vedė nusipelnęs Ukrainos mokytojas Borisas Grigorjevičius Orachas. Labai savotiška mokytoja, tik daugiau tokios nesu sutikęs.

Mokyklinis stalas - vienam mokiniui. Kiekvienas stalas turi nuotolinio valdymo pultą su mygtukais. Ant mokytojo stalo yra kažkas panašaus į valdymo kambarį: didelis valdymo pultas su lemputėmis. Kaip jis tai padarė sovietiniais laikais, nežinau. Bet niekur kitur nemačiau nieko panašaus. Jis aiškino pamoką. Tada lenta atsiskyrė, pasirodė ekranas. Užduotys buvo projektuojamos ekrane. Mokytojas jas surašė ant vatmano popieriaus, nufotografavo, o tada padarė skaidres ir rodė jas kaip juosteles. Kiekvienai problemai buvo pateikti atsakymo variantai. Jų buvo daug: galima spėti, bet norėjome viską spręsti patys. Tai buvo tarsi varžybos, viską stengdavosi padaryti greitai ir teisingai.

Laikas bėgo, lenta judėjo, spaudėme mygtukus su atsakymo variantais. Ant mokytojo stalo užsidegė lemputės. Nusprendžiau teisingai – žalia, neteisingai – raudona. Jis pasirinko tą, kuris priėmė neteisingą sprendimą, pasakė: „Paaiškinkite, kaip nusprendėte“. Na, studentas pradeda atsitraukti, mack. Tada prie lentos išėjo tas, kur degė žalia šviesa, ištaisė klaidą, paaiškino, kaip tai padaryti teisingai.

Mes programavome nuo 10 klasės. 1968 metais išvykome į Lvovo universiteto kompiuterių centrą. Buvo Ural-4 lempos tipo automobilis. Siaubingas, didžiulis, o pasirodymas davė daug norimų rezultatų.

Paliko piešinį sielai. Daug metų jis vis dar piešė. Daugelis mano paveikslų kabo draugų namuose. Žinau, kur pakabinti paveikslėlį, kad jis gerai atrodytų. Daug kas priklauso nuo to, kaip krenta šviesa. Viename kambaryje bus gražu, o kitame – visiška nesąmonė. Aš tai mokiausi daug metų, tu turi tai žinoti.

Dabar kompiuteris mane prarijo. Piešiu ant planšetės. Lengviau nei kentėti su dažais: juos skiedi, smirdi visą butą. Ir aš mėgstu „Photoshop“. Photoshop paprastai yra geras. Galima išreikšti bet kokią mintį.

„Išsaugojome kiekvieną baitą“

Mano tėvas yra matematikas. Jis dėstė universitete ir nuolat mokėsi pas mane. Sako: „Su matematika nepasiklysi“. Taip, ir aš tai padariau gerai, buvo įdomu. Man patinka sekti pomėgius. Kai kas nors negali, bet aš galiu. Įsijungiate smegenis, ieškote variantų – ir randate vieną geriausių metodų.

Įstojau į institutą Lvove, Matematikos fakultete. Kompiuteris yra visiškai nauja specialybė. Programavimas tada tik prasidėjo. Jis išmoko programuoti Ural-4 vamzdžių mašinose. Tada pasirodė Ural-14 tranzistoriaus tipo mašina. Tai buvo mašinos be ekrano, skydelis buvo lempučių pavidalo, veikė dvejetainės sistemos pagrindu. Tada tėvas buvo perkeltas dirbti į Minską, o aš perėjau į Baltarusijos valstybinio universiteto Taikomosios matematikos fakultetą.

Ten mokėmės programuoti Minske-2, Minske-22. Tada atsirado kompiuteris su ES-1840 ekranu. Šios mašinos buvo gaminamos SSRS, tačiau idėja buvo atimta iš amerikiečių. Jie buvo gaminami IBM kompiuterių pagrindu: mūsiškiai sluoksnis po sluoksnio „nuėmė“mikroschemas, gamino analogus. O paskui taip nepasisekė, o sovietiniai automobiliai ėmė gerokai atsilikti.

Baigęs mokslus, 9 metus dirbo gynybos pramonėje. Tada jis nuėjo į Taikomųjų fizinių problemų institutą (pavadintas A. N. Sevčenkos vardu, BSU - red.), Ar buvo Hidroakustikos katedros vyresnysis mokslo darbuotojas. Vykdė įvairius užsakymus. Pavyzdžiui, statomam metropolitenui gamino dujų skaitiklius: 1984–2000 metais vykdė apsaugos nuo vibracijos priemones, prognozavo vibracijos ir triukšmo poveikį aplinkai.

Moksliniame darbe programavimas yra kaip tik tokia priemonė. Svarbiausia ir sunkiausia – suprasti proceso fiziką, technologiją. Galite dirbti tik komandoje su fizikais ir technologais, kurie jums pasakys proceso esmę. Jei iki galo nesupratau, ką žmonės sako, nueidavau į biblioteką ir skaitydavau. Galbūt jūs nieko nežinote, bet jei norite tai išsiaiškinti, jūs tai išsiaiškinsite. Prieisite prie reikalo ir tuoj pat: „Aha. Tai veda prie antros rūšies, elipsės tipo, diferencialinių lygčių, geriausiai vertinamų Bauerio metodu. Tada paleidžiate Matlab, Mathcad – ir prasideda gryna matematika.

Devintojo dešimtmečio pabaigoje automobiliai buvo lėti ir nepatogūs. Turėjau matricą: 400 lygčių, 400 nežinomųjų. Ji buvo skaičiuojama ant didelės mašinos EC-1845 18 valandų. Dabar šioms 400 lygčių apskaičiuoti reikia maždaug penkių minučių. Dvigubas integralas buvo skaičiuojamas aštuonias valandas mašinoje, kurios laikrodžio dažnis yra 4 MHz. Vakare pradėjau, o ryte atsikėliau – rezultatas paruoštas.

Reikėjo rašyti programas naudojant minimalų simbolių skaičių. Išsaugojome kiekvieną baitą. Iš pradžių dirbome su mašinomis, kuriose maksimalus 37 bitų komandų skaičius yra 4096. Devintajame dešimtmetyje su programa, kuri svėrė 36 kilobaitus, parašiau tris doktorantūros ir vieną daktaro disertaciją. Dabar darbalaukio piktogramos sveria daugiau.

IBM kompiuterių jau buvo, bet jie buvo labai brangūs. O mokiniai mokėsi iš namiškių. O užvakar specialistai buvo baigti. Turėjau mokytis pakeliui, jei norėjau tapti bent kokiu specialistu.

Technika yra tik technika. Pernai buvau labai pavargęs ir padariau vieną klaidą: vietoj anglų kalbos įdėjau „c“rusiškai. Tada kelias savaites ieškojau klaidos. Nuo tada aš tiesiog sėdau dirbti švaria galva. Turite padaryti, kad technologijos veiktų jums; jos nieko neduoda žmonėms. Nežinau, kaip dabar, bet anksčiau pirmaisiais universiteto metais nebuvo įmanoma naudoti matematinių paketų. Nes jei nepajutote, kas yra integralas, kokia iš to nauda? Kvailai naudositės programomis nesuprasdami esmės.

Šį kartą daugelis jų puolė ir pradėjo mane minkyti

90-ieji buvo labai įdomūs laikai! kas baisaus? Niekas manęs neišgąsdino. Priešingai, pamačiau gyvą organizmą: gali ką nors daryti, judėti.

Dar 1974 metais su draugais bandėme garaže auginti alyvas, kad galėtume jas parduoti per šventes. Ir tai buvo nusikaltimas stagnacijos laikais: privatus verslumas yra neteisėtas praturtėjimas! Bet mums sekėsi gerai. Tada rado namą kaime: ideali vieta, pakraštyje, niekas nemato, sąlygos alyvoms augti geros. Ir ten jie jau visiškai ėmėsi šio verslo. Sėdėjome bibliotekose, skaitėme apie naujus šiltnamio ūkio būdus. Ir tada namo savininkas nusprendė bėgti iš SSRS į Turkiją. Praėjo postą ir laimingas eina sau į atvirą. Paaiškėjo, kad tai netikras postas, o tikroji siena – už dviejų kilometrų. Jie jį paėmė. Kad nepatektų į kalėjimą, tėvai jį paguldė į psichiatrinę ligoninę. Ir mūsų epas su didžiule alyvine spalva baigėsi.

Kai pinigai nuėjo, žmonės tapo tingūs. Šis draugas sako: „Susitvarkysim su dokumentais, o tu užsiimi prekyba“. Schema paprasta: tiekėjas dirbo už 2%, pristatydavo prekes į didmeninės prekybos kioskus Komarovkoje, jie pardavė mažiems didmenininkams ir jau dirbo po 10%, o galutinis kioskas pasiliko sau 25%. Pagrindinis produktas: cigaretės, alus, šokoladas. Tai visada sekėsi gerai.

Iškėliau prekes, analizavau, kur prekių trūksta, ką pirkti, ką pristatyti ir paėmiau pajamas. Man visa tai buvo kaip žaidimas. Labai įdomu, bet kaip žaidimas. Man padėjo dukra. Jau baigė 11 klasę. Buvau mulkis, pardavėja pradėjo vogti, aš negalėjau to „pastatyti“. O ji ateis, susitvarkys su visais – turi, ko reikia. Na, beje, šis personažas jai pravertė. Dabar jis prekiauja automobilių dalimis.

Mano darbas buvo gera parama šeimai. Bet išleidome ir nepagrįstai. Maistui jie galėjo duoti tik 100 USD per mėnesį. Palyginimui, daktaro atlyginimas buvo 30 USD. Melžėja gerame privačiame ūkyje gavo daugiau nei mano tėvas – vienintelis Baltarusijos mokslų daktaras du kartus.

Kartą važiuodami namo nusprendėme su dukra pažaisti lošimo automatuose. Tikriausiai aš ten užsidirbau pinigų. Ir jie mus, rodos, iš ten vedė. Kai įėjome į praėjimą tarp namų, mus užpuolė. Vienas – dukrai, antras – man. Tas, kuris mane užpuolė, buvo aukštas, sugriebė už kaklo iš nugaros, nuplėšė nuo žemės ir ėmė smaugti ranka. Ir aš turėjau su savimi pneumatinį pistoletą. Neseniai nusipirkau, šaudėme į taikinius. Jis patogiai gulėjo mano kišenėje. Ištraukiau jį ir negalvodama iššoviau. Šie tikriausiai išsigando. Dukra buvo paleista, ji rėkė, aš praradau sąmonę. O pinigų su savimi neturėjome daug. Paėmė juos, taip pat buvo paimti visi dokumentai: pasas, gimimo liudijimas ir daug daugiau.

Ir antrą kartą, būtent šioje vietoje, jie užkliuvo vieną. Jie tikriausiai žinojo. Ir kodėl stebėtis: mano išvaizda pastebima. Gal pastebėjo, kad vaikštau prie prekystalių, skaičiuoju pinigus. Šį kartą daugelis jų puolė ir pradėjo mane minkyti. Aš pašokau, bandžiau priešintis, bet jie pribloškė ir sutrypė mane iki galo. Visas pajamas palikau automobilyje, pinigų su manimi beveik nebuvo. Bet po to 21 dieną gulėjau ligoninėje. Nuo tada aš kalbu neaiškiai.

Žmona pasakė: „Tave nužudys trečią kartą“. Gal taip ir būtų. Verslumo atsisakiau.

„Aš nesu zuikis. Aš turėjau tris darbus"

Juokingiausias dalykas darbe yra iš nieko gaminti saldainius.

Kartą gavome dujų skaitiklių užsakymą. Skaitikliai buvo pagaminti, bet buvo pamiršta instaliacija, kuri juos išbandytų ir tikrintų. Dingo!

Klientas sako: „Siųsk įrengimo nuotraukas“. Ką daryti? Visi budėjo. Pasiėmiau fotoaparatą, susiradau taškus, iš kurių nuotrauka gerai išlįs, nufotografavau vietą, kur ji turėtų kabėti, ir baigiau dažyti Photoshop. Su penumbra viskas yra taip, kaip turi būti. Netingėjau, nuėjau į ateljė ir atsispausdinau. Tada – 90-ųjų pabaigoje – buvo pasitikima fotografija. Išsiuntėme klientui paštu, liko patenkinti. Man paskambina direktorius ir sako: „Sėskis. Ir pasakyk man, ką tu ten piešė? Sakau: „Aš nupiešiau instaliaciją“. Režisierius man: „Taigi tai turi būti paversta gyvenimu! Sėdėkite, kniedykite brėžinius, rašykite programas. AutoCAD nemokėjau, piešiau Excel programa. Programą parašiau per keturias dienas. Nuo tada mane vadina genijumi darbe. Kai atsirado internetas, jau buvo galima pasimokyti iš patirties.

Beje, lėtame internete yra vienas geras dalykas – pornografinės svetainės įkeliamos lėtai. Kol neatsisiųsite, jums nieko nereikia.

Aš nesu zuikis. Turėjau tris darbus: iš pradžių devynerius metus karinėje pramonėje, vėliau Taikomųjų fizinių problemų institute, o prieš 14 metų atėjau dirbti į POLYComp holdingą programuotoju.

Man jau buvo 52 metai, bet mane čia nuvežė be jokių klausimų. Darbe dažnai susidurdavome su šios įmonės vadovybe, jie mane gerai pažinojo. Iš pradžių dirbau paprastus darbus. Čia buvo 20 mašinų, jas reikėjo stebėti. Tačiau dabar, kai jie užaugo, jaunimas tai daro.

Man patinka subtilesnės užduotys. Dabar dirbu projektų vadove, organizuoju gamybos procesus. Jei dar nesunku organizuoti programuotojų ir dizainerių komandos darbą, bet cecho darbą – problema. Kai viskas vyksta viename sraute, tai paprasta. O kai užsakymai skirtingi ir jų daug, ką daryti, kaip sekti? Turime rasti dalį, bet kur ji dabar? Kokiame etape?

Brūkšninio kodo sistema leidžia tai padaryti. Ar darbininkas – atmušė, pastatė ant stovo – atsimušė. Programa spusteli pati, ir mes realiu laiku matome, kokiame gamybos etape kiekviena detalė iš daugiau nei 100 užsakymų.

Jį įgyvendinti buvo sunku. Ėjau ir įtikinėjau. Parašiau programą, paskui už savo pinigus nusipirkau du skaitytuvus, parodžiau. Jie manęs klausydavo tik tada, kai pamatydavo juos darbe. Nusipirkome dar šešis skaitytuvus ir už tai grąžinome pinigus.

Man patinka, kai pavyksta, kai pavyksta kažką panašaus įgyvendinti, įtikinti žmones. O jei nepasisekė, tada susinervinu.

Daugiau nei prieš 10 metų pogrindžiui pasiūlėme magnetinių kortelių idėją. Ne taip, kaip dabar: kelionių skaičius. Ir magnetinės kortelės su tikrais pinigais. Esmė paprasta: žmogus įeina į metro, iš jo magnetinės kortelės nuskaitoma kelionės į galutinę stotį kaina. Bet jei jis išvažiuoja po dviejų sustojimų, grąžinama ta išlaidų dalis, kurios jis nekeliavo. Ir buvo pasiūlytas antžeminis transportas. Tai irgi logiška, valstybė infliacijos laikotarpiu neleistų pinigų talonų perspausdinimui, o žmonės nepermokėtų. Sveiko proto metodas, kaip aš vadinu šią idėją. Nors ji yra palaidota bylose.

Nevykėlis reiškia tinginys

Jeigu žmogus nevykėlis, vadinasi, jis tinginys. O iš Google galima visko išmokti, tik reikia netingėti. Skaitykite patys, tobulėkite.

Ne visi nori, kad būtų lengva. Net tarp programuotojų yra susiskaldymas: vieni yra sistemų programuotojai, kurie nustato užduotis ir ieško užsakymų. O pastarieji yra kodavimo įrenginiai. Jie turi kitų užduočių, įgauna beprotišką greitį, bet tik renka kodus.

Programuotojo profesija visada buvo prestižinė. Ir anksčiau, ir dabar. Ir tai bus prestižinė. Technologijos visada bus, jos mums padeda gyventi, vienija, daug ką supaprastina. Tai galioja ir asmeniniam gyvenimui. Anksčiau su broliu skambindavome kartą per mėnesį, o dabar galime kalbėtis per vibe kiekvieną dieną. Tai yra gerai!

Naujos technologijos gimsta iš naujų idėjų. O naujos idėjos gimsta tik atviroje visuomenėje, kur yra laisvė. Labai sunku ką nors sukurti ir įgyvendinti po nykščiu. Visi smerkia JAV, bet visas pasaulis naudojasi jų technologijomis. Nes žmonės ten turi laisvę.

Nežiūrėsiu į tolimą ateitį. Kas galėjo 1900 metais nuspėti, kad du metalo gabalai gali būti sujungti – ir viso miesto nebėra. Pagalvok apie tai.

Viskas priklauso nuo žmonių. Kaip jie naudos šias technologijas.

Rekomenduojamas: