Sadržaj:

Sovjetski programer o svojoj burnoj mladosti: svaki bajt je sačuvan
Sovjetski programer o svojoj burnoj mladosti: svaki bajt je sačuvan

Video: Sovjetski programer o svojoj burnoj mladosti: svaki bajt je sačuvan

Video: Sovjetski programer o svojoj burnoj mladosti: svaki bajt je sačuvan
Video: Evo koliko je bitan pravilan psihološki razvoj već od samog rođenja 2024, Marš
Anonim

Kolege ga zovu "bog Excel". On sam kaže da je oduvijek bio programer. I 70-ih godina, kada je radio za odbrambenu industriju i uzgajao jorgovan u garaži. I 80-ih, kada je slikao slike i računao na mašinu EC-1845. I to 90-ih, kada je prodavao cigarete i pucao iz vazdušnog pištolja na pljačkaše. Sada Vladimir Ivanovič Prusov ima 66 godina i on je programer u holdingu POLYComp, piše dev.by.

“Kako je to radio u sovjetsko vrijeme, ne znam!”

Studirao sam u običnoj matematičkoj školi u Lavovu, u posljednje dvije godine predmet se učio što je dublje moguće. Ovo je užas koji se dogodio. Matematika - četiri sata svaki dan. Naše lekcije je držao zaslužni učitelj Ukrajine Boris Grigorijevič Orach. Vrlo neobičan učitelj, jednostavno nisam više sreo takvog.

Školska klupa - za jednog učenika. Svaki sto ima daljinski upravljač sa dugmadima. Na učiteljskom stolu nalazi se nešto poput kontrolne sobe: velika kontrolna tabla sa sijalicama. Kako je to radio u sovjetsko vrijeme, ne znam. Ali ovako nešto nisam vidio nigdje drugdje. Objašnjavao je lekciju. Zatim se ploča odvojila, pojavio se ekran. Zadaci su projektovani na ekran. Učiteljica ih je napisala na Whatman papiru, fotografisala, a zatim napravila slajdove i pokazala ih kao filmske trake. Za svaki problem su date opcije odgovora. Bilo ih je mnogo: možete pretpostaviti, ali mi smo hteli da sami odlučimo o svemu. Bilo je kao takmičenje, trudili su se da sve urade brzo i korektno.

Vrijeme je istjecalo, ploča se kretala, pritiskali smo dugmad sa opcijama odgovora. Upalile su se sijalice na učiteljskom stolu. Odlučio sam ispravno - zeleno, pogrešno - crveno. Izabrao je onog ko je doneo pogrešnu odluku, rekao je: "Objasni kako si odlučio". Pa, učenik počinje da se povlači, Mack. Onda je onaj sa zelenim svjetlom izašao na tablu, ispravio grešku, objasnio kako se to ispravno radi.

Programiranje smo imali od 10. razreda. 1968. otišli smo na Lavovski univerzitet u kompjuterski centar. Postojao je automobil tipa lampe Ural-4. Užasno, ogromno, a izvedba je učinila mnogo da se poželi.

Lijevi crtež za dušu. Dugi niz godina tada je i dalje slikao. Mnoge moje slike vise u kućama prijatelja. Znam gdje da okačim sliku da dobro izgleda. Mnogo zavisi od toga kako svetlost pada. U jednoj prostoriji će biti lijepo, a u drugoj potpuna besmislica. Proučavao sam ovo mnogo godina, morate to znati.

Sada me kompjuter progutao. Crtam na tabletu. Lakše je nego patiti sa bojama: razblažiš ih, smrdiš cijeli stan. I obožavam photoshop. Photoshop je generalno dobar. Svaka misao se može izraziti.

Sačuvali smo svaki bajt

Moj otac je matematičar. Predavao je na fakultetu i stalno učio sa mnom. Kaže: "Nećete se izgubiti sa matematikom." Da, i uradio sam to dobro, bilo je zanimljivo. Volim da pratim interesovanje. Kad neko ne može, ali ja mogu. Uključite svoj mozak, tražite opcije - i nađete jednu od najboljih metoda.

