Spisu treści:

Radziecki programista o swojej burzliwej młodości: każdy bajt został uratowany
Radziecki programista o swojej burzliwej młodości: każdy bajt został uratowany

Wideo: Radziecki programista o swojej burzliwej młodości: każdy bajt został uratowany

Wideo: Radziecki programista o swojej burzliwej młodości: każdy bajt został uratowany
Wideo: The Spirit - Extending Obscurity (Official Music Video) 2024, Kwiecień
Anonim

Koledzy nazywają go „bogiem Excel”. Sam mówi, że zawsze był programistą. A w latach 70., kiedy pracował w przemyśle zbrojeniowym i hodował bzy w garażu. A w latach 80., kiedy malował obrazy i liczył na maszynę EC-1845. A w latach 90., kiedy sprzedawał papierosy i strzelał z pistoletu pneumatycznego do złodziei. Teraz Vladimir Ivanovich Prusov ma 66 lat i jest programistą w holdingu POLYComp, pisze dev.by.

„Jak to robił w czasach sowieckich, nie wiem!”

Uczyłem się w zwykłej szkole matematycznej we Lwowie, przez ostatnie dwa lata ten przedmiot był nauczany jak najgłębiej. To jest horror, który się wydarzył. Matematyka - cztery godziny dziennie. Nasze lekcje prowadził zasłużony nauczyciel Ukrainy Boris Grigorievich Orach. Bardzo osobliwy nauczyciel, po prostu takich więcej nie spotkałem.

Biurko szkolne - dla jednego ucznia. Każde biurko posiada pilota z przyciskami. Na biurku nauczyciela znajduje się coś w rodzaju sterowni: duży panel sterowania z żarówkami. Jak to robił w czasach sowieckich, nie wiem. Ale nigdzie indziej nie widziałem czegoś takiego. Wyjaśniał lekcję. Potem tablica się rozsunęła, pojawił się ekran. Zadania były wyświetlane na ekranie. Nauczyciel napisał je na papierze Whatmana, sfotografował, a następnie zrobił slajdy i pokazał je jak przezroczy. Dla każdego problemu podano opcje odpowiedzi. Było ich sporo: można się domyślić, ale o wszystkim chcieliśmy decydować sami. To było jak zawody, starali się zrobić wszystko szybko i poprawnie.

Czas uciekał, plansza się poruszała, wciskaliśmy przyciski z opcjami odpowiedzi. Zapaliły się żarówki na biurku nauczyciela. Zdecydowałem poprawnie - zielony, niesłusznie - czerwony. Wybrał tego, który podjął złą decyzję, powiedział: „Wyjaśnij, jak zdecydowałeś”. Cóż, uczeń zaczyna się wycofywać, mack. Wtedy ten z zielonym światłem wyszedł na tablicę, poprawił błąd, wyjaśnił jak to zrobić poprawnie.

Programowaliśmy od 10 klasy. W 1968 poszliśmy na Uniwersytet Lwowski w centrum komputerowym. Był samochód typu lampowego Ural-4. Okropne, ogromne, a wykonanie sprawiało wiele do życzenia.

Lewy rysunek dla duszy. Jeszcze przez wiele lat malował. Wiele moich obrazów wisi w domach znajomych. Wiem gdzie powiesić obraz, żeby dobrze wyglądał. Wiele zależy od tego, jak pada światło. W jednym pokoju będzie pięknie, w drugim absolutna bzdura. Studiowałem to przez wiele lat, musisz to wiedzieć.

Teraz komputer mnie połknął. Rysuję na tablecie. To łatwiejsze niż cierpienie z farbami: rozcieńczasz je, śmierdzisz całe mieszkanie. A ja lubię photoshop. Photoshop jest ogólnie dobry. Każda myśl może być wyrażona.

„Zapisaliśmy każdy bajt”

Mój ojciec jest matematykiem. Wykładał na uniwersytecie i stale się u mnie studiował. Mówi: „Nie zgubisz się w matematyce”. Tak i zrobiłem to dobrze, było ciekawie. Uwielbiam śledzić zainteresowanie. Kiedy ktoś nie może, ale ja mogę. Włączasz mózg, szukasz opcji - i znajdujesz jedną z najlepszych metod.

Wstąpiłem do instytutu we Lwowie na Wydziale Matematyki. Komputer to zupełnie nowa specjalność. Programowanie dopiero się wtedy zaczynało. Nauczył się programować na maszynach rurowych Ural-4. Następnie pojawiła się maszyna tranzystorowa Ural-14. Były to maszyny bez ekranu, panel miał postać żarówek, działał w oparciu o system binarny. Potem ojciec został przeniesiony do Mińska do pracy, a ja przeniosłem się na Wydział Matematyki Stosowanej na Białoruskim Uniwersytecie Państwowym.

Tam nauczyliśmy się programować w Mińsku-2, Mińsku-22. Potem przyszedł komputer z ekranem ES-1840. Maszyny te były produkowane w ZSRR, ale pomysł został oszukany od Amerykanów. Zostały wykonane na bazie komputerów IBM: nasze „usuwały” mikroukłady warstwa po warstwie, robiły analogi. A potem tak się nie stało i sowieckie samochody zaczęły pozostawać daleko w tyle.

Po studiach przez 9 lat pracował w przemyśle obronnym. Następnie udał się do Instytutu Stosowanych Problemów Fizycznych (imię A. N. Sevchenko, BSU - red.), Czy był tam starszym pracownikiem naukowym na wydziale hydroakustyki. Realizował różne zamówienia. Na przykład wykonali gazomierze dla budowanego metra: w latach 1984-2000 wykonywali zabezpieczenia przed drganiami oraz przewidywali wpływ drgań i hałasu na środowisko.

W pracy naukowej właśnie takim narzędziem jest programowanie. Najważniejszą i najtrudniejszą rzeczą jest zrozumienie fizyki procesu, technologii. Możesz pracować tylko w zespole z fizykami i technologami, którzy opowiedzą Ci istotę procesu. Jeśli nie do końca rozumiałem, co mówią ludzie, szedłem do biblioteki i czytałem. Możesz nic nie wiedzieć, ale jeśli chcesz to rozgryźć, zrozumiesz to. Dojdziesz do sedna i od razu: „Aha. Prowadzi to do równań różniczkowych drugiego rodzaju, typu eliptycznego, najlepiej rozważanych metodą Bauera.” A potem uruchamiasz Matlab, Mathcad - i zaczyna się czysta matematyka.

Samochody pod koniec lat 80. były powolne i niewygodne. Miałem macierz: 400 równań, 400 niewiadomych. Liczono ją na dużej maszynie EC-1845 przez 18 godzin. Teraz obliczenie tych 400 równań zajmuje około pięciu minut. Dwukrotną całkę liczono przez osiem godzin na maszynie z częstotliwością zegara 4 MHz. Zacząłem to wieczorem i obudziłem się rano - wynik jest gotowy.

Konieczne było pisanie programów przy użyciu minimalnej liczby znaków. Zapisaliśmy każdy bajt. Początkowo pracowaliśmy na maszynach, na których maksymalna liczba 37-bitowych instrukcji to 4096. W latach 80-tych na programie ważącym 36 kilobajtów napisałem trzy doktoraty i jedną pracę doktorską. Ikony na pulpicie ważą teraz więcej.

Komputery IBM już tam były, ale były bardzo drogie. A uczniowie uczyli się od domowych. A specjaliści z przedwczoraj ukończyli studia. Musiałem się uczyć po drodze, jeśli chciałem zostać przynajmniej jakimś specjalistą.

Technika to tylko technika. W zeszłym roku byłam bardzo zmęczona i popełniłam jedną literówkę: wstawiłam „c” po rosyjsku zamiast po angielsku. Potem spędziłem kilka tygodni na szukaniu błędu. Od tego czasu po prostu siadam do pracy z czystym umysłem. Musisz sprawić, by technologia działała dla ciebie, nie robi nic dla ludzi. Nie wiem jak teraz, ale wcześniej w pierwszych latach studiów nie można było korzystać z pakietów matematycznych. Bo jeśli nie poczułeś co to jest całka to jaki z tego pożytek? Będziesz głupio używać programów bez zrozumienia istoty.

Tym razem wielu z nich rzuciło się na mnie i zaczęli mnie ugniatać

Lata 90. to bardzo ciekawy czas! Co jest przerażające? Nic mnie nie przerażało. Wręcz przeciwnie, widziałam żywy organizm: można coś zrobić, ruszać się.

W 1974 roku wraz z przyjaciółmi próbowaliśmy hodować bzy w garażu, aby sprzedawać je w święta. I to było przestępstwo w dobie stagnacji: prywatna przedsiębiorczość to nielegalne wzbogacanie się! Ale nam poszło dobrze. Potem znaleźli dom we wsi: idealne miejsce, na obrzeżach, nikt nie widzi, warunki do wzrostu bzów są dobre. I tam już w pełni podjęli ten biznes. Siedzieliśmy w bibliotekach, czytaliśmy o nowych metodach uprawy szklarni. A potem właściciel domu postanowił uciec z ZSRR do Turcji. Zdał post i szczęśliwy idzie do siebie na otwartej przestrzeni. Okazało się, że to fałszywy słupek, a prawdziwa granica znajdowała się dwa kilometry dalej. Zabrali go. Aby nie iść do więzienia, rodzice umieścili go w szpitalu psychiatrycznym. I nasza epopeja z dużą skalą bzu dobiegła końca.

