Powrót marnotrawnego informatyka

Odprowadzanie mózgów jest prawie przełomowym problemem. W Rosji zwyczajowo obwinia się państwo za trzy rzeczy: głupców, złe drogi i fakt, że moja droga, absolutnie nie docenia naszej złotej młodości. Złoto nie jest pod względem kwoty pieniędzy na rachunkach rodziców, ale w kategoriach umysłu i umiejętności.

W połowie XX wieku emigracja jasnych umysłów w poszukiwaniu godnego życia zaczęła przybierać niesamowitą dynamikę. Wtedy trudno było ocenić skalę - dopiero dekady później, gdy nasi rodacy dokonali odkryć w medycynie i technologii za granicą, stało się jasne, jakich niezastąpionych ludzi Rosja przeoczyła..

Pamiętamy, kto odszedł, aby nie wrócić, i wyjaśnić, dlaczego dziś sytuacja zmienia się dramatycznie.

(Łącznie 6 zdjęć)

Kogo straciliśmy?

W 2011 roku agencja rekrutująca Pruffi sporządziła listę strat IT w Rosji z maksymalną "oceną nostalgii" - tych, którzy mogli przenieść branżę w kraju, ale woleli zmieniać swoje rodzime przestrzenie na obce kraje.

Być może przede wszystkim rosyjskie IT będzie tęsknić za Siergiejem Burkowem, który w czasie przeprowadzki pracował jako szef Google R & D Center w Moskwie. W 2008 roku Sergey przeprowadził się do San Francisco.

W 2005 roku wyemigrował jeden z najbardziej szanowanych architektów systemowych na świecie Maxim Boguk, a w 2010 roku wyemigrował jego kolega Ivan Zolotukhin. W 2006 roku Andrei Andreev, dyrektor generalny serwisu randkowego Badoo, "uciekł" przed trudną rzeczywistością pracy z Rosji. W tym samym roku Vasily Chekalkin, który pracował przy usługach komunikacyjnych Yandexa, udał się do Sydney, a Aleksiej Miedwiediew, który obecnie zajmuje stanowisko głównego programisty w X360.

Następnie, z pewnym opóźnieniem, Rosja mogłaby zostać nazwana "cyfrową prowincją", a specjalistów przyciągnęła możliwość rozwoju kariery i wygórowane wysokie zarobki w obcej walucie..

Co się zmieniło

Do niedawna magia za granicą naprawdę przyciągała rosyjskich informatyków. Teraz sytuacja zmienia się w naszym kierunku. Po pierwsze, poziom wynagrodzeń - odwiedzający nas specjaliści zostali przyjęci, chociaż mieli stosunkowo wysokie pensje, ale z pewnością stracili miejscowych specjalistów pod względem ilości otrzymanych pieniędzy. Teraz, gdy rozwój technologiczny osiągnął pewien poziom, wynagrodzenia dla informatyków są tutaj porównywalne z pieniędzmi, które ci sami specjaliści otrzymują na Zachodzie.

Po drugie, obecnie branża IT jest postrzegana jako realny sektor w rosyjskiej gospodarce, która w przyszłości pomoże tej gospodarce wydostać się z iglicy ropy. Dlatego popyt na specjalistów jest znacznie wyższy niż podaż. Dzisiaj, oprócz sektora finansowego, działalność rolnicza i logistyka zaczęły inwestować w IT. Tak więc, jeśli mama uparcie mówi do kogoś: "Idź i uczyć się jako programista", ma absolutną rację..

Wreszcie, w zachodnich firmach programiści w większości pracują nad jednym wąskim zadaniem i nie mają możliwości wykroczenia poza lub użycia kreatywnego podejścia. W rosyjskich firmach wszystko jest o wiele prostsze pod tym względem - ręce IT są odwiązane i prawie zawsze otrzymują czek in blanco..

Dla mnie najważniejszą rzeczą w mojej pracy są ciekawe zadania. Lubię przebiegłe algorytmy, które pozwalają ci robić pozornie niemożliwe rzeczy. Na przykład, aby rozwiązać problem w kilka sekund, a nie w godzinach. Lub znaleźć przybliżone rozwiązanie problemu, który nie ma dokładnego rozwiązania. Moim zdaniem takie algorytmy przypominają nieco magię..

Anton Banny, absolwent Uniwersytetu ITMO, pracował w Google London, a następnie wrócił do Rosji; teraz pracuje w rosyjskiej firmie Jetbrains, tworząc oprogramowanie dla programistów

Według Antona rosyjska firma ma konkurencyjne wynagrodzenie, a życie w Rosji jest znacznie tańsze niż w Londynie.

