Inhoudsopgave:

Sovjet-programmeur over zijn onstuimige jeugd: elke byte is gered
Sovjet-programmeur over zijn onstuimige jeugd: elke byte is gered

Video: Sovjet-programmeur over zijn onstuimige jeugd: elke byte is gered

Video: Sovjet-programmeur over zijn onstuimige jeugd: elke byte is gered
Video: The Culture of the Dogon - On View in Germany for the First Time | Arts 21 2024, April
Anonim

Collega's noemen hem 'de god Excel'. Zelf zegt hij dat hij altijd al programmeur is geweest. En in de jaren 70, toen hij voor de defensie-industrie werkte en seringen kweekte in de garage. En in de jaren 80, toen hij schilderde en rekende op een EC-1845 machine. En in de jaren 90, toen hij sigaretten verkocht en een luchtpistool afvuurde op overvallers. Nu is Vladimir Ivanovich Prusov 66 jaar oud, en hij is een programmeur bij de POLYComp-holding, schrijft dev.by.

Hoe hij het deed in de Sovjettijd, ik weet het niet

Ik studeerde aan een gewone wiskundeschool in Lviv, in de afgelopen twee jaar werd het onderwerp zo diep mogelijk onderwezen. Dit is de gruwel die is gebeurd. Wiskunde - vier uur per dag. Onze lessen werden gegeven door de geëerde leraar van Oekraïne Boris Grigorievich Orach. Een heel eigenaardige leraar, ik heb ze gewoon niet meer ontmoet.

Schoolbank - voor één student. Elk bureau heeft een afstandsbediening met knoppen. Op het bureau van de leraar staat zoiets als een controlekamer: een groot bedieningspaneel met gloeilampen. Hoe hij het deed in de Sovjettijd, weet ik niet. Maar zoiets heb ik nog nergens anders gezien. Hij legde de les uit. Toen het bord uit elkaar schoof, verscheen er een scherm. Taken werden op het scherm geprojecteerd. De leraar schreef ze op een Whatman-papier, fotografeerde ze en maakte vervolgens dia's en toonde ze als filmstrips. Per probleem werden antwoordmogelijkheden gegeven. Het waren er veel: je raadt het al, maar we wilden alles zelf beslissen. Het was als een wedstrijd, ze probeerden alles snel en correct te doen.

De tijd dringt, het bord bewoog, we drukten op de knoppen met de antwoordopties. De gloeilampen op het bureau van de leraar gingen aan. Ik besloot correct - groen, verkeerd - rood. Hij koos degene die de verkeerde beslissing nam, zei: "Leg uit hoe je hebt besloten." Nou, de student begint achteruit te gaan, Mack. Toen kwam degene met het groene licht naar het bord, corrigeerde de fout en legde uit hoe het correct moest worden gedaan.

We hadden programmeren sinds de 10e klas. In 1968 gingen we naar de Lviv University in het computercentrum. Er was een Ural-4 lamp-type auto. Verschrikkelijk, enorm, en de uitvoering liet veel te wensen over.

Links tekening voor de ziel. Vele jaren schilderde hij toen nog. Veel van mijn schilderijen hangen bij vrienden thuis. Ik weet waar ik de foto moet hangen, zodat hij er goed uitziet. Veel hangt af van hoe het licht valt. Het zal mooi zijn in de ene kamer, en absoluut onzin in de andere. Ik heb dit jarenlang bestudeerd, je moet het weten.

Nu heeft de computer me opgeslokt. Ik teken op de tablet. Het is makkelijker dan lijden aan verf: je verdunt ze, je stinkt het hele appartement. En ik ben dol op photoshop. Photoshop is over het algemeen goed. Elke gedachte kan worden uitgedrukt.

We hebben elke byte bewaard

Mijn vader is wiskundige. Hij doceerde aan de universiteit en studeerde constant bij mij. Zegt: "Je zult niet verdwalen met wiskunde." Ja, en ik deed het goed, het was interessant. Ik volg graag de interesse. Als iemand dat niet kan, maar ik wel. Je zet je hersens aan, zoekt naar opties - en je vindt een van de beste methoden.

Ik ging naar het instituut in Lvov bij de Faculteit der Wiskunde. De computer is een geheel nieuwe specialiteit. Het programmeren was toen net begonnen. Hij leerde programmeren op Ural-4 buizenmachines. Toen verscheen de machine van het Ural-14-transistortype. Dit waren machines zonder scherm, het paneel had de vorm van gloeilampen, het werkte op basis van een binair systeem. Toen werd mijn vader voor zijn werk overgeplaatst naar Minsk en verhuisde ik naar de faculteit Toegepaste Wiskunde aan de Wit-Russische Staatsuniversiteit.

