shift の語源ストーリー
shift の古英語 sciftan は「分ける・割り当てる」でした。古ノルド語 skipta「分ける」と兄弟です。中英語のころには、「移す」や「何とかやりくりする」の意味が生まれます。makeshift「間に合わせの」は、この「やりくり」から来た語です。16世紀末から19世紀には、女性の肌着も shift と呼ばれました。着替える服、という意味からとされます。工場で働く時間の「交替制」は19世紀に広まった意味で、night shift は「夜勤」です。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)