Japoński dla inżynierów IT: stand-upy, recenzje i specyfikacje

Możesz już przeczytać kod. Japoński zespół inżynierów potrzebuje od Ciebie warstwy mówionej: jasnego stanowiska, dokładnego pytania dotyczącego specyfikacji i raportu o błędzie, który pojawia się, zanim ktokolwiek będzie musiał zapytać.

Programista na stand-upie z tablicą kanban napisaną w języku japońskim
Co musisz wiedzieć

Japoński dla inżynierów IT: stand-upy, recenzje i specyfikacje

Zespoły programistyczne w Japonii opierają się na niewielkim zestawie powtarzających się rozmów. Podczas porannego stand-upu codziennie zadawane są te same trzy pytania, dyskusja na temat specyfikacji odbywa się w ustalonym rytmie potwierdzania i powtarzania, przeglądy kodu wykorzystują rozpoznawalną gramatykę zmiękczającą, a raporty o incydentach przebiegają według oczekiwanej kolejności. Duża część słownictwa to katakana zapożyczona z języka angielskiego, co jest pomocne, ale odczyty są japońskie, a formalne słowa kanji znajdują się obok nich w biletach i raportach. W tym przewodniku znajdziesz terminy wraz z ich prawdziwym znaczeniem oraz wyrażeniami do każdej rozmowy, a także odpowiedziami, które usłyszysz.

Zapożyczenia katakany są rozpoznawalne na papierze, ale należy je wypowiadać japońskimi dźwiękami

Stand-up to trzy zdania: co zrobiłeś, co zrobisz, co Cię blokuje

Komentarze do recenzji łagodzą kamo shiremasen i sō desu, a nie polecenia

Zgłoś najpierw incydent według wpływu, później przyczynę i aktualizuj na bieżąco

Terminy inżynierskie z ich japońskim odczytaniem

Większość słownictwa w tej dziedzinie to katakana zapożyczona z języka angielskiego, co jest dobrą wiadomością dla czytania i złą wiadomością dla słuchania. Serwer staje się sābā z dwiema długimi samogłoskami i bez dźwięku r, dane stają się dēta, uwolnienie staje się rirīsu, a połączenie staje się māji. Jeśli powiesz je z angielskimi dźwiękami, współpracownicy mogą nie złapać ich w tempie spotkania i możesz nie rozpoznać, jak wracają. Naucz się każdego z nich jako japońskiego słowa o własnej długości i rytmie.

Obok każdego zapożyczonego słowa zwykle znajduje się słowo kanji, które pojawia się w biletach, specyfikacjach i oficjalnych raportach. Bagu to słowo na czacie; fuguai – tak brzmi tytuł biletu. Tesuto jest tym, co robisz; raport mówi, że zrobiłeś kenshō. Starsze dokumenty również usuwają ostatnią długą samogłoskę z niektórych zapożyczeń, więc spotkasz sābā zapisane jako サーバ i yūzā zapisane jako ユーザ. To są te same słowa.

TerminRomajiOznaczający
バグbagubłąd (słowo codzienne)
不具合fuguaiwada, formalne słowo oznaczające błąd
サーバーSabaserwer
データdētadane
テストtesutotest
リリースRirisuuwolnienie
デプロイdepuroiwdrożyć
マージMajłączyć
プルリクpuru-rikużądanie ściągnięcia (krótka forma)
レビューrebyūrecenzja
ログłobuzdziennik
エラーerabłąd
仕様shyōspecyfikacja
仕様書shyōshodokument specyfikacji
要件Yokenwymóg
設計sekkeiprojekt
実装jissorealizacja
改善kaizenpoprawa
修正shūseinaprawić, poprawić
再現saigenreprodukcja błędu
検証kenshōweryfikacja, testowanie poprawki
本番Honbanśrodowisko produkcyjne
開発環境kaihatsu kankyośrodowisko programistyczne
障害shōgaiincydent, awaria
影響範囲eikyō han'izakres oddziaływania
納期nokitermin dostawy
工数kosuwysiłek, osobogodziny
見積もりmitsumorioszacować
進捗Shinchokupostęp
対応taioobchodzić się, radzić sobie
運用un'yōoperacje
保守hoshukonserwacja
デグレzesztywniaćregresja, od degradacji
リスケryzykowaćprzełożyć
エビデンスebidensudowód, zazwyczaj zrzut ekranu przedstawiający zaliczony test

