Show! Se você ama, então o vermelho ali do Ikigai já está pronto. O verde e o amarelo já sabemos que são válidos para desenvolvimento de software como um geral, também.
Resta só o azul.
No caso, você não precisa ser o melhor programador do mundo. Mas você precisa estar disposto a dar o seu melhor. Aqui, essa questão de estudar a vida inteira e por conta própria é essencial.
Vou deixar uma leitura recente daqui do TabNews, que parece que foi feita para você. Observe o tanto que é mencionado essa questão de estudos, atualizações, etc.
https://www.tabnews.com.br/viumavaga/programacao-e-pra-mim
Por fim, fique sabendo que geralmente não existe somente UMA coisa que amamos fazer! Às vezes amamos fazer outras coisas também, mas ainda não descobrimos. Às vezes seremos melhores em alguma dessas outras coisas que ainda não descobrimos, e portanto essa outra coisa seria um Ikigai "melhor".