|
I know there are a lot of people on here who aren't strictly computer programmers; I think in one post someone described the "hackers" of "hacker news" as "creative, curious, practical, and hardworking people who struggle with the confines of bureaucracy and traditional corporate jobs" (ie people best suited for start-ups). By that definition I am by all means a hacker. But the thing I'm most passionate about is making images and visuals, ie art (not graphic design or web design). From what I've seen of the "art world" and "fine art," its not the place for me. I feel like I have zero in common with most artists I meet; I like working hard, making things, and learning skills more than sitting around talking about concepts. My friends have almost always been programmers and "techie" types, not other artists or "fuzzy" types. So I was wondering if anyone else here is an artist or creator or whatever you wanna call it. I'd be interested in hearing how you balance your expressive side with your rational, non-BS hacker side, and in what kind of career you're pursuing. The only solution I've been able to come up with is starting my own company where I'm in charge of the art side of things (ie a video game company that requires graphics and what not). If any of this rang a bell for you, feel free to send me a message. Thanks. |
Furthermore, I found myself surrounded by engineers who rarely shared my interest. In spite of this I continued moonlighting my obsessions and have grown a library of 7 full shelfs (excluding school books, library checkouts, and kindle downloads) and cases of art supplies.
It's common with programmers to look down on wannabe artists that do not adhere to strict logic in creation or conversations. (Just try asking an artist what they were trying to achieve with their piece. Your answer will be a glare of pity mixed with disgust. I often find, thought not always, this is a diversion tactic because the concept is to "fuzzy" to convince anyone of it).
But when you strip Great Art to its pure essence you will discover a philosophical theory that adheres to a form of logic. We are not completely in the wrong to view this with skepticism since many pseudo-artists can not see this, let alone create it themselves; their only option is to fake it and hope their bravado convinces other. With programming we have no such luxury, if you are incompetent no level of bullshit will make your design work.
This leads me to my current situation where I am trying to find a way to integrate my love of programming with my innate drive to explore beyond the limitations imposed by my code. For now this means waking at 5am, writing for 3-4 hours, going to work until 7, writing a few more hours, then sleep.
Believe it or not, this regiment actually makes me a better programmer. I find myself not only more relaxed during the day, but often am able to rethink my solution and identify flaws instead of powering into the code as I once did.
I am not sure this helped, but my main message was that learning to think about things in a different way gives you a versatility that manifests in ways you may not anticipate. In my case, I feel it helped me be a better coder. (Think of it as studying lisp even though you primarily code in C. Its an exercise that gives your brain flexibility)