В английском языке важно различать good at и bad at, потому что они используются для оценки разных аспектов способностей и умений. 34
Good at употребляется, когда человек умеет что-то делать хорошо, обладает какими-то практическими навыками и умениями. 3 Например: Jason is good at baseball — Джейсон хорошо играет в бейсбол. 3
Bad at используется, когда человек плохо что-то делает. 3 Например: He is extremely bad at saving money — У него очень плохо получается копить деньги. 3
Таким образом, выбор между good at и bad at зависит от того, какую оценку способностей и умений хочется выразить.
Кроме того, выражение «to be good/bad at sth.» в зависимости от контекста может переводиться как «преуспеть в чём-то», «быть хорошим в чём-то», «чего-то не уметь» и т. п.. 2