분류 기타

지치지 않고 끊임없이 배우는 방법

컨텐츠 정보

  • 조회 194 (작성일 )

본문

기술적으로, 지속적 학습 (작업 안팎으로)은 명시되지 않은 작업 요구 사항입니다.


내가 자라면서 나는 주말마다 아빠와 함께 서점에 가고 코딩 할 때마다 새로운 책을 집어 들었다. 당시 나는 항상 주말에 왜 일을 했는지 ​​물었습니다. 이제 주말을 같은 방식으로 보내므로 이해합니다.


https://www.freecodecamp.org/news/how-to-constantly-learn-without-burning-out/ 


기술 분야에서 일하려면 끊임없이 새로운 기술을 배워야 합니다. 업계는 너무 빨리 움직여서 배우지 않는 사람들은 뒤쳐집니다. 직장에서 성공을 거두는 것은 배우는 능력에 달려 있지만, 집으로 돌아가서 공부하는 데만 긴 일을 마치는 것은 압도적 일 수 있습니다.


그렇다면 학습 동기를 찾고 학습에 소요되는 시간이 생산적으로 유지되도록 하려면 어떻게 해야 합니까?


1. 목표 설정 


SMART 목표 (구체적, 측정 가능, 달성 가능, 관련성 및 시간 기반)를 설정하십시오. 그것은 당신이 당신의 생각을 구성하는 데 도움이 될 것입니다. 예를 들어, '코딩 방법을 배우고 싶습니다'라는 일반적인 목표가 있습니다. SMART 목표는 '다음 6 개월 안에 HTML과 CSS를 사용하여 웹 사이트를 만들고 싶습니다.'입니다.

  • 구체적(Specific) :‘학습에서 코드로’(일반)에서‘HTML 및 CSS를 사용하여 웹 사이트 구축’(구체적으로)으로 이동합니다. 이것은 당신에게 동기를 부여하고 집중 시키는 것이어야 합니다. 무엇을 달성하고 싶습니까? 왜?
  • 측정 가능(Measurable) : 목표를 향한 진행 상황을 어떻게 추적 할 수 있습니까? 스크립트 작성은‘코드 학습’으로 간주됩니까? 목표를 향한 진행 상황을 어떻게 측정 할 수 있는지 생각해보십시오. 측정 할 수 없는 경우 동기를 부여하기가 훨씬 쉽습니다. 'HTML 및 CSS를 사용하여 웹 사이트 구축'과 같은 것이 진행 상황을 추적하는 것이 훨씬 쉽습니다.
  • 달성 가능(Attainable) : 자신의 한계에 대해 현실적으로 생각하십시오. 집에 와서 매일 3 시간 동안 TV를 시청하는 데 익숙하다면 매일 직장에서 집으로 돌아와 공부에 3 시간을 쓰지 않을 것입니다. 괜찮아요. 극적인 변화를 계획하지 마십시오. 그러한 변화를 지속 가능하게 만드는 것은 매우 어렵습니다. 대신 작은 변화에 대해 생각하십시오. 30 분 동안 새로운 기술을 사용하도록 계획하십시오. 과거에 성취 한 목표와 이 목표를 달성 할 수 있는지 생각해보십시오. 또한 초과 커밋 여부를 생각하기에 좋은 시기 입니다. 다음 달에 스페인어를 배우고, 오보에를 연주하고, 새로운 틀을 배우려고 하십니까? 한 가지를 골라 집중하세요. 이렇게 하면 하나의 목표를 달성하기가 쉬워지고 다음 프로젝트에 대해 항상 다른 목표를 선택할 수 있습니다.
  • 관련성(Relevant) :이 목표는 내가 원하는 것과 관련이 있습니까? 예를 들어 소프트웨어 개발자가 되는 것이 목표라면 어떤 기술을 개발해야 합니까? 그 기술을 먼저 배우는 것을 우선시하십시오. 이 목표에 가장 적합한 시기인지 자문 해보십시오.
  • 시간 기반(Time-based) : 첫 번째 목표는 시간 제한을 설정하지 않기 때문에 스스로 동기를 부여하기가 어려울 수 있습니다. 결국, 당신이 영원히 있을 때‘내일부터 시작하겠다’는 생각이 훨씬 쉬워집니다. 두 번째 목표는 달성하기 어려운 일정입니다 (6 개월).

SMART 목표를 설정하는 것이 확실히 어렵고 (처음에는 시간이 더 걸리지만) 장기적으로 시간을 절약 할 수 있습니다.


스프린트에서 저자들은 우리 모두가 매일 의사 결정 능력이 제한적이라고 지적했다. 가장 중요한 작업을 위해 보존해야 합니다. 첫 번째 목표 (코드 학습)를 사용하면 프로그래밍 할 언어, 어떤 종류의 프로젝트 또는 프로젝트를 만들 것인지, 언제 할 것인지 결정해야 합니다. 두 번째 목표 (HTML 및 CSS를 사용하여 웹 사이트 구축)는 이러한 모든 질문에 대한 답변입니다.


2. 세분화 


이제 목표가 설정되었으므로 목표를 월별, 주별, 일별 또는 시간별 단계로 나눕니다 (필요한 경우). 앞의 예에서 목표가 HTML 및 CSS로 웹 사이트를 구축하는 것이며 코딩 방법을 모르는 경우 관리 가능한 단계로 분류하십시오. 예를 들면 다음과 같습니다.

  • freecodecamp.org와 같은 HTML 및 CSS를 배울 수 있는 자료를 찾으십시오.
  • 프로그래밍 문제를 해결하기 위해 매일 30 분 이상을 보내십시오
  • 웹 사이트 구축을 시작하고 매일 30 분 이상 웹 사이트를 운영합니다.

이것은 매우 간단한 예이지만 목표는 이미 관리하기 쉽습니다. 웹 사이트를 만드시겠습니까? 정말 힘들 것 같습니다. 새로운 것을 배우기 위해 매일 30 분을 보내십니까? 훨씬 더 관리하기 쉽습니다. 거의 모든 사람들이 자신에게 중요한 무언가를 위해 하루 30 분 동안 여유를 가질 수 있습니다.


3. 차단 시간 


이제 목표가 설정되었으므로 매일 (또는 가능한 자주) 견고한 시간을 소비하는 방법을 찾으십시오. 여기에 작은 시간 (5 분)이 있고 다른 것들을 위해 쉽게 지워지거나, 현재 작업에 집중하기에 충분히 길지 않을 수 있습니다.


연구에 따르면 중단 후 집중력을 회복하는 데 평균 20 분 이상 걸릴 수 있습니다. 매일 1 시간 (또는 30 분)을 식별하고 이 목표에만 집중하도록 차단하는 것이 더 효과적입니다.


이것이 또한 시간에 민감한 목표가 중요한 이유입니다. '이것은 1 개월 또는 2 개월 등입니다.'라고 말할 수 있다면 시간을 차단하는 것이 훨씬 쉽습니다. 무기한 시간을 차단하는 것은 훨씬 어렵습니다.


또한 작은 시간 단위 만 차단하면 할당 된 시간 동안 프로젝트를 수행 한 다음 무언가를 달성했다는 것을 알고 다른 작업을 수행 할 수 있습니다. 특정 시간에 개인 프로젝트에서 작업을 차단한다는 것은 6 가지 다른 작업 (Netflix 시청, 텍스트 확인, 요리 등)을 멀티 태스킹 하는 동안 작업을 중단하거나 중단하는 대신 30 분 동안 작업 한 다음 걱정하지 않고 휴식을 취할 수 있음을 의미합니다. )는 스트레스를 많이 받고 생산성이 떨어질 수 있습니다.


연구 결과에 따르면, 실제로 멀티 태스킹을 할 수 있는 사람은 거의 없으며 (그중 하나는 아닙니다) 그렇게 하려고 하면 작업 수행이 훨씬 어려워집니다. 시도하지 마십시오. 시간을 막고 프로젝트에 사용하고 좋아하는 일을 하십시오.


4. 집중 


기술적으로 한 가지 학습을 시작하고 부수적으로 추적하는 것은 매우 쉽고 쉽습니다. 무엇이든 배울 수 있는 수많은 무료 리소스가 있으며, 압도적이며 어디서부터 시작해야 할지 알기가 어려울 수 있습니다 (모든 것을 배우기 시작하는 것이 불가능하고 불가능한 정도).


하나의 목표만 골라서 이 마비를 피하십시오. 웹 사이트 만들기와 같은 일을 조금만 하는 것 (예 : 가능한 모든 언어로 'Hello World'를 인쇄하는 것)보다 한 가지 일을 잘 수행 할 수 있다면 훨씬 도움이 될 것입니다. 하고 있는 것이 목표를 달성하는 데 도움이 되도록 시간을 내십시오. '스마트 목표를 달성하는 데 도움이 되었습니까?'라고 스스로에게 묻습니다. 그렇지 않은 경우 다시 평가해야 할 때입니다.


목표를 설정할 때 이미 어려운 부분을 수행했음을 기억하십시오. 이것이 중요하고 차단 시간을 결정했습니다. 이제 작업 만하면 됩니다.


공부하기 위해 앉을 때마다 스스로 동기를 부여해야 한다면 공부할 에너지가 없습니다. 공부를 습관화 하면 실제 과제를 위한 에너지가 절약됩니다. 이상적으로는 생각하지 않고 들어와 앉고 일을 시작하는 지점에 도달하게 됩니다.


자, 뭔가 배워보세요!


더 많은 자료를 찾고 계십니까? 이 똑똑한 사람들을 확인하십시오.