Daar leerden we programmeren in Minsk-2, Minsk-22. Toen kwam de computer met het ES-1840 scherm. Deze machines werden geproduceerd in de USSR, maar het idee was opgelicht van de Amerikanen. Ze zijn gemaakt op basis van IBM-computers: die van ons "verwijderden" de microschakelingen laag voor laag, maakten analogieën. En toen werkte het niet op die manier, en de Sovjet-auto's begonnen ver achter te blijven.

Na zijn afstuderen werkte hij 9 jaar voor de defensie-industrie. Daarna ging hij naar het Institute of Applied Physical Problems (genoemd naar A. N. Sevchenko, BSU - red.), Was er een senior onderzoeker op de afdeling hydro-akoestiek. Diverse opdrachten uitgevoerd. Zo maakten ze gasmeters voor de metro in aanbouw: van 1984 tot 2000 voerden ze trillingsbeschermende maatregelen uit en voorspelden ze de impact van trillingen en geluid op de omgeving.

In wetenschappelijk werk is programmeren zo'n hulpmiddel. Het belangrijkste en moeilijkste is om de fysica van het proces, de technologie, te begrijpen. Je kunt alleen in teamverband werken met natuurkundigen en technologen die je de essentie van het proces vertellen. Als ik niet helemaal begreep wat de mensen zeiden, ging ik naar de bibliotheek om te lezen. Je weet misschien niets, maar als je het wilt uitzoeken, kom je er wel achter. Je komt ter zake en meteen: “Aha. Dit leidt tot differentiaalvergelijkingen van de tweede soort, het elliptische type, het best beschouwd als de methode van Bauer. En dan start je Matlab, Mathcad - en pure wiskunde begint.

Auto's aan het eind van de jaren tachtig waren traag en ongemakkelijk. Ik had een matrix: 400 vergelijkingen, 400 onbekenden. Ze werd 18 uur lang geteld op een grote machine EC-1845. Nu duurt het ongeveer vijf minuten om deze 400 vergelijkingen te berekenen. Een tweevoudige integraal werd acht uur geteld op een machine met een klokfrequentie van 4 MHz. Ik begon het 's avonds en werd' s ochtends wakker - het resultaat is klaar.

Het was noodzakelijk om programma's te schrijven met het minimum aantal tekens. We hebben elke byte bewaard. In het begin werkten we op machines waar het maximum aantal 37-bit instructies 4096 is. In de jaren 80 schreef ik met een programma dat 36 kilobyte woog, drie doctoraten en één doctoraatsthesis. Bureaubladpictogrammen wegen nu meer.

IBM-computers waren er al, maar ze waren erg duur. En de studenten leerden van de binnenlandse. En de specialisten van eergisteren waren afgestudeerd. Ik moest gaandeweg studeren als ik op zijn minst een soort specialist wilde worden.

Techniek is gewoon techniek. Ik was vorig jaar erg moe en maakte een typfout: ik heb "c" in het Russisch gezet in plaats van in het Engels. Daarna heb ik een aantal weken gezocht naar de fout. Sindsdien ga ik gewoon met een helder hoofd aan het werk. Je moet technologie voor je laten werken; het doet niets voor mensen. Ik weet nu niet hoe, maar eerder in de eerste jaren van de universiteit was het onmogelijk om wiskundige pakketten te gebruiken. Want als je niet hebt gevoeld wat een integraal is, wat heeft het dan voor zin? Je zult dom programma's gebruiken zonder de essentie te begrijpen.

Deze keer sprongen veel van hen erop en begonnen ze me te kneden

De jaren 90 waren een zeer interessante tijd! Wat is eng? Niets maakte me bang. Integendeel, ik zag een levend organisme: je kunt iets doen, bewegen.

In 1974 probeerden mijn vrienden en ik seringen te kweken in de garage om ze op vakantie te verkopen. En dat was een misdaad in het tijdperk van stagnatie: particulier ondernemerschap is illegale verrijking! Maar bij ons ging het goed. Toen vonden ze een huis in het dorp: een ideale plek, aan de rand, niemand ziet het, de omstandigheden voor de groei van seringen zijn goed. En daar hebben ze dit bedrijf al volledig opgepakt. We zaten in bibliotheken, lazen over nieuwe methoden van glastuinbouw. En toen besloot de eigenaar van het huis om van de USSR naar Turkije te vluchten. De post gepasseerd en gelukkig gaat naar zichzelf in de open lucht. Het bleek een neppost te zijn en de echte grens lag twee kilometer verderop. Ze hebben hem meegenomen. Om niet naar de gevangenis te gaan, plaatsten zijn ouders hem in een psychiatrisch ziekenhuis. En ons epos met een grote schaal van lila is voorbij.

