[0주차] 나는 어떤 개발자가 되고 싶나요?

신윤지·2022년 5월 5일
0

사전스터디

목록 보기
1/5
post-thumbnail

🚀 What You Will Learn


  1. Frontend vs. Backend vs. Fullstack 의 차이점에 대해 이해한다.

    💡 프론트엔트 - HTML, CSS, JS 전세계 공통 사용
     백엔드 - 다양한 언어 사용(나라별, 회사별 선호도 차이), 최고기술경영자가 되려면 필요
     
     연봉 차이는 없지만 취업 시 백엔드는 주언어에 따라 기술스택 차이에 의해 프론트에 비해 좁다고 느낄 수 있음
     
     풀스택 - 연봉이 프론트+백 수준으로 뻥튀기 되지 않음. 
  2. Frontend 개발자가 하는 일을 설명할 수 있다.

    💡 UI 개발
    이벤트 로직 개발
    크로스 브라우징/디바이스
    데이터 시각화
    JavaScript로 앱개발(React Native), 백엔드(Node.js)까지 다양한 분야에 사용 가능 
  3. Backend 개발자가 하는 일을 설명할 수 있다.

    💡 API(application programming interface)
    Data Pipeline - 데이터가 있는 곳(원천)에서 목적지로 데이터를 옮기는 것
    파이프 라인을 구성하는 하위 프로세스 - ETL(Extract, Transform, Load)
    Infrastructure&Architecture - IT 시스템을 안정적으로 운용하기 위한 인프라 구조 선택
  4. 나는 어떤 개발자가 되고 싶은지 대해 고민한다.

    💡 디자인된 이미지를 실제 세계에 질량을 가진 예술품으로 내놓는 것은 아니지만 사용자의 눈에는 그림 혹은 영화 
    같은 창작자(개발자)의 의도가 담긴 시각적 정보로 존재한다. 
    이런 의미에서 코딩을 처음 접할 때부터 개발은 창작의 일종이라는 생각을 해왔다. 어떤 상상력은 담은 구상이든 구현
    으로 바꾸는 개발자가 되고 싶다. 디자이너와의 소통을 중요시하여 사용자 입장에서 불필요한 범위를 조정하여 최대한 
    본 의도를 담고 싶다. 
    
    백엔드의 지식도 습득하여 원활한 의사소통을 통해 서로의 의도를 빨리 파악하여 효율적인 작업을 하고 싶다. 

0개의 댓글