Некая доля правды в этом действительно есть (в конечном счете, в устройстве любого языка присутствует определенная логика), но только лишь отчасти. Теоретически, человек способен выучить любой язык, каким бы сложным или необычным на первый взгляд он не казался: хоть английский, хоть китайский, хоть санскрит, хоть язык индейцев навахо. Другой вопрос, что здесь требуется системность в работе (что в других ответах уже подчеркивали), упорство, усидчивость, желание трудиться. И практика, конечно же. Знание иностранного языка само по себе чудесным образом не придет.
И, конечно же, еще требуется мотивация: не надо самому себе внушать, что усилия якобы не окупят себя. И вопрошать себя: а стоит ли, а получится ли? Это лишнее.
Что касается научной работы, связанной именно с лингвистической теорией, то могу сказать, что исследователи с более "логическим" складом ума имеют здесь преимущества (а занятия наукой вообще требуют дисциплины и логичности мышления). Многие представители математических наук не чужды интереса к лингвистике, языкам и языку вообще, и наоборот: у ряда лингвистов есть устойчивый интерес к математике и математическим методам в языкознании (да и математическая лингвистика вполне себе существует). Еще замечал неоднократно такой интересный момент: у некоторых лингвистов есть "математический след" в образовательной биографии (либо учились в физматшколах, либо какое-то время учились на физико-математических факультетах, даже, возможно, окончив их и уже потом уйдя в языкознание).