ZyXEL12m94*41, если, допустим, любишь тратить часы на улучшение вывода решения какого-нибудь уравнения, или не можешь уснуть задумавшись над очередной (нетривиальной, что немаловажно) задачей, то эта специальность для тебя. Ошибочно идут в программисты те, кто не могут усидеть на месте или любят решить задачки "абы как - лишь бы результат сошелся", такие остаются на скучной работе эникейщиков, 1с-программеров, и пыхпыхкодеров, и им бы лучше подошла другая специальность.