Jedz ryż, módl się do Amitofy, kochaj koty

Statystyki dotyczące życia chińskich programistów

Jedz ryż, módl się do Amitofy, kochaj koty
Cześć, przyjaciele. Dziś Rosja intensywnie współpracuje z Chinami w dziedzinie IT, sztucznej inteligencji i dużych danych, a nawet planuje stworzenie "Rosyjsko-Chińskiej Doliny Cyfrowej".

Ten artykuł jest małym wprowadzeniem do chińskiego rynku ofert pracy w IT oraz życia chińskich programistów i stanowi kompilację tłumaczeń chińskich artykułów z moimi mikrokomentarzami. Przedstawione tutaj statystyki mogą być przydatne dla tych, którzy planują pracować z Chinami lub w Chinach, lub jeśli chińscy programiści są ich docelową grupą. Przyjrzyjmy się jak tam u nich!

Sytuacja z ofertami pracy

Dane pochodzą z artykułu strony www.csdn.net (to największa platforma w języku chińskim dla specjalistów IT). Autor zebrał 90 000 ogłoszeń o ofertach pracy na podstawie słowa kluczowego "Język programowania", i oto co uzyskano (dane z listopada 2019 roku):
Jedz ryż, módl się do Amitofy, kochaj koty
Sytuacja z wynagrodzeniami jest całkowicie inna (w yuanach/miesiąc):
Jedz ryż, módl się do Amitofy, kochaj koty

Co można kupić za tyle pieniędzyOto ceny na listopad na niektóre z najpowszechniejszych dla nas (żeby nie było kulturowego szoku) produktów, na przykład w Pekinie, chociaż trzeba przyznać, że ceny tam nie są najwyższe:
pomidory – 3 yuany/jin (tak, zresztą w Chinach sprzedają na jin, co odpowiada naszym pół kilogramowi, więc w rubli kilogram pomidorów wyniesie tam 3*2*9=54 r. — w każdym razie, na Sienne równo!)
ziemniaki – 1,52 yuana/jin
kapusta – 0,44 yuana/jin
ryż – 2,71 yuana/jin
wieprzowina – 25,8 yuana/jin
białe mięso kurczaka – 14,85 yuana/jin
jajka – 5,83 (tak, tak, w Chinach także sprzedają na wagę, a nie po 9)
mleko – 2,5 yuana/240 ml
benzyna 95 – 7,19 yuana/litr (maks.)
autobus – od 2 yuana za 10 km (+1 yuan za kolejne 5 km)
metro – 3 yuany; bilet miesięczny daje 50-procentową zniżkę
Porównując z ubiegłym rokiem, największy wzrost liczby ofert pracy dotyczy Pythona: wzrost o __magiczne__ 37%! (ref)

Sytuacja z programowaniem w języku chińskim

Na Habr jest artykuł o narodowych językach programowania bmforce, a bardzo w tym miejscu podam kilka przykładów z Chin: lokalny język Easy (易), a także chiński Python (ze zmianami w głównym parserze), który zresztą w Chinach stał się „wężem-pitonem”. Ciekawe, że wiele kluczowych słów występuje w synonimach; tak więc and, self, in, True, False, break i inne są reprezentowane na dwa sposoby. Trwa praca nad tłumaczeniem oficjalnej dokumentacji Python na chiński.Postęp w tłumaczeniu na wersje).

Jednak chińskie języki programowania funkcjonują głównie w celach edukacyjnych. Programiści junior+ już piszą po angielsku. Ale najważniejsze to zbiór wiedzy, i tutaj oprócz anglojęzycznych zasobów przychodzą na pomoc popularne chińskie strony IT.

Strony IT jak na przykład www.csdn.net (wspomniane już wcześniej), www.iteye.com, segmentfault.com, www.chinaunix.net, www.tuicool.com i wiele innych, nie wspominając o licznych społecznościach QQ i Weixin („Wechat” po naszym).

Zebrano dane

Zasadniczo, trzy główne pytania, które Chińczycy zadają zaraz po tym, jak wymienisz swoje imię, to: ile masz lat, czy jesteś żonaty/zamężna i ile zarabiasz. A w przedstawionych poniżej barwnych danych statystycznych, zebranych w pierwszej połowie 2019 roku na platformach JetBrains, Hired, HackerRank, 极光大数据 (Aurora Big Data) i innych, chińscy programiści musieli sami odpowiadać na te pytania. W badaniu wzięło udział 39000 programistów (mam nadzieję, że dla Chin to reprezentatywna próbka). Tak więc...

Rozkład według języków

Najbardziej rozpowszechnionym językiem programowania w Chinach dzisiaj jest Java (co już zauważyliśmy w ofertach pracy), Go uznano za najperspektywniejszy, a Python jest na pierwszym miejscu pod względem liczby osób go uczących się.

83% programistów w Chinach wybiera teraz wersję Java 8, a Spring Boot już stał się popularnym frameworkiem do web developmentu.

Obecnie w Chinach jest wiele silnych programistów front-endowych w JavaScript i back-endowych w Javie. Na rynku aktualnie bardzo poszukiwani są inżynierowie front-endu. Ponadto, programiści aplikacji Android zajmują obecnie 15,2%.

Nawyki programistyczne
Programiści preferują ciemne kolory, 89% w ten czy inny sposób dostosowuje IDE, przy czym większość wybiera ciemne tonacje i korzysta z ciemnego motywu w edytorze.

77% programistów powiedziało, że mogą słuchać muzyki podczas programowania, a najpopularniejsze gatunki to muzyka elektroniczna, pop i rock.

Badanie pokazało, że programiści w wieku 25 lat i starsi dążą do pracy zdalnej.

Znajomość języków programowania
Średnio każdy programista zna 4 języki i chce nauczyć się kolejnych 4.
Młodsze osoby programujące w wieku 18-24 lat planują w średnim czasie zdobyć wiedzę na 6 językach, a starsi programiści – 35 lat i więcej – planują nauczyć się jeszcze 3 języków.

73,7% ankietowanych odpowiedziało, że nauka programowania to głównie autodidaktyzm.

Ponad 15% zaczęło uczyć się programowania przed ukończeniem 16. roku życia.

76% programistów uważa, że uczestnictwo w kursach podnoszących kwalifikacje jest przydatne w poszukiwaniu pracy; 24% nie dostrzega w tym potrzeby.

Rozkład po terytorium Chin

Najwięcej programistów pracuje na południu Chin — w prowincji Guangdong.

Dlaczego tak się dziejeJuż od XVI wieku toczyła się tutaj handel z Europejczykami chińskimi skarbami – jedwabiem i porcelaną. A z czasem: dzisiaj jest to największy importer i eksporter Chin, najbardziej otwarte i dynamicznie rozwijające się środowisko inwestycyjne. Znajduje się tutaj miasto Shenzhen, dobrze znane ze swojego przemysłu elektronicznego. PKB Guangdong to tyle samo co PKB Rosji.
To jeden z najbardziej rewolucyjnych regionów: to tutaj zorganizowano jedno z pierwszych w Chinach komunistycznych kół. Rewolucyjnym pozostaje on do dziś: właśnie tutaj prowadzone są wszystkie projekty technologiczne i eksperymenty gospodarcze.
Patrząc na miasta, liderami są Pekin z 14,5% wszystkich programistów, Szanghaj — z 13,9%; następnie Hangzhou — 'chińska Dolina Krzemowa', gdzie ma swoją siedzibę Alibaba Group, dalej — Shenzhen i Guangzhou (obie znajdują się w prowincji Guangdong), Chengdu, Nankin i inne.

Rozkład według wieku i płci

Nieco ponad połowa programistów ma 25-29 lat, a powyżej 35 lat jest bardzo mało.
Jedz ryż, módl się do Amitofy, kochaj koty
Wielu programistów zastanawia się, czym zajmą się po 35. roku życia poza programowaniem, zdobywają wiedzę i umiejętności w innych dziedzinach, a po 35. roku życia mogą stopniowo przejść do architektury, zarządzania lub innych stanowisk.

Stosunek mężczyzn do kobiet wynosi 12:1.

Godziny pracy

Praca w godzinach nadliczbowych to norma. 26 marca 2019 roku na Githubie opublikowano repozytorium o firmach wspierających system „996”, co narusza prawo pracy w Chinach. Już 9 kwietnia repozytorium otrzymało 200 gwiazdek i stało się najpopularniejszym repozytorium. Jednak zostało zasypane spamem i zablokowane w Chinach. „996” — zgadliście? Od 9 do 21 przez 6 dni w tygodniu.

Średnio programiści pracują 47,7 godzin tygodniowo, a programistki – 45,9 godzin.

33,5% programistów pracuje więcej niż 60 godzin tygodniowo.

Najdłuższy dzień pracy mają programiści w Szanghaju, Pekinie i Guangzhou. Programiści z Szanghaju są najbardziej zajęty: średnio 48,9 godziny tygodniowo. W Shenzhen i Chengdu pracują średnio po 47,0 godzin tygodniowo.

Średnie wynagrodzenia

Średnia pensja w kraju wynosi 150 000 juanów, średni wiek programistów przy pensji wynoszącej 400 000 juanów i więcej — 36 lat.

W Szanghaju 16,9% programistów zarabia miesięcznie 20 000 juanów i więcej.
Jedz ryż, módl się do Amitofy, kochaj koty
Oto wizualizacja rozkładu pensji rocznych. To, co przypomina B – 万 – to 10 000.

Czy programiści są zadowoleni ze swoich wynagrodzeń?
Jedz ryż, módl się do Amitofy, kochaj koty
Proporcja programistów, którzy czują, że ich wynagrodzenie jest niskie lub są niezadowoleni, wynosi 93,3%.

50% architektów oprogramowania/systemowych analityków jest zadowolonych z obecnego wynagrodzenia.

41,4% programistów martwi się o swoje wynagrodzenie i podnoszenie poziomu wiedzy i kwalifikacji.

Zmiana miejsca pracy

78,5% zmieniło miejsce pracy, co przyniosło wzrost zarobków.

Najczęstsze przyczyny to brak możliwości rozwoju, niedopasowanie rzeczywistej sytuacji w firmie do oczekiwań oraz przejście na wyższe wynagrodzenie.

Zdrowie i sport

1/4 programistów ćwiczy rzadziej niż raz w miesiącu.

58,3% programistów ćwiczy raz w tygodniu lub częściej.

44,4% menedżerów średniego i wyższego szczebla z badanych firm ćwiczy dwa razy w tygodniu lub więcej. Im wyższa pozycja związana z zarządzaniem, tym więcej sportu.

Najwięcej sportu uprawiają programiści z Szanghaju, Guangzhou i Chengdu: około 40% programistów z tych miast ćwiczy dwa razy w tygodniu i kładzie się spać głównie między 11 a 1 w nocy.

63,3% ankietowanych programistów obecnie skarży się na niektóre objawy pogorszenia zdrowia, a 34,8% programistów regularnie odczuwa zmęczenie.

Główne problemy to: regularne zmęczenie, choroby szyjnego odcinka kręgosłupa, nadwaga.

60% programistów śniadania spożywa nieregularnie, a 20% programistów nie je śniadania,

a dla Chińczyków śniadanie to nie filiżanka kawy.Już od samego rana w wszystkich ulicznych budkach i kawiarniach gotują, parują, smażą różnego rodzaju kasze, makaron, jajka, pierogi, wyciskają soki z marchwi, komosy, fasoli – więc pominięcie śniadania to bardzo poważna sprawa.

Życie osobiste

42% programistów jest singlami: 42,5% mężczyzn programistów to single, a 35,6% kobiet.

Głównym kryterium wyboru drugiej połówki jest wygląd (ta-daa), zwracają również uwagę na hobby i poziom wykształcenia, podczas gdy status ekonomiczny, rodzina, rodzaj pracy, wzrost i rejestracja miejsca zamieszkania (hukou) nie są tak istotne.

Poruszanie się po mieście

Publicznym transportem i metrem jeździ 61,6% programistów.

9,7% korzysta z wypożyczalni rowerów (widocznie to jest jak „zamożna firma wynajmie dziurkacz”).

7,4% do pracy dojeżdża własnym autem.

57,8% programistów nie ma samochodu i nie planuje jego zakupu; samochód w najbliższym czasie zamierza kupić 22,3% ankietowanych.

Sytuacja z mieszkaniami

75,6% programistów wynajmuje mieszkania.

12,9% mieszka w swoich zakupionych mieszkaniach.

Pozostali mają mieszkanie zapewnione przez firmę lub mieszkają z rodzicami.

U prawie 50% programistów czynsz za mieszkanie wynosi 1500 juanów lub więcej.

Styl życia i nawyki

57% programistów woli kawę (to w Chinach!), 33% – herbatę, 10% – ani to, ani to.

84% programistów nadal programuje w weekendy.

80% programistów preferuje klawiatury FILCO, Cherry, HHKB Pro2.

W wolnym czasie 42,5% programistów może spędzać czas w internecie, pogłębiając swoją wiedzę związaną z pracą. 47,7% woli marnować czas na sen, oglądanie filmów itd., 40,7% programistów odpowiedziało, że na gry.

Najbardziej preferowane gry to symulatory i strategie.

52% powiedziało, że czasami widzi kod we śnie, a 17% stwierdziło, że ma takie sny bardzo często.

33% ankietowanych programistów lubi psy, a 26% koty, a 23% zarówno jedno, jak i drugie.
Jednak większość programistów ze względu na charakter pracy decyduje się na koty.

Zamiast posłowia

Podsumowując wszystko, o czym dzisiaj rozmawialiśmy — kategoria „Programiści żartują” — kilka najzabawniejszych odpowiedzi z ankiet, które zbierały całą powyższą statystykę. Jak wiadomo, w każdym żarcie jest ziarno prawdy.

Na co więc wydawałem cały ten czas? Wygląda na to, że na szukanie błędów...

— na pytanie o stan cywilny.

Teraz rozumiem, dlaczego jest tylu singli!

— do faktu, że duży odsetek programistów w wolnym czasie poświęca na filmy i gry.

O osobistym samochodzie:

„Maserati” ostatnio staniało do 500 000 juanów, a ja wszędzie dojadę z biletem za 10 juanów!

O obciążeniu pracą:

Wynajmuję mieszkanie tylko po to, aby przyjść i spać, no i aby moja kotka mogła tam mieszkać.

Praca – to jak uczucia: nie ma pewności, że w końcu wybierzesz to, co najbardziej kochasz.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster