아이들에게 코딩을 가르치지 않는 이유 - 일은 배신하지 않는다(2)
Google I/O 2014 발표, FWA 수상 등 세계 무대에서 활약중인 구글 UX Engineer 김종민님은 고졸이었던 PC방 알바가 포트폴리오 하나로 구글의 입사 제안을 받기까지의 과정을 책으로 다시 펴냈다. 직업을 바라보는 시각, 내가 하고 싶은 일과 해야하는 일의 괴리를 극복하는 방법, 계속 변하는 시장의 요구사항에서 살아남는 방법 등을 소개한다.
Google I/O 2014 발표, FWA 수상 등 세계 무대에서 활약중인 구글 UX Engineer 김종민님은 고졸이었던 PC방 알바가 포트폴리오 하나로 구글의 입사 제안을 받기까지의 과정을 책으로 다시 펴냈다. 직업을 바라보는 시각, 내가 하고 싶은 일과 해야하는 일의 괴리를 극복하는 방법, 계속 변하는 시장의 요구사항에서 살아남는 방법 등을 소개한다.
Google I/O 2014 발표, FWA 수상 등 세계 무대에서 활약중인 구글 UX Engineer 김종민님은 고졸이었던 PC방 알바가 포트폴리오 하나로 구글의 입사 제안을 받기까지의 과정을 책으로 다시 펴냈다. 직업을 바라보는 시각, 내가 하고 싶은 일과 해야하는 일의 괴리를 극복하는 방법, 계속 변하는 시장의 요구사항에서 살아남는 방법 등을 소개한다.
CSS에는 길이를 표현하기 위한 다양한 단위들이 있다. 이 단위들은 두가지 유형으로 분류 할 수 있는데 상대 길이 단위와 절대 길이 단위로 나눈다. 상대 길이 단위는 다시 또 글꼴 기준인지 viewport 기준인지에 따라 다시 또 분류할 수 있다. 수 많은 길이들을 살펴보고 그 예제를 통해 알아보자.
실행 컨텍스트는 실행할 코드에 제공할 환경 보들을 모아놓은 객체로, 자바스크립트의 동적 언어로서의 성격을 가장 잘 파악할 수 있는 개념이다.
호이스팅이 개념이 나오게 된 배경은 자바스크립트가 함수를 실행하기 전에 반드시 선언되어야 한다는 여타 언어들과 달리 이 순서를 지키지 않아도 무방하도록 설계한 데서 유래한다. 정의되지 않은 함수를 어떻게 호출할 수 있는 것인지, 자바스크립트에는 마법이라도 있는 것일까? 이 호이스팅에 대해 자세히 알아보자.
코로나가 메인이었던 2020년 회멀고를 하며 한 해를 마무리한다. 끝이 보이지 않는 터널을 지나는 기분이지만 돌이켜보니 많은 기회가 있었다.
장안의 화제 '도우너 어서오고' 짤을 손 쉽게 만들 수 있는 짤 생성기를 사이드 프로젝트로 진행했다. 프로젝트 진행하면서 고민했던 내용과 얻은 성과에 대해 회고하고 공유하려 한다.
2주마다 글을 쓴다는 건 사실 직장인에게 쉽지 않다. 그럼에도 불구하고 글또에 지난 4기에 이어 5기로 다시 참여한다. 왜 다시 참여하게 되었는지 2가지 이유와 함께 출사표를 던져본다.
사이드 프로젝트를 해보겠다고 한 번도 생각하지 않은 소프트웨어 개발자는 본 적이 없다. 나만해도 사이드 프로젝트를 많이 해왔다. 아, 좀 더 명확히 말하면 사이드 프로젝트를 많이 시작했다. 솔직히 말해서 시작한 프로젝트 중 끝낸 건 별로 없다. 내 인생과 경력을 돌이켜봤을 때 모든 게 극적으로 변한 한 순간, 변곡점이 하나 존재한다. 그 변곡점은 내가 사이드 프로젝트를 처음으로 마무리한 순간이었다.
얼마 전 지인으로부터 도움받은 글이라며 링크 하나를 공유해 줬다. 개발자 이력서 작성하는 방법 - 99콘 이력서 후기라는 내가 지난해 작성한 글로 포스팅 후 나조차도 상세 내용을 잊고 있었다. 헌데 요즘 내가 고민 중인 내용의 답이 이 포스팅 안에 있었다. 슬럼프가 온 어느 날, 아무것도 해낼 수 없을 것 같은 땐 내가 작성했던 털어놓기 어려웠던 개발자로서 고민을 해결해 준 책, 함께 자라기를 다시 읽어 보고 마음을 다 잡는다.