본문 바로가기

a memorandum

하루의 방향키 첫 번째 한 시간은 하루의 방향키다. 만약 내가 잠에서 깬 후 첫 한 시간을 게으르고 무계획적으로 보낸다면, 무척 게으르고 멍하게 하루를 보내게 된다. 그러나 만약 내가 하루의 첫 한 시간을 생산적으로 쓰기 위해 노력한다면, 나머지 하루도 그렇게 따라가게 된다. - 스티브 파브리나
내가 이럴 줄 몰랐지. 백수가 되었습니다. 웹 디자이너가 되기 위해 시작한 여정이 많은 변화를 거쳐 서른이라는 나이와 함께 지금은 웹 프론트 개발자로 잠시 휴식기를 갖게 됐다. 이직 후 정확히 1년이라는 시간 동안 나에게 많은 것을 안겨준 회사에서 퇴사했다. 퇴사 이유는 간단했다. '번 아웃'이 왔기 때문. 번 아웃은 주로 생각대로 일이 풀리지 않거나 육체적ㆍ정신적 피로가 한계에 이르면 오는 것이 특징인데 내 경우엔 후자였다. 돌아보면 왜 그렇게 열심히 일 했는가에 대한 회의감도 살짝 있다. 그저 주어진 업무에만 충실하면 되는 것을. 어느 회사를 가든 감초처럼 이쪽 저쪽으로 오지랖을 부렸다. 그것이 큰 부작용으로 다가왔다. 퇴사를 결정 하면서 앞으로 주어진 일 이상은 하지 않으리라 다짐했다. (가능해?) 서른이라는 나이에 퇴사를 결정한다는 것은 ..
[install] Nuxt 설치 및 개발 환경 설정 1. Front-End Skill Stack - node 8.0+ - npm 5.0+ - vue - vue-cli - nuxt.js - scss - bootstrap 3 개인적으로 프론트엔드 개발 환경을 설정하기 위해 기술 스택을 적어두었는데 스택에 대한 간단한 설명을 기록한다. node와 npm은 앞 글에서 설치했으므로 넘어간다. ① vue현재 트렌드를 주도하고 있는 3대 프론트 프레임워크로 Angular, React, Vue가 있는데 셋 중 가장 늦게 출시되었다. 단순 HTML, CSS, javascript 정도만 알고 있어도 충분히 응용할 수 있을 정도로 진입 장벽이 낮다. ② vue-clivue 프로젝트를 간단히 스캐폴딩 해주는 커맨드 라인 인터페이스. ③ nuxt.jsvue 어플리케이션을 간단하..
[트리거] 행동의 방아쇠를 당기는 힘 인생에서 우리의 임무는 긍정적 차이를 만들어내는 것이지,자신이 얼마나 현명하고 옳은지를 입증하는 일이 아니다.지금까지 살면서 경험한가장 큰 변화는 무엇이었습니까? - p10 트리거trigger란, 우리의 생각과 행동을 바꾸는 '심리적 자극'을 말한다. 우리가 깨어있는 매 순간 우리를 바꿀 수 있는 사람, 사건, 환경들이 변화의 트리거를 만든다. 트리거는 갑자기, 또는 예기치 않게 나타난다. 예를 들어 시험을 봤는데 망쳤다면 다음엔 더 잘 보기 위해 공부를 하고자 마음 먹는다. 면접을 봤는데 아쉽게 합격하지 못했다면 면접에 대한 준비를 더 철저히 하고자 할 것이다. 이처럼 트리거는 단순하다. 그리고 어렵다. 변화를 원하는 사람들에게 가장 필요한 것, 그리고 수많은 자기계발 서적들이 강조하는 것은 바로 '행..
[Install] windows NVM 설치하기 1. 필요 개발 환경 - Windows 10 - NVM (Node Version Manager) - nodejs & npm NVM은 nodejs의 버전을 개발 상황에 따라 바꿀 필요가 있는데, 버전 별로 설치를 지원하여 개발자 입맛에 따라 사용할 버전을 선택할 수 있게 해준다. 2. NVM 설치 파일 다운로드 - https://github.com/coreybutler/nvm-windows/releases 위 주소에 접속하여 nvm-setup.zip 파일을 다운 받는다. 3. NVM 설치 방법 - 받은 압축 파일을 풀고 nvm을 install 한다. - windows 명령 프롬프트 cmd를 실행한다. - nvm version을 입력하여 설치된 것을 확인한다. 4. nodejs & npm 버전 확인 - ht..
40대가 30대에게 하는 조언 부끄러움을 무릅쓰고 하는 말, 그리고 삼십대에게 하는 당부는 재미가 없습니다.조언이라는 것은 지극히 개인적인 의견이지, 왕도가 될 수 없죠.각자의 소신껏 사는것이 가장 옳습니다.제가 들려드리는 이야기는 들을만한 부분만 수용하시면 좋겠습니다.1. 어떤 회사를 다닌다고 말하지 말고, 어떤 일을 하는 사람이라고 말할 수 있어야 한다. 그것이 당신의 이름표이다. 2. 버는 돈의 금액으로 커리어를 쌓으려 말고, 존재감에 집중하라. 일하는 분야에 없어서는 안되는 사람을 목표로 해야 한다. 3. 자기 주관과 가치관을 정립하라. 휩쓸려 판단하고 맹목적으로 따라가면, 훗날 원하는 일을 할 수 없다. 4. 사회와 경제 상황, 정치를 모든 결과의 이유로 탓하는 습관을 갖지 마라. 부조리를 비판하고 저항할 수는 있으나, 그것..
[번역] 사이드 프로젝트는 왜 중요한가? 트렐로, 크레이그 리스트, 언스플래쉬, 트위터, 구글 등등. 세계적으로 성공한 회사들은 무슨 공통점을 가지고 있을까? 바로 대부분 의미없다고 생각하는 '사이드 프로젝트'에서 그들의 아이디어가 시작되었다는 것이다. 사이드 프로젝트는 다양한 목적과 형태로 제공된다. 어떤 사람들은 좋은 제품을 만들고 성공적인 회사를 세우기 위해 사이드 프로젝트를 시작한다. 하지만 그것 외에도 사이드 프로젝트를 하는 중요한 근거가 있다. 배움에 고삐를 당길 수 있다.새로운 기술을 익히고 숙달하는데 힘들 수 있지만, 끈기와 동기부여로 성취할 수 있는 것은 많다. 코딩을 배우는 것처럼 어렵고 좌절하거나 시간이 오래 걸릴 수도 있다. 결국, 포기하지 않고 꾸준히 경험을 쌓는 것이 중요하다. 물론 수학이나 논리적인 사고, 컴퓨터 공학..
[대화의 신] 래리 킹에게 배우는 말하기의 모든 것 스스로 말을 잘하지 못한다고 생각해도, 당신은 잘할 수 있다.스스로 말을 잘한다고 생각해도, 지금보다 말을 더 잘할 수 있다.어떤 기술이 개발되든지, '말하지 않고는 살 수 없다'는 것이 변함없는 진리다. -p226 인생을 살아가면서 조심해야 하는 것이 있는데, 대표적인 것이 '말'이다. 말 한마디에 천냥 빚도 갚는다는 말이 있듯이 말의 힘은 엄청나다. 상대방에게 내가 하고 싶은 말을 듣기 쉽게 전달하는 것. 정말 쉽지 않다. 개발자라는 직업 특성상 타 직군이나 클라이언트와 소통해야 하기 때문에 커뮤니케이션 능력은 정말 중요하다. SNS의 발달로 유행어와 신조어가 넘쳐나는 시대다. 그것들을 모르면 대화를 하기 어려울 정도다! 그래서 유행어나 신조어를 찾아볼 때가 가끔 있는데, 이 책에서는 오히려 유행어나..