Upisao sam institut u Lavovu na Matematičkom fakultetu. Računar je potpuno nova specijalnost. Programiranje je tada tek počelo. Naučio je programirati na cijevnim mašinama Ural-4. Tada se pojavila mašina tranzistorskog tipa Ural-14. To su bile mašine bez ekrana, panel je bio u obliku sijalica, radio je na bazi binarnog sistema. Tada je moj otac prebačen u Minsk radi posla, a ja sam prešao na Fakultet primijenjene matematike na Bjeloruski državni univerzitet.

Tamo smo naučili programirati u Minsk-2, Minsk-22. Zatim je došao kompjuter sa ekranom ES-1840. Ove mašine su proizvedene u SSSR-u, ali ideja je oteta od Amerikanaca. Napravljeni su na bazi IBM kompjutera: naši su sloj po sloj "skidali" mikro kola, pravili analoge. A onda nije išlo tako i sovjetski automobili su počeli mnogo zaostajati.

Nakon diplomiranja radio je 9 godina u odbrambenoj industriji. Zatim je otišao u Institut za primijenjene fizičke probleme (nazvan po A. N. Sevchenku, BSU - ur.), Da li je tamo bio viši istraživač na odjelu za hidroakustiku. Izvodio razne narudžbe. Na primjer, napravili su plinomjere za metro u izgradnji: od 1984. do 2000. godine provodili su mjere zaštite od vibracija i predviđali utjecaj vibracija i buke na okoliš.

U naučnom radu programiranje je upravo takav alat. Najvažnije i najteže je razumjeti fiziku procesa, tehnologiju. Možete raditi samo u timu sa fizičarima i tehnolozima koji će vam reći suštinu procesa. Ako nisam u potpunosti razumio šta ljudi govore, odlazio sam u biblioteku i čitao. Možda ne znate ništa, ali ako želite da shvatite, shvatićete. Preći ćete na stvar i odmah: „Aha. Ovo dovodi do diferencijalnih jednadžbi druge vrste, eliptičnog tipa, najbolje se smatra Bauerovom metodom. A onda pokrenete Matlab, Mathcad - i počinje čista matematika.

Automobili kasnih 1980-ih bili su spori i neudobni. Imao sam matricu: 400 jednačina, 400 nepoznatih. Na velikoj mašini EC-1845 računala se 18 sati. Sada je potrebno oko pet minuta da se izračuna ovih 400 jednačina. Dvostruki integral je izbrojan osam sati na mašini sa frekvencijom takta od 4 MHz. Počeo sam uveče, a ujutro se probudio - rezultat je spreman.

Bilo je potrebno pisati programe koristeći minimalan broj znakova. Sačuvali smo svaki bajt. U početku smo radili na mašinama na kojima je maksimalan broj 37-bitnih instrukcija 4096. 80-ih godina, na programu teškom 36 kilobajta, napisao sam tri doktorske i jednu doktorsku tezu. Ikone na radnoj površini sada teže.

IBM računari su već bili tamo, ali su bili veoma skupi. A učenici su učili od domaćih. I prekjučerašnji specijalisti su diplomirani. Morao sam usput da učim ako sam htio postati barem kakav specijalista.

Tehnika je samo tehnika. Prošle godine sam bio veoma umoran i napravio sam jednu grešku: stavio sam "c" na ruskom umjesto na engleskom. Zatim sam nekoliko sedmica tražio grešku. Od tada sam samo seo da radim čiste glave. Morate učiniti da tehnologija radi za vas; ona ne čini ništa za ljude. Ne znam kako sada, ali ranije u prvim godinama univerziteta bilo je nemoguće koristiti matematičke pakete. Jer ako niste osjetili šta je integral, kakva je korist? Glupo ćete koristiti programe bez razumijevanja suštine.

Ovog puta ih je mnogo nasrnulo i počele su me mijesiti

Devedesete su bile veoma interesantno vreme! šta je strašno? Ništa me nije uplašilo. Naprotiv, video sam živi organizam: možeš nešto da uradiš, pomeriš se.

Daleke 1974. godine, moji prijatelji i ja smo pokušali da uzgajamo jorgovan u garaži da bismo ih prodavali za praznike. A to je bio zločin u eri stagnacije: privatno preduzetništvo je nezakonito bogaćenje! Ali dobro nam je prošlo. Onda su našli kuću u selu: idealno mesto, na periferiji, niko ne vidi, uslovi za rast jorgovana dobri. I tamo su se već u potpunosti bavili ovim poslom. Sjedili smo u bibliotekama, čitali o novim metodama uzgoja u staklenicima. A onda je vlasnik kuće odlučio pobjeći iz SSSR-a u Tursku. Prošao post i sretan odlazi sebi na otvoreno. Ispostavilo se da je riječ o lažnoj postaji, a prava granica je udaljena dva kilometra. Uzeli su ga. Kako ne bi otišao u zatvor, roditelji su ga smjestili u psihijatrijsku bolnicu. I naš ep sa velikim razmjerom jorgovana je gotov.

