Live data from Hacker News

Who Works With ‘Creative Coders?’

timstutts.com

31–40 of 46 posts

Re: Who Works With ‘Creative Coders?’

#31
post #4

I agree with all of the sentiments in the article, but the one small thing that I do disagree with is the conflation of the word "creative" with what the author seems to indicate are artistic or graphical/visual disciplines. I believe that all programming, whether or not it's graphical or "artistic" in nature, is creative. Development is just as much a craft as it is a logical discipline. Learning algorithms, data st…

Great comment! I did not watch that talk. But I did watch another talk by John Cleese on how to become more creative ( https://www.youtube.com/watch?v=kH8uYDJlwog - only 10 min). It's a very recommended watch as well. I especially like this quote:

If you're racing around all day, ticking things off on lists, looking at your watch, making phone calls, and generally just keeping all the balls in the air, you are not going to have any creative ideas. - John Cleese

A year or two ago I also did a presentation on how to become a more creative programmer where this quote is also included, the slides can be seen here http://amix.dk/blog/post/19599

Re: Who Works With ‘Creative Coders?’

#32
I got a degree like this from the art institutes international minnesota. It was far more frontend-web centric but we did have the chance to dive deeper into things like processing, arduino, and openframeworks. However most of the students werent that bright, but the faculty was fantastic and curriculum was solid.

I think the bigest difference between 'creative programmers' and programmers from a traditional computer science background is the perspective in which they look at code, and engineering problems. 'Creative programmers' approach things with an emphasis on the discovery process which, I think, allows them to understand the things they are working on in more of an organic context. Whereas people from a traditional computer science background tend to approach things with a systematic view of the things they are working on.

The difference can look sublte, but it is real. I think having an organic understanding of a product enables 'creative programmers' to build an end to end product (from user interaction to the inner workings), whereas traditional computer science programmers will specialize on a single aspect.

Re: Who Works With ‘Creative Coders?’

#33
post #8
post #4

I agree with all of the sentiments in the article, but the one small thing that I do disagree with is the conflation of the word "creative" with what the author seems to indicate are artistic or graphical/visual disciplines. I believe that all programming, whether or not it's graphical or "artistic" in nature, is creative. Development is just as much a craft as it is a logical discipline. Learning algorithms, data st…

I think in this context he's using "creative" in the sense that it's used in the advertising industry. A creative is someone who actually works on developing an advertisement, rather than, say, someone buying up airtime. The companies on the list are almost all advertising agencies. It's just the industry nomenclature and I don't think he meant to say that programmers in the non-advertising world aren't creative.

Indeed, "creative" in this context refers to special attention paid to creating new concepts. A "creative programmer" is somebody who's occupation is to come up with new ideas in code. This contrasts with "non-creative" programmers, who typically apply sound techniques to known problems.

When programming websites, for instance, the scope of the problem is well defined and the programmer's task is to select from an array of known solutions and integrate them into a system that is robust, secure, responsive, scalable, elegant, etc. This is an inherently "creative" task – every programmer solves the problem in a new way – but the emphasis is on robustness, elegance, etc. and not on the idea.

On the flip side, creative programmers are not expected to create especially robust software. They often write software for a single event (often just a demo) on a single platform and poor software quality is regularly tolerated.

All that said, I think the term "experimental" is infinitely more appropriate. Unfortunately "creative" has become an industry term and we'll have to wait a generation for it to go way.

Re: Who Works With ‘Creative Coders?’

#34

Thanks for this! I'm among the new batch of students that are the subject of this article and currently looking for jobs in NY. I've been maintaining a similar list, but yours contains a number of additions for which I'm grateful. Some advice: I've applied to a lot of these places and haven't gotten replies – it's my understanding that it's much better to approach through personal connections. A few companies not on…

Thirteen23 in austin http://thirteen23.com/contact/

Re: Who Works With ‘Creative Coders?’

#36
In my experience, 'creative coding' work opportunities happen in the follow ways:

- Personal connections are huge. Agencies, especially those connected with advertising, are likely not tech-savvy enough to understand the specific contribution that you can bring to a project. They will often rely on someone who already has rapport and knowledge of creative coding within their organization to recruit more talent. Its to your advantage to know those people.

- Have presence in the community of your creative coding platform(s) of choice as an expert. Answer question on the forums. Teach workshops. Write tutorials. Or simply just share work. To that end, you might be able to build rapport with the people mentioned in the first point.

- Create compelling projects using creative coding platforms, whether its a useful data visualization or just a thing of beauty. It doesn't have to be a paid project. Then promote the heck out of it. Invite people to blog about it, critique it. Absorb the critique. Share the code on github. A lot of work gets created in these communities that goes unnoticed because it doesn't get to the right channels.

- Build a compelling portfolio that non-tech/creative types can appreciate, but at the same time doesn't remove you of your hacker cred--it should be obvious that you coded this stuff in the written language that you use and the images that your present. In grad school, you might have been able to present each project as fun or research, but now you need to shift the presentation in a way that offers value to the outside world. Consider the practical applications of what you've created (even if practical had originally been the last thing on your mind) and list those (e.g. "this kind of dynamic 3D data visualization could be used to visualize data x more effectively because..." ). The other option is to have a portfolio that only the creative coding community will appreciate. But than it will be up to someone else to convince business-minded folks to work with you.

- It may be to your benefit to take a standard gig as an Engineer or Interaction Designer before attempting to do something like this professionally. A creative coder who has engineering, graphic design, or interaction design professional experience can be a huge asset to a project. It may also be an entry point for discussion with the people that you are working with, who may not really get what you are doing otherwise. Also, you may choose to (or financially need to) do other work between these special projects, so doing something complimentary could be a good use of your time.

- It's important to keep coding. Don't wait for paid projects to fall into your lap. The people who do this well live and breath this stuff, and sometimes after a full days work on a commercial gig, go home and work on an art project project or even putting together their own library or framework.

Re: Who Works With ‘Creative Coders?’

#37

Thanks for this! I'm among the new batch of students that are the subject of this article and currently looking for jobs in NY. I've been maintaining a similar list, but yours contains a number of additions for which I'm grateful. Some advice: I've applied to a lot of these places and haven't gotten replies – it's my understanding that it's much better to approach through personal connections. A few companies not on…

"I've applied to a lot of these places and haven't gotten replies – it's my understanding that it's much better to approach through personal connections."

I've replied to this at the top.

Re: Who Works With ‘Creative Coders?’

#38

In my experience, 'creative coding' work opportunities happen in the follow ways: - Personal connections are huge. Agencies, especially those connected with advertising, are likely not tech-savvy enough to understand the specific contribution that you can bring to a project. They will often rely on someone who already has rapport and knowledge of creative coding within their organization to recruit more talent. Its t…

...this is in response to an earlier comment: "I've applied to a lot of these places and haven't gotten replies – it's my understanding that it's much better to approach through personal connections."

Re: Who Works With ‘Creative Coders?’

#39

In my experience, 'creative coding' work opportunities happen in the follow ways: - Personal connections are huge. Agencies, especially those connected with advertising, are likely not tech-savvy enough to understand the specific contribution that you can bring to a project. They will often rely on someone who already has rapport and knowledge of creative coding within their organization to recruit more talent. Its t…

...this is in response to an earlier comment: "I've applied to a lot of these places and haven't gotten replies – it's my understanding that it's much better to approach through personal connections."

Another point:

- Firms both large and small may not seem interested in your skill-set until the moment that they are in need of it, so when reaching out, you may want to choose your phraseology from "i'm looking for a job" to "when you have a project, i'd be interested" If you get in touch with an actual person, it may also be advantageous to ask them when do these kinds of projects come up within their organization and for which clients. If their organization has many offices around the world, find out if there's a specific office that deals with that kind of work.

Re: Who Works With ‘Creative Coders?’

#40
post #26
post #8

Earlier quoted context omitted.

I think in this context he's using "creative" in the sense that it's used in the advertising industry. A creative is someone who actually works on developing an advertisement, rather than, say, someone buying up airtime. The companies on the list are almost all advertising agencies. It's just the industry nomenclature and I don't think he meant to say that programmers in the non-advertising world aren't creative.

The term "creative" is misleading though and its use should be discouraged. I worked at a consulting company that started doing agency work, hired designers, promoted creative directors, built a creative department, added a creative area with a creative room and so on and so forth. This was always a point of contention for the developers. It's especially silly when this article ostensibly promotes crossover coders wh…

Re: "Boo, unfair! I am creative too!"

Fine, probably you are. But creative coders in the context of this article do slightly different tasks and their job requires a different mindset, than conventional software engineering. I know, I do both.

I also find it funny when people start arguing on the meanings of the word "hacker". Obviously it has to mean what I do, (otherwise I would loose my cool).

Except when a potential investor is comparing a "Software Architect" to "just a hacker", in which case I am obviously the first one.

Stop being jealous, and define yourself with acts, instead of words. No one will argue with that.

Post reply on HN