ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 소프트 스킬 - 존 손메즈
    2022. 11. 8. 13:42
    728x90

     

    평범한 개발자의 비범한 인생 전략

    존 손메즈 저/이미령, 김태곤 역 | 길벗 | 2022년 07월 29일 | 원서 : Soft Skills 2nd edition


    1. 소프트웨어 개발자의 삶, 새로운 시각으로 바라보라
    2. 다른 이들과 달리 멋지게 시작하라
      1. 사업가의 사고방식 갖추기
        1. 가장 심각한 실수는 자신의 경력을 사업처럼 생각하지 않는 것이다.
        2. 성과와 상관없이 일정한 급여를 정기적으로 받다보면 회사원이라는 정체성에 갇히기 십상이다.
        3. 고용주를 당신이 운영중인 소프트웨어 개발자의 고객이라고 생각하라. 고객이 한 명뿐이고 그 고객이 수익 전부를 책임져주는 상황이라고 해도 자신이 사업을 하고 있다고 생각하면 무력감과 의존성에서 벗어나 자치권과 자주성을 지킬 수 있다.
      2. 사업가처럼 사고하는 법
        1. 어떤 서비스를 제공할지, 그 서비스를 어떻게 마케팅할지 고민하라
        2. 소수의 특정 유형 고객에게 필요한 특수 서비스를 제공하는 전문가가 돼라. 일자리가 필요할 때는 일단 고객 한 명만 확보해도 충분하다.
        3. 여러 기업이 자사의 제품이나 서비스를 차별화하고 광고하는 방법을 찾아보라.
        4. 자신의 서비스를 장래의 고용주나 고객에게 한 문장으로 설명한다고 생각하고 아이디어를 내보라.
    3. 목표를 설정하고 미래에 대비하라
      1. 경력 관리 목표를 설정한 소프트웨어 개발자를 찾기란 무척 어렵다.
      2. 목표를 하나 정해두고 그 목표에 매진하는 게 무서워서 가능성을 최대한 많이 남겨두고 싶은 것이다.
      3. 고민을 하지 않고 새로운 길을 개척하는 것은 어려우므로 포기하고 누군가 자신에게 제안하는 일을 맡고 더 나은 기회가 생기거나 해고될 때까지 그 자리에 머문다.
      4. 지금까지 경력 관리 목표를 설정하지 못했던 이유가 무엇이든, 이제는 더 미루면 안 된다.
      5. 당장 목표를 세워라.
      6. 목표 설정 방법
        1. 목표는 아주 구체적이지 않아도 되지만, 나아갈 방향을 알려줄 정도는 되어야 한다.
        2. 팀장급 개발자가 되겠다는 목표를 세웠다고 가정하면 여기에 이르도록 도와줄 작은 목표로 한 해 동안 쏟아져 나온 기술 서적을 섭렵하고, 새로운 프로그래밍 언어를 익히겠다는 목표를 세운다. 이 작은 목표를 세우기 위해 매월 혹은 매일 일정 분량을 읽고 학습하겠다는 더 작은 목표를 세운다.
        3. 목표를 설정해본 적이 없다면 책을 내려놓고 목표부터 설정하라.
      7. 목표 점검하기
        1. 자신이 세운 목표를 주기적으로 살펴보고 필요할 때마다 조금씩 업데이트하라.
        2. 목표는 규칙적으로 점검하는 게 좋다.
    4. 소프트 스킬은 생각보다 중요하다
      1. 코드 작성이 전부가 아니다
        1. 코드를 작성하는 시간이 너무 즐거워서 개발자가 된 사람이라고 해도 좋은 소프트웨어 개발자가 되려면 사람을 잘 대하는 법을 배워야한다.
        2. 코드 작성이 당신의 업무인 줄 알았다면 다시 생각해보라.
        3. 다른 모든 직업이 그러하듯이 소프트웨어 개발자인 당신의 업무도 사람을 대하는 것이다.
      2. 대인 관계 기술 배우기
        1. 존중하라
          1. 사람은 누구나 자신이 중요한 존재로 여겨지길 바란다
        2. 칭찬하라
          1. 원하는 결과를 얻으려고 비판하는 습관은 고쳐야한다.
          2. 부정적인 행동을 질책하는 것보다 긍정적인 행동을 보상하는 게 효과가 휠씬 더 좋다는 연구 결과가 있다.
          3. 동기를 부여하고 열의를 북돋우려면 비판하지 말고 칭찬하라.
        3. 상대의 입장에서 생각하라
          1. 대인 관계를 성공적으로 구축하려면 자신이 원하는 것에 집중하지 말고 상대에게 중요한 것, 상대가 원하는 것을 생각하라.
        4. 논쟁을 피하라
          1. 소프트웨어 개발자들은 평소 논리적으로 생각하는 편이다.
          2. 그래서 개발자가 아닌 사람도 당연히 논리적으로 생각할 거라고 생각하는 경향이 있다.
          3. 뿐만 아니라 확고한 놀리를 제시하기만 하면 상대가 자신의 사고방식을 받아들일 거라고 착각하기까지 한다.
          4. 당신에게는 사소하지만 상대에게는 중요한 일일 경우 당신이 양보해줄 여지가 있다면 양보하고 당신의 실수를 인정하라.
      3. 문제아 다루기
        1. 늘 다른 사람을 깎아내리고 모든 일을 부정적으로 보는 이들이 있다.
        2. 이런 사람을 만났을 때는 바꾸려 하거나 잘지내보려고 하지 마라. 교류를 최소한으로 줄여라.
        3. 유독 나쁜 일이 일어나는 기구한 인생을 사는 이들이 있다. 그들은 늘 피해자인 척한다. 이러한 패턴이 눈에 띄면 최대한 빨리 멀어져라.
    5. 면접의 달인이 되자
      1. 면접을 통과하는 가장 빠른 방법
        1. 기술 수준은 훌륭하지만 거만하고 쌀쌀맞게 구는 사람이 기술은 약간 부족하더라도 호감 가는 사람에게 밀리는 경우가 있다.
        2. 면접을 통과하는 가장 빠른 방법은 면접관이 당신을 좋아하게 만드는 것이다.
      2. 취업기
        1. 지원할 회사 개발자의 블로그에 들어가서 댓글로 서로 지식 교류를 하고 난 후 그 회사에 지원해서 더 좋은 자리를 제안 받을 수 있었다.
      3. 고정관념 벗어나기 그리고 인맥 쌓기
        1. 개인적인 추천으로 지원하면 추천인의 신용을 빌려오기 때문에 자연히 면접관이 더 좋게 본다.
        2. 지원할 회사 개발자의 블로그에서 친분을 쌓아서 추천을 받을 수 있다.
        3. 지역 동호회 들어서 친분 쌓기
        4. 면접을 보기 전에 면접관에게 미리 연락해 만나서 회사나 면접에 관해 질문할 수 있을지 물어보기. 미리 만나서 친분을 쌓고 면접에 들어가면 쉬워진다.
      4. 면접 실전 노하우
        1. 기본적으로 기술 면접을 통과할 수 있는 역량은 갖춰야 한다.
        2. 바로 그 자리에서 해야 할 일을 충분히 해낼 능력이 있다는 자신감을 보여주어야 한다.
        3. 해야할 일을 자율적으로 잘 해내는 직원이라면 합격이다.
        4. 기술이 뛰어나도 하나부터 열까지 손이 가는 개발자보다 지식이 약간 부족하더라다도 해야 할 일이 무엇인지, 어떻게 완수할지 스스로 알아낼 수 있는 개발자를 고용한다.
        5. 물론 필요한 기술을 갖춘 인물이라는 것을 입증하는 게 우선이다.
        6. 어떤 장애물이라도 투지를 갖고 해낼 인물이라는 확신을 심어준다면 호감을 느끼고 채용 확률도 크게 높아진다.
      5. 지금 당장 할 수 있는 일
        1. 무엇보다 기술 수준을 꾸준히 발전시키는 게 가장 중요하다.
        2. 평소에 기술 서적, 관련 블로그를 찾아보고 기술을 발전시키는 습관을 길러라.
        3. 몸담고 있는 분야의 다른 회사 직원들과 친분을 만들어두면 나중에 큰 도움이 된다.
        4. 면접 연습을 꾸준히 해라. 당장은 필요가 없을지라도.
    6. 근무 형태를 선택하라
      • 직원으로 일하는 근무 형태 외에 다른 선택지가 있다는 사실을 인식 못하는 사람도 많다.
        • 직원
          • 최고의 장점은 안정성이다. 고정수입이 들어오기 때문이다.
        • 프리랜서
          • 장점
            • 시간을 자유롭게 쓸 수 있다.
              • 새로운 프로젝트를 할 수 있다.
              • 수익이 늘어날 가능성이 있다.
            • 단점
              • 일거리를 스스로 찾아야 한다.
              • 사업과 관련해서 신경 쓸 문제가 많다.
              • 프로젝트가 여럿이면 상사가 여럿으로 늘어나는 셈이다.
          • 사업가
            • 장점
              • 완전한 자유를 누린다.
              • 수익 잠재력이 매우 높다.
              • 원하는 일을 할 수 있다.
              • 상사가 없다.
            • 단점
              • 위험성이 매우 높다.
              • 모든 일을 스스로 해야 한다.
              • 개발 이외의 기술도 많이 익혀야 한다.
              • 업무 시간이 많이 늘어날 수 있다.
          • 프리랜서나 사업가가 되고 싶은 마음이 있다면 이미 그 길을 걷고 있는 사람을 만나서 실제로 어떠한지 물어보라. 어떤 경험을 할지 전혀 모르는 상태에서 무모하게 도전하는 것은 좋지 않다.전문성을 갖춰라
          • 전문성은 중요하다
        • 전문성의 범위를 명확히 하라
        • 전문성이 높아질수록 잠재적 기회가 줄어드는 반면 기회를 잡을 확률은 점점 높아진다.
        • 소프트웨어 개발 전문 분야
          • 웹 개발 기술
          • 임베디드 시스템
          • 특정 운영체제
          • 모바일 개발
          • 프레임워크
          • 소프트웨어 시스템
        • 전문 분야 선택하기
          • 전문성의 정도는 시장의 크기에 따라 달라진다. 최대한 구체적이고 명확하게 하라. 그럴수록 특정 시장 내에서 수요가 높아질 것이다.
        • 다양한 언어를 익히면 안 되나요?
          • 다양한 상황에 적응할 능력을 키우되 눈에 띄는 전문 분야를 갖추도록 하라
        • 궁합이 잘 맞는 회사를 선택하라
          • 소기업 및 스타트업
          • 중견기업
          • 대기업
          • 소프트웨어 개발사 vs 일반 회사
        • 승진하기
          • 책임 범위를 넓혀라
            • 일을 하다보면 원하는 것이 돈인지 책임인지 고민해야 하는 상황이 자주 벌어진다.
            • 자기적으로 볼 때 책임 범위를 넓히는 쪽을 선택하는 게 현명하다.
            • 지금까지 등한시되어 온 문제 중 하나를 골라 당신이 책임지고 이끌어갈 만한 프로젝트로 만들어라.
            • 신입 팀원이 업무에 적응할 때까지 도와주는 역할을 맡아라.
            • 업무 절차를 기록하고, 이러한 문서를 항상 최신 정보로 채워두는 역할을 맡아라.
            • 누구나 피하려 하지만 당신이 맡아서 더 수월하게 하거나 자동화 할 수 있는 일이 있는지 찾아보라.
          • 존재감 있게 일하라
            • 가장 똑똑하고 가장 열심히 일하는 최고의 개발자라고 해도 성과를 아무도 모른다면 아무 의미가 없다.
            • 자신의 활동을 매일 기록하라.
            • 발표나 교육을 자원해서 담당하라. 주제는 팀에 도움이 될 만한 것으로 선택하라.
            • 의견을 분명히 밝혀라. 언제 어디서든 기회가 있을 때마다 하라.
            • 눈에 띄도록 노력하라. 정기적으로 상사와 만나라. 꼭 자주 만나라.
          • 공부하라
            • 기술이나 지식을 늘리는 것도 승진에 도움이 된다.
            • 부진의 늪에 쉽게 빠지지 않을 뿐 아니라 자신의 가치가 전보다 높아졌다는 사실을 객관적으로 증명할 수 있으므로 연봉 협상이나 승진 심사 때 유리하다.
            • 자기 계발을 위해 끊임없이 노력하고 있다는 것을 드러내줄 자격증을 찾아보거나 교육 과정에 등록하라.
            • 간부급 이상의 높은 자리에 욕심이 있다면 리더십, 관리, 비즈니스 등의 분야도 공부하라. 그리고 배운 내용은 다른 이들과 공유하라.
            • 블로그 개설하기, 잡지에 기고하기, 책 쓰기, 행사나 콘퍼런스에서 강연하기 등 다양한 방법이 있다.
          • 해결책을 제시하라
            • 아이디어가 실현되지 못하는 이유, 문제해결이 어려운 이유를 이야기하는 사람은 어느 조직에나 많다.
            • 어떤 문제든 해결책을 제시하는 사람, 또 그 해결책을 실행할 수 있는 사람이 돼라.
            • 다른 사람들이 해결할 의지나 능력이 없는 문제를 풀어내는 사람은 똑똑한 척하는 사람이나 정치 공작으로 방해하는 사람이 막을 수 없다.
            • 어느 회사나 승진의 기회는 있다. 모든 방법을 다 썼는데도 승진이 안될때에는 이직하는게 좋다.
            • 업무 환경이나 정신적 스트레스, 연고주의가 앞길을 철저히 막는 곳 등 다양하게 승진을 막는 곳이 있다.
          • 정치 문제 대처법
            • 정치 문제에서 완전히 벗어날 수 있는 사람은 없다.
            • 그러므로 피해야 하는 인물이나 절대 마주치면 안 되는 인물이 누구인지 기본적인 형세 정도는 알아두라.
    7. ​전문가되기
      • 두려움, 게으름, 미루는 버릇, 자기 회의 등에 휘둘리는 일은 비전문가처럼 생각할 때 발생한다.
      • 비전문가는 약속을 어긴다. 포기한다. 역경에 굴복한다.
      • 전문가가 생각하는 방식은 이와 다르게 약속을 지키고 자신이 맡은 일을 완수하며 무슨 일이 있어도 절대 포기하지 않는다.
      • 이런 사람이 전문가다
    1. 전문가
      1. 자신이 지킬 원칙을 세워둔다.
      2. 임무를 제대로 완수한다.
      3. 틀린 부분, 모르는 부분을 스스럼없이 인정한다.
      4. 한결같다.
      5. 책임을 진다.
    2. 비전문가
      1. 다른 사람이 시킨 일을 한다.
      2. 작업을 끝내는 데 의의를 둔다.
      3. 뭐든지 아는 척한다.
      4. 믿고 의지할 수 없다.
      5. 책임을 지지 않으려 한다.
    1. 좋은 습관을 길러라
      1. 매일 계획을 세워서 시간을 효과적으로 관리하는 습관을 길러라.
      2. 전문가라면 그날 꼭 마쳐야 하는 일이 무엇인지, 마칠 때까지 시간이 얼마나 들지 대략 예상할 수 있어야 한다.
    2. 옳은 일을 하라
      1. 기술적, 윤리적으로 어려운 문제에 자주 부딪힌다.
      2. 보통 기술 문제는 윤리 문제에 비해 더 객관적이므로 해결 방안이 여러 개 있을 때 최선의 안을 고르는 것도 쉬운 편이다.
      3. 하지만 윤리 문제는 때로 정답이 없다.
    3. 타협하지 말고 꾸준히 자기를 계발하라
      1. 자기가 만드는 결과물의 품질을 높이기 위해 항상 노력해야 한다.
      2. 자기가 원하는 수준에 이를 수 없다는 생각이 들 때, 많은 사람이 난관을 헤쳐나가는 쪽보다 목표를 낮추는 쪽을 선택한다는 게 문제다.
      3. 일부 기준을 낮추면 어느 순간 다른 영역까지 침범한다.
      4. 이렇게 한번 타협하기 시작하면 다시 되돌리기 어렵다.
      5. 자신의 강점을 살려라. 약점을 개선하는 방법도 있지만 강점을 유리하게 활용하는 게 더 현명하다.
    1. 이렇게 독립하라
      1. 똑똑하게 처신하기
      2. 독립 준비하기
        1. 부업을 먼저 해봐라
      3. 업무량은 얼마나 늘어날까?
      4. 실행에 옮기기
    2. 프리랜서로 일하기
      1. 시작하기
      2. 지인에게 물어보라
      3. 고객을 구할 최고의 방법
      4. 몸값 책정하기
    3. 첫 제품 만들기
      1. 사용자 찾기
      2. 시장 시험하기
      3. 작게 시작하라
      4. 직접 해보라
    4. 스타트업 창업을 꿈꾸는가?
      1. 스타트업 기초
        1. 외부 투자자로 투자를 유치하는 스타트업
        2. 자력으로 운영하는 부트스트랩 스타트업
      2. 모 아니면 도
      3. 스타트업 생애 주기
        1. 스타트업 액셀러레이터, 인큐베이터의 선택을 받으려면 공동 창업자를 한 명 이상 구하는게 좋다.
      4. 액셀러레이터
        1. 회사 주식을 받는 대가로 창업 초기에 자금으르 소액 지원해주는 프로그램
      5. 자금 유치하기
    1. 재택근무 생존 전략
      1. 나 홀로 일하면 이런 점이 어렵다.
        1. 첫 번째 문제 : 시간관리
        2. 두 번째 문제 : 자발적으로 일하기
          1. 해고된다는 생각으로 임하기
          2. 자제력이 부족하면 가망이 없다.
          3. 정해둔 업무 시간 지키기
          4. 규칙적으로 일하는 습관 들이기
        3. 세 번째 문제 : 외로움
          1. 집을 나서서 새로운 사람들을 만나라
    2. 이루고 싶은 게 있다면 이미 이룬 것처럼 연기하라
      1. ‘이미 이룬 것처럼 연기하라’라는 말의 참뜻
        1. 마치 성공에 필요한 기술과 재능을 이미 가지고 있는 것처럼 연기하라
        2. 마치 당신이 되고자 하는 사람이 이미 된 것처럼 연기하라
        3. 마치 이미 승리를 거머쥔 것처럼 연기하라. 끝까지 노력해서 결국 원하는 결과에 도달할 것이기 때문이다.
        4. 아직 가보지 않은 길이라도 마치 이미 여러 차례 경험해본 것처럼 연기하라.
      2. 실행에 옮기기
        1. 낯선 상황이나 장애물에 부닥쳤을 때 두려워하고 당황스러워하며 핑계를 찾는 건 자연스러운 현상이다.
    3. 지루한 이력서, 어떻게 바꿀까?
      1. 당신은 이력서 작성 전문가가 아니다
        1. 전문가처럼 되려는 것보단 전문가를 찾아라
      2. 이력서 작성 전문가 고용하기
        1. 기량을 최대한 잘 보여줄 수 이도록 강렬한 인상을 남길 만한 멋진 이력서를 작성하라
        2. 보기 좋고 매력적인 서식에 담아라
      3. 기타사항
        1. 경력이 많다면 이력서도 전문가 다운 이력서를 만들어라
      4. 직접 쓰고 싶다면?
        1. 온라인 이력서를 만들어두어라. (링크드인)
        2. 이력서에 개성을 더하라.
        3. 행동과 결과를 연결해서 보여주라
        4. 꼭 교정하라
      5. 현재 구직중이 아니어도 최신 이력서를 채용 전문가들에게 보내서 의견을 물어보라. 이력서를 접하는 채용 전문가는 어떤 부분이 부족한지 알려줄 적임자이다.
    4. 기술을 신봉하지 마라
    • 특정 기술을 신봉하면 싸움이 일어날 가능성이 매우 커진다.
      1. 누구나 기술을 신봉한다.
        1. 적어도, 프로그래머들은 대개 그렇다.
        2. 자기가 아는 것을 선택하고 최고의 선택을 했다고 단정하는게 좋다.
        3. 경험을 바탕으로 한 믿음에 독단적으로 매달리면 같은 믿음이 있는 사람하고만 어울리면서 다른 사람들을 배척한다.
      2. 나쁜 기술은 없다.
        1. 시간이 지나면 상황이 변하므로 모든 기술이 항상 훌륭할 수는 없다.
        2. 적어도 한 번쯤은 괜찮았던, 어쩌면 훌륭했던 시절이 있었다는 사실을 깨닫는 게 중요하다.
      3. 생각의 전환점
        1. 다른 언어들도 받아들이고 배워봐라
      4. 여지를 남겨두라
        1. 이미 알고 있는 기술이 최고라고 우기지 않고 열린 마음으로 기술을 대할 수 있다면 당신 앞에 조금 더 많은 기회의 문이 열릴 것이다.
    1. 프로그래머를 위한 마케팅의 기초
      1. 자신을 마케팅하기
      2. 왜 마케팅이 중요한가
      3. 자신을 마케팅하는 방법
    2. 존재감을 드러내줄 브랜드 만들기
      1. 브랜드란 무엇인가?
        1. 브랜드가 전하는 감성, 브랜드를 접할 때 생기는 기대까지 포함해야 한다.
        2. 브랜드는 약속이다.
        3. 당신이 기대하는 방식으로 당신이 기대하는 특정한 가치를 전달하겠다는 약속이다.
      2. 브랜드 구성 요소
        1. 메시지, 시각 요소, 일관성, 반복 노출 이라는 네가지 요소가 필요하다.
        2. 메시지
          1. 전달하고자 하는 내용, 떠오르게 하려는 느낌
      3. 브랜드 만들기
        1. 메시지를 정의하라
        2. 틈새시장을 선택
        3. 태그라인을 만들기
        4. 엘리베이터 피치 만들기
        5. 시각 요소 만들기
    3. 블로그 성공적으로 운영하기
      1. 블로그가 중요한 이유
        1. StackOverFlow 도 블로그에서 만난 사람끼리 만든 사이트
      2. 블로그 만들기
      3. 성공비법
        1. 꾸준함
        2. 콘텐츠 수준 높이기
      4. 트래픽 늘리기
      5. 성공은 장담할 수 없다
    4. 어떤 가치를 제공할지 고민하라
      1. 다른 사람이 원하는 바를 얻도록 도와주면 당신이 원하는 바를 얻게 된다
      2. 사람들이 원하는 것을 제공하라
        1. 원하는 것을 주려면 먼저 무엇을 원하는지 알아야 하지만 물어봐도 진실을 말해주지 않는다.
        2. 자신이 무엇을 원하는지 정확히 아는 사람이 별로 없다.
        3. 콘텐츠가 사람들에게 진짜 필요하고, 진짜 걱정하는 부분을 해결할 수 있어야 그들이 원하는 진정한 가치를 제공할 수 있다.
      3. 90센트는 무료로 제공하라
      4. 성공의 지름길
        1. 사람들에게 어떤 가치를 제공할 것인가?
      5. 이타적인 태도를 지녀라
        1. 다른 사람을 더 많이 도와주는 사람일수록 더 많은 상황, 더 많은 문제를 접한다.
        2. 더 많은 사람들과 연결되고 도와주다보면 자연스레 문제 해결 방법을 연습하게 된다.
        3. 그리고 내가 문제에 봉착했을 때 의지할 사람도 많아진다.
    1. SNS 활용하기
      1. 팔로어 늘리기
      2. 소셜 미디어 효과적으로 활용하기
        1. 블로그포스트, 뉴스기사, 인용문, 비법과 요령, 유머, 질문, 홍보
        2. 광고는 자제하고 팔로어에게 가치 있는 내용으로 90퍼센트를 채워라
      3. SNS 관리하기
        1. 많은 SNS 을 다 관리하기보단 1~2개 정도 고르는게 좋다.
        2. 매일 매일 하기는 힘드니 버퍼 라는 SNS 관리 프로그램을 활용하는게 좋다.
        3. 미리 작성해두고 올리고 싶은 시간에 규칙적으로 업로드 할 수 있게 하는 프로그램
      4. 추천 SNS
        1. 트위터 (인스타그램)
        2. 링크드인
    2. 강연, 강의 그리고 발표
      1. 컨퍼런스가 아닌 회사 발표만 해도 경력에 큰 도움이 된다
      2. 강연은 왜 강한 인상을 주는가
        1. 현장에서 직접 강연을 들은 이들은 당신을 기억하고 개인적 유대감을 느낄 확률이 훨씬 높다.
      3. 강연 입문하기
        1. 시작은 사내발표가 좋다.
        2. 전문가인 척할 필요는 없다. 배운 내용을 공유한다는 마음으로 성의껏 임하라.
      4. 강의는 어떨까
        1. 명성과 수입을 동시에 쌓는 좋은 방법이다.
        2. 온라인 강의를 운영할 때 수입이 늘었을 뿐 아니라 전문가라는 평판을 얻었다.
        3. 무료 공유 사이트에 올리는 것으로 시작해라. 홍보의 목적.
        4. 이후에 유료 강의 사이트에 올려서 수익을 내기.
    1. 이름을 알리는 글쓰기
      1. 저술 활동이 중요한 이유
        1. 업계에서 신뢰를 받고 싶다면 책을 내라. 소프트웨어 개발 잡지에 기고하는 것도 마찬가지다.
        2. 집중 시간, 전달 범위 면에서 블로그 글보다 잡지 기사가 훨씬 낫다.
      2. 저술로 돈을 벌긴 힘들다
        1. 책으로 수익내기는 힘들고 명성을 얻는 수단으로 생각해야 한다.
        2. 책이나 기사를 써서 얻는 진짜 수익은 이름을 널리 알려서 얻는 신뢰에서 온다.
      3. 출간하기
        1. 블로그로 시작해서 소규모 잡지에 기고하는 순서를 추천한다.
    1. 집중이 중요하다
      1. 집중이랑 무엇인가?
      2. 집중의 마법
        1. 종일 열심히 일을 했는데도 별로 힘들지 않았던 적이 있을 것이다.
        2. 집중 상태에 도달하기까지는 시간이 걸리지만 한번 도달하고 나면 짧은 시간에 정말 많은 일을 할 수 있다.
      3. 더 집중하기
        1. 생산성의 근간은 집중 상태에 도달하는 데 있다.
      4. 생각만큼 쉽지는 않다
    2. 생산성 계획
      1. 생산성을 높여준다고 널리 알려진 기법
        1. GTD
        2. 뽀모도로
        3. Don’t break the chain
        4. 오토 포커스
      2. 분기별 계획
      3. 월간 계획
        1. 한 달 동안 할 수 있는 일의 양을 어림잡아 예측한다.
        2. 매월 하고 싶은 일도 함께 계획한다.
      4. 주간 계획
      5. 일간 계획과 실행
        1. 작업을 시작하기 전에 해야 할 작업은 무엇인지 이 작업의 완료 기준은 무엇인지 명확하게 해둔다.
        2. 명확하지 않은 작업 때문에 작업 시간이 지연되거나 낭비될 만한 요인을 없앤다.
      6. 방해 요소 다루기
        1. 폰 꺼두기
        2. 메신져, 이메일 확인하지 않기
        3. 휴식 시간에 모두 확인하기
      7. 휴식과 휴가
    3. 뽀모도로 기법
      1. 단순해서 효과가 없을 거라고 생각했지만 효과가 좋았다
      2. 뽀모도로 기법 소개
        1. 25분 타이머를 설정해서 방해받지 않고 집중해서 일을 한다.
        2. 25분 일을 하고 5분 휴식한다.
        3. 여기까지 1 뽀모도리 이다.
        4. 네 번 반복하고 나면 15분 동안 휴식을 한다.
      3. 뽀모도로 기법을 효과적으로 활용하기
        1. 일주일을 뽀모도리 자원으로 환산할 수 있다.
        2. 뽀모도리 개수를 확인하고 그에 맞춰 우선순위를 매기면 된다.
      4. 정신적인 면
        1. 겪었던 큰 문제 중 하나는 일을 더 해야 할 것만 같은 죄책감을 갖는다.
        2. 하루 동안 뽀모도리 몇개를 해내겠다는 목표를 세우고 완수하면 그날 할 수 있는 일은 모두 해냈으니 뿌듯함이나 대견함을 느껴도 좋다.
        3. 이런 깨달음 덕분에 업무의 질은 상당히 좋아지고 더 많은 일을 해내는 것은 물론 휴식 시간도 충분히 즐길 수 있다.
        4. 사무실에서 적용하기
          1. 25분 단위로 타이머를 맞춰서 그동안에는 말 걸지 않도록 합의하기
      5. 작업량 예측
        1. 평균 8시간 근무라면 30분마다 뽀모도리를 계산하면 16개를 해낼 수 있어야한다.
        2. 그렇지만 12시간을 일해도 16개를 채우기는 어렵다.
        3. 처음엔 6개 하기도 힘들다.
    4. 할당 체계를 도입해 생산성을 높여라
      1. 문제점
        1. 반복해서 진행해야하는 일
        2. 몇 주, 몇 달이 걸릴 만한 큰 작업을 다루는 방법
      2. 할당량을 도입하라
      3. 할당 체계 실행법
      4. 할당 체계가 효과적인 이유
        1. 느리지만 꾸준한 속도로 일하는 게 빠르지만 지속성이 없는 것보다 낫다.
    5. 책임감을 가져라
      1. 임무를 완수하는 동기에는 내적 동기와 외부의 처벌이나 보상에서 오는 외적 동기가 있다.
      2. 내적 동기는 외적 동기보다 훨씬 효율적이라서 외부 보다 내부에서 동기를 찾아야 한다.
      3. 책임감이란 무엇인가?
        1. 아무도 지켜보지 않을 때도 높은 생산성을 유지하려면 자기 책임감을 키워야 한다.
        2. 자기 책임감이 없으면 늘 외적 동기에 휘둘려서 일한다.
      4. 책임감 키우기
      5. 외적 책임감
        1. 내적 동기도 유지해야한다.
        2. 외적으로 다른 사람들에게 말을 해라. 그러면 나쁜 길로 가는 것을 막을 수 있다.
        3. 당신의 행동에 어떤 종류든 책임감을 부여해야 한다.
    6. 멀티태스킹 규칙
      1. 멀티태스킹이 대체로 나쁜 이유
      2. 일괄 처리가 훨씬 더 생산적이다
        1. 해야 할 일이 많아서 멀티태스킹을 하느라 고생하는 사람이라면 관련 작업을 묶어서 일괄 처리하는 법을 배워보라
        2. 일괄 처리의 장점
          1. 진행 중인 큰 작업의 집중 상태를 깨뜨리지 않는다.
          2. 집중 상태에 도달하기 전에 끝나버릴 정도로 짧은 시간이 들던 작업도 집중 상태로 처리할 수 있다.
        3. 진정한 멀티태스킹이란 무엇인가?
          1. 머리를 쓰지 않아도 되는 작업과 머리는 쓰는 작업을 동시에 하기
          2. 예로 달리기를 하면서 오디오 북을 듣기
    1. 탈진 극복하기
      1. 어떻게 탈진하나
        1. 흥미를 잃어가는 것
        2. 내적 동기를 잃는 것
      2. 사실 당신은 벽에 부딪혔다
        1. 내적 동기나 흥미 모두 바닥에 내려 앉은 지점
      3. 벽 너머
        1. 벽 너머에 도달하면 갑자기 모든 것이 쉬워지고 성취 동기와 흥미가 다시 살아난다.
      4. 벽 넘기
    2. 낭비되는 시간 줄이기
      1. 시간 낭비의 원흉
        1. 티비를 꺼라
      2. 티비를 포기하라
      3. 기타 요인
        1. SNS
        2. 인터넷 뉴스
        3. 불필요한 회의
        4. 게임
      4. 시간 기록하기
    3. 반복 행위의 중요성
      1. 반복 행위가 당신을 만든다
        1. 운동
        2. 프로그래밍 등
      2. 반복 행위 만들기
      3. 구체적일수록 좋다
    4. 코드 손질하듯 습관 개발하기
      1. 습관 이해하기
        1. 좋은 습관 만들기
      2. 나쁜 습관을 인식하고 경계하기
        1. 쇼핑몰 사이트, SNS 들여다보기
      3. 새로운 습관 만들기
        1. 하루 30분 코드 작성하기
    5. 작업 분할하기
      1. 큰 게 항상 좋을 수 없는 이유
        1. 작업은 크면 클수록 더 위협적으로 다가온다.
      2. 작업을 작게 나눠라
      3. 작업을 나누는 방법
      4. 문제 나누기
    1. 월급, 어떻게 써야 할까?
      1. 근시안적 사고에서 벗어나라
        1. 고액 연봉을 받아도 버는 족족 다 써버리기 때문에 근근이 살 수밖에 없다.
        2. 대출을 받아서라도 더 큰 집, 더 좋은 차를 사는 일을 당연하게 생각하면서 많이 벌수록 많이 쓰기 때문이다.
      2. 자산과 부채
        1. 재정적으로 긍정적인 영향을 준다면 자산이고 부정적인 영향을 준다면 부채다
        2. 자신의 자산과 부채를 목록으로 정리해보자
        3. 가장 큰 자산과 가장 큰 부채는 무엇인지 찾아보라
      3. 다시 월급 이야기를 해보자
        1. 월급이 현재 조금 높더라도 사용하는 돈을 제외하면 백만장자가 되기 위해서는 10년 이상이 걸린다.
    2. 연봉 협상의 기술
      1. 협상은 지원 전에 시작된다
        1. 마케팅을 잘해서 유명해질수록 연봉 협상에서 유리하다.
        2. 개인 브랜드를 잘 구축해서 유명해지면 연봉을 높게 올릴 수 있다.
      2. 구직 방법도 신경 써라
        1. 구인 광고를 보고 일면식도 없는 회사에 이력서와 자기 소개서를 제출하는 방법
        2. 추천을 받아서 일자리를 제안받는 형식이다. 추천인의 신뢰도가 높을수록 추천을 받은 사람의 신뢰도도 높아진다.
        3. 가장 좋은 방법은 회사에서 직접 찾아와서 일자리를 제안할 때이다. 협상에서도 우위를 차지할 수 있다.
      3. 금액을 먼저 말하면 불리하다
        1. 금액을 먼저 이야기하는 쪽이 불리하다.
        2. 내가 높게 불렀다고 생각하지만 회사는 더 높게 생각했을 수도 있다.
        3. 그런 경우 더 높이기는 어렵다.
        4. 처음에 너무 높은 금액을 얘기하면 회사에서 아주 낮은 금액으로 받아칠 수 있다.
      4. 꼭 먼저 말해달라고 부탁한다면?
        1. 그냥 안된다고 하라
        2. 꼭 써야한다고 하면 ‘전체 복리후생을 고려해 협상 가능’ 이라고 적어라
        3. 어떻게든 말해야한다면 최대한 넓은 범위로 얘기하고 하한선이 당신이 생각하는 최하지보다 약간 높도록 이야기하라.
        4. 전체적으로 복리후생 조건에 따라 달라진다고 하며 7천~1억 정도는 되어야 할 것 같다고 말하라
      5. 현재 연봉을 묻는다면?
        1. 이런 사적인 질문을 하는 것은 예의에 어긋난다.
        2. 금액을 꼭 얘기해야한다면 전체 복리후생과 관련 있는 상여금, 수당 등에 관한 이야기를 꺼내서 범위를 최대한 넓게 잡아라.
        3. 아니면 현재 연봉에 복리후생으로 누리는 혜택의 총비용을 더했을 때 나오는 전체 금액을 이야기하라.
      6. 서류를 주고받는 단계
      7. 마지막 조언 몇가지
        1. 지원하는 회사의 연봉은 어느 정도 수준인지, 비슷한 자리의 연봉 수준은 어떠한지 최대한 많이 알아두라.
        2. 당신이 회사에 어느정도 이득이 되는지, 회사가 얻을 혜택은 무엇인지 구체적으로 설명하라.
        3. 과거에 근무했던 회사에서 어떤 업적을 이뤘는지 설명하고 자신이 요구하는 금액을 지불하는 것이 좋은 투자라는 사실을 납득시켜라.
        4. 협상을 유리하게 끌고 갈 입장이 되려면 그 계약이 성사되지 않아도 그만이라고 생각할 마음의 여유가 있어야 한다.
        5. 현재 일자리를 제안하는 회사가 여러 곳이므로 최선의 선택을 하기 위해 신중해지고 싶다는 말을 하는 것도 요령이다.
        6. 거만하지 않게 말해야한다.
    3. 옵션 투자의 이해
    4. 부동산 거래 ABC
    5. 은퇴 계획 세우기
    6. 부채의 위험성
    7. 보너스 - 나는 33세에 은퇴했다
    8. 건강을 생각해야 하는 이유
    9. 체력 단련 목표 세우기
    10. 열역학과 칼로리 그리고 인체의 상관관계
    1. 동기부여
      1. 무엇이 당신을 움직이는가?
        1. 사람마다 다르게 동작한다
      2. 보상은 일찍 주지 마라
        1. 세 달 운동을 열심히 하고나서 새로운 운동화를 살 기회를 줘라.
      3. 동기부여 아이디어
        1. 다이어트를 한다면 롤모델 사진을 붙여놓기
        2. 얼마나 열심히 해왔는지 확인할 수 있도록 진도표 만들기
        3. 함께할 친구를 만드는 것
      4. 무조건 하라!
    2. 근육 키우기
    3. 식스팩 복근 만들기
    4. RunningProgram.exe 실행하기
    5. 몇 가지 요령
    6. 체력 단련용 기기
    7. 정신이 신체에 미치는 영향
      1. 정신이 중요하다
      2. 정신과 육체의 연결
    8. 긍정적인 태도 갖추기
      1. 긍정성이란 무엇인가?
        1. 그 상황을 어떻게 해석하냐에 따라 다르다
      2. 긍정성의 긍정적 영향
      3. 태도를 리부팅할 방법
        1. 생각의 전환
        2. 명상
        3. 놀이
    9. 긍정적인 자아상 세우기 : 두뇌 프로그래밍

    '' 카테고리의 다른 글

    훅(Hooked) 모델 - 니르 이얄  (0) 2022.11.08
    개발자의 글쓰기 - 김철수  (0) 2022.11.08
    클린 아키텍처 - 로버트 C. 마틴  (0) 2022.11.08
Designed by Tistory.