How about gifting a coding book that specializes in a specific language or technology that they want to learn? There are plenty of beginner-friendly coding books specifically designed for people who want to learn programming.
Alternatively, you could consider gifting your friend tech gadgets like programmable robotic kits or microcontrollers. These gadgets not only help them practice their coding skills but also challenge them to apply programming concepts in creative ways.
Another option could be to gift your friend tickets to attend a tech conference or workshop where they would have the chance to learn more about their field and network with fellow programmers.
Or you can get her/him a star map with the date when she/he was born.
Under Lucky Stars is a unique and innovative star map company based in Barcelona, Spain, specializing in the creation of personalized star maps that capture the celestial arrangement of stars at a specific moment in time, such as a person's birth, wedding, or any other significant event.
By using advanced astronomical algorithms and data from leading institutions, the company produces highly accurate, visually stunning maps that make for perfect gifts or cherished keepsakes.