Jetbrains ma więcej swobody. W Londynie było ponad dziesięciu wodzów nade mną. Tutaj osobiście znam CEO. O wiele mniej biurokracji. Znacznie szybsze i bardziej lekkie procesy. Poza tym bardzo lubię tworzyć fajne produkty dla światowej klasy programistów, niż pracować nad poprawą niektórych danych reklamowych Google o ułamek procenta. Z boku wydaje się, że Google jest najfajniejszym miejscem do pracy i nie można nawet marzyć o niczym więcej. W rzeczywistości nie jest to całkowicie prawda. Istnieje wiele możliwości, ale jednocześnie wielu nie znajduje miejsca do samorealizacji i nudzą się.

Teraz Anton pracuje nad stworzeniem nowego języka programowania Kotlin. 18 maja na konferencji dla programistów I / O firma Google ogłosiła, że ​​Kotlin staje się oficjalnym językiem programowania oprogramowania na system Android..

Jak przebić się do młodych programistów?

W rzeczywistości, tak jak wszyscy inni specjaliści, - głośno się deklaruj.


W 1970 roku w Teksasie, oprócz targów i konkursów kowbojskich, rozpoczęli konkurs informatyczny. Od 1977 r. Konkurs stał się olimpiadą stowarzyszenia Computer Engineering Association (ACM), zwanego ACM / ICPC, i od tego czasu odbywa się co roku. Aby zrozumieć, jak duże są te mistrzostwa, wystarczy znać liczbę uczestników: w tym roku 46 381 programistów wzięło udział w ACM / ICPC (w tym regionalnych turniejach kwalifikacyjnych). Dla porównania - 11 544 zawodników uczestniczyło we wszystkich etapach Letniej Olimpiady w Rio.

W mistrzostwach mogą brać udział studenci lub absolwenci pierwszych kursów. Rywalizuj z trzema zespołami. Osoby powyżej 24 lat nie mogą brać udziału w zawodach..

Chłopaki rywalizują w programowaniu sportowym. Są to konkursy intelektualne, w których uczestnicy są zaproszeni do rozwiązania kilku problemów algorytmicznych przy użyciu komputera i różnych języków programowania w ograniczonym czasie. Zespoły, które poprawnie rozwiązały większość zadań i pokazały najlepszy czas wygrywają.

Najbardziej interesujące jest to, że do 2000 roku Rosja nigdy nie została zwycięzcą mistrzostw. W ciągu następnych 16 lat nasi uczniowie wzięli 11 pucharów. Jednocześnie od pięciu lat tytuł zwycięzcy wędruje pomiędzy dwoma rosyjskimi zespołami - z St. Petersburg State University i ITMO University. Ten ostatni jest uważany za zaawansowany w zakresie przygotowania studentów do programowania sportowego..

Programowanie staje się prawdziwym intelektualnym sportem przyszłości, nie mniej interesującym niż, na przykład, szachy. I w tej "dyscyplinie" Rosja ma niewątpliwą przewagę: nasi chłopcy nie mają sobie równych od wielu lat.

Vladimir Vasiliev, rektor Uniwersytetu ITMO

Spraw, by Rosja znów była wspaniała


Pomimo oczywistych sukcesów rosyjskich młodych programistów, napotykają przeszkody, których sami nie potrafią pokonać. Według portalu cnews.ru, rosyjski programista, który zajął drugie miejsce w brytyjskim konkursie dla programistów Data Science Challenge, nie otrzymał należnego wynagrodzenia. Kilka dni po ogłoszeniu wyników Vladimir Iglovikov, programista z Petersburga, otrzymał list, w którym organizatorzy konkursu "z żalem" doniósł: nie możemy uznać zwycięzcy, a także rozdać nagrodę, ze względu na twoje rosyjskie pochodzenie.

Okazało się, że jedna z zasad konkursu głosi, że nie mogą w niej uczestniczyć mieszkańcy krajów o niskim wskaźniku penetracji korupcji..

"Nauka powinna być ponad polityką, naprawdę nie podoba mi się ta koncepcja oceniania, w której naukowiec nie jest oceniany według zasług, ale według płci, wieku lub pochodzenia", napisał Vladimir na swojej stronie na Facebooku.

Niestety, niewiele osób jest w stanie wpłynąć na poziom korupcji w Rosji. Jedno jest pewne - młodzi ludzie, którzy znajdują się na ścieżce zawodów w programowaniu sportowym, potrzebują wsparcia. Studenci ITMO przez cały czas, gdy Rosja wzięła udział w mistrzostwach, stali się zwycięzcami w sumie 6 razy - i jest to rekord świata: najbliżsi zagraniczni rywale, amerykański Stanford i chiński uniwersytet Jao Tong, tylko 3 mistrzowskie puchary.

Przy okazji, dziś w Rapid City (Południowa Dakota, USA) odbywa się finał Olimpiady 2017. Główna bitwa programistów objęła 13 rosyjskich zespołów (i łącznie 133 zespoły z całego świata). Mamy szczerą nadzieję, że zwycięstwo znów będzie nasze..