Toen het geld op was, werden mensen lui. Deze vriend zegt: "Laten we de documenten afhandelen, en je bent bezig met handel." Het schema is eenvoudig: de leverancier werkte met 2%, leverde goederen aan groothandelskiosken in Komarovka, ze verkochten aan kleine groothandels en werkte al met 10%, en de laatste kiosk hield 25% voor zichzelf. Hoofdproduct: sigaretten, bier, chocolade. Dit is altijd goed gegaan.

Ik bracht de goederen naar voren, analyseerde waar de goederen schaars waren, wat ik moest kopen, wat ik moest leveren, en nam de opbrengst. Voor mij was het allemaal als een spel. Heel interessant, maar als een spel. Mijn dochter heeft me geholpen. Ben al klaar met de 11e klas. Ik was een mompel, de verkoopster begon te stelen, ik kon het niet "bouwen". En ze zal komen, met iedereen omgaan - ze heeft wat ze nodig heeft. Trouwens, dit personage kwam haar goed van pas. Nu verkoopt hij auto-onderdelen.

Mijn baan was een goede steun voor het gezin. Maar we hebben ook onredelijk uitgegeven. Ze konden maar 100 dollar per maand geven voor voedsel. Ter vergelijking: het PhD-salaris was $ 30. Een melkmeisje op een goede privéboerderij kreeg meer dan mijn vader - tweemaal de enige doctor in de wetenschappen in Wit-Rusland.

Op een keer, op weg naar huis, besloten we om met onze dochter in de fruitmachines te spelen. Waarschijnlijk heb ik daar geld verdiend. En ze leidden ons, zo lijkt het, vanaf daar. Toen we de doorgang tussen de huizen binnengingen, werden we aangevallen. Een - voor mijn dochter, de tweede - voor mij. Degene die me aanviel was lang, greep me van achteren bij de nek, rukte me van de grond en begon me met zijn hand te wurgen. En ik had een pneumatisch pistool bij me. Ik heb het onlangs gekocht, we schoten op doelen. Het lag lekker in mijn zak. Ik trok het eruit en schoot zonder na te denken. Deze waren waarschijnlijk bang. De dochter werd vrijgelaten, ze schreeuwde en ik verloor het bewustzijn. En we hadden niet veel geld bij ons. Ze namen ze mee, en alle documenten werden ook meegenomen: het paspoort, de geboorteakte en nog veel meer.

En de tweede keer, precies op deze plek, snauwden ze er een. Waarschijnlijk wisten ze het. En waarom verbaasd zijn: mijn uiterlijk valt op. Misschien hebben ze gemerkt dat ik in de buurt van de kraampjes loop, ik tel geld. Deze keer sprongen velen van hen op me af en begonnen me te kneden. Ik sprong op, probeerde weerstand te bieden, maar ze stonden versteld en vertrapten me volledig. Ik liet alle opbrengst in de auto, er was bijna geen geld bij mij. Maar daarna heb ik 21 dagen in het ziekenhuis gelegen. Sindsdien spreek ik onduidelijk.

De vrouw zei: "Ze zullen je voor de derde keer doden." Misschien zou het zo zijn. Ik heb het ondernemerschap opgegeven.

“Ik ben geen konijnenkonijn. Ik had drie banen"

Het leukste aan werk is snoep maken van niets.

Ooit kregen we een bestelling voor gasmeters. De tellers waren gemaakt, maar de installatie die ze zou testen en controleren was vergeten. Is gegaan!

De klant zegt: "Stuur foto's van de installatie." Wat te doen? Iedereen was op zijn hoede. Ik nam een camera, vond de punten waar de foto goed uit zou komen, fotografeerde de plek waar hij zou moeten hangen en schilderde hem af in Photoshop. Met penumbra is alles zoals het zou moeten zijn. Ik was niet te lui, ik ging naar het atelier en printte het uit. Toen - eind jaren '90 - was er vertrouwen in fotografie. We hebben het per post naar de klant gestuurd, ze waren tevreden. De directeur belt me en zegt: “Ga zitten. En vertel eens wat je daar hebt geschilderd?" Ik zeg: "Ik heb de installatie getekend." Directeur voor mij: “Dus het moet omgezet worden in leven! Ga zitten, klink blauwdrukken, schrijf programma's." Ik kende AutoCAD niet, ik tekende in Excel. Ik schreef het programma in vier dagen. Sindsdien word ik een genie op het werk genoemd. Toen internet verscheen, was het al mogelijk om van de ervaring te leren.

