Only ideas worth spreading

더 좋은 웹을 위한
우리의 고민

웹 전반 요소 가이드 라인

WRITEadmin DATE CATEGORY

안녕하세요. 윈드디자인 이성호입니다.

 

 

웹에 대해 공부 하시려는 분들의 요청이 많아 기초 가이드 라인에 대해 작성하려 합니다.

처음 웹을 접하는 분들이나 공부하시려는 분들에게 조금이나마 방향성을 제시할 수 있을까 하여 작성합니다.

간단히 제 소개를 하자면

S대학교 전기전자컴퓨터를 전공, 前 GS 그룹 본사 SW프로그래머(soc, embedded) 출신이며,

현재 웹 퍼블리셔 10년 차 프리랜서 친구와 같이 서울시 청년창업 5기를 통해 설립한 스타트업 회사 대표입니다.

 

저는 웹 전공이 아닌, 칩(반도체) 프로그래머로서 웹에 대한 지식이 없었지만

현재까지 공부해가면서 느끼고, 실무자분들과 업체 미팅을 통해 배우고 느낀 점을 간략하게 정리 하였습니다. (아직도 한 분야의 전문가 만큼의 지식은 부족하오니, 참고로만 봐주시기 바랍니다)

 

 

 

웹에 대한 대 분류는 아래와 같습니다.

1. 기획

2. 디자인

3. 퍼블리싱

4. 웹 개발

5. 네트워크/데이터베이스

6. 정보보안

 

 

 

1. 기획 

기획은 전반적 기술을 이해한 뒤 경제/경영/마케팅 부분을 고려하여 웹 기획을 하는 것입니다.

기획이 정립될수록 우리가 원하는 웹 사이트 제작이나 프로그래밍할 수 있으므로 필수 요소가 되겠습니다.

꼭 홈페이지를 제작할 때에는 왜 만드는지, 우리가 어디에 팔 것인지, 누구에게 팔 것인지 등의 기초 기획이라도 세워두셔야 합니다. (작은 업체/쇼핑몰 미팅 때마다 반복하고 있습니다)

 

 

 

필요 분야

전반적 웹 이해(전문가 수준이 요구되지는 않으나 즉각적인 솔루션을 제시해야 함)

경제/경영 (기업/고객의 재정과 현 상태를 고려한 전략 수립)

마케팅 (실제 판매를 이루기 위한 도구)

문서작성 (기획안/제안서/PT 관련 문서를 통해 효과적인 정보 전달과 피드백)

 

 

 

2. 디자인 

기획의도에 맞춰 사용자에게 알맞은 웹 페이지를 제공하는 것 입니다.

단순히 사용자가 느낄 때 예쁘기만 하는 디자인을 말하는 것이 아닙니다.

기획의도(ex:전달하려는 감성->폰트/색감/이미지, 트랜디/세련미 등) 와 실용성이 겸비된 디자인이 필요합니다.

 

 

 

필요 분야

웹 디자이너로서의 눈(많은 이미지를 보고 느끼고 재창출 / 재능과 노력이 필요)

포토샵(웹 디자이너로서의 필수 기술)

 

 

 

3. 퍼블리싱

기획의도에 맞는 디자인을 적용한 사이트를 제작

효과적으로 이미지와 컨텐츠를 제공하는 기술이 필요함(ex:슬라이더, 이벤트 제어 등등)

 

 

 

필요분야

HTML(퍼블리셔의 필수 언어)

CSS(이미지와 div 구성의 높이/넓이 등 디자인적 언어)

Java Script / jQuery(복잡한 함수 구현을 위한 도구)

 

 

 

4. 웹 개발

실제 원하는 프로그램 기능(ex:재고관리 시스템/관리자 페이지/SNS 연동/모바일 앱 등)을 개발하고 적용하는 자

실제 많은 기업은 자체 개발자를 두어 사내 SI(System Infra) 구축

C언어나 JAVA, 펄 언어 등의 문장을 사용하여 컴퓨터 학과 전공자가 많음


필요분야

PHP/JSP/ASP (서버 연동을 위한 프로그램/퍼블리셔도 필요 할 수 있음)

C언어, Java(프로그래밍 언어)

 

 

 

 

 

 

5. 네트워크 / 데이터 베이스 관리

실제 사이트를 구현한 데이터를 저장하는 공간인 서버와 연동하는 것

웹 개발자와 마찬가지로 컴퓨터 관련 지식이 필요

 

필요분야

MySQL/MSSQL(네트워크/데이터베이스 관리)

C 언어 , Java(프로그래밍 언어)

리눅스(윈도우와 같은 운영체제로 서버는 가벼운 리눅스를 주로 사용하기에 필요)

 

 

 

6. 정보 보안

정보화 사회에서 정보의 신뢰성이 없다면 그야말로 죽음이지요

그만큼 보안은 개발부터 네트워크/데이터베이스를 완벽히 이해한 뒤 수치해석과 자료구조를 공부하는 전문가 집단으로 구성되어있습니다.

필요 인력은 큰 기업에서는 필요하나 일반 기업은 외주를 맡기는 형식입니다.

공부 범위 또한 깊고 다양하기에 전체 전문가 보다는 한 분야에 전문가가 되고 있습니다.

 

 

 

필요분야

C언어, Java

Linux 시스템

암호프로토콜(암호화/보안)

네트워크(시스템 보안/프로그래밍/이산수학)

데이터베이스(마이크로프로세서)

 

 

 

위에 적은 글 중에 필요 분야는 실제 업무에서 전부 필요 하진 않습니다.

배워나가면서 더 필요한 분야도 있을 수도 있고 제가 적지 않은 부분 또한 많습니다.

웹을 공부하면서 어느 분야가 있다는 정도로만 인식하시고

나중에 공부나 진로를 결정하실 때 참고 하셨으면 합니다.

 

 

ps. 웹 관련 인력 수요는 상당히 많지만

 

보수가 적은게 업계 현실입니다.

 

하다 못해 저두 고등학생 제자들에게도 웹은 하지 말라 하였습니다.

 

하지만 저 또한 잘나가던 회사를 그만 두고 웹 분야로 넘어 왔습니다.

 

자신이 진정으로 즐기고 잘한다면 가치있게 도전 해도 좋은 분야입니다.

 

그래도 컴퓨터 관련이면 웹 말고 하드웨어 분야를 추천합니다. ㅎ

WIND DESIGN Co., Ltd