been a programmer for nearly 25 years now.. i understand what you mean. i find a lot of joy in not just making a program "go", but building it elegantly and efficiently. there are a lot of design guidelines and patterns that make that easier and more predictable, but i always feel there is a lot of value in trusting your sense of aesthetic and building stuff by way of discovery and refinement, sculpting.
been a programmer for nearly 25 years now.. i understand what you mean. i find a lot of joy in not just making a program "go", but building it elegantly and efficiently. there are a lot of design guidelines and patterns that make that easier and more predictable, but i always feel there is a lot of value in trusting your sense of aesthetic and building stuff by way of discovery and refinement, sculpting.