내가 무슨일을 하는지는 여기 들어오는 사람이면 대충 알거고
이쪽 직군에서 수 년째 결론이 나지 않은채로 어떤 것이 맞는지 논의만 되고 있는 문제가 하나 있다면, 내가 일하고 있는 직군에 이름이 무엇인지에 대한 이야기 일것이다.
오늘 Kipfa라는 단체에서 Frontend Developer Ability Test를 만들어서 진행하려고 공개를 한 모양이다.
의도도 좋고 뭐 내가 남 돈버는데 왈가왈부 할건 아니지만,
자기네 마음대로, 지금 사용하고 있는 다양한 직군명을 정리를 해버렸네, 그것도 말도 안되게?
그들의 정의대로 하면 프론트엔드 디벨로퍼의 습득요구지식은 HTML, CSS, 웹표준, 웹접근성, Javascript, UX/UI, 웹 사이트 최적화 정도이고, 웹 퍼블리셔는 “HTML, CSS, 웹표준, 웹접근성, Javascript” 정도 라고 한다. 또한 HTML coder는 습득지식이 “HTML, CSS” 라고 한다는데…
그들이 말하는데로 이해해 보자면 front-end 업무 직군은 무슨 전직 시스템인가보다. 기술 탑재하고 레벨업하면 1차전직, 2차전직 뭐 이런식으로 말이지…
물론 현재 직군에 가장 잘 어울리는 말을 정하기가 쉽지 않은것 이라는 것도 알고 있고, 사람들이 대체적으로 어떤 직군명을 선호하는것도 알기는 아는데…
그리고 뭐 사업하는 사람들이야 자기가 쓰고 싶은말을 강조하고 싶겠지만, 저 내용을 감수하고 출제한 위원님들은 자기네들이 무슨 짓을 하고 있는것 인지는 알고있나?
외국에서 front-end developer라고 하니 그냥 그게 맞다고 생각하는건가? 외국에서는 사용하는 웹 개발자의 정의와 우리가 사용하는 웹 개발자의 범위가 어떻게 다른지는 알고는 있는건가?
웹 퍼블리셔, 웹 UI개발자 모두 많은 고민에서 나온 용어임을 잊지 말자. 그냥 단계의 하나로 치부할 용어는 아니라고 생각한다.
물론 나도 직군명이 그냥 하나로 통합되면 좋겠다. 그래야 말하기 편하니까..
그러나 내가 일하고 있는 직군의 명칭이 front-end developer라 불리우든, html coder든 웹 퍼블리셔든 중요한게 아니다. 단계로 나눌 필요는 더더욱 없고…
html, CSS만 할줄 아는 사람도 html,css 외에도 다른 스킬을 가졌어도, 그냥 우리는 같은 일을 하는 사람이고 같은 직군의 동료이다.
넌 웹퍼블리셔지만 난 프론트엔드개발자라고 너랑 나랑은 다른 직군의 사람! 이럴것이 아니다.
중요한건 내가 일하는 것에 대한 직군명, 내 직함, 그리고 보유스킬이 아니라 웹을 바라보는 관점 그리고 웹을 얼마나 사랑하는가, 그리고 웹에 대한 관심과 노력이다.(뭐 물론 돈 벌려는 의지도 중요하지…)
웹을 사랑하고 접근하는 만큼 실력과 보유 스킬은 늘게 되어있다.