Ох автор, даже не знаю...в 43 года....Я в профессии с 21 года, сейчас мне 39. (это моя специальность). Java и Oracle  моя специализация сейчас, (до этого 10 лет на C#(люблю))))))) по Oracle есть сертификаты самые серьезные. Последние 5 лет лидом работаю, и вот чувствую что надо что-то менять мозги что ли стали по-хуже. Смотрю в сторону PM. Еще учтите, что хорошо платят в иностранных IT компаниях, или в аутсорсных IT компаниях, у которых заказчики в основном заграницей и уровень английского нужен очень хороший, ну хотя бы b1+. Например, в моей команде на текущим проекте 10 человек, 3 индуса из них и митинги мы проводим на английском, но это ерунда, надеюсь индусов сплавлю, все же редкость. А вот с заказчиком митинги на английском и простые разработчики тоже там присутствуют. Первое собеседование практически в любую крупную компанию, где реально платят, это английский.Но всегда есть IT служба в таких компаниях, которая обеспечивает работу разработчиков (сеть, сервера, почта, helpdesk и так далее), я бы вам туда посоветовала. Смотрите крупных игроков на IT рынке, и попробуйте туда в IT службу.