Codzienny stand-up w trzech częściach

Poranne spotkanie, często nazywane asakai lub codziennym, wszędzie opiera się na tych samych trzech pytaniach: co robiłeś wczoraj, co będziesz robić dzisiaj i czy coś cię blokuje. Przygotuj trzy zdania, a nie opowiadanie. Kinō wa na wczoraj, kyō wa na dzisiaj i albo burokkā wa toku ni arimasen, albo konkretne miejsce, w którym utknąłeś. Powszechnym błędem jest mówienie gambarimasu zamiast konkretnego statusu; potencjalny klient chce nazwy zadania i stanu.

Słowa postępu mają znaczenie. Yotei dōri oznacza zgodnie z harmonogramem, sukoshi okurete imasu oznacza nieco z tyłu, a kyō-jū ni owaru mikomi desu oznacza, że ​​spodziewasz się dzisiaj skończyć. Jeśli jesteś spóźniony, powiedz to w stand-upie, a nie w wiadomości wieczorem przed ostatecznym terminem; Japoński zespół wybacza opóźnienie, o którym usłyszał wcześniej.

japońskiRomajiOznaczający
昨日はログイン機能の実装を進めました。Kinō wa roguin kinō no jissō o susumemashita.Wczoraj poczyniłem postępy we wdrażaniu funkcji logowania.
今日はテストを書いて、プルリクを出す予定です。Kyō wa tesuto o kaite, puru-riku o dasu yotei desu.Dzisiaj planuję napisać testy i otworzyć pull request.
ブロッカーは特にありません。Burokkā wa toku ni arimasen.Żadnych blokerów w szczególności.
APIの仕様が決まっていないので、そこで止まっています。API no shiyō ga kimatte inai node, soko de tomatte imasu.Specyfikacja API nie jest jeszcze ustalona, ​​więc utknąłem w tym miejscu.
進捗は予定どおりです。Shinchoku wa yotei dōri desu.Postęp przebiega zgodnie z harmonogramem.
少し遅れています。Sukoshi okurete imasu.Jestem trochę z tyłu.
今日中に終わる見込みです。Kyō-jū ni owaru mikomi desu.Mam nadzieję, że skończę do końca dzisiejszego dnia.
田中さんに確認したいことがあります。Tanaka-san ni kakunin shitai koto ga arimasu.Chcę coś sprawdzić z Tanaką.

Potencjalny klient może odpowiedzieć krótkim komentarzem, na przykład „itsu-goro owarisō desu ka”, pytając mniej więcej, kiedy zakończy, lub dare ka tetsudaimashō ka, oferując pomoc. Odpowiedz, podając dzień i zadanie, i skorzystaj z pomocy, jeśli bloker jest poza twoją kontrolą.

Pytanie o specyfikację i potwierdzenie zrozumienia

Rozmowy dotyczące specyfikacji w Japonii przebiegają według wzoru iu rikai de atte imasu ka, co oznacza, że ​​dobrze to rozumiem. Powtórzysz własnymi słowami to, co Twoim zdaniem mówi specyfikacja, i pozwól drugiej osobie potwierdzić lub poprawić. To nie jest oznaka słabości; Wyrażenie ninshiki awase, wyrównywanie zrozumienia, jest czymś, o co stale proszą starsi inżynierowie. Błędem jest wcześniejsze mówienie wakarimashity, aby zakończyć dyskusję, a następnie budowanie niewłaściwej rzeczy.

Zapytaj, gdzie zapisano regułę za pomocą shiyōsho no doko ni kaite arimasu ka. Jeśli nie jest to nigdzie napisane, odpowiedzią często będzie wzruszenie ramionami, co będzie dla Ciebie wskazówką, aby samemu zaproponować dane zachowanie i poprosić o zgodę, co również spowoduje jego zapisanie.

