Из личного опыта всплыло 2 варианта:
1. Web-дизайнер. Сейчас их много и плодится еще больше, но хороших web-дизайнеров желающих вникать в технические нюансы проекта крайне мало. Плюс появляется возможность «бокового» развития в области верстки, программирования и т.д.
2. 3D-дизайн. Коллега по работе рассказывал как его приятелю очень кстати приходится техническое образование, так как в средах 3D-моделирования очень кстати умение программировать. Потрясающие вещи делаются на уровне кода (все серьезные оболочки поддерживают какой-то язык программирования), а не протыкивания сотен кнопочек в жутко запутанных интерфейсах.