프론트엔드 개발자로서 해야할것들

2019년 프론트엔드 개발자로서 해야할것

  • 브라우저의 동작 방식
  • 디바이스에 대한 이해
  • 웹 접근성
  • HTML 표준
  • CSS 표준 및 테크닉들
  • DOM
  • Javascript
  • ECMAScript (JavaScript의 표준)
  • 자료구조와 메모리
  • 디자이너의 언어
  • 백엔드개발자와의 언어
  • 스타일 지정 (CSS ->  CSS3 -> flex -> grid mode -> 스타일 라이브러리 -> 전처리기)
  • 보안 관련 지식들
  • Ajax를 위한 서버 관련 기초 지식
  • 브라우저 내장 API의 활용법
  • 레거시 브라우저를 대응하는 방법
  • 홈페이지 성능 최적화 (목표를 잡고) (세훈님 컨퍼런스)
  • 삽질하며 디버깅하기
  • 라이브러리 활용
  • 작업하면서 긴가민가한 코드들 다시보기
  • 질문 잘하기 연습
    • 동료의 시간을 낭비하지 말아라
    • 충분한 구글링을 선행
    • 현재 발생한 상황 정리
    • 자신의 시도들을 정리
    • 최종적으로는 yes/no로 대답할 수 있도록 정리
    • 그럴 수 없다면 자신의 결론에 대한 의견을 답할 수 있도록 정리
    • 자신의 수준을 아는 사람에게 질문
    • 질문도 문제를 해결하는 과정 중 일부 노하우가 될 수 있다는것
    • 연습!
  • Django
  • Vue.js
  • 깃블로그 운영
  • Unit Test (Mocha)