Eu nunca gostei de programar.
Mesmo assim, trabalhei mais de 7 anos escrevendo código todo dia e consegui construir uma carreira legal antes de me envolver com ensino e devrel.
Não, você não precisa ser uma pessoa apaixonada pelo seu trabalho pra fazer ele bem e ter sucesso.