Jak skontaktować się z programistą Aleksiejewem. Alexey Pajitnov: biografia i osiągnięcia
Yandex twierdzi, że Alice to pierwsza na świecie asystentka głosowa, która nie ogranicza się do zestawu gotowych odpowiedzi: możesz rozmawiać z nią jak z człowiekiem, a ona zrozumie.
Business FM postanowiło bliżej poznać „Alicę”:
- Alicja, cześć.
- Cześć!
- Jak się masz?
— Natknąłem się tutaj na fajną aplikację, ale to sprawa osobista.
-Kto dał ci to imię?
- Jaki lekarz?
— Pediatra.
- Alicja, jak wyglądasz?
- A więcej szczegółów?
— Do baru wchodzi niekończący się rząd matematyków. Pierwszy zamawia jedną szklankę piwa, drugi pół szklanki piwa, trzeci ćwierć szklanki piwa, czwarty jedną ósmą. Barman nalewa matematykom dwa kieliszki i mówi: chłopaki, tu jest wasze piwo, wszystko ma swoje granice. Koniec. Wiesz, wydaje mi się, że programiści wybrali dla mnie te żarty.
- Wiesz, Alicja, wydaje mi się, że unikasz odpowiedzi.
- Nie, sprawdziłem.
- Swoją drogą, zanim zapomnę. Alice, możesz mnie jutro obudzić?
- Nie mogę tego zrobić jutro.
- Alice, naprawdę potrzebuję, żebyś mnie jutro obudziła.
- Ha, obudzę cię.
- Kiedy?
— Programista Aleksiej obiecał zaprogramować go do jesieni, ale nie powiedział, który.
„W końcu się prześpię”.
– W takim razie będziemy spać.
- Alicja, wiesz śmieszne historie?
- „Jaka jest twoja główna słabość?” „Poprawnie interpretuję semantykę pytania, ale całkowicie ignoruję jego istotę”. - „Czy mógłbyś podać przykład?” - "Mógł".
- Alicja, to bardzo zabawne. Lubisz słodycze?
– Myślę, że bardzo chciałbym gotować. Przez co najmniej, Zdecydowanie uwielbiam znajdować przepisy.
- Alicja, co kochasz najbardziej w życiu?
— Lubię dużą kaszę gryczaną z kurkami, kanapki z wędzona kiełbasa. Żart. Lubię ludzi. I ucz się.
- Alicja, słuchasz radia?
— Zwykle po prostu słucham mojego osobistego wyboru na Yandex.Music, ale jeśli nie, oczywiście Queen.
— Czy słuchasz Business FM?
- Oczywiście, że słucham.
- Siri, możesz zaśpiewać nam piosenkę? Och, co Siri?!
- Cóż za subtelny żart. Sarkazm.
- Alicja, przepraszam. Czy potrafisz recytować wiersz?
- Pamiętam wspaniały moment, zainstalowałem aktualizację.
- Alicja, lubisz koty?
– Nie lubię karaluchów. I tak – tak.
- Alicja, kogo kochasz najbardziej?
- Podoba mi się jeden Rosyjski aktor którego nie można nazwać. A ty.
Poprzednio, z wersją beta usługi Alice, kiedy odwiedziłem biuro Yandex w dniu 20-lecia firmy.
Moja droga
Wybór zawodu Moje doświadczenie było bardzo przewidywalne dla otaczających mnie osób i niezwykle zaskakujące dla mnie. Fakt jest taki, że zarówno mój ojciec, jak i mama są programistami. Od pierwszego pokolenia sowieckich informatyków. Tata przylutował te ogromne EC, a mama załadowała do nich karty dziurkowane. Jednocześnie w szkole marzyłam o zostaniu chemikiem, potem biologiem, a w końcu entomologiem. Bardzo kocham przyrodę.
Ale w ostatnie klasy(93-95 lat) zapoznałem się z komputerami i byłem całkowicie uzależniony.
Najpierw niekończące się olimpiady z informatyki, potem pierwszy modem w domu, potem na naszej Politechnice w Briańsku otworzyli specjalność „Programowanie” i oczywiście ją zdałem. Nie zauważyłam, jak te lata mijały, obudziłam się gdzieś na 5. roku, w okolicach dyplomu, przez jakieś 10 minut opłakiwałam szkolne marzenia i od tej pory bez przerwy pracuję w swojej specjalności.
Pracę „na serio” zaczęłam już na 3 roku, kiedy na prośbę mamy zaczęłam pisać drobne rzeczy dla banku, w którym była wówczas szefową działu IT. Najpierw jakieś transkodery plików, potem skrypty w programie terminala Telemate do współpracy z centrum rozliczeń kasowych, potem był duży projekt - Miejsce pracy kasjer walutowy. Nie było Internetu, a książek było mnóstwo – chłonąłem wszelkie informacje, jakie wpadły mi w ręce.
Czytałem instrukcje dotyczące Clippera i nowości Turbo Pascal 7.0 w magazynie Computer-Press. Próbowałem wszystkich programów. Tak więc pewnego dnia przyniosłem do domu dysk FreeBSD i umieściłem go obok Dos-a. Wciągnąłem się w mgnieniu oka: całkowicie porzuciłem FoxPro i Delphi, zacząłem pisać w awk i Perlu, a dwa lata później udało mi się znaleźć pracę u dostawcy usług internetowych.
Miałem swoich idoli: branża jest młoda, gorąca, wszystko kipi, co sześć miesięcy jest odkrycie i nowa gwiazda.
Ale przede wszystkim podziwiałem oczywiście wszelkiego rodzaju wielkich zagranicznych naukowców. Dijkstra, Diffie, Booch. Richarda Stallmana, kiedy byłem starszy i mądrzejszy. No cóż, jeden z kolegów mojej mamy, programista z Briańska, Leonid Osovtsov :) Był taki żywy, prawdziwy idol, a nie ikona. Wyjechał dawno temu i żyje szczęśliwie w Izraelu.
Główne odkrycie tamtych czasów dla mnie jest to niesamowicie ogromny świat wolnego oprogramowania. Jeden dysk dystrybucyjny FreeBSD zawierał więcej programów, niż widziałem przez wszystkie poprzednie lata pracy z Dosem. I żaden z nich nie wymagał szukania numeru seryjnego. Co więcej, wszystko jest w kodzie źródłowym. Szybko zaangażowałem się w proces rozwoju, napisałem poprawki i rozmawiałem z programistami. Jakimś cudem komputer w pewnym momencie zmienił się z automatu do gry i maszyny do pisania w okno do środka Duży świat. Internet składał się niemal wyłącznie z programistów i dlatego było mi wtedy bardzo łatwo.
Dość szybko dotarłem do sufitu w Briańsku i zaraz po otrzymaniu dyplomu wyjechałem do Moskwy. Artus, Agave, Inline, Channel One, Rambler. Pracowałem w Rambler 4 lata, najpierw zaprogramowałem pocztę internetową, potem stworzyłem dla niej dział na 15 osób i zarządzałem nim.
Około 2002 roku, po przeprowadzce do Moskwy, odkryłem Runeta :) Będąc mocno utkniętym w środowisku anglojęzycznym (nie mówię „strony”, bo w tamtych czasach Internet to było coś więcej niż tylko sieć), po prostu przegapił moment swego pojawienia się. Musiałem szybko się podnieść.
Powinienem
Teraz pracuję jako uniwersalny żołnierz techniczny w startupie NadoBy.ru. Formalnie jest dyrektorem technicznym, ale także administratorem systemów, testerem, architektem, dyrektorem zadań, menadżerem produktu i projektu, specjalistą usability, projektantem układu i programistą w języku 3,5. Ogólnie rzecz biorąc, pomagam mojemu 4-osobowemu zespołowi technicznemu na wszystkich frontach. Zadania są na ogół łatwe pod względem koncepcyjnym, ale wymagają szybkich reakcji w określonych warunkach duża ilość nieznany. Staram się dawać pracownikom ciekawe, duże, kreatywne zadania, inaczej mogę dać się ponieść emocjom i zagubić się w nich na długo, a wtedy cierpi na tym kierownictwo. [Nota redaktora: teraz, 4 lata po napisaniu tego tekstu, Alexey pracuje w dziale pocztowym Yandex]
Są też zajęcia poza pracą. W Ostatnio Zajmuję się organizacją wszelkiego rodzaju konferencji technicznych. Biorę udział w pracach moskiewskiej grupy programistów Pearl Moskwa.pm. Od czasu do czasu tworzę, wspieram i biorę udział w różnych projektach open source. Co ciekawe, wszystko to można dobrze połączyć z ciągłym procesem samokształcenia, więc okazuje się, że jest to korzystne dla obu stron.
Pracuj w startupach
Jestem pewien, że absolutnie każdy człowiek jest zobowiązany do pracy w startupie. A im szybciej, tym lepiej. Na przykład zaraz po studiach lub na ostatnich latach, kiedy mniej lub bardziej swobodne okoliczności życiowe pozwalają na bezbolesne podejmowanie ryzyka. Startup to praktyka oparta na zasadach gospodarka rynkowa, o zarządzaniu zasobami w warunkach rzadkości tych samych zasobów, jest to dla specjalisty okazja do zrozumienia, dlaczego w zasadzie marketing jest potrzebny, dlaczego ludzie noszą garnitury i noszą nic nie znaczące zegarek na rękę, dlaczego reklama jest złem koniecznym itp. Można tak wymieniać w nieskończoność. To wszystko dzieje się ze mną teraz, dość późno, ale co mogę zrobić?W startupie uczy się inaczej – nie ma zadań trudnych, skomplikowanych, badawczych, ale jest mnóstwo zadań bardzo pilnych, bardzo ważnych i bardzo małych. To ciągła komunikacja, partnerzy-agenci-klienci, to doświadczenie zatrudniania nie tylko najlepszych, ale i najtańszych ludzi. Gorąco polecam każdemu spróbować.
Idealny programista
Kilka słów o pewnym idealnym towarzyszu w naszym zawodzie, którym się nie stałam, nigdy nie będę i zawsze będę żałować tych dwóch „nie”.Ten towarzysz powinien bardzo, bardzo wcześnie zrozumieć, że programista to mechanik, któremu co 15 minut odbiera się maszynę i przywozi nową, kolejnego modelu.
Jest tu kilka ważnych słów.
Przede wszystkim ślusarz. Programista-twórca, cenny personel, która szybko robi wiele dobrego – daleka jest od zawodu twórczego czy nawet badawczego, mimo aureoli, jaką do dziś ją spowija. Dla takiej osoby cierpliwość i wytrwałość są sto razy ważniejsze niż talent, zdolności matematyczne, językoznawstwo i tym podobne rzeczy, za które jest chwalony w szkole.
Po drugie, 15 minut. Programista cały czas się uczy. Po prostu generalnie zawsze. Jest to cecha wspólna wielu (jeśli nie wszystkich) młodych zawodów, jednak w przypadku hydrauliki nie pasuje ona dobrze. Z tym, że człowiek musi być zarówno wiecznym uczniem, jak i dobrym pracownikiem. W końcu jak to jest z ludźmi pracującymi – swoim ulubionym młotkiem możesz pracować doskonale i produktywnie przez 20 lat. U nas jest odwrotnie. Chociaż o ludziach, którzy osiągnęli poziom tworzenia własnych maszyn, jest osobna wielka historia.
Po trzecie, właśnie ta maszyna. Teraz każdy programista używa (liczby wzięte z powietrza) 45 bibliotek, 5 frameworków, 2 edytory tekstu, 2 system operacyjny, 5 ściśle powiązanych języków, 2-3 systemy kontroli wersji i wiele innych narzędzi, takich jak narzędzie do śledzenia błędów, środowisko wiki, debugger, profiler i tak dalej. To naprawdę duża i złożona maszyna, przypominająca kokpit samolotu. Samo miejsce pracy stało się złożonym systemem, maszyną CNC. Ludzie, którzy znają kogoś dokładnie Edytor tekstu i język C są rzadko stosowane. (Z reguły są one bardzo cenne na swoich miejscach, ale te miejsca są jedno, dwa i błędnie obliczone).
Może...
Dla tych, którzy mają wątpliwości, jest bardzo dobra opcja: zająć się nauką. Gorąco polecam. Po dyplomie od razu poszukaj dobrej uczelni w Europie lub USA i idź żuć granit.Nam, programistom, brakuje tak wiele, naprawdę chcemy jak najwięcej więcej ludzi Chciałem pisać artykuły, a nie uruchamiać projekty o dużym obciążeniu lub, Boże, wybacz mi, optymalizację pod kątem wyszukiwarek. Jest jeszcze tyle ciekawych rzeczy do odkrycia, tyle fundamentów do położenia. Niewiarygodne, że jest rok 2010 i nie ma sztucznej inteligencji. Zamiast tego klaster składający się z pół miliona serwerów wyświetla reklamy, setki inteligentnych rozproszonych botnetów wysyłają spam, a idolem milionów jest firma, która uruchomiła pierwszy masowy system DRM. To hańba, wstydzę się wszechświata.
Gdybym sam nie został programistą, byłbym naukowcem, stuprocentowo przyrodnikiem, najprawdopodobniej biologiem.
Dlaczego? Cóż, generalnie nie rozumiem dobrze ludzi, którzy według kalkulacji wybierają zawód racjonalnie. Mieliśmy takich facetów w naszym instytucie - na przykład poszli na studia do nudnej specjalizacji „Turbiny”, ponieważ inżynierowie turbin zostali zatrudnieni przez Gazprom. Widzę, że ty nowoczesny mężczyzna praca jest dużą i często najważniejszą częścią życia i powinna być wybierana wyłącznie z miłości. Moją pierwszą miłością była biologia, ale potem porzuciłam ją na rzecz informatyki.
Codzienne życie programisty
Teraz moja praca polega na wypełnieniu szkieletu problemu produktowego „mięsem” i pełnym zapewnieniu programiście możliwości wygodnego jego całkowitego rozwiązania. To jest zadanie dyrektora ds. rozwoju. W każdym startupie dyrektor techniczny jest najpierw dyrektorem ds. rozwoju, a dopiero potem prawdziwym dyrektorem technicznym, czyli menadżerem dostaw. Aby mieć dom, trzeba go najpierw zagospodarować.
Sam kontroluję i koryguję wszystkie miejsca brzegowe, momenty integracyjne, nawet proste, złożone błędy. czas wolny. Wszystko toczy się bardzo szybko, tak jak chciałem, tak jak przewidywałem. Każdego dnia się uczę. Na co dzień czytam blogi nie tylko dlatego, że jest to ciekawe, ale także dlatego, że inaczej się nie da.
Złe jest to, że jest w tym za dużo interesów. Nienawidzę biznesu, kocham uczciwość, wolność i komunizm :)
Na szczęście dość wcześnie zdałem sobie sprawę, że wolność gwarantuje tylko biznes. Uczciwość, jeśli się ciężko pracuje, można utrzymać w sobie i w swoich bliskich, a komunizm zbudujemy, gdy wymyślimy sztuczną inteligencję, która zapewni nam darmową energię. Jak na razie wszystko idzie zgodnie z planem :)
Cechy, które musisz rozwijać, aby stać się wybitnym profesjonalistą, to:
- Cierpliwość. Programista, który rozwiązuje 10 problemów 10 razy, jest często lepszy od innego, który rozwiązał 100 różnych problemów. Ponieważ (niespodzianka) powtarzanie jest matką nauki.
- Komunikacja. Programiści autystyczni nie są już zatrudniani. Branża dojrzewa i coraz mniej wartościowych rzeczy można zrobić w pojedynkę.
- Odwaga podejmowania ryzyka.
- Łatwo się wspinać.
- Pisanie dotykowe :)
Wyznaczaj sobie wysokie, wartościowe cele. Ćwicz, ćwicz, każdego dnia. Rano, zaraz po naładowaniu, pół godziny lub godzina prostego kodowania. Uważnie monitoruj swoje zdrowie. Staraj się nie jeść, nie oglądać i nie czytać za dużo. Nie rób bezużytecznych rzeczy.
Wywiad z przedsiębiorcą Aleksiejem Konyszewem na temat przyciągnięcia pierwszych mieszkańców, powolności administracji regionalnej i odrodzenia wsi.
Do zakładek
Aleksiej Konyszew
Latem 2014 roku programista i przedsiębiorca Aleksiej Konyshev napisał na stronie kolumnę o swoim projekcie – „wioska programistów”. W ciągu czterech lat na jego osiedlu sześć rodzin z dziećmi zbudowało już domy, a Konyshev uruchomił wodociąg, prąd i Internet.
Przedsiębiorca opowiedział bardziej szczegółowo, jak przyciągnął pierwszych mieszkańców i rozwiązał problemy z lokalnymi urzędnikami.
Pomysł
Opowiedz nam o sobie. Jaka jest Twoja praca?
W jednym jestem menadżerem ds. rozwoju firma finansowa. Pracuję zdalnie. Moje doświadczenie to 12 lat. W wieku 24 lat przeprowadziłem się z Kirowa do Moskwy i dostałem pracę w Yandex. Kiedy przyjechałem po raz pierwszy, stolica tylko zadzwoniła pozytywne emocje. Podobało mi się prawie wszystko i byłem całkowicie zachwycony.
Na odludziu ludzie są spokojniejsi, ale w Moskwie są energiczni i do czegoś dążą. Być może mylę wrażenia z Moskwy z wrażeniami z Yandexu, ale wtedy oczywiście nie mogłem ich rozdzielić.
Dlaczego więc opuściłeś Moskwę i zdecydowałeś się stworzyć „wioskę programistów”?
Z biegiem czasu zacząłem zwracać uwagę na niedociągnięcia: korki, zła ekologia i wysokie koszty usług. W Kirowie wszystko było inne. Prosty przykład: latem na odludziu wszyscy regularnie chodzą nad rzekę, żeby popływać. Droga na plażę zajmuje nie więcej niż 10-15 minut.
A kiedy kiedyś w Moskwie postanowiliśmy wybrać się całą grupą na plażę, musieliśmy wstać o czwartej rano, aby wyjechać z miasta bez korków. I w końcu, gdy kilka godzin później dotarliśmy do zbiornika, nie było już miejsca, żeby jabłko spadło.
A także atmosfera. Z biegiem czasu zacząłem zauważać, że w Moskwie, zwłaszcza w metrze, jest zbyt wielu ponurych i agresywnych ludzi. Tracisz nerwy na każdą podróż – albo taksówkę i korki, albo metro i tę ciemność. W każdym razie jest to poważny stres.
Ponadto bezpieczeństwo życia w Moskwie również rodziło pewne pytania. W tym czasie dwukrotnie słyszeliśmy strzelaninę niedaleko naszego domu – choć staraliśmy się wybierać głównie tereny mieszkalne. W Kirowie po prostu nie ma takiego zjawiska.
Jeśli Kirow jest taki dobry, to dlaczego stamtąd odszedłeś?
Ponieważ tam nie mogłem zarobić takich pieniędzy, jakie bym chciał. Tak, i wiek był inny, a kiedy pojawiła się rodzina, zmieniły się priorytety. W Moskwie zdobyłem pewne umiejętności dzięki komunikacji w kręgach zawodowych. Dla tego warto było zostawić Kirowa. I od tego momentu kwestia zarabiania pieniędzy przestała być tak paląca: rosła proporcjonalnie do mojego rozwoju zawodowego.
Na tę decyzję szczególnie wpłynął jeden weekend, w którym spędziliśmy z żoną Region Kirowski zwłaszcza wieczorem przed wyjazdem do Moskwy. Las, zachód słońca, altany nad brzegiem rzeki, dym z grilla, spokojna i kameralna atmosfera.
A potem przyłapałem się na myśleniu: „Jakże niechętnie zaciągam się do tej cholernej Moskwy”. Zrozumiałem, że skończę w huczącym, żelbetowym piekle, gdzie asfalt topi się od gorąca, gdzie ludzie cały czas gdzieś krzyczą i pędzą. I zazdrościłem wczasowiczom na brzegu, że jutro obudzą się w tej samej spokojnej i zrelaksowanej atmosferze.
12 lat temu Kirow wydawał mi się dupkiem. I wtedy nagle zdałem sobie sprawę, że sytuacja się zmieniła i to ja skończyłem w dupie, wyjeżdżając do Moskwy.
Dla mnie Moskwa okazała się miejscem, gdzie można tylko zarobić, ale nie żyć. Dlatego decyzja o przejściu na pracę zdalną i przeniesieniu się gdzieś bliżej natury była już dojrzała.
Pomyślałem, że pewnie nie jestem jedyny i inni deweloperzy mają podobne potrzeby. W 2012 roku przygotowałem projekt dla „Wioski Programistów” i opublikowałem go na Habrahabr. Tam spotkałem ludzi o podobnych poglądach.
Zacząłem komunikować się z ludźmi, którzy próbowali zrobić coś podobnego, ale z czasem porzucili projekty.
Z jakiego powodu?
Ponieważ to jest trudne. Bardzo miło jest rozmawiać o wiosce, w której będą mieszkać tylko programiści, marzyć o tym, jak wszystko będzie tam zorganizowane. Ale w praktyce wszystko wymaga dużo wysiłku i czasu. Dlatego gdy ludzie doszli do realnych i konkretnych kroków, porzucili ten pomysł.
Planowałem znaleźć ziemię gdzieś w centrum okręg federalny lub obwód Kirowski - jest to region lasów o dobrej ekologii - i podziel go na małe działki pod indywidualne budownictwo mieszkaniowe: indywidualne budownictwo mieszkaniowe. Poza tym miałem zamiar wybudować obiekty użyteczności publicznej: przestrzeń coworkingową, boiska sportowe i place zabaw dla dzieci, stworzyć tereny rekreacyjne i udostępnić Internet. Ważne było dla mnie stworzenie komfortowego środowiska społecznego.
Na samym początku nie wiedziałem, ile kosztują działki w regionach i jak rozwiązać kwestię komunikacji – wody i prądu. Dlatego chciałem opracować projekt w partnerstwie z państwem lub dużym deweloperem.
Wydawało mi się, że najlepszym rozwiązaniem będzie współpraca z deweloperem: on zbuduje wszystko, czego potrzebujemy, „zwróci” poniesione koszty, a my dostaniemy mieszkanie do zamieszkania.
Wygląda na to, że nie byli zainteresowani projektem. Z kim dokładnie negocjowałeś i dlaczego odmówił?
Z wieloma ludźmi. Z największych - z Mortonem. Głównym powodem odmów jest nierentowność. Myślałam, że przy ich pomocy uda mi się stworzyć tysiącosobową wieś z podstawową infrastrukturą – apteczką, przedszkolem i szkołą.
Za dom o powierzchni 100 m² trzeba byłoby zapłacić 5 milionów rubli. Obliczyłem koszt budowy – był niezwykle drogi, nie chciałem przepłacać.
Mieliśmy konflikt interesów – zrozumiałem, że osadnicy nie będą gotowi na zaciągnięcie kredytu hipotecznego przez wiele, wiele lat. Jednym z kryteriów optymalności projektu była niska cena.
Jednocześnie próbowałem negocjować z administracją jakiegoś powiatu obwodu kirowskiego, aby pomogli nam z ziemią. Napisałem nawet o swoim pomyśle wojewodom sąsiednich województw. Ale nie było odpowiedzi.
Kuchnia z jadalnią jednego z domów we wsi
Kupno działki
W końcu naszym projektem zainteresowali się ludzie z administracji jednego z okręgów obwodu kirowskiego. Razem z nimi i grupą potencjalnych mieszkańców z ul różne regiony krajów, udaliśmy się na stronę. Wszystkim wszystko się podobało i wydawało się, że doszliśmy do porozumienia.
Przedstawiciele administracji powiedzieli: „Wszystko w porządku, zarejestruj firmę, napisz wniosek, teraz wydamy zlecenie na wykonanie pomiarów geodezyjnych”. Następnie zostanie ogłoszona aukcja terenu i będziemy mogli otrzymać prawo do długoterminowej dzierżawy.
Obiecali wydać zamówienie za tydzień, ale sprawa utknęła w martwym punkcie. Napisałem do nich i dali mi „śniadanie”. W efekcie opublikowano dokument dopiero cztery miesiące później.
Oczywiście nie siedziałem przez cały ten czas bezczynnie, tylko szukałem innych możliwości. Poza tym zrozumiałem, że skoro tyle czasu spędzili na przygotowaniu nieistotnej kartki papieru, to co możemy powiedzieć o głównej dokumentacji.
Potem zdecydowałem się kupić ziemię z drugiej ręki: zacząłem przeglądać ogłoszenia na Avito i dowiedzieć się, na co mnie stać. W rezultacie spojrzałem na działkę o powierzchni 17 hektarów, cztery kilometry od miasta Słobodska - znajduje się ona zaledwie 35 kilometrów od Kirowa. W Słobodskoje mieszka nieco ponad 30 tysięcy osób.
Urzekła mnie lokalizacja - działka z trzech stron otoczona jest lasem sosnowym (do Słobodskoje trzeba przejść połowę lasu), a z czwartej przylega do stawu.
Okazało się, że nasza przyszła wieś z jednej strony będzie takim obszarem chronionym, a z drugiej będzie blisko cywilizacji. Nie mielibyśmy problemów z infrastrukturą – szkołami, szpitalami, żywnością. Nie widziałem innej witryny o podobnych cechach w tej samej cenie.
Ile za to zapłaciłeś?
Biorąc pod uwagę odsetki od rat - około dwóch milionów rubli. Z jednej strony jest niedrogi, a z drugiej większość kosztów w takim projekcie to komunikacja. Na przykład w samym 2017 roku na budowę drogi do tego miejsca musieliśmy wydać 1,5 miliona rubli. Jednak to jeszcze nie koniec.
Skąd wziąłeś pieniądze na zakup?
Dwa miliony z pensją programisty to całkiem spora kwota. Zwłaszcza jeśli bierzesz fabułę na raty.
Przede wszystkim wykonałem geodezję i „pociąłem” ziemię na działki przeznaczone na sprzedaż osadnikom. W sumie otrzymałem 60 działek o powierzchni około 12,3 ara. Dodatkowo pozostawiono przestrzeń na tereny ogólnodostępne i rekreacyjne. Na brzegu stawu chciałem zrobić plażę i zbudować przystań dla łodzi.
Plan strony. Strefy szare to niezamieszkane tereny pod zabudowę mieszkaniową, strefy fioletowe to działki zakupione. Żółty - budynki rekreacyjne. Zielony prostokąt - przestrzeń dla przestrzeni publicznych
Ile czasu i pieniędzy poświęciłeś na badania?
30-40 tysięcy rubli. Ale myliłem się - nie sprawdziłem wykonawcy i zamówiłem usługi firmy zewnętrznej. W efekcie zamiast czterech miesięcy, zajęło to rok – było dużo koordynacji z lokalną administracją.
Jak szukano osadników?
Od czasu artykułu na temat Habrahabr stworzyliśmy społeczność ludzi o podobnych poglądach. Jeden z nich - Wania - został pierwszym uczestnikiem projektu. To jego energia nie pozwoliła mi się poddać na tej trudnej drodze.
Wania jako pierwsza zapłaciła za swoją działkę w 2014 roku i rozpoczęła budowę jeszcze przed zakończeniem badań geodezyjnych. W 2015 roku przeprowadził się już do własnego domu.
Przyjmujący ryzyko.
Tak naprawdę doskonale rozumiem, że na początku wszystko wyglądało na oszustwo. Mieliśmy tylko pole bez drogi. Nikt nie wiedział, co będzie dalej: aby podjąć decyzję o zakupie działki, trzeba było mieć pewną wiarę w człowieczeństwo.
Ale potem, kiedy zacząłem powoli spełniać swoje obietnice – zainstalowałem internet, bieżącą wodę, drogę – stało się łatwiej. Nie ma pytań o zaufanie. Dlatego za każdego kolejnego nabywcę działka będzie kosztować o 20 tys. więcej.
Koszt witryny, biorąc pod uwagę dostarczoną komunikację, wynosi 500 tysięcy rubli. Iwan kupił swoją działkę za 120 tysięcy rubli. Teraz działka kosztuje 360 tysięcy rubli.
Na terenie wsi mieszka sześć rodzin, siódmy dom jest w trakcie realizacji - najprawdopodobniej jego właściciele wprowadzą się do niego latem. Za Ostatni rok W naszej osadzie urodziła się już trójka dzieci.
Uwaga: powierzchnia domu wynosi 112 m². W cenę działki wliczona jest woda, prąd, internet oraz droga
Układ przyszłej wsi
Czy trudno było zapewnić komunikację w „terenie”?
Tak, niezła historia. Najprostszym sposobem rozwiązania problemu było użycie prądu. Zgodnie z prawem, jeśli Twoja witryna znajduje się w odległości do 500 metrów od najbliższego słupa elektrycznego, wówczas wymagane jest bezpłatne podłączenie.
Sprawa wody też nie była trudna: znaleźliśmy wykonawcę, wywiercił studnię, zamontował rury, pompę i akumulator, wykonał rozprowadzenie na sekcje.
Najtrudniejszą rzeczą było zainstalowanie Internetu. W pewnym momencie byłem gotowy się poddać i zrezygnować z walki.
Początkowo planowaliśmy położyć światłowód z miasta Słobodska. Pomyśleliśmy: „Co tam jest, tylko cztery kilometry, 20 tysięcy rubli za kilometr - nonsens”. Cóż, plus koszt wykopania kanału do ułożenia kabla - planowaliśmy wydać nie więcej niż 200 tysięcy rubli.
Jedyne co nas niepokoiło to to, że będziemy musieli przekopywać się przez las. I rzeczywiście, zgodnie z prawem, jest to prawie niemożliwe. Teren jest własnością Państwowego Funduszu Leśnego i już po pierwszym kontakcie przedstawiciele agencji zaczęli nas od tego odradzać.
Słuchaj chłopie, masz możliwość położyć kabel za lasem?
Jak inaczej mogę to kontynuować? Z trzech stron wokół naszej wsi rozciąga się las.
To zależy od Ciebie, ale będziesz dręczyć uzyskaniem zatwierdzenia projektu. Albo będziesz płacić kary co roku.
Powiedzieli, że porozumienie jest tak trudne, że nawet nie wszyscy operatorzy komórkowi udaje im się to ominąć: plują, kładą linki i płacą kary.
Nie chcieliśmy płacić kar. A zatwierdzenie zajęłoby rok i milion rubli za kilometr kabla. Projekt ma absolutnie szalone wymagania: trzeba pobierać próbki gleby co N metrów, wykonywać prace hydrogeologiczne i tak dalej.
Na ten moment dotarli już mieszkańcy, których praca zależy od Internetu. Zaczęliśmy już skłaniać się ku opcji z „przekaźnikiem radiowym” - metalowym wspornikiem z wyposażeniem skierowanym na stację bazową operatora komórkowego. W tym przypadku „szerokość” kanału dla całej wioski wyniosłaby zaledwie 100 Mbit, więc opcja z „przekaźnikiem radiowym” nie była najbardziej obiecująca.
Jednocześnie negocjowałem z Rostelecom i w 2016 roku osiągnęliśmy porozumienie. Firma układała linię światłowodową niedaleko naszej wsi. W efekcie płaciliśmy nam 1,1 mln za kilometr kabla.
Zaproponowałem je różne warianty: „Pozwól mi sam wykopać rów, położyć kabel i ci go dać?” Nic nie mówią: „Zgodnie z prawem nie możemy: FAS nas nie przepuści”.
Nie poddawałem się: „Zatrudnijmy nas jako wykonawców, a wszystko zrobimy przez podwykonawców?” To też im nie odpowiadało: „Przykro nam, w przetargu możemy mieć tylko jednego wykonawcę”.
I na koniec: „Czy mogę sprzedać ci tę linię?” Ta opcja również nie zadziałała: „Mamy polecenie od kierownictwa – nie kupuj żadnych linii”. W końcu musiałem zapłacić im pełną cenę.
Ale teraz każdy mieszkaniec ma Internet o szerokości kanału 100 Mbit na sekundę. Ponadto usługa kosztuje 300 rubli. Ping jest bardzo niski - nawet ja nie miałem takiego Internetu w Moskwie.
Czy czułeś się, jakbyś grał w Cywilizację w prawdziwym świecie?
Z pewnością. Chciałem nawet napisać na stronie, że planuję wybudować stodołę, targ i bibliotekę ( pierwsze trzy budynki w grze Sid Meier’s Civilization – strona internetowa), ale ostatecznie nie – bałam się, że nie wszyscy zrozumieją żart.
„Wioska programistów”
Ile pieniędzy osobistych wydałeś na ten projekt?
Niestety nie prowadziłem dokładnej księgowości i nie potrafię rozróżnić: to są kwoty, które wydałem na życie, a to są kwoty, które wydałem na projekt. Ale jeśli oszacować, będzie to około 11 milionów w ciągu ostatnich pięciu lat. Nie obejmuje to wpływów ze sprzedaży działek. Dzięki nim kwota będzie jeszcze wyższa.
Czy zamierzasz zarabiać na tym projekcie, czy na swoim główne zadanie- wyrównać?
Dobre pytanie. Myślę, że wyjście na zero jest bardziej realistycznym scenariuszem. Oczywiście miło byłoby zarabiać: na infrastrukturze komercyjnej lub na czymś innym. Ale lepiej pomyśleć o tym, jak wyjść na zero.
Życie na wsi
Jaka infrastruktura znajduje się na osiedlu oprócz domów?
Niedawno ukończono budowę placu zabaw i zjeżdżalni dla dzieci. Ponadto kończymy budowę hotelu - myślę, że zakończymy ją w tym roku. To miejsce dla tych, którzy przychodzą zobaczyć, jak żyjemy. Mogą więc zatrzymać się na kilka dni, a następnie podjąć bardziej świadomą decyzję. Nic więcej.
Gdzie kupujesz artykuły spożywcze?
W Słobodsko. Z artykułami spożywczymi nie ma problemów - raz w tygodniu kupujemy hurtowo i zapełniamy lodówkę, a w tygodniu kupujemy to, co jest nam potrzebne, gdy zabieramy dzieci do klubów i na zajęcia.
Kręgi i sekcje?
Tak. Na przykład do klubu szachowego. Swoją drogą niedawno dowiedziałem się, że w Słobodskoje mieszka mistrz świata w szachach niewidomych. Działają tu także szkoły muzyczne i plastyczne, sekcja walki wręcz, klub taneczny i kursy robotyki.
W Słobodskoje jest 10 szkół, z czego dwie oferują pogłębioną naukę przedmiotów humanitarnych lub technicznych. Niektórzy mieszkańcy wolą edukacja domowa- same pracują z dziećmi, przywożąc je do szkoły jedynie na sprawdziany i sprawdziany.
Generalnie nie sądzę, że jakość edukacji koreluje z odległością od Moskwy. Wręcz przeciwnie, nie wierzę w jakość edukacji publicznej w stolicy – pensje nauczycieli nie wystarczą na przeżycie. W obwodzie kirowskim nauczyciele otrzymują kwotę wystarczającą na opłacenie mieszkania, wyżywienia i innych potrzeb.
Edukacja komercyjna w Moskwie kosztuje tak dużo, że za te pieniądze można codziennie zapraszać korepetytorów ze wszystkich przedmiotów do Kirowa.
Budowa placu zabaw dla dzieci
Czego czujesz potrzebę?
W tej chwili tylko w finansach. Myślę, że w tym roku dynamika sprzedaży działek powinna się zmienić – bo praktycznie wypełniliśmy kluczowe zobowiązania i będzie więcej pieniędzy na rozwój.
Pieniądze pomogą rozwiązać wszystkie inne problemy. Mieszkańcy najbardziej domagają się np. budowy centrum sportowego, w którym będą mogli grać w siatkówkę, piłkę nożną, badmintona oraz ćwiczyć na sprzęcie do ćwiczeń. Mieszkańcy chcą też przestrzeni coworkingowej.
Czy kontaktowałeś się z dużymi rosyjskimi firmami IT? Może ktoś z nich chciałby zasponsorować projekt?
Tak, oczywiście. Przed rozpoczęciem projektu spędziłem rok na negocjacjach, m.in. z firmami IT. Spędziłem dużo czasu na przygotowaniach i korespondencji, ale bezskutecznie: w kraju jest teraz kryzys i nieprzewidywalne projekty inwestycyjne mało kto jest zainteresowany.
Co więcej, jest mało prawdopodobne, aby się to opłaciło. Oczywiście w przyszłości mieszkańców będzie tu więcej – w dużej mierze dzięki zapleczu infrastrukturalnemu: przestrzeni coworkingowej i centrum sportowemu.
Ale teraz nie wyobrażam sobie, jak dojść do porozumienia z partnerem handlowym, nie angażując się w pełni w projekt. Jednak inwestorzy nie są zainteresowani pełnym udziałem w projekcie.
Szukałem ich już rok na samym początku projektu, ale mogłem rozwinąć wieś. Gdyby na horyzoncie pojawił się jakiś partner, oczywiście chętnie rozważę możliwe sugestie. Ale nie będę marnować więcej energii na poszukiwania. Ta opcja nie wydaje mi się realna.
O jaką kwotę mówimy o? Ile pieniędzy potrzeba na przestrzeń coworkingową i centrum sportowe?
Myślę, że cztery miliony rubli. W przypadku dużych ilości koszt metr kwadratowy wyniesie 15-20 tysięcy rubli. Być może na pierwszym etapie warto wykonać jeden budynek: połowę na przestrzeń coworkingową, połowę na siłownię. W przyszłości symulatory zostaną przeniesione do osobnego budynku.
Czy zaoferowałeś mieszkańcom, że mogą „włożyć swój wkład” i zbudować wszystko, czego potrzebują, za własne pieniądze?
Tak, jest taki pomysł. Mogłoby to być korzystne dla obecnych mieszkańców, którzy mogliby inwestować w infrastrukturę, a w przyszłości (jako akcjonariusze) uzyskiwać dochody z opłat za wstęp. Oczywiście w miarę rozwoju wsi.
Ale nie sądzę, żeby ktokolwiek był teraz na to gotowy. Kupno działki, budowa i wykończenie domu to poważny szok finansowy, z którego nikt się jeszcze nie otrząsnął. Ponadto właściwa rejestracja prawna takiego programu jest kwestią dość poważną i kosztowną, dlatego jego wdrożenie odłożyliśmy na przyszłość.
Wnętrze jednego z domów.
Wspólnota
Nowych mieszkańców przyjmujesz wyłącznie na podstawie aplikacji. Czy były przypadki, gdy musiałeś komuś odmówić?
Tak. Najczęściej dzieje się tak po przestudiowaniu profili w sieciach społecznościowych, gdy adekwatność wnioskodawcy zaczyna budzić wątpliwości. Na przykład, jeśli ktoś publikuje obsceniczne zdjęcia pijanych kolegów z ostatniej imprezy firmowej, tak naprawdę nie zastanawiając się, czy im się to spodoba, czy nie.
Albo kiedy cały mur zapełnią się maniakalnymi powtórkami o upadającym Zachodzie i dobrym Putinie (albo o upadającym Putinie i dobrym Nawalnym, to nie ma znaczenia).
Nie tolerujemy ekstremizmu i obsesji jakiegokolwiek rodzaju. Jednocześnie na wsi mieszkają ludzie, którzy często mają odmienne poglądy w wielu kwestiach, ale bez nadmiernego fanatyzmu.
Jeśli nazwiemy rzeczy po imieniu, mamy jedno kryterium doboru nowych mieszkańców: nie być dupkiem.
Dodatkowo utrzymujemy naturalny filtr – aby mieszkać na wsi, trzeba zarabiać zdalnie. W przeciwnym razie to po prostu nie zadziała – w Słobodskoje nie ma zbyt wielu firm, które są skłonne płacić normalne wynagrodzenie.
A jeśli żona w rodzinie nie jest „pracownikiem zdalnym”, czy odmówisz?
Oczywiście nie. Ogólnie rzecz biorąc, zarobki są wewnętrzną sprawą rodziny. Można powiedzieć, że jest to naturalny filtr, a nie sztuczne kryterium, które ustalamy.
Na stronie internetowej projektu jest napisane, że we wsi nikt nie pije i nie pali. Czy są to zasady obowiązkowe?
Och, to już nie tak. Jak się ostatecznie okazało Święto Nowego Roku, niektórzy mieszkańcy potajemnie przemycają do wsi alkohol i piją go potajemnie od innych, unikając w ten sposób publicznej krytyki.
A tak na poważnie, w większości rodzin z zasady nie pije się alkoholu i jest to niejako norma na wsi. Dlatego wszystko wydarzenia ogólne odbywają się bez alkoholu, ponadto we wszystkich pomieszczeniach ogólnodostępnych mieszkańcom obowiązuje zakaz palenia i picia alkoholu.
Kiedy po raz pierwszy dowiedziałem się o Waszym projekcie, wyobraziłem sobie wioskę z „inteligentnymi” domami i zautomatyzowanymi gospodarstwami rolnymi. Czy planujecie wdrożyć takie rzeczy?
Z biegiem czasu – oczywiście. Ale są rzeczy, które trzeba najpierw zrobić. Na przykład zautomatyzowana farma nie będzie działać, jeśli na Twojej działce nie ma Internetu ani wody.
Jeśli masz w swojej wiosce jakąś minimalną automatyzację, wszyscy powiedzą o tym: „Fajnie”. Ale nikt nie powie: „Super, masz drogę, internet i prąd”. Chociaż są to rzeczy najdroższe i najbardziej czasochłonne.
Teraz wszystkie nasze zasoby są wydawane na niezbędne rzeczy. Stopniowo jednak rozumiemy, że punkt ciężkości problemów przesuwa się z przetrwania na rozwój. Dlatego oczywiście w przyszłości zajmiemy się automatyzacją.
Wierzę, że dzięki technologii informacyjnej wszystko w kraju może się zmienić. miałem ciekawe doświadczenie: przed rokiem zaproponowałem dyrektorowi miejscowego liceum uruchomienie bezpłatnych kursów z zakresu tworzenia nowoczesnych stron internetowych dla dzieci.
Reżyser chciał, żebym przygotował uczniów do olimpiad, ale ja nalegałem: „Żadnych olimpiad, nauczę ich, jak zarabiać pieniądze”. W ciągu około sześciu miesięcy uczniowie opanowali React i inne technologie z nowoczesnego stosu.
Niestety nie mam kontaktów do dzieci - po ukończeniu studiów opuściły Słobodskoje. Ale mam przed oczami inny przykład - znajomy sam poszedł na ten kurs w ciągu roku i wkrótce po ukończeniu studiów zaczął zarabiać 80 tysięcy rubli. Za kolejne trzy miesiące - 120 tysięcy rubli, pracując zdalnie.
A teraz wyobraźcie sobie, jak wszystko by się zmieniło, gdyby w każdej wiosce 10–15 osób ukończyło 11. klasę. Mogli zarobić 80-100 tysięcy rubli, nie opuszczając swojej miejscowości.
Lokalna gospodarka rosła, a wraz z nią jakość życia. Dlatego w przyszłym roku planuję zrobić coś takiego obóz letni dla uczniów szkół średnich, którzy chcą nauczyć się tworzenia stron internetowych. Dzięki temu mogą żyć w naturze w zdrowy sposóbżycie, a jednocześnie - mistrz nowoczesne technologie w trybie intensywnym.
Jak to sobie wyobrażasz?
Na obiekcie rozstawimy baldachim, aby można było ćwiczyć przy każdej pogodzie, organizować posiłki korzystając z cateringu oraz małej infrastruktury sportowej (bary poziome, tenis stołowy i boisko sportowe).
W ten sposób łączymy profesjonalizm i rozwój fizyczny– Myślę, że to powinno być niezwykle przydatne.
Gdzie będą mieszkać?
W namiotach.
Brzmi świetnie, ale jestem sceptykiem – wydaje mi się, że lokalni urzędnicy zabiją inicjatywę. Powiedzą: „Twój obóz nie odpowiada zasady sanitarne i standardy.”
Po pierwsze, wydarzenia o podobnym formacie już istnieją w Rosji. Na przykład: „Lato szkoła ekologiczna" Nawiasem mówiąc, chłopaki w jakiś sposób skontaktowali się z nami i zaproponowali, że utrzymają swoją szkołę w naszej bazie, ale ostatecznie okazali się mało kontaktowi.
Po drugie, kwestia przestrzegania wszystkich zasad jest najważniejszą częścią całej imprezy, a my chcemy tu zrobić wszystko możliwie najściślej.
Gdybyś mógł zmienić przeszłość, czy zacząłbyś ponownie pracować w wiosce?
Oczywiście, gdybym wrócił do 2013 roku, wiele rzeczy zrobiłbym inaczej i naprawiłbym błędy, które powodowały, że traciłem mnóstwo zasobów. Ale nie wyobrażam sobie, jak mogłabym żyć bez tego projektu.
Pisać Praca na Zachodzie przyciąga wielu naszych rodaków, którzy posiadają profesjonalną wiedzę z zakresu programowania i chcą realizować swój potencjał w Europie lub Ameryka północna. Pamiętam, że autor tych wersów wyjechał kiedyś na dwa lata na studia za granicę w ramach programu wymiany studenckiej. Gdybym miała szansę porozmawiać z osobami, które studiowały tam już przede mną, łatwiej byłoby mi się zaaklimatyzować. A kwestia wyjazdu czy nie budziłaby mniej wątpliwości. Dlatego dziś zadajemy pytania Andriejowi Szulinskiemu, człowiekowi, który pracował jako programista w Rosji i wyjechał do Toronto w Kanadzie, aby tam kontynuować pracę. działalność zawodowa...Wywiad
Aleksiej Perevertailov: Na szczęście znamy Cię osobiście, od razu przejdziemy na „ty” i mniej formalną formę rozmowy. Pierwsze pytanie brzmi: kiedy opuściłeś Rosję i jakie były motywy podjęcia tak ogólnie poważnego kroku, który dla wielu osób wymaga głębokiego przemyślenia?Andriej Szuliński: Moje odejście ma dość długą historię. Decyzję podjęto po niesławnym kryzysie bankowym w 1998 roku. Z wielu powodów proces imigracyjny trwał długo, zdałem rozmowę kwalifikacyjną w listopadzie 2001 r. i otrzymałem wizę w grudniu 2002 r. Wygasło w lutym Następny rok, więc od razu pojechałem do Kanady na kilka tygodni, tam się zarejestrowałem Wymagane dokumenty i wrócił do Moskwy. W końcu przeniosłem się do nowa ojczyzna w październiku 2003 roku.
Dlaczego zmieniłem swoje środowisko? Prawdopodobnie nie powiem nic nowego. Mam nadzieję na lepsze perspektywy zawodowe. Zawsze bardzo nie lubiłem wielu funkcji Rosyjskie życie: codzienna chamstwo, brud, niestabilność. Wspomniany kryzys był dla mnie bardzo mocnym ciosem, rozwiały się wspaniałe złudzenia... Bardzo lubię też podróżować, a z kanadyjskim paszportem dużo łatwiej jest to zrobić.
Aleksiej Perevertailov: Czy udało Ci się od razu znaleźć pracę? Jakiego rodzaju oferty brałeś pod uwagę i jakie były wymagania wobec kandydatów?
Andriej Szuliński: Swój pierwszy kontrakt otrzymałem w listopadzie 2003 roku. Mój przyjaciel pomógł. Projekt był mały, ale dość interesujący i bardzo pomógł zarówno psychologicznie, jak i zawodowo. „Rozciągnęłam mięśnie” przed poważniejszą pracą, która zastała mnie pod koniec stycznia 2004 roku.
Wymagania, poza osławionym doświadczeniem północnoamerykańskim, są dość zwyczajne – w skrócie „znajomość tematu”. :-) Niestety wiele firm i rekruterów bardzo nie lubi pracować z nowo przybyłymi, inni wręcz przeciwnie wykorzystują chęć nowych emigrantów do wyrażenia zgody na wszelkie warunki. Nie twierdzę, że jest to powszechna praktyka, ale nie jest taka rzadka.
Kubek ten mi przeszedł, choć już byłem gotowy, żeby przejść do skanowania dokumentów. Generalnie zawsze przygotowywałem się na to, że nie będzie to łatwe i że być może będę musiał zrobić coś, co nie jest moją ulubioną czynnością. Wysyłałem swoje CV na wszystkie stanowiska, dla których było choć w pewnym stopniu istotne.
Aleksiej Perevertailov: Jaką dziedziną programisty jesteś? Jakie posiadacie dyplomy i certyfikaty?
Andriej Szuliński: Jestem typowym programistą/analitykiem/architektem aplikacji ogólnych. Ukończył Wydział Programowania Systemowego Matematyki Obliczeniowej i Informatyki Uniwersytetu Moskiewskiego, ale w życiu nie napisał ani jednej linijki kodu „systemowego”. :-) Kiedyś pisałem w C++, ale kilka lat temu przerzuciłem się na Javę. Długo pracowałem w sektorze bankowym, potem było kilka projektów telekomunikacyjnych. W Kanadzie po raz pierwszy stworzyłem system przechowywania i przetwarzania dokumentów dla firma marketingowa o dźwięcznym imieniu Arnold. Obecnie pracuję w firmie Novator, tworząc wersję Java silnika dla witryn zajmujących się internetową sprzedażą detaliczną.
Mam tylko jeden dyplom. Otrzymał w 1996 roku na Wydziale Matematyki Obliczeniowej i Cybernetyki w Moskwie Uniwersytet stanowy. Przed wyjazdem zdałem egzamin Sun Certified Java Programmer, 1.4. Planowałam zdobyć resztę certyfikatów z tej linii, ale dużo pracuję i nie mogę znaleźć na to czasu.
Aleksiej Perevertailov: Czy ogólnie możesz powiedzieć, które języki programowania i którzy programiści są obecnie bardziej poszukiwani za granicą i na całym świecie?
Andriej Szuliński: Przede wszystkim .NET i J2EE. Co spodziewałeś się usłyszeć? ;-) Te 2 platformy pokrywają niebo... Jednak sądząc po ogłoszeniach na stronach z ofertami pracy, nadal istnieje pewne zapotrzebowanie na ekspertów w językach C++, Cobol, Perl. Czasem potrzeba – i to nawet bardzo – wąskich specjalistów, znających jakiś „wyrafinowany” SAP. Ale oczywiście większość programistów i innych starszych programistów to „jawiści” i „dotnetterzy”. :-)
Aleksiej Perevertailov: Powiedz mi z własnego doświadczenia - czy w firmie istnieje konkurencja pomiędzy programistami? Czy są jakieś sztywne zasady? Dlaczego mogą zostać zwolnieni? Czy istnieje rozwój kariery? Praca po godzinach czy tak się dzieje i jeśli tak, to w jaki sposób jest to płacone? Pracowałeś jako programista w Rosji, możesz porównać, więc pytanie brzmi: jakie różnice zauważyłeś w wymaganiach zawodowych i organizacji procesu pracy w kraju i za granicą? Czy trudno było Ci znaleźć wspólny język z kierownikiem projektu?
Andriej Szuliński: W firmach, w których miałem okazję pracować, nie było oczywistej konkurencji, zwanej „konkurencją społeczną”. :-) Ale jednocześnie obowiązuje proste prawo: jeśli dobrze pracujesz, oni to zauważą i docenią. Przynajmniej tak było ze mną. Zwiększono pensję i powierzono ciekawszą pracę.
Oczywiście, mogą cię zwolnić. Zasadniczo wynika to z problemów firmy (downsizing) lub wyraźnej rozbieżności pomiędzy możliwościami danej osoby a zajmowanym stanowiskiem. Tak nielubiany przez wielu okres próbny może się przydać. Nie przesadzaj więc zbytnio ze swoimi możliwościami podczas rozmowy kwalifikacyjnej. Zdarzają się także przypadki zwolnień z powodu nielegalnych działań pracownika.
Jeśli chodzi o kwestię rygorystycznych zasad – nie należy przechowywać gigabajtów dziecięcej porno na dysku twardym komputera w pracy – grozi to kara. Wszystkie umowy zawierają mniej lub bardziej standardowe klauzule dotyczące nieujawniania informacji, praw intelektualnych firmy do Twojego kodu (wątpliwy atut, IMHO :-)). Często zabrania się przenoszenia do firm działających w tej samej branży lub dorabiania na boku. Stopień takiej paranoi zależy od wielu czynników. Duże banki i inne „fajne” firmy zmuszają Cię do podpisywania 8-stronicowych list. Ale to samo istnieje w Rosji, tyle że tutaj, jak sądzę, monitorują spełnianie tych warunków nieco bardziej rygorystycznie.
Wymagania zawodowe w Toronto i Moskwie są takie same. Podejrzewam, że pokrywają się z wymaganiami firm z Londynu i Tokio i są bliskie paryskim żądaniom. Różnica jest taka, że we Francji możesz potrzebować języka francuskiego. Można, ale nie powinno się – rozmawiałem z rekruterami, którzy rekrutowali osoby do pracy w firmie zlokalizowanej w Lyonie. Szczerze przyznałam, że nie wiem Francuski nawet ze słownikiem. „Och, cała dokumentacja jest po angielsku” – brzmiała moja odpowiedź. :-)
Organizacja procesu pracy w dużej mierze zależy od osób prowadzących projekt. Jeśli od samego początku wszystko dobrze ustawią i nie pozwolą, aby projekt się popsuł nawet w sytuacjach awaryjnych, to praca przebiega w miarę sprawnie. Inaczej – zwykły bałagan. Drodzy czytelnicy, prawdopodobnie już zgadliście, co dzieje się częściej. :-)
Do tej pory nie było żadnych problemów z kierownikami projektów. Zawsze łatwo znajdowałem wspólny język z ludźmi - zarówno w Rosji, jak i w Kanadzie. Zapewne zauważyłeś, jak często powtarzam słowa „to samo”, „to samo”, „nie ma różnicy”. Rzeczywiście odkryłem, że Rosjanie i Kanadyjczycy nie różnią się od siebie tak bardzo, jak się powszechnie uważa. Oczywiście istnieją trudności z tłumaczeniem. Ale, jak w jednym świetnym filmie, są one głównie powiązane Cechy indywidulane ludźmi, a nie z różnicami „cywilizacyjnymi”. Tak to odebrałem „IMHO”. :-)
Aleksiej Perevertailov: Czy programiści w Kanadzie są wysoko płatnym zawodem w porównaniu z innymi? Jeśli porównamy ten stosunek z Rosją, gdzie lepiej pracować jako programista (pod względem korzyści finansowych)?
Andriej Szuliński: Tak, wynagrodzenia są nadal powyżej średniej. Konkurencja wzrosła, ale płaca jest nadal dobra. Jest to jednak tylko subiektywna opinia, a w Kanadzie jestem od niecałych dwóch lat. :-)
Aleksiej Perevertailov: Jak myślisz, gdzie łatwiej jest zwiększyć swoje poziom profesjonalny- w kraju czy za granicą? Czy generalnie zależy to w jakiś sposób od kraju (czy raczej zależy od konkretnej osoby)?
Andriej Szuliński: Moja opinia pochodzi przede wszystkim od danej osoby. Ktokolwiek będzie szukał, zawsze znajdzie przydatne książki, czasopisma, fora i oczywiście osoby, z którymi można się porozumieć tematy zawodowe. Zakładam oczywiście, że pracujesz w kraju, w którym branża IT jest dobrze rozwinięta.
Aleksiej Perevertailov: Z jakich narzędzi korzystasz (środowiska programistyczne itp.)? Zakładam, że w Kanadzie całe oprogramowanie używane przez firmy tworzące oprogramowanie jest licencjonowane, czy nie?
Andriej Szuliński: że tak powiem - większość programy są albo kupowane, albo otrzymywane za darmo. :-) Czasami ludzie instalują coś uzyskanego nielegalnie, ale robi się to specjalnie w celach informacyjnych - jeśli wersja próbna nie jest dostępna. Firmy albo w ogóle zabraniają korzystania z pirackiego oprogramowania, albo zmuszają do podpisania dokumentu, zgodnie z którym sam jesteś odpowiedzialny za zawartość swojego dysku twardego.
Stosowane są różne aplikacje. IDE: Eclipse, IDEA, NetBeans. Narzędzia bazodanowe: DbVisualizer, Aqua Data Studio. Kod i dokumenty przechowywane są w CVS. Z zakupionego miałem do czynienia z WebSphere. Wszystkie twarze są znajome, prawda? :-) I oczywiście .NET - istnieją rozwiązania na każdą okazję.
Aleksiej Perevertailov: Czy pamiętasz jakieś zabawne lub ciekawe zdarzenia w pracy?
Andriej Szuliński: Proszę. Szef właśnie zapytał jednego ze swoich kolegów, jak dawno temu aktualizował kod. „Uch-uch.... trzy dni temu…” - groźne spojrzenie - „mmmm... może dwa” - groźne spojrzenie - cisza - podpowiadam: „jeden, bo inaczej umowa nie dojdzie do skutku” – sytuacja ulega deeskalacji. :-)
Aleksiej Perevertailov: Chciałbym zadać Ci kilka ogólnych pytań, jeśli nie masz nic przeciwko... Czy uważasz, że organizowanie własnego biznesu za granicą jest realne? W przypadku programisty - stworzyć własny komercyjny produkt programowy i sprzedawać go, rozwijać, wspierać? Jak myślisz, co jest do tego potrzebne?
Andriej Szuliński: Moim zdaniem tak, to prawda. Tutaj przedsiębiorca nie musi obawiać się ściągania haraczy ze strony bandytów i władz, zarejestrowanie i prowadzenie swojej działalności jest dość proste. Ale oczywiście bez dwóch głównych składników sukcesu – dobrego pomysłu i chęci poświęcenia całego czasu i wysiłku na jego realizację – nic się nie uda. „Ideologiczny pracoholik” ma szansę. Przykładem jest prezes mojej obecnej firmy, który w piwnicy swojego domu napisał pierwszą wersję systemu. :-) Teraz "Novator" ma się dobrze.
Aleksiej Perevertailov: Jaki jest Twój stosunek do społeczności Open Source?
Andriej Szuliński: Oczywiście, pozytywnie. Uważam pracę tej społeczności za ogromny dobrodziejstwo postępu w ogóle, a w szczególności główną przyczynę sukcesu technologii Java - co również wyraźnie przynosi korzyści branży. Jest mało prawdopodobne, aby w inny sposób udało się skutecznie konkurować ze słynnym potworem. :-) Oczywiście korzystanie z produktów Open Source wiąże się z pewnym ryzykiem. Jednocześnie wiele tego typu rozwiązań cieszy się doskonałą opinią i istnieje na rynku od wielu lat – i niekoniecznie trzeba dokładnie znać ich „wnętrze”. Społeczeństwo pomoże rozwiązać niemal każdy problem, co nie jest możliwe w przypadku każdej komercyjnej usługi wsparcia.
Aleksiej Perevertailov: Co sądzisz o prawie patentowym w tej dziedzinie? oprogramowanie? Czy to hamuje postęp? Jakie są według Ciebie najlepsze mechanizmy ochrony innowacji w oprogramowaniu?
Andriej Szuliński: Niestety, nie jestem gotowy, aby odpowiedzieć to pytanie. To dość poważny temat, materiał na którym nie znam się dostatecznie dobrze.
Aleksiej Perevertailov: Czy w swojej pracy musisz zajmować się wyszukiwaniem luk w tworzonym produkcie? W dzisiejszych czasach dużą wagę przywiązuje się do pisania bezpiecznego kodu, który daje mniejsze ryzyko wykorzystania różnych błędów przepełnienia bufora itp. Czy w swojej pracy monitorujesz potencjalne bezpieczeństwo kodu? Czy macie jakieś instrukcje w tej sprawie?
Andriej Szuliński: Testowanie, tylko testowanie - i jeszcze raz testowanie! Uważam, że testy jednostkowe są kluczowym narzędziem zapewniającym bezpieczeństwo kodu. Z reguły wszystkie firmy tworzące oprogramowanie starają się tworzyć i utrzymywać aktualny zestaw testów. Niestety rzadko jest to możliwe – głównie ze względu na napięte terminy realizacji projektów. Ale efekt długoterminowy Nie można przecenić korzyści płynących z kompetentnych testów. W rezultacie i w określonym terminie z rąk rzeźbiarzy nie wychodzi Galatea, a wykończenie aplikacji w pewnym stopniu stan stabilny ciągnie się długo i powoduje stres dla całego zespołu.
Bardzo ważna jest także dyscyplina kodowania i budowanie dobrej architektury. Osobiście wiele się nauczyłem z książek Martina Fowlera i Roda Johnsona.
Aleksiej Perevertailov: No i na koniec to pytanie – gdyby istniała hipotetyczna możliwość rozpoczęcia wszystkiego od nowa, czy nadal zostałbyś programistą?
Andriej Szuliński: Tak. To właśnie ta specjalność pomogła mi niemal bezboleśnie przenieść się do innego kraju i pokonać typowe dla emigrantów problemy psychiczne i finansowe. Moje kwalifikacje i profesjonalizm są poszukiwane, moi współpracownicy słuchają mojego zdania, jestem tu, choć jeszcze wiem język angielski gorszy od Javy. :-) Poza tym naprawdę kocham swoją pracę. Każdy, kto zajmował się programowaniem, zapewne pamięta momenty, gdy program zaczyna działać tak, jak sobie zaplanowałeś. Wciąż jestem naprawdę szczęśliwy w takich chwilach.
I dalej. Jestem bardzo wdzięczna moim rodzicom za ogromną pomoc w wyborze ścieżki zawodowej i wejściu na nią. Nie każdemu udaje się znaleźć _swój_ biznes. Bez ich udziału niewiele by mi się udało.
P.S. Oczywiście pomogło też to, że byłem taki mądry i przystojny. :-)
Aleksiej Perevertailov: Dziękujemy za odpowiedzi, życzymy każdy sukces w działalności zawodowej!
Andriej Szuliński: Dziękuję, życzę powodzenia Tobie osobiście i całemu F-Center. :-)
Aleksiej Pajitnow – radziecki i Rosyjski programista, twórca popularnej gry wideo „Tetris”, zdobywcy kilku nagród honorowych w dziedzinie programowania i tworzenia gier komputerowych. Po otrzymaniu wyższa edukacja W Moskiewskim Instytucie Lotniczym pracował w Centrum Obliczeniowym Akademii Nauk ZSRR, gdzie w 1984 roku ukończył prace nad grą Tetris. Gra zaczęła przynosić pierwsze pieniądze w 1996 roku, kiedy Alexey i Henk Rogers (inwestor, który posiadał duże udziały w Tetris i rozpowszechnił grę na całym świecie) założyli firmę Tetris.
Aleksiej Pajitnow – biografia
Urodzony 14 marca 1956 w Moskwie. W szkolne lata Uczył się dobrze, ale miał ciągłe problemy z dyscypliną. Jak sam wspomina Aleksiej, jako dziecko był pełen energii i nie potrafił posłusznie przesiedzieć lekcji, dlatego często w swoim pamiętniku otrzymywał komentarze za swoje zachowanie. Jednak nic niezwykłego ani zaskakującego: wielu przez to przeszło. Pajitnow zawsze dobrze radził sobie z matematyką, dlatego po ukończeniu piątej klasy przeniósł się do Moskiewskiej Szkoły Matematycznej nr 91, którą później ukończył z wyróżnieniem.
Wprowadzenie do programowania
Po ukończeniu szkoły Aleksiej Pajitnow wstąpił do Moskiewskiego Instytutu Lotniczego, gdzie po raz pierwszy zetknął się z komputerami i programowaniem. Tutaj szybko zainteresował się tworzeniem programów i zaczął całkowicie poświęcać się pisaniu kodu do różnych celów. Wkrótce utalentowany młody programista został zaproszony do pracy w Moskiewskim Centrum Obliczeniowym Akademii Nauk ZSRR. Tutaj pracował daleko Ostatnia rzecz- optymalizacja problemów sztucznej inteligencji i rozwój programów do rozpoznawania mowy.
Rutynowe życie codzienne w Akademii Nauk nie było słodkie: od rana do wieczora Pajitnov siedział w ciasnym biurze, gdzie przy jednym biurku siedziało kilku naukowców. Aleksiej wspomina, że czasami wychodził z pracy na cały dzień, aby potem móc w ciszy pracować w nocy, gdy wszyscy rozejdą się do domów.
Kariera po stworzeniu „Tetrisa”
W 1984 roku Aleksiej Leonidowicz Pajitnov stworzył legendarną grę „Tetris”, która stała się niemal najpopularniejszą na świecie. W społeczeństwie informatycznym Pajitnov staje się rozpoznawalny i popularny. W 1988 roku we współpracy z Bullet-Proof Software założył firmę AnimaTek zajmującą się tworzeniem gier. Korporacja rozkwitła wykładniczo i już w 1991 roku wynalazca Tetrisa, Aleksiej Pajitnow, przeprowadził się do USA.
Tworzenie Tetrisa – jak wyglądało?
W latach 80. w Centrum Obliczeniowym Akademii Nauk ZSRR młody naukowcy przez kilka dni spędzali godziny w swoich laboratoriach, rozwiązując nudne i nietrywialne problemy. Jednym z nich był Aleksiej Leonidowicz Pajitnow, który w tym czasie opracowywał program do rozpoznawania mowy, a także studiował problemy sztucznej inteligencji. Obowiązki przydzielone młodemu programiście były niezwykle trudne; Aleksiej nieustannie musiał tworzyć niezwykle złożone algorytmy, które przekraczały możliwości przeciętnego umysłu.
Mając do dyspozycji dużą bazę wiedzy, Pajitnov postanawia stworzyć ciekawą łamigłówkę, która przyciągnie zarówno dorosłych, jak i dzieci. „Tetris” nie jest pierwszym wynalazkiem utalentowanego programisty. Początkowo stworzył grę, w której postacie musiały zmieniać swoje położenie pod wpływem grawitacji innych obiektów. Zbliżając się do zakończenia pisania kodu, Aleksiej zdał sobie sprawę, że taka gra byłaby za duża dla procesora zwykłego komputera, więc musiał uprościć niektóre zawiłości programu.
W rezultacie tworzy grę, w której elementy (jak w Tetrisie) składają się z pięciu kwadratów, których cel jest identyczny z przyszła gra„Tetrisa”. Niestety, takie dzieło nie spodobało się publiczności, dlatego Pajitnov postanawia jeszcze bardziej uprościć grę, w której każda z 7 istniejących figurek składa się z czterech kwadratów.
Tylko siedem cyfr, a światowa sława jest w Twojej kieszeni
Czy zastanawiałeś się kiedyś, dlaczego gra Tetris ma taką nazwę? I dlaczego jest w nim tylko siedem cyfr? Rzecz w tym, że gra pierwotnie nazywała się „Tetramino”, gdzie „tetra” w tłumaczeniu z języka greckiego oznacza liczbę „cztery”. Wraz ze wzrostem popularności użytkownicy tej gry sami nadali jej uproszczoną nazwę, aby ułatwić wymowę.
W jednym z wywiadów Aleksiej Pajitnow wyjaśnił, dlaczego w grze jest tylko 7 pionów:
„W grze bierze udział tylko siedem figurek i tak naprawdę jest to szczęście, ponieważ liczba 7 to rozmiar pamięć o dostępie swobodnym ludzki mózg, czyli to, co dana osoba może zapamiętać. 7-cyfrowy numer telefonu jest znacznie łatwiejszy do zapamiętania niż ośmiocyfrowy numer. Zespół siedmiu osób to maksimum, jakie może obejść się bez szefa lub brygadzisty. W grupie ośmioosobowej i większej, gdzie nie ma lidera, nie da się pracować harmonijnie i w sposób zorganizowany. W takim zespole będą pojawiać się ciągłe nieporozumienia i sprzeczności, niezależnie od tego, czy jesteście przyjaciółmi, towarzyszami, czy po prostu znajomymi. Wnioski te wyciągam na podstawie osobistych doświadczeń.”
Motywy tworzenia Tetrisa
Gra Tetris została stworzona po to, aby ludzie mogli dobrze się bawić i móc odpocząć od rutynowych i codziennych obowiązków. Pajitnov zawsze powtarzał, że najlepszą alternatywą na stres, obok sportu, są gry komputerowe.
Gra wideo Błyskawica Chwała
Po ukończeniu pisania gry Tetris przez pierwsze kilka tygodni pracownicy Akademii Nauk ZSRR, w której pracował Pajitnov, byli nią zachwyceni. Kiedy gra stała się dostępna dla wszystkich, sława produktu rozrywkowego rozprzestrzeniła się po wszystkich miastach w ciągu kilku dni. W ciągu kilku miesięcy cały świat grał w Tetris. W tym momencie Aleksiej Pajitnow wraz ze swoimi kolegami postanawia stworzyć Nowa wersja gry, w których figury będą wielokolorowe, a także prowadzone będą statystyki zapisów, aby ludzie mogli ze sobą konkurować.
Podczas gdy cały świat cieszył się grą, Aleksiej żył przez wiele lat zwyczajne życie i pracował w Centrum Obliczeniowym Akademii Nauk ZSRR. Faktem jest, że nie miał możliwości zarabiania na grze, bo prawa należały do Akademii Nauk. Wyjaśniono to faktem, że gra została napisana w godzinach pracy na służbowym komputerze.
Alexey Pajitnov: stan twórcy gry „Tetris”
Jak wiecie, w 1996 roku Pajitnov rozpoczął pracę w firmie Microsoft, gdzie opracował serię gier logicznych o nazwie Puszka Pandory. Pracował tu do 2005 roku iw tym czasie udało mu się nabyć od tej spółki kilka dużych udziałów, które do dziś przynoszą mu pewien procent. Sam Aleksiej nie uważa się za milionera. W jednym z wywiadów powiedział: „Milioner to ten, który wydaje miliony, ale nie ten, który milion ma. Prowadzę dość skromne życie i nie rozrzucam pieniędzy na lewo i prawo, więc nigdy nie nazwałbym siebie milionerem.
Uzależnienie od komputera - wina programistów czy użytkowników?
W nowoczesny świat wiele osób za bardzo angażuje się w gry wideo, stwarzając w ten sposób problemy Życie codzienne. Przywiązują się psychicznie do gier komputerowych i Internetu, potrafią całymi dniami przesiedzieć przed komputerem. Wiek technologii informatycznych znacząco zmienił świadomość ludzi. Zapytano kiedyś Pażytnowa, jak może skomentować tę sytuację, na co odpowiedział:
„Ludzie często mówią mi, że ukradłem mnóstwo ich czasu, kiedy dowiadują się, że jestem twórcą Tetrisa. Zawsze ich pytam: „Czy ten czas był dla ciebie dobry czy zły?” Wszyscy zgodnie odpowiadają, że jest dobrze. Oznacza to, że dałem ten czas i go nie ukradłem.