Kiedy pieniądze poszły, ludzie stali się leniwi. Ten przyjaciel mówi: „Zajmijmy się dokumentami, a ty zajmujesz się handlem”. Schemat jest prosty: dostawca pracował za 2%, dostarczał towary do kiosków hurtowych w Komarówce, sprzedawali do małych hurtowni i już pracowali za 10%, a ostatni kiosk zatrzymywał 25% dla siebie. Główny produkt: papierosy, piwo, czekolada. To zawsze szło dobrze.

Podniosłem towar, przeanalizowałem, gdzie brakuje towaru, co kupić, co dostarczyć i wziąłem wpływy. Dla mnie to wszystko było jak gra. Bardzo ciekawe, ale jak gra. Moja córka mi pomogła. Już skończyłem 11 klasę. Byłam mamrotką, sprzedawczyni zaczęła kraść, nie mogłam tego "zbudować". I przyjdzie, zajmie się wszystkimi - ma to, czego potrzebuje. Nawiasem mówiąc, ta postać się jej przydała. Teraz sprzedaje części samochodowe.

Moja praca była dobrym wsparciem dla rodziny. Ale spędziliśmy też nierozsądnie. Mogli dawać tylko 100 dolarów miesięcznie na jedzenie. Dla porównania, pensja doktora wynosiła 30 dolarów. Dojarka z dobrej prywatnej farmy otrzymała więcej niż mój ojciec - dwukrotnie jedyny doktor nauk na Białorusi.

Kiedyś, w drodze do domu, postanowiliśmy zagrać z córką w automatach. Prawdopodobnie tam zarobiłem pieniądze. Wygląda na to, że wyprowadzili nas stamtąd. Kiedy weszliśmy do przejścia między domami, zostaliśmy zaatakowani. Jeden - dla mojej córki, drugi - dla mnie. Ten, który mnie zaatakował był wysoki, chwycił mnie od tyłu za kark, zerwał z ziemi i zaczął dusić ręką. I miałem ze sobą pistolet pneumatyczny. Kupiłem go niedawno, strzelaliśmy do tarcz. Leżał wygodnie w mojej kieszeni. Wyciągnąłem go i bez zastanowienia strzeliłem. Ci prawdopodobnie byli przestraszeni. Córkę wypuszczono, krzyczała, a ja straciłem przytomność. I nie mieliśmy przy sobie dużo pieniędzy. Zabrali je, zabrano też wszystkie dokumenty: paszport, metrykę i wiele innych.

I za drugim razem, dokładnie w tym miejscu, rzucili się na jednego. Pewnie wiedzieli. I dlaczego się dziwić: mój wygląd jest zauważalny. Może zauważyli, że chodzę koło straganów, liczę pieniądze. Tym razem wielu z nich rzuciło się na mnie i zaczęli mnie ugniatać. Zerwałem się, próbowałem się oprzeć, ale ogłuszyli mnie i podeptali w całości. Zostawiłem wszystkie dochody w samochodzie, prawie w ogóle nie było ze mną pieniędzy. Ale potem byłem w szpitalu przez 21 dni. Od tego czasu mówię niewyraźnie.

Żona powiedziała: „Zabiją cię po raz trzeci”. Może tak by było. Zrezygnowałem z przedsiębiorczości.

„Nie jestem króliczkiem. miałem trzy prace”

Najzabawniejszą rzeczą w pracy jest robienie cukierków z niczego.

Kiedyś otrzymaliśmy zamówienie na gazomierze. Liczniki zostały wykonane, ale o instalacji, która je testowała i sprawdzała, zapomniano. Poszły!

Klient mówi: „Prześlij zdjęcia instalacji”. Co robić? Wszyscy byli na straży. Wziąłem aparat, znalazłem miejsca, z których zdjęcie wyjdzie dobrze, sfotografowałem miejsce, w którym powinno wisieć i dokończyłem malowanie w Photoshopie. Z półcieniem wszystko jest tak, jak powinno. Nie byłem zbyt leniwy, poszedłem do atelier i wydrukowałem. Potem - pod koniec lat 90. - pojawiło się zaufanie do fotografii. Wysłaliśmy go do klienta pocztą, byli zadowoleni. Reżyser dzwoni do mnie i mówi: „Usiądź. I powiedz mi, co tam namalowałeś? Mówię: „Narysowałem instalację”. Reżyser do mnie: „Więc trzeba to zamienić w życie! Usiądź, nituj plany, pisz programy”. Nie znałem AutoCADa, rysowałem w Excelu. Program napisałem w cztery dni. Od tego czasu jestem nazywany geniuszem w pracy. Kiedy pojawił się Internet, można było już czerpać z tego doświadczenia.

