Skip to content

Instantly share code, notes, and snippets.

@cyeong
Created October 17, 2014 08:14
Show Gist options
  • Save cyeong/b865c8173a2779284316 to your computer and use it in GitHub Desktop.
Save cyeong/b865c8173a2779284316 to your computer and use it in GitHub Desktop.
Programming & Art
Why is it so difficult for someone with no prior programming knowledge to learn programming for the first time?
You're fiddling with brushes and wondering why you can't make art.
You have to see something first.
Something unique that you want to share with others.
Once you see this - the brushes become the means to this vision ... The impediment, even. You'll become frustrated with them. Good.
You'll mix your paint differently. Experiment with different sorts of brushes. With utensils that aren't brushes at all.
Your first renderings will be awful. Half in disgust, you'll make new ones.
Paint will be everywhere. A few favorite brushes will emerge.
At some point, you'll notice something magical in your pictures. Soon, others will too.
You've got it now.
You're not a painter, you're an artist.
You learned to paint the way Hemingway learned to type.
Out of necessity.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment