웹 표준 관련 직업

| No Comments | No TrackBacks

웹 표준과 접근성을 주업으로 삼는 직업을 부르는 이름들이 몇가지나 있을까 하는 궁금증에 정리해 보았다.

  • Front-end Web Development Engineer
  • UI Engineer
  • UI Developer
  • Semantician
  • Web Publisher

그리고, 웹 표준과 접근성에 대해서 알리는 직업을 일컬어 다음과 같이 부른다.

  • Web Opener
  • Web Standards Evangelist

Web Opener는 Opera에서 칭하는 말이고, Web Standards Evangelist는 Molly E. Holzschlag 아줌마가 유명한데, 개인적으론 Evangelist라는 단어는 특정 종교적 색채가 강하기에 그다지 좋아하는 편은 아니다.

다음은 각 직업에 대한 설명과 갖추어야 할 요구사항이다. 자료는 Apple사의 설명을 참조했다.

Front-end Web Development Engineer

Job description

We are looking for a passionate and talented individual to help us fill out our front-end creative web engineering team. If you are excited by the amazing possibilities of JavaScript, HTML and CSS, and have an eye for usability, style, and design, we want to hear from you. We're busy making the Apple Store the most innovative and usable site in e-commerce, and that requires some very creative minds applying the latest in high tech front-end web technologies.

Responsibilities

Build slick, innovative UI components using semantic HTML, CSS and JavaScript Work directly with other engineers to integrate AJAX components with a highly scalable backend Advocate design and usability in the product development process Improve and maintain cross-browser compatibility.

Requirements
  • Passion for developing the highest quality software and pushing the limits of internet technologies and user expectations
  • Experience in a professional development environment with source-code control and back-end dependencies
  • 3-5 years development experience working on front-end for a large-scale, highly-trafficed site
  • Expert capability in the following web technologies: HTML, CSS, JavaScript, AJAX
  • Experience with design tools: Photoshop, Illustrator, Fireworks or equivalent
  • Expert cross-browser CSS/JavaScript knowledge

Ajax의 경우 Web Developer가 하는 경우가 종종 있지만 점점 분리되는 경향이 되지 않을까 싶다. Web Designer 또는 Visual (Interface) Designer에 대한 요구사항도 하나 더 보자면 아래와 같다.

Web Designer

Job description

In this position you will combine your visual design talents with your interaction design knowledge to deliver dynamic and engaging user experiences. You must be able to work independently as well as with a design team, to provide visual design, creative direction and input, and user-centered analysis for a variety of projects including page layouts, iconography, visual vocabularies, graphic and multi-media assets for marketing campaigns and web sites, information architectures, and sound interaction models and task flows. Responsibilities will vary from project to project and will range from conceptualizing the user experience andor creative direction to execution of production-ready artwork, all within specified guidelines and deadlines.

Responsibilities
  • Participate in early concept development and design ideation.
  • Create visual designs that address business, brand, market, and user requirements, including the design of screen layouts, color palettes, typography, and user interface elements.
  • Collaborate with cross-functional team to refine product requirements; then translate product requirements into a best-of-breed user interface design.
  • Create and be accountable for the user interaction model, workflows, information architecture, and interface guidelines
  • Participate in or conduct design reviews; Iterate on designs based on the results of design reviews, usability testing, and customer walkthroughs.
  • Work hand in hand with web developers and engineers to deliver the final product
  • Responsible or project communication and asset exchange throughout all phases of projects
  • Contribute to a culture of innovation and teamwork.
Requirements
  • Bachelor's or Master's degree in Graphic Design, Digital Media Design or other visual arts, Human Factors, HCI, or other related field
  • At least 3 years professional design experience.
  • Ability to understand complex design problems and generate tangible ideas to solve.
  • Must demonstrate strong interaction design skills and have a solid understanding of user centered design principles and design patterns
  • Excellent interpersonal and communication skills
  • Ability to work independently and collaboratively
  • Ability to communicate design rationale
  • Ability to prioritize and manage work to critical project timelines in a fast-paced environment
  • Solid understanding of web application and website design with working knowledge of HTML a plus

자료를 찾아 보면서 느낀 점은 직업에 대한 명칭이나 범위가 국내에 비해 외국 개발사들이 좀 더 세분화 되어 있더라는 것이었다. 세분화된 만큼 각자의 영역은 적정선에서 유지되도록 구성되어 있으며, 누가 되었든 Web 2.0과 Standards는 기본 요구 또는 이해사항이었다는 것이다.

그리고, 위에 인용된 내용은 Apple에서 요구하는 사항이 일반적인 내용일 수 있으나 공통사항이라고 보긴 힘들고, 대충이나마 자신이 어떠한 것들을 가지고 있으며 필요한지에 대해서 가늠해볼 수 있을것 같다.

No TrackBacks

TrackBack URL: http://www.simplething.net/mt/mt-tb.cgi/4

Leave a comment