Nawiasem mówiąc, w wolnym Internecie jest jedna dobra rzecz - strony z pornografią ładują się powoli. Dopóki go nie pobierzesz, nie potrzebujesz niczego.

Nie jestem króliczkiem. Miałem trzy prace: najpierw dziewięć lat w przemyśle wojskowym, potem w Instytucie Stosowanych Problemów Fizycznych, a 14 lat temu przyszedłem do pracy w holdingu POLYComp jako programista.

Miałem już 52 lata, ale zabrali mnie tutaj bez pytania. Często spotykaliśmy się z kierownictwem tej firmy w pracy, dobrze mnie znali. Na początku wykonywałem prostą pracę. Było tu 20 samochodów, trzeba było ich pilnować. Ale teraz, kiedy dorosły, młodzi ludzie to robią.

Lubię bardziej subtelne zadania. Teraz pracuję jako kierownik projektu, organizując procesy produkcyjne. O ile w dalszym ciągu łatwo jest zorganizować pracę zespołu programistów i projektantów, ale zorganizowanie pracy warsztatu jest problemem. Kiedy wszystko idzie w jednym strumieniu, jest to proste. A kiedy zamówienia są różne i jest ich dużo, co robić, jak śledzić? Musimy znaleźć część, ale gdzie jest teraz? Na jakim etapie?

Umożliwia to system kodów kreskowych. Czy robotnik - walczył, położył go na stojaku - walczył. Program klika sam i widzimy w czasie rzeczywistym na jakim etapie produkcji każda część z ponad 100 zamówień.

To było trudne do zrealizowania. Szedłem i namawiałem. Napisałem program, potem kupiłem za własne pieniądze dwa skanery, pokazałem go. Słuchali mnie tylko wtedy, gdy widzieli ich w pracy. Kupiliśmy jeszcze sześć skanerów i zwróciliśmy za to pieniądze.

Lubię, kiedy się udaje, kiedy udaje mi się coś takiego wdrożyć, przekonać ludzi. A jeśli to nie wyszło, to się denerwuję.

Ponad 10 lat temu zaproponowaliśmy podziemiom ideę kart magnetycznych. Nie tak jak teraz: liczba wyjazdów. I karty magnetyczne z prawdziwymi pieniędzmi. Konkluzja jest prosta: osoba wchodzi do metra, z jego karty magnetycznej odczytywany jest koszt dojazdu do stacji końcowej. Ale jeśli wyjedzie po dwóch przystankach, część kosztów, których nie przejechał, jest zwracana. I oferowano transport naziemny. Jest to również logiczne, państwo w okresie inflacji nie wydałoby pieniędzy na dodruk kuponów, a ludzie nie przepłacaliby. Metoda zdroworozsądkowa, jak nazywam ten pomysł. Podczas gdy jest pochowana w instancjach.

Przegrany znaczy leniwy

Jeśli ktoś jest przegrany, to jest leniwy. I wszystkiego możesz nauczyć się od Google, po prostu nie musisz być leniwy. Czytaj sobie, rozwijaj.

Nie każdy chce, żeby było łatwo. Nawet wśród programistów jest podział: niektórzy to programiści systemowi, którzy wyznaczają zadania i szukają zleceń. A te ostatnie to enkodery. Mają inne zadania, nabierają szalonych prędkości, ale tylko wpisują kody.

Zawód programisty zawsze był prestiżowy. Zarówno przed, jak i teraz. I to będzie prestiżowe. Technologie zawsze będą, pomagają nam żyć, jednoczą nas, bardzo ułatwiają. Dotyczy to również życia osobistego. Wcześniej dzwoniliśmy z bratem raz w miesiącu, ale teraz możemy codziennie rozmawiać o tym klimacie. To jest dobre!

Nowe technologie rodzą się z nowych pomysłów. A nowe idee rodzą się tylko w otwartym społeczeństwie, w którym panuje wolność. Bardzo trudno jest stworzyć i wdrożyć coś pod kciukiem. Wszyscy besztają Stany Zjednoczone, ale cały świat korzysta z ich technologii. Bo tam ludzie mają wolność.

Nie będę patrzeć w odległą przyszłość. Kto mógł przewidzieć w 1900 roku, że można połączyć dwa kawałki metalu - i nie ma już całego miasta. Pomyśl o tym.

Wszystko zależy od ludzi. Jak będą korzystać z tych technologii.

Zalecana: