Мне кажется, успех в программировании это больше про любовь.
Чтобы достичь чего-то стоящего в этой сфере нужно любить это всё, а иначе будет очень трудно работать в офисе, а придя домой, продолжать учиться и пробовать что-то интересное.
В противном случае есть есть риск остаться посредсвенностью с зарплатой чуть выше среднего.
Если ты с восторгом читаешь и смотришь, разного рода, IT новости? Если, в самостоятельном, начальном обучении, ты радуешься каждой удачно решенной задачи? =) Это похоже на любовь?) Если тебе с детства было не понятно, как можно не разбираться в компьютерах на уровне юзверя?))) Если, со словами " О! А что будет, если..?" ты менял какую либо строку в игрульках и программах? =)Это похоже на любовь к ЯП?