Это зависит от того, что вы понимаете под карьерой .
Если у вас есть работа в вашей стране в качестве работника, и вы хотите, чтобы она оставалась таковой, вам обычно не нужно знать какой-либо язык, кроме вашего родного и английского. Исключением может быть ситуация, когда основным клиентом вашей компании является иностранная компания, и вы должны знать язык этой компании. Например, многие компании из западной Польши сотрудничают в основном с немецкими компаниями, и знание немецкого языка является большим преимуществом или даже требованием для работы в качестве старших разработчиков (в то время как юниоры не имеют контактов с заказчиками, они не обязаны говорить по-немецки ).
Однако, если вы хотите быть фрилансером , вы должны свободно говорить на языке вашего клиента. Конечно, вы можете ориентироваться только на англоязычные страны, но знание, например, немецкого или французского языков дает вам больше возможностей и потенциально более выгодные контракты.
Если вы хотите работать за границей , это зависит. Конечно, при поездке в США или Великобританию, английский является правильным выбором. В небольших странах (в Европе) есть много англоязычных команд, поэтому в качестве иностранного подрядчика вы можете рассчитывать на множество англоязычных рабочих мест, например, в Дании или Нидерландах.
Но в больших странах, таких как Германия, англоязычные рабочие места являются исключением , и, не зная немецкого языка, у вас мало шансов что-то найти. Чтобы получить самые высокооплачиваемые контракты, вы должны свободно говорить по-немецки, но тогда вы сможете получить действительно хорошо оплачиваемую работу .