Прилагательные с суффиксом -ск- со значением ‘относящийся к тому или свойственный тому, что названо производящим словом’, характеризующие те или иные территориальные объекты, образуются от названий континентов, стран, населенных пунктов и других понятий, связанных с жизнью и деятельностью людей, например: австралийский, узбекский, московский и т. п.
Ср.: горы → горный (относящийся к горам как природному, географическому явлению) и горы → горский (относящийся к горам как к месту обитания человека).
Названия сторон света — это нарицательные существительные, обозначающие географические понятия, поэтому от них образуются прилагательные с суффиксом -н-: север → северный, юг → южный, запад → западный, восток → восточный. Прилагательные с суффиксом -ск- не образуются.
Существительные с суффиксом -анин-/-янин- (во множественном числе -ан-/-ян-) имеют значение ‘житель или уроженец местности, названной производящим словом’, например: россиянин (россияне), волжанин (волжане), парижанин (парижане), селянин (селяне), марсианин (марсиане) и т. п.
Понятия север и юг связаны с Северным и Южным полюсами Земли, а восток и запад — с вращением Земли вокруг своей оси и видимым движением небесных светил. Соответственно, в первичном нарицательном значении север и юг связаны с определенной территорией, а восток и запад — нет. Поэтому в литературном языке есть словообразовательные пары север → северянин (северяне) и юг → южанин (южане), а наименования жителей, образованные от слов восток и запад, отсутствуют. Использование слов Восток и Запад как имен собственных, обозначающих страны и территории, расположенные в восточном и западном направлении, и их страноведческие особенности, возникло сравнительно недавно и не изменило словообразовательную модель.
Существительные западник и восточник, образованные от имен собственных Запад и Восток, в русском языке есть, но они не связаны с наименованием жителей. Западнический — относительное прилагательное, образованное от существительного западник.
Существительное западник (← Запад) — сторонник общественного течения, возникшего в 40–50-е гг. XIX в., представители которого выступали за европейский путь развития России. Современные западники выступают за сближение России с Западом и перестройку российской экономики по западному образцу.
Существительное восточник (← Восток) — специалист, изучающий историю, языки, литературу, культуру, религию, философию, экономику и политику стран Востока.
Слова *востокцы и *востокцкий в русском языке отсутствуют.
Норма литературной речи — согласование по грамматическому принципу: грамотный специалист, прошедший подготовку; специалист, который...
Действительно, между этими двумя рекомендациями есть некоторое противоречие. Однако обратим внимание, что во второй группе примеров все дефисные конструкции стоят на втором месте, т. е. выполняют функцию определения. В первой группе примеры различаются: студент-медик — альпинист имеет обратный порядок компонентов, а оставшиеся два — такой, как в предыдущей группе. Это может иметь значение, поскольку альпинист здесь является приложением к конструкции с приложением (медик), а это требует паузы при произнесении и постановки знака тире. В остальных случаях, на наш взгляд, тире можно не ставить.
Добавим, что за разъяснениями приведенного Вами правописного решения Вы можете обратиться непосредственно к авторам «Русского правописания с комментариями» (их электронные адреса есть на сайте Института русского языка им. В. В. Виноградова РАН в разделе «Сотрудники») и всё узнать, так сказать, из первых рук.
Правильно: о течении.
Нет, так его назвать нельзя. Верно: филолог-русист; филолог, специалист по русскому языку.
Ни один из предложенных Вами вариантов нельзя признать удачным. Лучше перестроить предложение: Крутой специалист, она нашла работу в столице, где сегодня и живет.
Существительные мужского рода часто употребляются для обозначения женщин (ср. специалист, любитель, ценитель, энтузиаст, завсегдатай и т. д.). Ограничений на подобное использование слова фанат нет.
Правильно: гравёр — специалист по гравировке; гра́вер — жук.
Постановка тире или дефиса зависит от смысла сочетания. Если в числе инженеров-программистов есть главный, то пишем главный инженер-программист. Если же главный инженер одновременно является программистом, то пишем главный инженер — программист.
Корректно тире: внештатный специалист — психиатр-нарколог.