Iss Reis, bete Amitofo, liebe Katzen

Statistische Daten darĂŒber, wie es den chinesischen Programmierern geht

Iss Reis, bete Amitofo, liebe Katzen
Hallo, Freunde. Heute arbeitet Russland aktiv mit China im Bereich IT-KĂŒnstliche Intelligenz, Big Data zusammen, und es ist sogar geplant, ein 'Russisch-chinesisches digitales Tal' zu schaffen.

Dieser Artikel ist ein kleiner Exkurs in den chinesischen IT-Jobmarkt und das Leben chinesischer Programmierer und stellt eine Compilation aus Übersetzungen chinesischer Artikel mit meinen Mikrokomenaren dar. Die hier prĂ€sentierten statistischen Daten könnten fĂŒr diejenigen nĂŒtzlich sein, die möglicherweise planen, mit China oder in China zu arbeiten, oder wenn chinesische Programmierer ihre Zielgruppe sind. Schauen wir uns an, wie es dort lĂ€uft!

Die Situation mit Stellenangeboten

Daten stammen von des Artikels der Webseite www.csdn.net (das ist die grĂ¶ĂŸte Plattform auf Chinesisch fĂŒr IT-Fachleute). Der Autor hat 90.000 Stellenangebote zum Stichwort 'YAP' gesammelt, und das ist dabei herausgekommen (Daten von November 2019):
Iss Reis, bete Amitofo, liebe Katzen
Die Situation mit den GehÀltern ist ganz anders (in Yuan/Monat):
Iss Reis, bete Amitofo, liebe Katzen

Was man fĂŒr so eine Menge Geld kaufen kannHier Preise im November fĂŒr einige der gĂ€ngigsten Produkte (um einen kulturellen Schock zu vermeiden), zum Beispiel in Peking, obwohl man zugeben muss, dass die Preise dort nicht die höchsten sind:
Tomaten – 3 Yuan/Jin (ĂŒbrigens werden in China auch in Jin gewogen – das entspricht ungefĂ€hr einem halben Kilogramm, daher kostet ein Kilogramm Tomaten dort 3*2*9=54 Rubel – im Grunde bei ĐĄĐ”ĐœĐœĐ°Ń angekommen!)
Kartoffeln — 1,52 Yuan/Jin
Kohl — 0,44 Yuan/Jin
Reis – 2,71 Yuan/Jin
Schweinefleisch 25,8 Yuan/Jin
HĂŒhnchenweißfleisch – 14,85 Yuan/Jin
Eier 5,83 (ja, auch in China werden sie nach Gewicht verkauft, und nicht 9 StĂŒck)
Milch – 2,5 Yuan/240 ml
Benzin 95 – 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 gibt 50%-Rabatt
Im Vergleich zum Vorjahr hat die grĂ¶ĂŸte Zunahme bei Stellenangeboten fĂŒr Python stattgefunden: ein Anstieg von __magischen__ 37%! (ref)

Die Situation mit dem Programmieren in Chinesisch

Auf Habr gibt es einen Artikel ĂŒber nationale Programmiersprachen bmforce, und ich möchte passend dazu ein paar Beispiele fĂŒr China anfĂŒhren: die lokale Sprache Easy (易), sowie Chinesisch Python (mit Änderungen im Hauptparser), der ĂŒbrigens in China zu einem "Python-Boa" 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. Die Arbeit am Übersetzen der offiziellen Python-Dokumentation ins Chinesische lĂ€uft auf Hochtouren. (Fortschritt der Übersetzung nach Versionen).

Aber chinesische Programmiersprachen existieren eher aus BildungsgrĂŒnden. Programmierer mit junior+ schreiben bereits auf Englisch. Aber das Wichtigste ist der Wissenspool, und hier kommen neben englischen Ressourcen auch beliebte chinesische IT-Websites zur Hilfe.

IT-Websites wie zum Beispiel www.csdn.net (bereits kurz zuvor erwĂ€hnt), www.iteye.com, segmentfault.com, www.chinaunix.net, www.tuicool.com und viele andere, ganz zu schweigen von zahlreichen QQ- und Weixin- („Wechat“ auf Deutsch) Gemeinschaften.

Daten gesammelt

Im Allgemeinen sind die drei wichtigsten Fragen, die Chinesen sofort stellen, nachdem Sie Ihren Namen genannt haben – wie alt sind Sie, sind Sie verheiratet und wie viel verdienen Sie? In den im Folgenden prĂ€sentierten bunten statistischen Daten, die in der ersten HĂ€lfte des Jahres 2019 auf den Plattformen JetBrains, Hired, HackerRank, æžć…‰ć€§æ•°æź (Aurora Big Data) und anderen gesammelt wurden, mussten die chinesischen Programmierer auch diese Fragen beantworten. An der Umfrage nahmen 39.000 Programmierer teil (ich hoffe, dass dies fĂŒr China eine reprĂ€sentative Stichprobe ist). Also...

Verteilung nach Programmiersprachen

Die am weitesten verbreitete Programmiersprache in China ist derzeit Java (dies haben wir bereits an den Stellenanzeigen bemerkt), Go wird als die vielversprechendste bezeichnet, und Python hat die meisten Lernenden.

83% der Entwickler in China wĂ€hlen heute die Version Java 8, und Spring Boot hat sich bereits als beliebtes Framework fĂŒr die Webentwicklung etabliert.

Derzeit gibt es in China viele starke Frontend-Entwickler in JavaScript und Backend-Entwickler in Java. Außerdem sind Frontend-Ingenieure momentan sehr gefragt. DarĂŒber hinaus machen Entwickler von Android-Anwendungen jetzt 15,2% aus.

Programmiergewohnheiten
Programmierer bevorzugen dunkle Farben, 89% passen ihre IDE irgendwie an, wobei die meisten dunkle Töne bevorzugen und ein dunkles Thema fĂŒr den Editor wĂ€hlen.

77% der Programmierer sagten, dass sie wÀhrend des Programmierens Musik hören können, und die beliebtesten Genres sind elektronische Musik, Pop und Rock.

Die Umfrage zeigte, dass Entwickler ab 25 Jahren bestrebt sind, remote zu arbeiten.

Programmiersprachenkenntnisse
Jeder Entwickler kennt im Durchschnitt 4 Sprachen und möchte noch 4 weitere lernen.
Junge Entwickler im Alter von 18-24 Jahren planen im Durchschnitt, 6 Sprachen zu lernen, wĂ€hrend Ă€ltere Entwickler – 35 Jahre und Ă€lter – planen, noch 3 Sprachen zu lernen.

73,7% gaben an, dass das Lernen von Programmierung hauptsÀchlich autodidaktisch erfolgt.

Über 15% haben mit dem Programmieren begonnen, bevor sie 16 Jahre alt waren.

76% der Programmierer sind der Meinung, dass die Teilnahme an Weiterbildungskursen bei der Jobsuche hilfreich ist; 24% sehen darin keinen Bedarf.

Verteilung nach Regionen in China

Die grĂ¶ĂŸte Anzahl an Entwicklern arbeitet im Ă€ußersten SĂŒden Chinas – in der Provinz Guangdong.

Warum das so istBereits seit dem 16. Jahrhundert gibt es hier einen regen Handel mit europĂ€ischen Edelsteinen, Seide und Porzellan. Und es geht weiter: Heute ist es der grĂ¶ĂŸte Importeur und Exporteur Chinas, die offenste und dynamischste Investitionsumgebung. Hier steht die Stadt Shenzhen, die bekannt ist fĂŒr ihre Elektronikindustrie. Das BIP von Guangdong ist gleich dem BIP von Russland.
Es ist eine der revolutionĂ€rsten Regionen: Hier wurde einer der ersten kommunistischen Zirkeln in China gegrĂŒndet. RevolutionĂ€r ist es bis heute geblieben: Hier werden alle technologischen Entwicklungen und wirtschaftlichen Experimente durchgefĂŒhrt.
Wenn man die StĂ€dte betrachtet, fĂŒhrt Peking mit 14,5% aller Entwickler, gefolgt von Shanghai mit 13,9%; dann kommt Hangzhou – das "chinesische Silicon Valley", wo unter anderem die Zentrale der Alibaba Group ansĂ€ssig ist, gefolgt von Shenzhen und Guangzhou (beide befinden sich in der Provinz Guangdong), Chengdu, Nanjing usw.

Verteilung nach Alter und Geschlecht

Etwas mehr als die HĂ€lfte der Programmierer sind 25-29 Jahre alt, wĂ€hrend es ĂŒber 35-JĂ€hrige nur sehr wenige gibt.
Iss Reis, bete Amitofo, liebe Katzen
Viele Programmierer denken darĂŒber nach, was sie nach 35 Jahren abgesehen von der Programmierung machen können. 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.

Arbeitsstunden

Überstunden zu arbeiten ist die Norm. Am 26. MĂ€rz 2019 wurde auf Github Repository ĂŒber Unternehmen, die das System «996» unterstĂŒtzen, was gegen das Arbeitsrecht Chinas verstĂ¶ĂŸt. Bereits am 9. April erhielt das Repository 200 Sterne und wurde zum beliebtesten Repository. Doch es wurde mit Spam ĂŒberflutet und in China blockiert. «996» – hast du erraten? Von 9 Uhr morgens bis 9 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 belastet: 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 der Programmierer bei einem Gehalt von 400.000 Yuan und mehr liegt bei 36 Jahren.

In Shanghai erhalten 16,9 % der Programmierer monatlich 20.000 Yuan oder mehr.
Iss Reis, bete Amitofo, liebe Katzen
Hier ist eine anschauliche Grafik der jĂ€hrlichen Gehaltsverteilung. Diese hier, die wie ein B aussieht – 侇 – bedeutet 10.000.

Sind die Programmierer mit ihrem Gehalt zufrieden?
Iss Reis, bete Amitofo, liebe Katzen
Der Anteil der Programmierer, die das GefĂŒhl haben, dass das Gehalt nicht in Ordnung ist oder unzufrieden sind, betrĂ€gt 93,3 %.

50 % der Softwarearchitekten/Systemanalytiker sind mit ihrem aktuellen Gehalt zufrieden.

41,4 % der Programmierer machen sich Sorgen ĂŒber ihr Gehalt und die Steigerung ihres Wissens und ihrer Qualifikationen.

Jobwechsel

78,5 % haben den Arbeitsplatz gewechselt und dabei ihr Einkommen erhöht.

Die hĂ€ufigsten GrĂŒnde sind mangelnde Entwicklungsmöglichkeiten, die Diskrepanz zwischen der RealitĂ€t im Unternehmen und den Erwartungen sowie der Wechsel zu einem höheren Gehalt.

Gesundheit und Sport

1/4 der Programmierer treiben 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 Mittel- und Oberschicht der befragten Unternehmen treiben zweimal pro Woche oder mehr Sport. Je mehr die Position mit Management verbunden ist, desto mehr Sport wird getrieben.

Am meisten lieben Sport Programmierer aus Shanghai, Guangzhou und Chengdu: Etwa 40 % der Programmierer aus diesen StÀdten treiben zweimal pro Woche Sport und gehen hauptsÀchlich zwischen 11 Uhr und 1 Uhr nachts schlafen.

63,3 % der befragten Programmierer klagen derzeit ĂŒber einige Symptome von gesundheitlichen Problemen, wĂ€hrend 34,8 % der Programmierer regelmĂ€ĂŸig MĂŒdigkeit verspĂŒren.

Die Hauptprobleme sind regelmĂ€ĂŸige MĂŒdigkeit, Erkrankungen der HalswirbelsĂ€ule und Übergewicht.

60 % der Programmierer frĂŒhstĂŒcken unregelmĂ€ĂŸig, und 20 % der Programmierer frĂŒhstĂŒcken gar nicht,

und fĂŒr die Chinesen ist das FrĂŒhstĂŒck kein KĂ€nnchen Kaffee.Bereits am frĂŒhen Morgen werden an allen StraßenstĂ€nden und in CafĂ©s verschiedene Breie, Nudeln, Eier, Piroggen zubereitet und SĂ€fte aus Karotten, Quinoa, Bohnen gepresst – das FrĂŒhstĂŒck auszulassen, ist also sehr ernsthaft.

Persönliches Leben

42 % der Programmierer sind ledig: 42,5 % der mÀnnlichen Programmierer und 35,6 % der Frauen.

Das wichtigste Kriterium bei der Wahl des Partners ist das Aussehen (ta-da), man achtet auch auf Hobbys und Bildungsniveau, wĂ€hrend wirtschaftlicher Status, Familie, Berufsart, GrĂ¶ĂŸe und die Anmeldung am Wohnort (hukou) weniger wichtig sind.

Fortbewegung in der Stadt

61,6 % der Programmierer nutzen öffentliche Verkehrsmittel und U-Bahn.

9,7 % nutzen Fahrradverleihsysteme (offensichtlich ist das so etwas wie „eine wohlhabende Firma mietet einen Locher“).

7,4 % fahren mit dem eigenen Auto zur Arbeit.

57,8 % der Programmierer besitzen kein Auto und haben nicht vor, eines zu kaufen; 22,3 % der Befragten haben vor, in naher Zukunft ein Auto zu erwerben.

Wohnsituation

75,6 % der Programmierer mieten Wohnungen.

12,9 % leben in eigenen gekauften Wohnungen.

Die verbleibenden Nutzer wohnen bei ihren Eltern oder das Unternehmen stellt Wohnraum zur VerfĂŒgung.

Bei fast 50 % der Programmierer betrĂ€gt die Miete fĂŒr die Wohnung 1500 Yuan oder mehr.

Lebensstil und Gewohnheiten

57 % der Programmierer bevorzugen Kaffee (und das in China!), 33 % Tee, 10 % weder noch.

84 % der Programmierer programmieren auch am Wochenende.

80 % der Programmierer bevorzugen die Tastaturen FILCO, Cherry, HHKB Pro2.

In der Freizeit verbringen 42,5 % der Programmierer Zeit im Internet, um ihre beruflichen Kenntnisse zu vertiefen. 47,7 % ziehen es vor, ihre Zeit mit Schlaf, dem Anschauen von Filmen usw. zu verbringen, 40,7 % der Programmierer gaben an, dass sie Zeit mit Spielen verbringen.

Die beliebtesten Spiele sind Simulatoren und Strategien.

52 % sagten, dass sie manchmal im Schlaf Code sehen, und 17 % sagten, dass sie solche TrÀume sehr hÀufig haben.

33 % der befragten Programmierer mögen Hunde, 26 % Katzen, und sowohl als auch 23 %.
Aber die meisten Programmierer haben aufgrund ihrer Arbeitsweise Katzen.

Anstatt eines Nachworts

Zusammenfassend und als Fazit zu dem, worĂŒber wir heute gesprochen haben – die Rubrik „Programmierer machen Witze“ – ein paar der lustigsten Antworten aus den Fragebögen zur Sammlung aller oben genannten Statistiken. Wie bekannt ist, steckt in jedem Witz ein Funke Wahrheit.

Worauf habe ich also meine ganze Zeit verwendet? Es scheint, als hÀtte ich nach Bugs gesucht


– zur Frage nach dem Familienstand.

Jetzt ist klar, warum so viele allein sind!

– dazu, dass ein großer Prozentsatz der Programmierer in ihrer Freizeit Filme und Spiele widmet.

Zum eigenen Auto:

Die „Maserati“ ist kĂŒrzlich auf 500.000 Yuan gefallen, und fĂŒr das Ticket fĂŒr 10 Yuan wird ĂŒberall grĂŒn sein!

Zur Arbeitsbelastung:

Ich miete meine Wohnung nur, um zu kommen und zu schlafen, na ja, und damit meine Katze dort wohnen kann.

Arbeit ist wie GefĂŒhle: Es ist nicht sicher, dass man am Ende das wĂ€hlt, was man am meisten liebt.

Quelle: habr.com

60GB SSD 8Gb DDR4