"You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity" - John Romero.
I wonder if anyone thought "how do i eventually become this code artist and logical thinker"? Well, if you did, this is what i have for you:
Think to solve.
Look at other people's code.
Practice. 6.---- 7.----
I leave you with this quote " In some ways, programming is like painting. You start with a blank canvas and certain basic raw materials. You use a combination of science, art, and craft to determine what to do with them" - Andrew Hunt.