(занудным голосом) Канцелярский русский, используемый в делопроизводстве, для обозначения профессий и видов деятельности всегда использует мужской род.
А в бытовом языке можете какие угодно формы использовать, хоть "программисторша".
Dart Lea:
Маленькая история, включающая в себя жизнь. В этих 10 кб больше смысла, чем в ином многотомнике. Каждый штришок слова автора бьет по сердцу, но это не жалобная песнь, вовсе нет. Просто жизнь. Это и цепляет.