Trouwens, er is één goede zaak op het trage internet: pornosites laden langzaam. Totdat je het downloadt, heb je niets nodig.

Ik ben geen konijnenkonijn. Ik had drie banen: eerst negen jaar in de militaire industrie, daarna bij het Instituut voor Toegepaste Fysische Problemen en 14 jaar geleden kwam ik als programmeur bij de holding POLYComp werken.

Ik was al 52 jaar oud, maar ze brachten me zonder twijfel hierheen. De directie van dit bedrijf kwamen we vaak tegen op het werk, ze kenden mij goed. In het begin deed ik eenvoudig werk. Er stonden hier 20 auto's, die moesten in de gaten worden gehouden. Maar nu ze gegroeid zijn, doen jongeren dit.

Ik hou van meer subtiele taken. Nu werk ik als projectmanager en organiseer ik productieprocessen. Als het nog makkelijk is om het werk van een team van programmeurs en ontwerpers te organiseren, maar om het werk van een workshop te organiseren is een probleem. Als alles op één stream gaat, is het eenvoudig. En wanneer bestellingen anders zijn en er zijn er veel, wat te doen, hoe te volgen? We moeten een onderdeel vinden, maar waar is het nu? In welk stadium?

Het barcodesysteem stelt u in staat dit te doen. Heeft de arbeider - teruggevochten, op de pijnbank gelegd - teruggevochten. Het programma klikt vanzelf en we zien in realtime in welk productiestadium elk onderdeel uit meer dan 100 bestellingen.

Het was moeilijk om het uit te voeren. Ik liep en overtuigde. Ik schreef een programma, kocht toen twee scanners voor mijn eigen geld en liet het zien. Ze luisterden pas naar me toen ze ze aan het werk zagen. We hebben nog zes scanners gekocht en het geld daarvoor teruggegeven.

Ik vind het leuk als het lukt, als het me lukt om zoiets te implementeren, om mensen te overtuigen. En als het niet lukt, word ik boos.

Meer dan 10 jaar geleden hebben we de underground het idee van magnetische kaarten voorgesteld. Niet zoals ze nu hebben: het aantal ritten. En magnetische kaarten met echt geld. De bottom line is simpel: een persoon stapt de metro in, de kosten van de reis naar het eindstation worden afgelezen van zijn magnetische kaart. Maar als hij na twee stops uitstapt, wordt het deel van de kosten dat hij niet heeft gereisd terugbetaald. En vervoer over land werd aangeboden. Dit is ook logisch, de staat zou tijdens de inflatieperiode geen geld uitgeven aan het herdrukken van coupons en mensen zouden niet te veel betalen. Gezond verstand methode, zoals ik dit idee noem. Terwijl ze is begraven in de instanties.

Verliezer betekent lui

Als een persoon een loser is, dan is hij lui. En je kunt alles leren van Google, je hoeft alleen niet lui te zijn. Lees voor jezelf, ontwikkel.

Niet iedereen wil het gemakkelijk. Er is zelfs een tweedeling onder programmeurs: sommigen zijn systeemprogrammeurs die taken instellen en opdrachten zoeken. En de laatste zijn encoders. Ze hebben andere taken, ze halen waanzinnige snelheden, maar ze typen alleen maar codes.

Het beroep van programmeur is altijd prestigieus geweest. Zowel vroeger als nu. En het zal prestigieus zijn. Technologieën zullen er altijd zijn, ze helpen ons leven, verenigen ons, vereenvoudigen veel. Dit geldt ook voor het persoonlijke leven. Vroeger belden mijn broer en ik één keer per maand, maar nu kunnen we elke dag over de vibe praten. Dit is goed!

Nieuwe technologieën worden geboren uit nieuwe ideeën. En nieuwe ideeën worden alleen geboren in een open samenleving, waar vrijheid is. Het is heel moeilijk om iets onder de duim te creëren en te implementeren. Iedereen scheldt de Verenigde Staten uit, maar de hele wereld gebruikt hun technologieën. Omdat mensen daar vrijheid hebben.

Ik ga niet in de verre toekomst kijken. Wie had in 1900 kunnen voorspellen dat twee stukken metaal kunnen worden samengevoegd - en de hele stad is verdwenen. Denk er over na.

Alles hangt af van mensen. Hoe ze deze technologieën zullen gebruiken.

Aanbevolen: