kodowanie w Pythonie, 吃苦 i moje Uzdrawianie języka chińskiego w mandarynie
kiedy piszę tę historię, komponenty języka kodowania w języku angielskim, chińskim mandaryńskim i Pythonie tańczą wokół mojej głowy. To opowieść o komunikatywnej frustracji, wchodzeniu na swój sposób i próbie bycia dobrym geopatą językowym. W związku z tym historia ta obejmuje cały świat, w tym takie miejsca jak Tainan na Tajwanie; Ames w stanie Iowa w USA i Szanghaj w Chinach.
w listopadzie 2003 roku przeprowadziłem się do Tainan na Tajwanie, gdzie pracowałem jako nauczyciel języka angielskiego w ESL Cafe Dave ‘ a. Samo podróżowanie stało się zbyt łatwe, więc chciałem żyć w miejscu dłużej, stąd moja chęć do nauczania języka angielskiego. Jestem jedną z tych osób, które zdecydowały się uczyć języka angielskiego ze względu na potencjał podróżniczy. To nie jest to, co trzymało mnie w branży przez około 15 lat, ale to jest, z całą przejrzystością, dlaczego zacząłem. Byłem emigrantem ekonomicznym z geopatowskim żądzą Kultury. Język miał być moją lokalną rzeczą, która pomogłaby mi utrzymać stymulację w kulturze, z którą się nie łączyłem. Ale Tajwan jest jednym z miejsc, które używa tradycyjnych chińskich znaków mandaryńskich, są to bardziej skomplikowane elementy (nie litery) języka. Słowo makaron jest 麵 w tradycyjnym chińskim i simplified w uproszczeniu. Nie wszystkie słowa wyglądają tak inaczej, ale wystarczy. Teraz, gdy wiem nieco więcej, mogę powiedzieć, że tradycyjne chińskie znaki zachowują więcej znaczenia semantycznego słowa, ale uproszczone jest znacznie łatwiejsze do czytania, pisania i uczenia się. Mniej uderzeń było wybawieniem dla mnie podczas nauki pierwszych 600 słów w języku mandaryńskim, który jest moim obecnym poziomem. Ale kreski i te dwie pisane formy języka nie są głównym punktem historii. Mój brak umiejętności poznawczych i jak uczyć się języków są.
to ironiczne, kiedy patrzę wstecz na to, jak uczyłem się angielskiego w tej pierwszej pracy nauczyciela języka w 2003 roku, w tym samym czasie próbowałem nauczyć się języka, który był wokół mnie. To nie było zabawne, to było przerażające. Musiałem jeździć skuterem, aby się poruszać, a znaki uliczne zmieniały się ze wszystkich chińskich znaków na dwa różne style romanizacji (Pinyin i Wade Giles) bez ostrzeżenia i powodu. Były chwile, kiedy jeździłem na hulajnodze i skręcałem w obszar, o którym nie wiedziałem, aby skończyć na ulicy, która miała tylko chińskie znaki, których nie mogłem odczytać. Nie miałem przestrzeni umysłowej, aby wiedzieć, jak nauczyć się tych słów. To był rok 2003, więc wszystkie zasoby, które masz zamiar wysłać do mnie, jeszcze nie istniały. Byłem na łasce mojego sąsiada i partnera wymiany językowej, Sydney (jej pseudonim) i niekończące się listy bardzo małych fonted słowa myślała, że powinienem zapamiętać. Język bardzo szybko wyblakł, a kilka miesięcy później opuściłem Tajwan.
teraz chcę przejść do Ames, Iowa na inspirujący przełomowy moment. Prawie słyszę nasz instruktor przetwarzania języka naturalnego (NLP) mówiący “dobrze”, myślę, że w tonie, który mieszał ironię i zachętę, w jej grubym i bardzo biodrowym Indyjskim akcencie po tym, jak z dumą pokazaliśmy jej 10 linijek kodu, które na tydzień pisaliśmy, ale to zrobiło coś strasznie podstawowego. Ale obawiam się, że ci z Was, którzy słuchają podcastu Geopats, pamiętają, że ja również mieszkałem w Nanjing, w Chinach w 2010 roku i mogę mieć przedłużające się pytanie, jak ten czas pasuje do mojej ekspozycji na Chiński Mandaryński. Zaraz po przybyciu do Nanjing zachorowałem na chorobę rogówki zwaną dystrofią Mapdot, która uniemożliwiała odczytanie czegokolwiek przez miesiące. Nazywa się to dystrofią mapdota, ponieważ rogówki mają mapopodobne skupisko dodatkowych komórek. Te mapy dość skutecznie utrudniły mi wzrok. Dzięki genialnej Optometrystce geopat z sąsiedniego Szanghaju (pochodziła z Chile, ale przez wiele lat mieszkała w Niemczech, zanim przeniosła się do Chin) Moje oczy zagoiły się do tego stopnia, że znów mogłam czytać. Zajęło to trochę czasu, aby zrozumieć moje ograniczenia wizualne z rozmiaru tekstu, oświetlenie i suchość oczu, z których wszystkie wpływają na moje widzenie nadal, nawet po operacji rogówki, dzięki tej dziedzicznej choroby. Ale ten proces pochłonął mnie przez cały czas pobytu w Nanjing. Miałem niewiele do zera czasu, aby zastanowić się nad problemami językowymi, nie mówiąc już o czytaniu w dowolnym języku.
ale około roku po opuszczeniu Chin zabrałem swoje zmapowane oczy do Ames, Iowa, aby pracować nad doktoratem z Lingwistyki Stosowanej i technologii.
w ramach programu musiałem wziąć udział w dwóch zajęciach z kodowania: jeden do nauki podstaw kodowania (Python) i jeden na przetwarzanie języka naturalnego (NLP). Moje ostatnie doświadczenie z kodowaniem było w Cal Poly dziesięć lat wcześniej, z Visual Basic. Tak, byłem sceptyczny, że zrobię znacznie lepiej tym razem, ale byłem zdeterminowany, aby spróbować. Jak zapewne niektórzy z was słyszeli, Python jest “łatwym” językiem kodowania: jest to względny komplement. Kodowanie może być interesujące, stymulujące i wymagające, ale dla większości zdrowych osób nie jest łatwe. To, co osobiście uważam za trudne w kodowaniu, to to, że było brudne, bardzo brudne. Po pierwszych zajęciach pracowałam dla “dobrego” instruktora jako asystentka badawcza. Przez dwa semestry mój dobrobyt finansowy był bezpośrednio związany z pracą nad kodem. Budowanie strony internetowej w HTML nie było takie złe. Użyłem tego do blogów, które zrobiłem po raz ostatni wyraziłem się na piśmie dla zabawy na początku 2000 roku. ale kiedy musiałem użyć SQLite, aby wiele plików i strona “rozmawiały” ze sobą, to było trudne. Bardzo mocno.
nadal nie do końca rozumiem, jak to wszystko działało, ale myślę, że można bezpiecznie powiedzieć, że języki kodowania wprowadzają inne języki kodowania, aby robić rzeczy, których nie mogą. Być może jest to tak, gdy używamy słów pożyczkowych, takich jak “dejavu”, aby wyrazić coś w języku angielskim, czego nie możemy zrobić za pomocą mniej słownych słów angielskich.
mając dużo czasu na przepełnienie stosu, płacz i pomoc wspomnianego instruktora w naszych cotygodniowych spotkaniach badawczych, program nauki czytania, który napisałem, w końcu zadziałał. Badanie zostało zakończone i napisano artykuł o wynikach. Wszystkie standardowe akademickie rzeczy się zdarzały. Chociaż rosłem i cieszyłem się trudnością tego procesu, zdałem sobie sprawę, że cele programu Doktoranckiego i moje własne cele zawodowe nie pasowały do siebie. Trzeba było zagłębić się w program (kalambur nie zamierzony, ale mimo to cieszyć się nim), aby się tego nauczyć.
i to była trudna pigułka do przełknięcia.
to, czego nie wiedziałem podczas tego postu, to to, że przełamanie kodowania będzie kluczem do zrozumienia, jak pracować wokół własnego mózgu, aby przeforsować i w końcu nauczyć się innego języka.
nie wiedziałem wielu rzeczy poza tym, że pływałem w porażce. Fale porażek myśli i emocji, jeśli mam być szczery. Ale w tym samym czasie spacerowałem po Szanghaju i prawie słyszałem gigantyczne chińskie znaki hanzi wołające do mnie: “Hej, chcesz wiedzieć, co mam na myśli?”Tak. Robiłem im zdjęcia z daleka i z bliska. Co się stało? Nie wiedziałem, nie obchodziło mnie to. Ten artystyczny język odciągał mnie od mojego negatywnego życia wewnętrznego. Nie tylko ich interesowałem, ale potrzebowałem ich do wyleczenia.
dlaczego nagle zaciekawiły mnie te nieprzeniknione postacie, zadałem sobie pytanie. Desperacko szukając projektu do pracy, postanowiłem skierować tę ciekawość i ponownie studiować Chiński Mandaryński. Minęło 16 lat od pierwszego razu próbowałem tego iw tym okresie zasoby online do nauki chińskiego eksplodowały. Byłem również dość wykwalifikowany w nauczaniu języka i miałem więcej cierpliwości jako uczący się w ogóle. Kolejnym bonusem było to, że po dwóch latach programu Doktoranckiego “po prostu” 40-godzinny tydzień pracy czuł się prawie nie pracując.
więc poszedłem. Było to nadal trudne, ale była cierpliwość, wytrwałość i ciekawość, których wcześniej nie było. Uczyłem się słów, mogłem słyszeć i odpowiadać na niektóre zwroty i zrobiłem HSK 1, 2 i 3 w ciągu jednego roku. Byłem spragniony drugiego języka i byłem w kraju, w którym był jeden wokół mnie w prawdziwym życiu. Bardzo potrzebowałem sukcesu w czymś, w czymkolwiek. Potrzebowałem dobrego rezultatu.
ten projekt był w dużej mierze powodem, dla którego zacząłem uczyć się chińskiego mandaryńskiego, ale nie dlatego kontynuowałem.
wydarzyła się wtedy dziwna rzecz, która nigdy wcześniej nie miała miejsca u mnie i u mnie. Zamiast denerwować się i chować mój podręcznik pod wieloma innymi ciekawszymi książkami, nosiłem go ze sobą wszędzie. Podręcznik i mnóstwo fiszek, które zrobiłem. Część ciekawości wzięła górę i zaczęłam się naprawdę dobrze bawić. Podobało mi się to, co gość Von na odcinku zmieniających skryptów podcastu Geopats o nazwie “Brain burn”, że mózgowe uczucie, gdy nie można wchłonąć niczego innego. Kiedy chcesz przechylić głowę, otwórz ją i opróżnij, abyś mógł wrócić do tego, co robiłeś. To uczucie było cudowne. Nauka chińskiego przeniosła się z rozproszenia do prawdziwie radosnego doświadczenia.
chciałem uchwycić tę radość i, bądźmy szczerzy, zachować odpowiedzialność, więc uruchomiłem kanał na YouTube o nazwie Changing Scripts. Myślałem, że zmieniam języki z angielskiego na Chiński Mandaryński, ale tak naprawdę zmieniałem język z angielskiego na Python na chiński. Kilka miesięcy w zrobiłem film, kiedy przyszło mi do głowy, że to, co się zmieniło, to, co pozwoliło mi w końcu nauczyć się czytać mandaryński chiński hanzi znaków był mój przełom w Pythonie. Dla mnie Kod Pythona był znacznie trudniejszy do odczytania niż chińskie znaki hanzi. A chińskie znaki nie wymagają innych języków, aby zrobić wszystko, są one zamkniętym ekosystemem, przynajmniej w mandaryńskim Chińskim. Dla zabawy, sprawdź, jak chińskie znaki są używane w języku japońskim i koreańskim na stronie Omniglot. Mogę wyjaśnić wiele różnych powodów, dla których wolę naukę języka chińskiego od nauki kodu Pythona, ale nie jest to logiczny wybór, logiczna decyzja, logiczna emocja. To się po prostu stało.
mój mąż często tworzy sportowe mantry dla losowych wyzwań życiowych i jedną z jego najczęstszych jest “kiedy praktyka jest trudniejsza niż gra, gra jest łatwa.”Dla mnie Python był trudniejszy niż chiński mandaryński. W” ćwiczeniu ” Pythona przez rok byłem w stanie przezwyciężyć zarówno moją niecierpliwość, jak i skupienie zamiast dosłownie “jeść gorzko” po chińsku. W amerykańskim angielskim mówimy “bear down”. Oba wyrażenia skupiają się na pochyleniu głowy i przeforsowaniu trudnego zadania, aby później czerpać korzyści. Udało mi się w Pythonie przetestować kod, aby sprawdzić, czy działa, czy nie. Moja niecierpliwość została ułaskawiona tym nieco po trochu stylem budowania języka.
uczyłem tego stylu uczenia się języka swoim własnym uczniom, ale sam nigdy nie udało mi się go nauczyć jako student. Dopóki nie znalazłem metody Leitner Box do nauki słownictwa. Jest to podstawa popularnego oprogramowania do powtarzania przestrzeni czasowej używanego obecnie w większości aplikacji do nauki języka, ale w sposób papierowy. Użyłem tej metody do nauki chińskich słówek mandaryńskich, w połączeniu z materiałami testowymi języka chińskiego HSK, które wykorzystały to podejście, a także ze słuchaniem i czytaniem w praktyce. W ten sposób nauczyłem się pierwszych 600 słów po chińsku.
mój magiczny przepis na naukę języka wydawał się być 1. łącząc moją nową cierpliwość z tym 2. trwałość kodowania i 3. skupienie się na części języka, z którą najbardziej się łączę (czytanie).
obecnie utknąłem na poziomie HSK 3, ale nie martwię się. Teraz uczę się chińskiego wolniej, ale nie przestaję. Absolutnie nie. Tego rodzaju przełom nie chcę puścić. Ale nawet gdybym to zrobił, wierzę, że mój mózg nadal skorzystałby na zrobieniu obu tych rzeczy, ucząc się Pythona i elementarnego chińskiego mandaryńskiego. Właściwie, mam tak wiele tak nie zatrzymał się, że planuję podcasting o moim procesie uczenia się i postęp ponownie codziennie w listopadzie NaPodPoMo, National Podcast Post Month. NaPodPoMo to wydarzenie podobne do National Novel Writing Month, ale koncentruje się na codziennych podcastach zamiast codziennego pisania. Jeśli chcesz posłuchać tego podcastu do nauki języka, możesz mnie znaleźć na podcastie Geopats. 谢谢您