japońskiRomajiOznaczający
この仕様について確認させてください。Kono shiyō ni tsuite kakunin sasete kudasai.Potwierdzę coś na temat tej specyfikacji.
エラーの場合は、画面にメッセージを出すという理解で合っていますか?Erā no baai wa, gamen ni messēji o dasu to iu rikai de atte imasu ka?Czy mam rację, że w przypadku błędu wyświetlamy komunikat na ekranie?
この場合はどう動くべきですか?Kono baai wa dō ugoku beki desu ka?Jak powinien się zachować w tym przypadku?
仕様書のどこに書いてありますか?Shiyōsho no doko ni kaite arimasu ka?Gdzie to jest napisane w dokumencie specyfikacji?
認識合わせをさせてください。Ninshiki awase o sasete kudasai.Pozwól mi upewnić się, że jesteśmy po tej samej stronie.
要件を整理してもいいですか?Yōken o seiri shite mo ii desu ka?Czy mogę podsumować wymagania?
はい、その理解で合っています。Hai, sono rikai de atte imasu.Tak, to zrozumienie jest prawidłowe.
いえ、そこは少し違います。Ie, soko wa sukoshi chigaimasu.Nie, ta część jest nieco inna.
では、その内容でチケットに書いておきます。Dewa, sono naiyō de chiketto ni kaite okimasu.Wtedy napiszę to w zgłoszeniu.

Komentarze do przeglądu kodu, które są bezpośrednie, ale uprzejme

Dobry japoński komentarz do recenzji jasno określa problem i łagodzi jedynie instrukcję. Koko wa null ni naru kanōsei ga arimasu określa ryzyko bez zabezpieczenia. Poprawka pojawia się wówczas jako sugestia: shita hō ga ii kamo shiremasen, co oznacza, że ​​byłoby lepiej, lub wakeraresō desu, co oznacza, że ​​wygląda na to, że można je podzielić. Małe punkty za styl są oznaczone komakai desu ga, drobne ale, a gołe gówno kudasai od młodszego recenzenta brzmi jako polecenie, więc zachowaj je dla tonu potencjalnego klienta lub wyraźnego błędu.

Jako autor podziękuj recenzentowi za pomocą go-shiteki arigatō gozaimasu i powiedz, co zrobisz. Jeśli kod jest zamierzony, powiedz to za pomocą itoteki ni i podaj powód; japoński recenzent oczekuje powodu, a nie obrony. Poniższa wymiana zdań przedstawia obie strony jednego żądania ściągnięcia.

japońskiRomajiOznaczający
お手すきの時にレビューをお願いします。O-tesuki no toki ni rebyū o onegai shimasu.Przejrzyj to, gdy będziesz miał chwilę.
ここはnullになる可能性があります。Koko wa null ni naru kanōsei ga arimasu.Tutaj może to mieć wartość zerową.
変数名をもう少し具体的にしたほうがいいかもしれません。Hensū-mei o mō sukoshi gutaiteki ni shita hō ga ii kamo shiremasen.Może byłoby lepiej, gdyby nazwa zmiennej była nieco bardziej szczegółowa.
この処理は別の関数に分けられそうです。Kono shori wa betsu no kansū ni wakeraresō desu.Wygląda na to, że tę logikę można podzielić na osobną funkcję.
念のため、テストを追加してもらえますか?Nen no tame, tesuto o tsuika shite moraemasu ka?Czy mógłbyś dodać test, na wszelki wypadek?
細かいですが、ここはタイポだと思います。Komakai desu ga, koko wa taipo da to omoimasu.Drobne, ale myślę, że to literówka.
ご指摘ありがとうございます。修正します。Go-shiteki arigatō gozaimasu. Shūsei shimasu.Dziękuję, że to zauważyłeś. Naprawię to.
ここは意図的にこうしています。理由は速度です。Koko wa itoteki ni kō shite imasu. Riyū wa sokudo desu.To jest zamierzone. Powodem jest prędkość.
確認しました。問題ありません。Kakunin shimashita. Mondai arimasen.Sprawdziłem. Bez problemu.

Zatwierdzenie zwykle następuje jako LGTM desu lub shōnin shimashita, a połączone żądanie ściągnięcia często skutkuje jednowierszowym māji shimashita w wątku. Odpowiadaj arigatō gozaimasu, nawet jeśli recenzja była szorstka; wątek czyta cały zespół.

Zgłaszanie błędu i incydentu

Raport o błędzie w języku japońskim ma taki sam szkielet jak gdziekolwiek indziej: co się stało, jak to odtworzyć, czego się spodziewałeś i co otrzymałeś. Słowa te to saigen tejun oznaczające etapy reprodukcji, kitai suru dōsa oznaczające oczekiwane zachowanie i jissai no dōsa oznaczające rzeczywiste zachowanie. Powiedz rōkaru de wa saigen shimasen, gdy pojawia się tylko w jednym środowisku; to zdanie oszczędza recenzentowi godzinę.

Incydent, shōgai, ma bardziej rygorystyczny porządek. Pierwszy raport, daiippō, ukazuje się szybko i mówi tylko, co jest zepsute i kogo to dotyczy. Przyczyna pojawia się później, po chōsa, dochodzeniu, a raport końcowy dodaje saihatsu bōshi, zapobieganie nawrotom. Japońskie zespoły oceniają Cię znacznie bardziej na podstawie szybkości pierwszej wiadomości niż jej kompletności, więc wyślij ją, zanim zrozumiesz przyczynę.

japońskiRomajiOznaczający
不具合を見つけました。Fuguai o mitsukemashita.Znalazłem usterkę.
本番でエラーが出ています。Honban de erā ga dete imasu.Podczas produkcji występują błędy.
影響範囲はログイン画面だけです。Eikyō han'i wa roguin gamen dake desu.Wpływ jest ograniczony do ekranu logowania.
再現手順は次のとおりです。Saigen tejun wa tsugi no tōri desu.Kroki reprodukcji są następujące.
ローカルでは再現しません。Rōkaru de wa saigen shimasen.Nie rozmnaża się lokalnie.
原因を調査中です。Gen'in o chōsa-chū desu.Badam przyczynę.
一旦ロールバックしてもいいですか?Ittan rōrubakku shite mo ii desu ka?Czy mogę na razie się wycofać?
復旧しました。Fukkyū shimashita.Zostało przywrócone.
原因は設定ミスでした。再発防止策を考えます。Gen'in wa settei misu deshita. Saihatsu bōshi-saku o kangaemasu.Przyczyną był błąd w konfiguracji. Zastanowię się, jak zapobiec nawrotom.

Szacowanie i delikatne przesuwanie terminu

Szacunki podawane są w dniach lub osobodniach, nin-nichi i zmiękczane za pomocą hodo lub kurai, co oznacza około. Mikka hodo desu to normalna odpowiedź; goła liczba bez zmiękczacza brzmi jak obietnica, a obietnice są pamiętane. Jeśli żądana data nie jest realistyczna, standardowym słowem jest kibishii, „ciasno”, po którym natychmiast następuje alternatywa. Alternatywa jest tym, co sprawia, że ​​odrzucenie jest akceptowalne: późniejsza data, mniejszy zakres lub pytanie o priorytety, które pozwala leadowi wybrać.

Jeśli potrzebujesz czasu do namysłu, ichido mochikaette kakunin shimasu, pozwól, że to zabiorę i sprawdzę, to szanowane zdanie. Sygnał, że traktujesz szacunki poważnie, zamiast zgadywać na miejscu, i daje ci dzień.

japońskiRomajiOznaczający
見積もりは三日ほどです。Mitsumori wa mikka hodo desu.Szacunkowo jest to około trzech dni.
工数は二人日くらいかかりそうです。Kōsū wa ni-nin-nichi kurai kakarisō desu.Prawdopodobnie zajmie to około dwóch osobodni.
金曜日までは少し厳しいかもしれません。Kin'yōbi made wa sukoshi kibishii kamo shiremasen.W piątek może być trochę ciasno.
来週の月曜日なら間に合います。Raishū no getsuyōbi nara ma ni aimasu.Jeśli będzie najbliższy poniedziałek, to dam radę.
この機能を後回しにすれば、納期に間に合います。Kono kinō o atomawashi ni sureba, nōki ni ma ni aimasu.Jeśli odłożymy tę funkcję, uda nam się dotrzymać terminu.
優先順位を教えていただけますか?Yūsen jun'i o oshiete itadakemasu ka?Czy mógłbyś mi podać kolejność priorytetów?
一度持ち帰って確認します。Ichido mochikaette kakunin shimasu.Wezmę to i sprawdzę.

