-하자마자と-하는 대로は、どちらも「~してすぐ」という意味で使われます。

前の動作が終わって、すぐに次の動作が始まるというニュアンスですね。

ただ一見同じように見える文法も、それぞれ使い方がちょっと違います。

-자마자と-는 대로は意味としては同じ

-자마자のニュアンス

動詞の語幹に-자마자がついて「~するなり、~してすぐ」という意味になります。

집에 돌아오자마자 씻었어요.
家に帰ってすぐ、お風呂に入りました
회의가 끝나자마자 전화했습니다.
会議が終わるなり、すぐ電話した

前の動作が終わるなり、すぐ次の動作が始まっています。

-는 대로のニュアンス

動詞の語幹に-는 대로がつき、「~したら、~次第」という意味を表します。

퇴근하는 대로 바로 집에 갈게요.
退勤したらすぐ家に帰るよ
도착하는 대로 연락 주세요.
到着次第、連絡してください

前の動作が終わって後、その状態から次の動作に移るというニュアンスです。

ここまでは、-자마자と-는 대로どちらも「前の動作が終わって、すぐに次の動作が始まる」という意味としては違いはありません。

前後の文の関連性が全く違う

-는 대로は前後の文に関連がある

-자마자と-는 대로の違いは、前後の文に関連があるかどうかです。

검사가 끝나는 대로 바로 결과가 나왔습니다.
検査が終わってすぐ、結果が出ました
이번 시즌을 마치는 대로 은퇴하기로 했답니다.
今シーズンを終えたら、引退することにしたそうです
범인을 발견하는 대로 즉시 보고하라.
犯人を見つけ次第、直ちに報告せよ

-는 대로は前の状態が次の行動に持ち込まれるので、前後で関連のない文章の場合には使えません。

前の動作なくして、次の行動は成り立たないわけです。

-자마자は前後の文に関連はない

-자마자は前後の内容に関連がない文にも使うことができます。

집을 나가자마자 비가 왔어요.
家を出たとたん雨が降ってきました

家を出ることと雨が降ることは偶然に起きたことで、何の関わりもありません。

내가 자리에 앉자마자 버스가 출발했습니다.
僕が座席についてすぐにバスが発車しました

座席についた途端にバスが発車したこともタイミングが重なっただけで、関連のある出来事ではありません。

ちなみに韓国では乗客が交通カードをタッチしたのを確認すると、すぐ走り出すバスも多いです。

「대로」の意味を知っておこう

-는 대로が前後で関連のあることにしか使えないのは、대로のもとの意味による部分が大きいでしょう。

대로には前の状態や動作などが次に引き継がれる「そのまま」というニュアンスがあるからです。

내가 하라는 대로 해.
俺の言うとおりにやれ
들리는 대로 적어 놓았어요.
聞こえた通りに書いたよ

「やれという命令の通りに、聞こえたそのままに」というのは、まさに状況がそのまま引き継がれていますね。

대로のニュアンスをしっかり押さえておけば、-자마자と-는 대로を間違えることはないでしょう。

時制にも使い方の違いがある

現在や未来の話には「-는 대로」

-자마자と-는 대로を使う時には、時制にも制限があります。

긴급재난지원금을 받는 대로 에어팟을 사고 싶어요.
緊急災難給付金をもらったらエアポッズを買いたいです (ㅇ)
긴급재난지원금을 받자마자 에어팟을 사고 싶어요.
定額給付金をもらったらエアポッズを買いたいです (?)

後にくる内容が現在形や未来形(これから起こること)の場合は-는 대로を使います。

-자마자でも間違いではないですが、-는 대로を使う方が多いです。

※긴급재난지원금:日本の特別定額給付金に相当

過去の話には「-자마자」

後にくる文が過去形(すでに起こった出来事)の場合、-자마자は使えますが-는 대로は使えません。

알랑이 울리자마자 바로 일어나 세수를 했습니다.
アラームが鳴るなりすぐ起きて顔を洗いました (ㅇ)
알랑이 울리는 대로 일어나 세수를 했어요.
アラームが鳴るなりすぐ起きて顔を洗いました (x)

後ろに来る内容が、過去形なら-자마자、現在形や未来形なら-는 대로を使うと覚えておくといいでしょう。

まとめ

1.-자마자と-는 대로
行動の流れを見る限り、両者に差はない

2.-자마자は前後の文に関連性はない

3.-는 대로は前後の文に関連がある

4.-자마자は時制に制限はないが、過去形との組み合わせが多い

5.-는 대로は現在形もしくは未来形と一緒に使う

일이 끝나자마자(仕事が終わるなり)、すぐ家に帰ることを칼퇴근と言います。