Session - 웹의 역사와 발전

Sung Jun Jin·2020년 3월 25일
0

위코드 세션 정리

목록 보기
1/12

웹의 발전

1세대

  • HTML을 통한 정적인 문서위주

2세대

  • Javascript를 도입한 동적인 웹의 등장. HTML내의 Javascript가 같이 들어있는 구조

3세대

  • 동적인 기능의 부각
  • Javascript의 메인화
  • Javascript가 html 태그를 생성하기 시작하면서 SPA (Single Page Application)의 등장
  • 구별되기 시작하는 Front-End와 Back-End
  • Front-End server (UI/UX 구현), Back-End server (데이터 처리) 분리

Modern Development Team 구조

PM(Product Manager) : 기획자, 서비스에 대한 기획, 유저들의 피드백 분석

Designer : UI/UX 디자인

Front-End 개발자 : HTML,CSS,Javascript를 통한 UI/UX 구현

Back-End 개발자 : 좀 더 앞쪽을 담당하는 개발자 (API)와 데이터 수집,분석, 관리등의 데이터 관련 시스템을 개발하는 비교적 뒤쪽의 개발자로 분류.

DevOps : AWS와 같은 Cloud 서비스의 등장으로 인해 System Infrastrucutre까지 담당하는 Backend 개발자

SysOps : 실제 하드웨어를 관리, Data Center등에 서버 설치 및 관리가 주 업무

Data Scientist : 머신러닝, AI 등의 데이터 분석 알고리즘, 데이터 분석, modeling을 담당

Data Engineer: Data Scientist들이 대부분 코딩을 아주 잘하지는 못하기 때문에 data scientist들을 도와서 data modeling을 담당

Tester : QA(Quality Assurance) - 직접 manual testing을 실행하는 직군, Software Engineer in Test - 자동화 test module을 개발하는 직군

profile
주니어 개발쟈🤦‍♂️

0개의 댓글