Устроиться на работу проблем не будет, но с карьерным ростом будут вопросы, потому что серьёзное программирование требует очень интенсивно соображающей головы, а после 30 лет с предельной концентрацией на всякой фигне уже возникают физиологические проблемы, и в таком возрасте программисты больше выезжают на опыте, если вообще не утрачивают желания к кодированию. Это как большой спорт. Вам будут рады, но вряд ли в юниорской категории вы сможете успешно конкурировать с молодёжью.
40-45 лет, уставший, доживающий жизнь - ну вы и загнули! Это возраст самого расцвета сил и умственных в том числе...