devground-junior-2019 정리
개발자가 갖추어야 하는 9가지
TL;DR, Too long; didn't read
신입 개발자에게 있어 다음 사항이 중요하다
빠르게 배울 수 있는가
자동화를 할 수 있는가
남을 속이지 않는가
시킨 것들을 제대로 했는가
AI: 막막해 하는 당신에게
TL;DR,
남의 코드를 잘 읽고 이해할수 있어야 한다.
하나의 언어를 깊게 파라
자료구조와 알고리즘에 대한 이해력을 높혀야 한다.
선형대수, 확률, 기하학을 배워야 한다.
회사가 원하는 것과 내 능력을 역어서 말해야한다.
개발자라면 했던 것에 명확하게 서술해야 한다.
프로젝트할때 얻은 것과 실패한 것을 구분해서 기록한다
내가 해야할것 할 수 있는 것, 하지말아야 할 것을 구분해야 한다
내가 주니어 개발자 때 알았더라면 좋았던 것들
TL;DR,
해외 회사를 준비하자
하루에 한 두문제 leetcode을 푼다 미디엄레벨을 20분안에 클리어하면 충분하다
궁금한게 있을때 최대한 밑바닥까지 공부하자
현재 이력서뿐만아니라 가지고 싶은 미래의 이력서 또한 준비하는게 좋다.
코딩을 잘하기 위해서는 글쓰기를 열심히 해라
희사에서 하는 일이 나에게 도움이 되는게 젤 이상적이다.
커뮤니티를 통해 남을 가르쳐라
성장을 바라는 프론트엔드 개발자를 위한 제언
TL;DR,
성장에 있어서 태도, 동료, 회사, 멘토, 기술 순으로 중요하다.
배움에 조급해지지 마라
사람마다 방법을 다르고 찾아야 한다.
성장은 환경에 적응하는 것이다.
성장은 홀로서기를 어떻게 할 것인지 고민하는 것이다.
오픈소스 속에서 성장하기
TL;DR,
버그를 해결할때 더 나은 법이 있는지를 찾아야 한다.
내가 많이 쓰고 있는 오픈소스를 고른다
오픈소스는 재미로 해야한다