Kada je novac otišao, ljudi su postali lijeni. Ovaj prijatelj kaže: "Hajde da se pozabavimo dokumentima, a ti se baviš trgovinom." Shema je jednostavna: dobavljač je radio sa 2%, isporučivao je robu na veleprodajne kioske u Komarovki, prodavali malim veletrgovcima i već su radili sa 10%, a konačni kiosk je za sebe zadržao 25%. Glavni proizvod: cigarete, pivo, čokolada. Ovo je uvijek dobro išlo.

Doveo sam robu, analizirao gde je roba manjkava, šta da kupim, šta da isporučim, i uzeo prihod. Za mene je sve to bilo kao igra. Vrlo zanimljivo, ali kao igra. Moja ćerka mi je pomogla. Već završio 11. razred. Ja sam promrmljao, prodavačica je počela da krade, nisam mogla da to "gradim". I ona će doći, sa svima se pozabaviti - ima šta joj treba. Pa, usput, ovaj lik joj je dobro došao. Sada se bavi prodajom autodijelova.

Moj posao je bio dobra podrška porodici. Ali trošili smo i nerazumno. Mogli su dati samo 100 dolara mjesečno za hranu. Poređenja radi, doktorska plata je bila 30 dolara. Mlijekarica na dobroj privatnoj farmi dobila je više od mog oca - dva puta jedinog doktora nauka u Bjelorusiji.

Jednom, na putu kući, odlučili smo da se igramo sa ćerkom na automatima. Verovatno sam tamo zaradio. I vodili su nas, izgleda, odatle. Kad smo ušli u prolaz između kuća, napadnuti smo. Jedan - za moju ćerku, drugi - za mene. Onaj koji me je napao bio je visok, zgrabio me s leđa za vrat, otkinuo od zemlje i počeo da me davi rukom. I sa sobom sam imao pneumatski pištolj. Nedavno sam ga kupio, gađali smo mete. Ležao je udobno u mom džepu. Izvukao sam ga i bez razmišljanja opalio. Ovi su se vjerovatno uplašili. Ćerku su pustili, vrisnula je, a ja sam izgubio svijest. I nismo imali mnogo novca sa sobom. Uzeli su ih, a uzeli su i sva dokumenta: pasoš, i rodni list i još mnogo toga.

I drugi put, baš na ovom mjestu, pucali su na jednog. Vjerovatno su znali. I zašto se čuditi: moj izgled je uočljiv. Možda su primijetili da hodam u blizini tezgi, brojim novac. Ovog puta ih je mnogo nasrnulo i počele su me mijesiti. Skočio sam, pokušao da se oduprem, ali su me zaprepastili i zgazili u potpunosti. Sav prihod sam ostavio u autu, novca kod mene skoro da i nije bilo. Ali nakon toga sam bio u bolnici 21 dan. Od tada govorim nerazgovjetno.

Žena je rekla: "Ubiće te po treći put." Možda bi i bilo tako. Odustao sam od preduzetništva.

“Ja nisam zeko zeko. Imao sam tri posla"

Najsmješnija stvar na poslu je pravljenje slatkiša ni iz čega.

Jednom smo dobili narudžbu za plinomjere. Brojači su napravljeni, ali je zaboravljena instalacija koja bi ih testirala i proveravala. Su otišli!

Kupac kaže: "Pošaljite fotografije instalacije." šta da radim? Svi su bili na oprezu. Uzeo sam kameru, pronašao tačke iz kojih će fotografija dobro ispasti, uslikao mesto gde treba da visi i završio je slikanje u Photoshopu. Sa penumbrom je sve kako treba. Nisam bio previše lijen, otišao sam u atelje i odštampao. Tada - kasnih 90-ih - postojalo je povjerenje u fotografiju. Poslali smo kupcu poštom, bili su zadovoljni. Direktor me zove i kaže: „Sjedi. I reci mi šta si tamo slikao?" Ja kažem: "Ja sam nacrtao instalaciju." Direktor meni: „Znači to se mora pretvoriti u život! Sjednite, zakivajte nacrte, napišite programe." Nisam poznavao AutoCAD, crtao sam u Excel-u. Napisao sam program za četiri dana. Od tada me nazivaju genijem na poslu. Kada se pojavio internet, već je bilo moguće učiti iz iskustva.

