Statistische Daten über das Leben chinesischer Programmierer

Hallo, Freunde. Heute arbeitet Russland aktiv mit China im Bereich IT, künstliche Intelligenz und Big Data zusammen. Es ist sogar geplant, eine „Russisch-chinesische digitale Tal“ zu schaffen.
Dieser Artikel bietet einen kleinen Einblick in den chinesischen Markt für IT-Stellenangebote und das Leben chinesischer Programmierer und stellt eine Zusammenstellung von Übersetzungen chinesischer Artikel mit meinen kurzen Kommentaren dar. Die hier präsentierten statistischen Daten können nützlich sein für diejenigen, die möglicherweise mit China arbeiten oder in China tätig werden möchten oder wenn chinesische Programmierer Ihre Zielgruppe sind. Schauen wir uns an, wie es dort aussieht!
Die Situation auf dem Stellenmarkt
Die Daten stammen von der Website dies ist die größte Plattform auf Chinesisch für IT-Spezialisten. Der Autor hat 90.000 Stellenangebote mit dem Schlüsselwort „Programmiersprache“ analysiert, und das sind die Ergebnisse (Daten von November 2019):

Die Gehaltssituation ist völlig anders (in Yuan/Monat):

Was kann man für so viel Geld kaufen?Hier Im November gelten in Peking einige für uns alltägliche Produkte (um einen kulturellen Schock zu vermeiden, muss man sagen), obwohl man zugeben muss, dass die Preise dort nicht die höchsten sind:
Tomaten – 3 Yuan/Jin (übrigens, in China werden Produkte in Jin gewogen – das entspricht ungefähr unserem halben Kilogramm, somit kostet 1 kg Tomaten etwa 3*2*9=54 Rubel – also, das ist doch mal ein Vergleich!)
Kartoffeln – 1,52 Yuan/Jin
Kohl – 0,44 Yuan/Jin
Reis – 2,71 Yuan/Jin
Schweinefleisch – 25,8 Yuan/Jin
Hähnchenfleisch – 14,85 Yuan/Jin
Eier – 5,83 (ja, auch in China werden sie nach Gewicht verkauft, nicht zu 9 Stück)
Milch – 2,5 Yuan/240 ml
95 Oktan Benzin – 7,19 Yuan/Liter (max)
Bus – ab 2 Yuan für 10 km (+1 Yuan für die nächsten 5 km)
U-Bahn – 3 Yuan; eine Monatskarte gewährt einen Rabatt von 50%
Im Vergleich zum Vorjahr gab es den größten Anstieg der Stellenangebote für Python: ein Anstieg um __magische__ 37%! ()
Die Situation mit Programmierung in der chinesischen Sprache
Auf Habr gibt es , und passend dazu möchte ich ein paar Beispiele für China nennen: Die lokale Sprache Easy (易), sowie (mit Änderungen am Hauptparser), der übrigens in China zu einem 'Python-Netzpython' geworden ist. Interessant ist, dass eine Reihe von Schlüsselwörtern in Synonymen existiert; so werden and, self, in, True, False, break usw. in zwei Varianten dargestellt. Es wird intensiv an der Übersetzung der offiziellen Python-Dokumentation ins Chinesische gearbeitet. ().
Doch chinesische Programmiersprachen existieren eher zu Lehrzwecken. Junior+-Programmierer schreiben bereits auf Englisch. Aber das Wichtigste ist der Wissenspool, und hier kommen neben englischen Ressourcen auch populäre chinesische IT-Webseiten zur Hilfe.
IT-Webseiten wie zum Beispiel (bereits etwas weiter oben erwähnt), , , , und viele andere, ganz zu schweigen von zahlreichen QQ- und Weixin ('Wechat' auf Deutsch) Gemeinschaften.
Daten gesammelt
Im Allgemeinen sind die drei Hauptfragen, die Chinesen sofort stellen, nachdem Sie Ihren Namen genannt haben – wie alt sind Sie, sind Sie verheiratet und wie viel verdienen Sie. Und in den folgenden bunten statistischen Daten, die in der ersten Hälfte des Jahres 2019 auf den Plattformen JetBrains, Hired, HackerRank, 极光大数据 () und andere, mussten die chinesischen Programmierer sich auch mit diesen Fragen auseinandersetzen. An der Umfrage nahmen 39.000 Programmierer teil (ich hoffe, das ist eine repräsentative Stichprobe für China). Also…
Verteilung nach Programmiersprachen
Die am weitesten verbreitete Programmiersprache in China heute ist Java (das haben wir bereits an den Stellenangeboten bemerkt), Go wird als die vielversprechendste bezeichnet, und Python führt die Liste der Lernenden an.
83 % der Entwickler in China wählen heute die Version Java 8, und Spring Boot hat sich bereits als populäres Framework für die Webentwicklung etabliert.
Momentan gibt es in China viele talentierte Frontend-Entwickler mit JavaScript und Backend-Entwickler mit Java. Der Markt sucht derzeit verstärkt nach Frontend-Ingenieuren. Außerdem machen Entwickler von Android-Anwendungen 15,2 % aus.
Programmiergewohnheiten
Programmierer bevorzugen dunkle Farben, 89 % passen ihre IDE auf die eine oder andere Weise an, wobei die Mehrheit dunkle Farbtöne wählt und ein dunkles Thema für den Editor bevorzugt.
77 % der Programmierer gaben an, dass sie während des Programmierens Musik hören können, und die beliebtesten Genres sind elektronische Musik, Pop und Rock.
Umfrageergebnisse zeigen, dass Entwickler ab 25 Jahren zunehmend remote arbeiten möchten.
Kenntnisse in Programmiersprachen
Im Durchschnitt kennt jeder Entwickler 4 Programmiersprachen und möchte noch 4 weitere lernen.
Junge Entwickler im Alter von 18 bis 24 Jahren planen im Durchschnitt, 6 Sprachen zu lernen, während ältere Entwickler ab 35 Jahren planen, noch 3 Sprachen zu erlernen.
73,7 % gaben an, dass Programmieren hauptsächlich autodidaktisch erlernt wird.
Über 15 % begannen, Programmierung vor dem 16. Lebensjahr zu lernen.
76 % der Programmierer sind der Meinung, dass eine Teilnahme an Weiterbildungskursen bei der Jobsuche hilfreich ist; 24 % sehen darin keine Notwendigkeit.
Verteilung in China
Die meisten Entwickler arbeiten im Süden Chinas – in der Provinz Guangdong.
Warum ist das soBereits seit dem 16. Jahrhundert florierte hier der Handel mit europäischen Luxusgütern – Seide und Porzellan. Und das ist nur der Anfang: Heute ist es der größte Importeur und Exporteur Chinas und bietet das offenste sowie dynamischste Investitionsumfeld. Shenzhen, bekannt für seine Elektronikindustrie, befindet sich hier. Das BIP Guandong entspricht dem BIP Russlands.
Dies ist einer der revolutionärsten Orte: Hier wurde einer der ersten kommunistischen Zirkel in China gegründet. Er bleibt bis heute revolutionär: Hier werden alle technologischen Entwicklungen und wirtschaftlichen Experimente durchgeführt.
Betrachtet man die Städte, führt Peking mit 14,5 % aller Entwickler, gefolgt von Shanghai mit 13,9 %; dann kommt Hangzhou – das "chinesische Silicon Valley", wo unter anderem der Hauptsitz der Alibaba Group angesiedelt ist, danach Shenzhen und Guangzhou (beide in der Provinz Guangdong), Chengdu, Nanjing und weitere.
Verteilung nach Alter und Geschlecht
Etwas mehr als die Hälfte der Programmierer sind zwischen 25 und 29 Jahren alt, während es über 35-Jährige nur sehr wenige gibt.

Viele Programmierer denken darüber nach, was sie nach 35 Jahren außer Programmieren tun werden. Sie erwerben Kenntnisse und Fähigkeiten in anderen Bereichen und können nach 35 Jahren allmählich in Architektur, Management oder andere Positionen wechseln.
Verhältnis m:w = 12:1.
Arbeitszeiten
Überstunden zu arbeiten ist die Norm. Am 26. März 2019 wurde auf Github veröffentlicht über Unternehmen, die das «996»-System unterstützen, was gegen das Arbeitsrecht in China verstößt. Bereits am 9. April erhielt das Repository 200 Sterne und wurde zum beliebtesten Repository. Aber es wurde mit Spam überflutet und in China blockiert. «996» – haben Sie erraten? Von 9 Uhr morgens bis 21 Uhr abends, 6 Tage die Woche.
Im Durchschnitt arbeiten Programmierer 47,7 Stunden pro Woche, während Programmiererinnen 45,9 Stunden arbeiten.
33,5% der Programmierer arbeiten mehr als 60 Stunden pro Woche.
Die längsten Arbeitstage haben Programmierer in Shanghai, Peking und Guangzhou. Programmierer in Shanghai sind am stärksten ausgelastet: im Durchschnitt 48,9 Stunden pro Woche. In Shenzhen und Chengdu arbeiten sie im Durchschnitt 47,0 Stunden pro Woche.
Durchschnittliche Gehälter
Das durchschnittliche Gehalt im Land beträgt 150.000 Yuan, das Durchschnittsalter von Programmierern mit einem Gehalt von 400.000 Yuan oder mehr liegt bei 36 Jahren.
In Shanghai verdienen 16,9% der Programmierer monatlich 20.000 Yuan oder mehr.

Hier ist eine anschauliche Grafik zur Gehaltsverteilung im Jahr. Diese hier, die wie ein B aussieht – 万 – ist 10.000.
Sind die Programmierer mit ihrem Gehalt zufrieden?

Der Anteil der Programmierer, die das Gefühl haben, dass ihr Gehalt eher gering ist oder unzufrieden sind, beträgt 93,3 %.
50 % der Softwarearchitekten/Systemanalysten sind mit ihrem aktuellen Gehalt zufrieden.
41,4 % der Programmierer machen sich Gedanken über ihr Gehalt sowie über die Verbesserung ihrer Kenntnisse und Qualifikationen.
Jobwechsel
78,5 % haben den Arbeitsplatz gewechselt und dabei ein höheres Einkommen erzielt.
Die häufigsten Gründe sind fehlende Entwicklungsmöglichkeiten, die Diskrepanz zwischen den tatsächlichen Bedingungen im Unternehmen und den Erwartungen sowie der Wechsel zu einem höheren Gehalt.
Gesundheit und Sport
Ein Viertel der Programmierer betreibt weniger als einmal im Monat Sport.
58,3 % der Programmierer treiben einmal pro Woche oder häufiger Sport.
44,4 % der Führungskräfte der mittleren und oberen Ebene in den befragten Unternehmen betreiben zweimal pro Woche oder mehr Sport. Je höher die Position im Management, desto aktiver der Sport.
Besonders aktiv sind Programmierer aus Shanghai, Guangzhou und Chengdu: etwa 40 % der Programmierer aus diesen Städten treiben zweimal pro Woche Sport und gehen meist zwischen 23 und 1 Uhr schlafen.
63,3 % der befragten Programmierer klagen derzeit über einige Symptome einer Verschlechterung der Gesundheit, während 34,8 % der Programmierer regelmäßig Müdigkeit verspüren.
Zu den häufigsten Problemen gehören regelmäßige Müdigkeit, Nackenbeschwerden und Übergewicht.
60 % der Programmierer frühstücken unregelmäßig, und 20 % der Programmierer frühstücken gar nicht.
Für die Chinesen ist das Frühstück keine Tasse Kaffee.Bereits am frühen Morgen werden an allen Straßenständen und in Cafés verschiedene Breie, Nudeln, Eier und Piroggen gekocht, gedämpft und gebraten; zudem pressen sie Säfte aus Karotten, Chia und Bohnen – das Auslassen des Frühstücks ist also sehr ernst zu nehmen.
Persönliches Leben
42 % der Programmierer sind ledig: 42,5 % der männlichen Programmierer sind Singles, während es bei den weiblichen Programmierern 35,6 % sind.
Das wichtigste Kriterium bei der Wahl des Partners ist das Aussehen (tadaaa), außerdem achten sie auf Hobbys und Bildungsniveau, während wirtschaftliche Verhältnisse, Familie, Beruf, Größe und der Wohnsitz (Hukou) weniger wichtig sind.
Fortbewegung in der Stadt
61,6 % der Programmierer nutzen öffentliche Verkehrsmittel und die U-Bahn.
9,7 % nutzen Bike-Sharing (offensichtlich wie "ein wohlhabendes Unternehmen bucht einen Locher zur Miete").
7,4 % fahren mit dem eigenen Auto zur Arbeit.
57,8 % der Programmierer haben kein Auto und planen auch nicht, eines zu kaufen; 22,3 % der Befragten beabsichtigen, in naher Zukunft ein Fahrzeug zu erwerben.
Die Wohnsituation
75,6 % der Programmierer mieten eine Wohnung.
12,9 % leben in eigenen, gekauften Wohnungen.
Die übrigen wohnen entweder in einer von ihrem Unternehmen bereitgestellten Unterkunft oder leben bei ihren Eltern.
Bei fast 50 % der Programmierer beträgt die Miete für die Wohnung 1.500 Yuan oder mehr.
Lebensstil und Gewohnheiten
57 % der Programmierer bevorzugen Kaffee (sogar in China!), 33 % Tee, 10 % weder das eine noch das andere.
84 % der Programmierer programmieren auch am Wochenende.
80 % der Programmierer ziehen die Tastaturen FILCO, Cherry, HHKB Pro2 vor.
In ihrer Freizeit können 42,5 % der Programmierer im Internet surfen und ihr arbeitsbezogenes Wissen vertiefen. 47,7 % verbringen ihre Zeit lieber mit Schlaf, dem Anschauen von Filmen usw., und 40,7 % gaben an, dass sie Zeit mit Spielen verbringen.
Die bevorzugtesten Spiele sind Simulationen und Strategiespiele.
52 % sagten, dass sie manchmal im Schlaf Code sehen, und 17 % berichteten, dass sie solche Träume sehr häufig haben.
33 % der befragten Programmierer lieben Hunde, 26 % Katzen, und 23 % lieben sowohl als auch.
Doch die Mehrheit der Programmierer hat wegen der Arbeitsweise Katzen.
Anstelle eines Schlussworts
Zusammenfassend und als Fazit für alles, was wir heute besprochen haben — die Rubrik "Programmieren ist lustig" — hier sind ein paar der lustigsten Antworten aus den Umfragen zur Sammlung der oben genannten Statistiken. Wie bekannt, steckt in jedem Scherz ein Funken Wahrheit.
Und womit habe ich meine ganze Zeit verbracht? Offensichtlich mit der Suche nach Bugs ...
— auf die Frage nach dem Familienstand.
Jetzt ist klar, warum so viele allein sind!
— darauf, dass ein großer Prozentsatz der Programmierer in ihrer Freizeit Filmen und Spielen widmet.
Zum persönlichen Auto:
Der "Maserati" ist kürzlich auf 500.000 Yuan gefallen, und für mich wird es mit dem Fahrticket für 10 Yuan überall grün sein!
Zur Arbeitsbelastung:
Ich miete eine Wohnung nur, um dort zu kommen und zu übernachten, naja, und damit meine Katze dort leben kann.
Arbeit ist wie Gefühle: Es ist nicht garantiert, dass man letztendlich das wählt, was man am liebsten hat.
Quelle: habr.com
