Как да учим постоянно (без да изгаряме)

В технологиите непрекъснатото учене (както в работата, така и извън нея) е нестандартно изискване за работа.

Когато пораснах, всеки уикенд ходех с баща си в книжарницата и всеки път той взимаше нова книга за кодиране. По това време винаги съм питал защо работи през почивните дни. Сега разбирам, защото сега прекарвам почивните си дни по същия начин.

Работата в технологиите изисква непрекъснато да усвоявате нови умения. Индустрията се движи толкова бързо, че тези, които не продължават да учат, изостават. Продължаването на успеха в работата ви зависи от способността ви да се учите, но може да бъде огромна перспектива да завършите дълъг работен ден, само за да се приберете у дома.

И така, как намирате мотивацията за учене и гарантирате, че времето, което прекарвате в обучение, е продуктивно?

# 1: Задайте цел

Задайте SMART цел (конкретна, измерима, постижима, подходяща и базирана на времето). Това ще ви помогне да структурирате мисленето си. Например обща цел би била „Искам да се науча как да кодирам“. УМНА цел би била „Искам да създам уебсайт с HTML и CSS през следващите 6 месеца“.

  • Специфично: Преминаване от „научете се да кодирате“ (общо) към „изграждане на уебсайт, използващ HTML и CSS“ (специфично). Това трябва да е нещо, което ви мотивира и фокусира. Какво искате да постигнете? Защо?
  • Измеримо: Как можете да проследите напредъка си към целта си? Дали писането на скрипт се брои за „учене за кодиране“? Помислете как можете да измервате напредъка си към целта си. Ако не е измеримо, е много по-лесно да станете немотивирани. Нещо като „изграждане на уебсайт с помощта на HTML и CSS“ е много по-лесно да проследите напредъка си към.
  • Постижимо: Помислете реалистично за собствените си ограничения. Ако сте свикнали да се прибирате и да гледате телевизия всеки ден в продължение на 3 часа, вероятно няма да изведнъж започнете да се прибирате от работа всеки ден и да прекарвате 3 часа в учене. Това е добре. Не планирайте много драматична промяна - много е трудно да направите такава промяна устойчива.

    Вместо това помислете за малки промени. Планирайте 30 минути, които да отделите за ново умение. Помислете какво сте постигнали в миналото и дали тази цел е постижима за вас. Също така е подходящ момент да помислите дали не се ангажирате или не. Опитвате ли се да научите испански, да свирите на гобоя и да научите нова рамка през следващия месец? Изберете едно нещо и останете фокусирани върху него. Това ще улесни постигането на една цел и винаги можете да изберете различна цел за следващия си проект.

  • Уместно: Дали тази цел има отношение към това, което искам? Например, ако целта ви е да станете разработчик на софтуер, кои са най-добрите умения, които трябва да развиете? Приоритизирайте първо изучаването на тези умения. Задайте си въпроса дали това е най-доброто време за тази цел.
  • Въз основа на времето: Първата цел не поставя никакъв срок, което може да бъде трудно да се мотивирате да преследвате. В края на краищата, когато имате завинаги, е много по-лесно да мислите „ще започна утре“. Втората цел ви дава твърд график за постигането му (6 месеца).

Въпреки че определено е по-трудно (и първоначално отнема повече време) да се поставят SMART цели, това ще ви спести време в дългосрочен план.

В Sprint авторите посочват, че всеки от нас има ограничен капацитет за вземане на решения всеки ден. Трябва да се запази за най-важните задачи. С първата цел (научете се да кодирате), сега трябва да решите на какъв език да програмирате, какъв проект или проекти искате да изградите и кога ще го направите. Втората цел (изграждане на уебсайт с помощта на HTML и CSS) отговаря на всички тези въпроси за вас.

# 2 Разбийте го

Сега, когато имате целта си, разбийте я на месечни, седмични, ежедневни или почасови стъпки (доколкото е необходимо). За примера по-рано, ако целта ви е да изградите уебсайт с HTML и CSS и не знаете как да кодирате, разбийте го на управляеми стъпки. Например:

  • Намерете ресурси, за да научите HTML и CSS (като freecodecamp.org)
  • Прекарвайте поне 30 минути всеки ден в работа за предизвикателства при програмиране
  • Започнете да изграждате уебсайт и отделяйте поне 30 минути всеки ден за работа по него

Това е доста прост пример, но целта изглежда вече по-управляема. Изграждане на уеб сайт? Това изглежда наистина трудно. Прекарвате 30 минути всеки ден в работа за научаване на нещо ново? Това е много по-управляемо. Почти всеки има свободни 30 минути, за да може да работи през деня си за нещо, което има значение за него.

# 3 Блокиране на времето

Сега, след като си поставите целта, измислете как да прекарвате стабилен блок от време всеки ден (или толкова често, колкото можете). Малки парчета време (да речем 5 минути) тук и там са лесни за изтриване в полза на други неща или може да не са достатъчно дълги, за да се съсредоточите върху задачата.

Изследванията показват, че възвръщането на фокуса след прекъсване може да отнеме (средно) повече от 20 минути. По-ефективно е, ако можете да идентифицирате час (или дори 30 минути) всеки ден и да ги блокирате, за да се съсредоточите само върху тази цел.

Ето защо целите, чувствителни към времето, са толкова важни. Много по-лесно е да блокирате времето, ако можете да кажете „това е само за 1 месец или два месеца и т.н.“ Блокирането на неопределено време е много по-трудно да се направи.

Освен това, блокирането само на малка част от времето означава, че можете да работите по проекта си за определеното време, след което да направите нещо друго, знаейки, че сте постигнали нещо. Блокирането на определено време за работа по личен проект означава, че можете да работите в продължение на 30 минути, след това да се отпуснете, без да се притеснявате, вместо да работите и изключвате, докато се опитвате да мултитаскизирате 6 други неща (гледане на Netflix, проверка на текстове, готвене и т.н. ) вероятно ще завърши с това, че сте още по-стресирани и се чувствате по-малко продуктивни.

Проучванията показват, че много, много, много малко хора могат да изпълняват много задачи (определено не съм от тях) и че опитът да го направи просто прави изпълнението на задачите много по-трудно. Не се опитвайте. Блокирайте времето, използвайте го за вашия проект, след което направете нещо, което ви харесва.

# 4 Останете фокусирани

Може да бъде много, много лесно в технологиите да започнете да научавате едно нещо и да се проследявате странично. Има тонове безплатни ресурси, за да научите почти всичко и може да бъде поразително и трудно да се знае откъде да започнете (до степен, че може да бъде парализиращо и невъзможно да започнете да научавате всичко).

Избягайте от тази парализа, като изберете само една цел и се придържате към нея. Ще бъде много по-полезно, ако можете да направите едно нещо добре (например създаване на уебсайт), отколкото много неща само малко (например, отпечатване на „Hello World“ на всеки възможен език). Отделете време, за да сте сигурни, че това, което правите, ви помага да постигнете целта си. Задайте си въпроса „Това помага ли ми да постигна целта си SMART?“ Ако не, вероятно е време да преоцените.

Не забравяйте, че вече сте свършили трудната част, когато сте си поставили целта. Решихте, че това е важно и сте блокирали времето. Сега просто трябва да поработите върху това.

Ако всеки път, когато седнете да учите, трябва да се мотивирате да го направите, няма да имате енергия за учене. Превръщането на ученето в навик спестява енергията ви за действителната задача. В идеалния случай ще стигнете до точката, в която влезете, седнете и просто започнете да работите, без да мислите за това.

Хайде, научете нещо!

Търсите повече ресурси? Вижте тези наистина умни хора:

  • 6 сурови истини, които ще ви направят по-добър човек
  • Така че искате да работите в сигурността ...
  • Това, което научих от Ученето на Coursera как да уча
  • 30-часовият метод за усвояване на ново умение