Hi Ryo!
ユーコネクトの英語コーチのアーサーです!
確かに、学校で学ぶことは社会であまり実践できないことが多いですね。
「表面的な」という単語はよくsuperficialですが、
この場合は「surface」(表面の)または「shallow」(浅い)がオススメです。
The shallow knowledge you get in school isn't helpful.
The surface knowledge you get in school isn't helpful.
よろしくお願いします。
応援しています!
アーサーより
Shallow knowledge learned during school years will never help you in the business practices.
「表面的な知識」には shallow knowledge という言い方ができます。
「授業で習う」は「学校で学ぶ」と考え learned during school years としてみました。
「社会に出てからの実際の業務」は、business practices (実際の仕事、仕事としてやること)、「太刀打ちできない」は「(知識が)全く役に立たない」と考え、will never help you in ~ と表現してみました。