본문은 99 Designs Barin Cristian Doru 작성한 'Should designers learn how to code?' 원작자의 동의하에 번역 게시한 글입니다.

 

디자이너가 굳이 코딩을 배워야 할까요결론부터 말하자면...그럴 수도 있다는 겁니다당신은 디자이너로서 자신이  분야에 특화 기술을 익힐 것인지혹은 여러 종류의 다양한 기술들을 익힐 것인지를 결정해야 합니다.

 

 가지 옵션 모두 장단점이 있죠그러니 결정을 내리기 전에는 다양한 요소들에 대해 생각을 해보아야 합니다그럼   반드시 새겨두어야   가지 사항에 대해 이야기해보도록 하겠습니다.


 

우선 왜그리고 어떻게 다른 분야의 기술을 배울 수 있을까요?

만약 당신이 가고자 하는 길의 전망이 그리 밝지 않다면 외에 다양한 기술들에 대해 미리미리 생각을 해두는 것도 좋습니다.


아마 당신이 디자인 외 다른 기술을 공부하려 하는 데는 여러 이유가 있을 겁니다.


- 창의성의 한계에 부딪혔거나 도전의식이 시들해졌을 수도 있고,

- 하나의 특화된 기술로는 디자인업계에서 당신의 미래가 불투명하다고 느껴졌을 수도 있으며,

- 클라이언트들이 당신의 지금 능력으로는 없는 것들을 요구하고 있을 수도 있습니다.

 

만약 지금 당신이 위와 같은 상황이라면,  당신은 분명 코딩을 통해 얻어가는 것들이 있을 겁니다그러나 새로운 기술을 배운다는 것은 정말 쉽지 않은 일일 뿐만 아니라 대부분의 사람들은 그럴만한 시간적 여유조차 없죠그러니 아직 충분한 여건이 되지 않는다고 생각한다면 아래 사항들을 천천히 준비해두시기를 추천 합니다.

 

- 우선 현재 자신의 분야에서 최선을 다하기

- 새로운 것을 배울 경제적 여력 갖추기

- 무엇을 진행할지 결정하고 그것을 실행하기

 

결론적으로는 코딩을 배우는 행위가 자신의 가치를 향상 시킬 수 있다고 생각된다면 코딩 공부는 분명 도움이 될 수 있다는 것입니다상황을 장기적으로 바라보고 장단점을 비교해보세요반드시 명심해야 것은 일을 조심스럽게 시작 해야 한다는 것입니다자신의 현재 시간과 능력으로는 감당 없는 일을 진행해선 안 됩니다.

 

 

여러 일을 적당히 잘 하는 것도 좋지만 단 한가지 분야에 최고가 되는것 또한 하나의 방법입니다.

 

최고의 디자이너가 될 것인가 아니면 최고의 프로그래머가 될 것인가당신이 진로를 결정해야 했을 때는 아마 둘 중 하나만을 선택해야만 했을 겁니다.

 

시간이란 친근하면서도 정말 무서운 존재죠 시간이라는 녀석 때문에 우리는 진로를 선택   반드시 하나밖에 선택  수가 없는 겁니다당신이 어느 정도 경력이 있는 디자이너라면 본인이 어느 정도 실력을 갖추기 위해 얼마나 많은 시간을 들였는지 아시리라 생각합니다그럼에도 불구하고  훌륭한 디자이너가 되기 위해서는  이상으로 더욱더 많은 시간이 필요하죠.

 

그것은 코딩도 마찬가지입니다. HTML이나 CSS 조금 배운다고 해서 훌륭한 프로그래머가 있는 것이 아닙니다매일 같이 Google 도움을 받으면서 코딩을 경우에도 마찬가지이고요만약 당신이라면 적당히 잘하는 프로그래머와 같이 작업을 하고 싶을까요그렇지 않다는 겁니다당신이 디자인에 시간을 들인 만큼이나 코딩에 시간을 들인 프로그래머와 일하고 싶은 것은 당연한 이치 입니다정리하자면 이렇습니다.

 

- 당신이 지금 진로선택을 하고 있는 단계라면너무 욕심 부리지 말고 디자인과 프로그래밍  하나를 선택 할 수 있도록 하세요.

- 당신이 어느 정도 숙련된 디자이너이고 코딩을 배울 준비가 되어있다면 많은 시간을 투자 각오를 하세요.

- 당신이 충분한 준비되지 않았다면 섣불리 당신의 프로그래밍 기술을 통해 돈을 생각하지 마세요.

 

결론적으로 다양한 일을 '적당히잘 하는 것이 아니라 '상당히 수만 있게 된다면 당신은 분명 다른 이들로부터 존중 받을 있을 것입니다보수도 많이 받을 있을 것이고요만약 자신 있다면 지금 당장 시작하세요.

 


나의 작업 파트너를 위한 노력(개발자 이해하기)

개발자들은 자신의 반쪽(디자이너) 일하면서 상당한 스트레스를 받게 되는 경우가 종종 있습니다그리고 충분히 그럴  합니다종종 특정 형태의 디자인이 포토샵에서는 화려하고 멋질지 모르지만당장 코드로 구현을 하는 것은 불가능  경우가 많으니까요몇몇 디자이너들의 부족한 개발 경험으로 인해 현실세계에서는 존재   없는 컨셉을 클라이언트들에게 소개해준다면그것을 구현 해야 하는 개발자로서는 일생일대의 고비를 맞이할지도 모릅니다이것이 많은 개발자들로 하여금 디자이너에게 코딩을 배우기를 추천하는 이유이기도 합니다.

 

정리하자면 당신은 프로그래밍 기술을 사용하기 위해 코딩을 배운다기보다는 당장 무엇이 가능하고불가능한지에 대해서 깨닫기 위해 코딩을 배운다고 보는 것이 맞습니다만약 내용에 대해 조금 더 자세히 알고 싶다면경험이 많은 개발자를 카페로 초대하여 커피를 한잔 사면서 이야기를 나누어 보세요아마 개발자는 경험이 부족한 디자이너 때문 자신이 겪어야 했던 수많은 고생들에 대해 술술 이야기 해줄 겁니다.

 

 

결론

한 분야에서 최고가 되는 것은 정말 멋진 일이죠평생 우물만 파더라도 분야에서 최고가 되기란 쉽지 않은 일입니다그러나 가끔은 여러 분야에서 동시에 두각을 나타내는 사람들이 분명 존재하기 마련입니다만약 당신이 그러한 사람 하나라고 생각한다면 지금 당장이라도 시작하세요하지만 어느 하나도 최고가 되지 못한  두루두루 적당한 실력을 갖추고자 한다면다른 이들이 당신과 함께 이유는 없다는 것 또한 명심해야 합니다.

 

 

원문Should designers learn how to code?' By Barin Cristian Doru (www.thislooksgreat.net)

"본문은 해외 디자인 커뮤니티에서 화제가 되었던 내용을 번역한 글로 위트 스튜디오의 생각과는 다를 있습니다."

 

 

블로그 추천글

GUI 디자이너가 저지르기 쉬운 실수 3 

절대 지켜져야만 하는 UI 디자인의 7가지 법칙

 나은 디자이너가 되기 위한 6가지 방법

그래픽 디자인을 잘하기 위한 10가지 습관

신고