Potencjalny klient może odpowiedzieć jā, getsuyōbi de onegai shimasu, akceptując poniedziałek, lub nantoka narimasen ka, pytając, czy można coś zrobić. W drugim przypadku powtórz handel zakresem zamiast zagłębiać się w jaskinię: kono kinō o hazuseba, kin'yōbi ni dekimasu, jeśli porzucimy tę funkcję, piątek będzie możliwy.

Czytanie japońskiego biletu

Bilety są miejscem, w którym żyje słownictwo kanji. Etykiety pól powtarzają się w każdym trackerze, więc nauczenie się dwudziestu z nich zamienia nieczytelną ścianę w formularz, który możesz zeskanować. Wartości statusu to te, które będziesz wypowiadać na głos podczas stand-upu, więc czytaj je z uwzględnieniem ich wymowy, a nie tylko znaczenia.

Pole biletuRomajiOznaczający
件名Kenmeitytuł
概要gaiyōstreszczenie
再現手順saigen tejunkroki w celu odtworzenia
期待する動作kitai suru dosaoczekiwane zachowanie
実際の動作jissai no dōsarzeczywiste zachowanie
優先度Yusendopriorytet
担当者tantoshamandatariusz
期限Kigentermin
ステータスsutetasustatus
未着手michakushunie rozpoczęty
対応中taiō-chūw toku
レビュー待ちrebyū-machioczekuje na recenzję
保留horyuwstrzymane
要確認yō-kakuninwymaga sprawdzenia
対応済みtaiō-zumiobsługiwane
Więcejkanryōzrobione

Zgłoszenie napisane przez japońskiego kolegę często kończy się yoroshiku onegai shimasu, nawet jeśli jest to tylko raport o błędzie i Twój komentarz może zakończyć się w ten sam sposób. Kiedy zamykasz bilet, oczekiwanym podpisem jest jednoliniowa taiō shimashita z linkiem do żądania ściągnięcia.

Etykieta narzędzia czatu

Czat zespołowy w Japonii jest bardziej formalny, niż spodziewa się większość inżynierów. Wiadomość bezpośrednia zwykle rozpoczyna się od otsukaresama desu, uniwersalnego powitania w miejscu pracy, a prośba do zapracowanej osoby dodaje o-tesuki no toki ni, gdy masz chwilę. Szczerze zaznaczaj pilność: isogi de wa arimasen mówi czytelnikowi, że może zostawić to do popołudnia, a shikyū oznacza rzucić wszystko, więc używaj go rzadko. W większości zespołów reakcja emoji liczy się jako potwierdzenie, ale prośba od kogoś starszego zasługuje na wpisanie shōchi shimashita.

Wiadomości o obecności są czymś normalnym w japońskiej kulturze czatu. Riseki shimasu, kiedy odchodzisz, modorimashita, kiedy wracasz i honjitsu wa agarimasu, kiedy kończysz dzień. Na początku wyglądają na wybredne i po tygodniu stają się automatyczne.

japońskiRomajiOznaczający
お疲れ様です。Otsukaresama desu.Witam (standardowy sposób otwierania czatu między współpracownikami).
お手すきの時に見ていただけますか?O-tesuki no toki ni mite itadakemasu ka?Czy mógłbyś rzucić okiem w wolnej chwili?
急ぎではありません。Isogi de wa arimasen.To nie jest pilne.
至急確認をお願いします。Shikyū kakunin o onegai shimasu.Proszę to pilnie sprawdzić.
承知しました。Shōchi shimashita.Zrozumiany.
確認して、後ほど返信します。Kakunin shite, nochihodo henshin shimasu.Sprawdzę i odpowiem później.
取り急ぎご報告まで。Toriisogi go-hōkoku made.Na razie krótki raport.
離席します。Riseki shimasu.Odchodzę od biurka.
戻りました。Modorimashita.wróciłem.
本日は上がります。お疲れ様でした。Honjitsu wa agarimasu. Otsukaresama deshita.Podpisuję się na dzisiaj. Dziękuję za Twoją pracę.

Cotygodniowa rutyna dla japońskiego inżyniera

  • Codziennie przed spotkaniem wypowiadaj się na głos na głos, używając prawdziwych nazw biletów; trzy zdania zajmują mniej niż minutę.
  • Pisz jeden komentarz do recenzji po japońsku dziennie, nawet na prośbę współpracownika, którą w przeciwnym razie zaakceptowałbyś po cichu, i za każdym razem korzystaj z jednego formularza zmiękczającego.
  • Przeczytaj jeden zamknięty bilet od końca do końca każdego tygodnia i opowiedz historię jego statusu: michakushu, taiō-chū, rebyū-machi, kanryō.
  • Przećwicz pierwszy raport o zdarzeniu dla posiadanego systemu, tak aby słowa były wypowiadane w odpowiedniej kolejności, gdy zostanie uruchomiony prawdziwy alert.
  • Przećwicz jedną rozmowę o ostatecznym terminie w tygodniu, podczas której zamiast „tak” zaoferujesz wymianę zakresu.
  • Prowadź listę zapożyczeń, które błędnie wymówiłeś na spotkaniach i ćwicz na głos ich długie samogłoski.
Kluczowe punkty

Praktyczny sposób na poprawę

Opowiedz już teraz na głos jutrzejszy stand-up w trzech japońskich zdaniach, używając prawdziwego biletu, nad którym pracujesz. Następnie zaprezentuj ten sam status swojemu AI Sensei w wciągającej klasie 3D Unihongo i poproś go, aby zagrał lidera zespołu, który zadaje jedno dodatkowe pytanie na temat Twojej osoby blokującej, ponieważ odpowiadanie na nieskryptowane pytania uzupełniające jest umiejętnością, którą faktycznie testuje spotkanie.

  1. 1

    Wybierz jeden jasny cel

    Skoncentruj każdą sesję na sytuacji lub umiejętności, z której faktycznie możesz skorzystać.

  2. 2

    Ćwicz aktywnie

    Wypowiadaj na głos pełne odpowiedzi, zamiast tylko czytać lub rozpoznawać język japoński.

  3. 3

    Przejrzyj i powtórz

    Zachowaj przydatne poprawki i wracaj do tej samej umiejętności, aż stanie się naturalna.

FAQ

Często zadawane pytania

Czy muszę znać japoński, aby pracować jako inżynier w Japonii?

To zależy od firmy. Niektóre zespoły pracują w języku angielskim, ale wiele średnich i tradycyjnych firm organizuje spotkania, bilety i czaty w języku japońskim. Nawet w zespole posługującym się językiem angielskim pobliska firma zazwyczaj pracuje w języku japońskim, dlatego zwroty zawarte w tym przewodniku poszerzają zakres stanowisk, o które możesz się ubiegać.

Czy pisanie komentarzy do recenzji kodu bezpośrednio po japońsku jest niegrzeczne?

Bezpośredniość sama w sobie jest w porządku; liczy się gramatyka wokół tego. Japońscy recenzenci wyraźnie wskazują na problem, a następnie zmiękczają instrukcję za pomocą form takich jak shita hō ga ii kamo shiremasen. Nagi formularz polecenia brzmi jak nagana, zwłaszcza ze strony młodszego inżyniera.

Jaka jest różnica między bagui fuguai?

Bagu to codzienne słowo używane na czacie i rozmowie. Fuguai to formalne słowo określające usterkę, które wpisuje się w tytule zgłoszenia, raporcie z zdarzenia lub wiadomości do klienta. Używanie fuguai w formalnym piśmie pokazuje, że znasz rejestr.

Jak powiedzieć „nie” nierealnemu terminowi po japońsku?

Rzadko mówisz „nie” wprost. Mówisz, że data to kibishii, co oznacza napięty lub trudny, a następnie proponujesz alternatywę: późniejszy termin, ograniczony zakres lub prośbę o określenie priorytetów. Oferta jest tym, co sprawia, że ​​odrzucenie jest akceptowalne.

Kontynuuj naukę

Zmień znajomość języka japońskiego w pewność mówienia

Ćwicz z AI Sensei Unihongo w wciągającej klasie 3D, korzystając z misji polegających na odgrywaniu ról, coachingu wymowy, przydatnych informacji zwrotnych i gier edukacyjnych, które rozwijają Twoje słownictwo podczas gry.