Usput, postoji jedna dobra stvar na sporom Internetu - porno stranice se sporo učitavaju. Dok ga ne preuzmete, ništa vam ne treba.

Ja nisam zeko. Imao sam tri posla: prvo, devet godina u vojnoj industriji, zatim u Institutu za primenjene fizičke probleme, a pre 14 godina sam došao da radim u POLYComp holdingu kao programer.

Imao sam već 52 godine, ali su me bez pogovora odveli ovamo. Često smo nailazili na menadžment ove kompanije na poslu, dobro su me poznavali. U početku sam radio jednostavan posao. Ovdje je bilo 20 automobila, trebalo ih je paziti. Ali sada kada su odrasli, mladi to rade.

Volim suptilnije zadatke. Sada radim kao projekt menadžer, organizirajući proizvodne procese. Ako je još lako organizovati rad tima programera i dizajnera, ali je problem organizovati rad radionice. Kada sve ide na jedan stream, jednostavno je. A kada su narudžbe različite i ima ih mnogo, šta učiniti, kako pratiti? Moramo pronaći dio, ali gdje je sada? U kojoj fazi?

Sistem bar-kodiranja vam to omogućava. Da li je radnik - uzvratio, stavio na stalak - uzvratio. Program klika sam od sebe, a mi u realnom vremenu vidimo u kojoj fazi proizvodnje svaki deo od više od 100 narudžbi.

Bilo je teško to sprovesti. Hodao sam i ubeđivao. Napisao sam program, zatim kupio dva skenera za svoj novac, pokazao ga. Slušali su me samo kad bi ih vidjeli na poslu. Kupili smo još šest skenera i vratili novac za to.

Volim kada to uspe, kada uspem da sprovedem tako nešto, da ubedim ljude. A ako nije išlo, onda se uznemirim.

Prije više od 10 godina podzemlju smo predložili ideju o magnetnim karticama. Ne kao sada: broj putovanja. I magnetne kartice sa pravim novcem. Suština je jednostavna: osoba ulazi u metro, a cijena putovanja do krajnje stanice očitava se s njegove magnetne kartice. Ali ako izađe nakon dva zaustavljanja, vraća mu se dio troškova koji nije putovao. Ponuđen je i kopneni prevoz. To je i logično, država u periodu inflacije ne bi trošila novac na preštampanje kupona, a ljudi ne bi preplaćivali. Metoda zdravog razuma, kako ja zovem ovu ideju. Dok je sahranjena u instancama.

Gubitnik znači lijen

Ako je osoba gubitnik, onda je lijena. A od Googlea možete naučiti sve, samo ne trebate biti lijeni. Čitajte sebi, razvijajte se.

Ne žele svi lako. Postoji podjela čak i među programerima: neki su sistemski programeri koji postavljaju zadatke i traže naredbe. A potonji su enkoderi. Imaju druge zadatke, ludački ubrzavaju, ali samo kucaju kodove.

Profesija programera je oduvijek bila prestižna. I prije i sada. I to će biti prestižno. Tehnologije će uvijek biti tu, pomažu nam da živimo, ujedinjuju nas, mnogo toga pojednostavljuju. Ovo se odnosi i na privatni život. Prije smo brat i ja zvali jednom mjesečno, ali sada možemo svaki dan razgovarati na vajbu. Ovo je dobro!

Nove tehnologije se rađaju iz novih ideja. A nove ideje se rađaju samo u otvorenom društvu, gdje postoji sloboda. Vrlo je teško stvoriti i implementirati nešto pod palcem. Svi grde Sjedinjene Države, ali cijeli svijet koristi njihove tehnologije. Jer tamo ljudi imaju slobodu.

Neću gledati u daleku budućnost. Ko je mogao da predvidi 1900. da se dva komada metala mogu spojiti - i ceo grad je nestao. Razmisli o tome.

Sve zavisi od ljudi. Kako će koristiti ove tehnologije.

Preporučuje se: