It means understanding that there will never be a time, not ever, when you have “fully mastered programming.” That is not a thing that exists. There is not going to be some future moment when you get a gold star that says, “Now you are a real developer!” Not when you receive your degree. Not when you’ve been writing code for 50 years. Not ever. (If somebody claims to hand you such a star, it’s a fake.) Why? The full picture of learning is less an arc than a cycle… exposure → familiarity → comfort → confidence → ease → new perspective → discomfort → back to the start (exposure) …so if you ever find yourself confused or uncomfortable, if you find yourself thinking “I thought I already knew programming, and I feel so lost!,” that is a good thing. It means you are still learning, still living. This may be daunting, but it is also a fact you can embrace with joy: learning never ends, and you will never run out of things to discover.
https://media.hachyderm.io/media_attachments/files/112/894/119/306/777/117/original/182ea9dfdd917b76.png