Для звания программиста достаточно устроиться на работу программистом. Можно при этом быть электриком и не уметь программировать вообще. Это реальный случай в моей практике - в одном из городов нашей необъятной родины, в администрации нашей фирмой устанавливалась компьютерная система, для обеспечения ее работы нужен был хоть какой нибудь более-менее пользователь ПК. Там ввели должность, назвали "программист", установили ЗП 15к в месяц, и - естественно - не найдя никого, назначили на эту должность штатного электрика, по совместительству. Узнали мы об этом, когда он позвонил нам, представился программистом и спросил, как включать компьютер. Сначала мы очень удивились, потом - узнав ЗП - все поняли и помогли чем могли :)