Как научиться не терять время зря


11 советов, как научиться не тратить время впустую

«Каждый человек сам себя воспитать должен», — говорил тургеневский Базаров. Расскажу об опыте самовоспитания при помощи приёмов тайм-менеджмента, которые, как выражаются в ненаучно-популярных передачах, изменили мою жизнь.

Рассылка «Мела»

Мы отправляем нашу интересную и очень полезную рассылку два раза в неделю: во вторник и пятницу

Конечно же, изменили они не сразу, и дело не в самих этих приемах, а наверняка в дозревании лобных долей мозга или еще в чем-то подобном. Но факт в том, что тайм-менеджмент сыграл в этом процессе одну из главных ролей. Мне было 15, и у меня была куча дел. В моей тогдашней школе не было ничего особенного, но кое-чему там учили. Учиться мне было трудно, и делать это я не любила.

Я неспособна была увлечься ни физикой, ни химией, ни математикой, ни биологией. С учителями русского и литературы нам долгое время не везло, они задавали скучные и формальные задания. В то же время нам отлично преподавали английский, но по экстенсивной методике — заставляли каждый день зазубривать большие объемы текста. В школе я скучала и часто ее прогуливала. Мне было трудно высиживать уроки, я не умела воспринимать информацию на слух, и приходилось, чтобы что-то понять, читать учебники (чего я тоже не умела делать, потому что они скучны).

Я любила часами (ночными) болтать по телефону со своим другом, гулять по Питеру, смотреть новости по всем каналам (я сильно увлекалась политикой и даже пыталась вступать в либеральные партии — дело было в 1998 году) и… писать романы, про которые отлично понимала, что их никто не прочитает. Романы были чем-то вроде фанфиков на средневековые исторические описания: борьба городов друг с другом, интриги, казни, любовные сцены. Кроме того, я имела крайне неровный энергетический поток.

Мне то не хотелось вставать вообще, и я готова была днями, неделями лежать на диване, то я порывалась, как то блюдо на паучьих лапках у Стругацких, бежать на все четыре стороны сразу. Что же касается родителей, то они были просто ангелы: много работали и очень любили друг друга и меня, и у них не было ни времени, ни желания куда-то меня тащить или исправлять.


Вот с такими вводными данными я и пришла в десятый класс и тут стала подозревать, что что-то не так, что довольно много времени я трачу совершенно бездарно, все больше отстаю и не успеваю, а ведь надо решать что-то и о будущем. Мне хотелось как-то участвовать в жизни, быть в ее гуще, понимать, что происходит в мире. Я решила поступить на экономический факультет СПбГУ. Но я не умела учиться, а поступить в универ с восемью тройками было мало реально.

Тут и начался тайм-менеджмент.

1. Цель должна быть НЕ поставлена

Вспоминая то время, я могу с уверенностью сказать, что не ставила себе цель «поступить в Университет». Хотя имела в виду, что, в принципе, должна это сделать. Реальная цель подготовки к экзаменам появилась у меня примерно в марте выпускного класса. Вот тогда уже я, классическим образом распределив билеты по дням, стала к ним готовиться. До этого моей главной целью было… освободиться. Получить законное свободное время для болтовни, гулянья и писания романов — и притом не чувствовать себя постоянно неуспевающей. У меня были очень хорошие помощники — родители, которые вообще никак на меня не давили, не трепали мне нервы и не ставили целей. Они вмешивались только по моей просьбе (например, оплатили мне репетитора по математике; к слову говоря, сама я в свои 14-15 лет не без успеха выступала в роли репетитора по английскому, но мои услуги стоили дешевле).

2. Работа или отдых — третьего не дано

Первое мое тогдашнее открытие: свернуть или ограничить те активности, которые могут съесть неограниченное количество времени. Сорок минут болтовни с другом ничуть не хуже, чем три с половиной часа. Ночь без сна — это день тупежки. Несколько часов Doom-2 — не приносят счастья. Мне помогла внутренняя мотивация: я не любила это ощущение абсолютно выброшенного, потерянного времени после «загулов» (какими бы они ни были). Если после какого-то дела остается ощущение полной пустоты, это дело либо вообще не стоит начинать, либо нужно сильно ограничить. Это дело — и не работа, и не отдых, а значит, ну его.

Фото: istockphoto.com

3. Не можешь? Смоги или брось

Что еще съедало мое время? Дела, которые я не знала, как делать. Например, я могла несколько часов биться над химией или физикой, но так ничего не понять и не решить. В результате время уходило в никуда. Я решила, что раз все успеть невозможно, некоторые вещи я просто брошу или оставлю на очень низком уровне.

Тройку из двойки сделать довольно просто — достаточно проявить хотя бы минимум доброй воли

Заодно, кстати, становится понятно, что безнадежно, а что нет. Так, я открыла, что математику при некоторых усилиях я могу освоить. Тут пришлось искать помощь. Я стала ходить к репетитору и, в конце концов, полюбила ее и стала получать четверки и пятерки. А ведь считала себя совершенно тупой. Важно было «раскидать» предметы и занятия на те, которыми не стоит заниматься вообще, и те, на которые все же стоит потратить время.

Что же касается истории, литературы, экономики и языка, то я и так их любила и готова была заниматься самостоятельно. Требовалась только большая систематичность.

4. Трудности — маленькими кусочками

Я стала заводить будильник на 15, 20, 30 минут. Это был именно тот кусок времени, за который я не успевала отвлечься от английского текста или от сочинения и физически или мысленно упрыгать куда-нибудь. Вообще, я очень торопливая и люблю спешить, поэтому мне всегда помогают маленькие искусственные авралы: «вот сейчас поднапрягусь, быстро сделаю и — ура». Качество при этом не страдает или почти не страдает. Думаю, что такой инструмент годится не всем: многих тиканье часов просто вгоняет в ступор. Но, возможно, кого-то этот подход может вылечить и от излишнего перфекционизма.

5. Не садись за стол (и не ложись на диван)

Гиперактивному подростку, каким была я, нужны другие условия занятий. Стол давно и прочно ассоциируется у него с бардаком, принуждением (или самопринуждением), тупежкой и прокрастинацией. Когда ты понимаешь, что тебе на самом деле нужно что-то выучить, а не просто сделать вид и обмануть себя или кого-то еще, то выясняется, что многие вещи лучше всего осваивать в движении, например, ходить по комнате или бегать по парку. И вообще способы внедрения информации в себя надо разнообразить. Доска и маркер, компьютер, большие листы, которые раскладываешь на полу, малюсенькие шпаргалки, которые пишешь бисерным почерком. Сейчас есть еще куча всего, начиная с аудиокниг.

6. То, что называют «майнд-картами»

Не совсем они, конечно. Просто именно в 14-16 лет формируется умение располагать информацию на листе бумаги (или вообще — в пространстве). Какую угодно информацию. Расположить и съесть. Блоки, стрелочки, сокращения, пункты и вопросы, одно вытекает из другого, некоторые вещи происходят одновременно. И история, и биология, и литература легко схематизируются, сворачиваются, а потом из этого свернутого состояния раскатываются. Постепенно это превращается в своего рода спорт («схематизируй все!»), а уж в вузе как помогает — просто слов нет.

7. Расписание? Не-а

Я пробовала. Толку от этого не было никакого. Внутренние импульсы заниматься тем или другим были сильнее, чем удовольствие от соблюдения расписания. Мне помог другой прием: знать, сколько времени у меня есть сегодня, и прикидывать, какими делами я могу заняться и какого маленького результата добиться. Пишешь список большими пунктами на той же доске, а потом ставишь плюсы напротив сделанного. Причём очень долго я ошибалась, переоценивая свои силы.

Я могла записать восемь дел на два часа. Постепенно стала лучше оценивать время и даже смогла планировать дела на два-три дня вперед. Этот горизонт остался моим пределом очень надолго, только после 20 лет я смогла перейти хоть к какому-то планированию на неделю вперед (и до сих пор не очень-то получается). Важно то, что я всегда планировала не только нужное, но и приятное! Ведь на него тоже уходит время.

8. Свобода

Мне не хватало свободы. В конце десятого класса я по собственному желанию перевелась из своей школы в Аничков лицей. Там я стала учиться гораздо больше. Учеба в Аничковом построена более свободно, чем в обычной школе: уроки начинаются позже, длятся дольше (как пары в институте), не звенят звонки, меньше обязательных предметов и больше факультативов. В мое время там не было обязательной посещаемости, а за тройки и двойки учителя не ругали и не стыдили — потому что было ясно, что быть здесь отличником и знать на высоком уровне все предметы невозможно и ни к чему. Вообще, режим и регламент — не лучшие друзья тайм-менеджмента. Конечно, можно приспособиться и к режиму, но для многих он не подспорье, а дополнительная трудность.

9. Считай себя очень умным и действуй как умник

В Аничковом лицее я наконец перестала считать себя двоечницей и троечницей и возомнила себя, напротив, очень умной. Поэтому я начала заниматься тем, чем, по моему мнению, должны заниматься умники. Я конспектировала выпуски новостей НТВ, создавая свою повестку дня, переводила Шекспира и даже польских поэтов (разбирая каждую строчку со словарем, потому что не знала даже азов грамматики), составляла альтернативные бюджеты РФ на будущий год и создала проект нового единого налога. Все это не только развлекало меня и льстило моему мнению о себе, но и впоследствии оказалось очень полезным. Была ли это «подготовка к вузу» или «учеба»? Нет! Чистое удовольствие, гибрид приятного и полезного.

10. Блокнотик

В Аничковом лицее не было дневников и я завела себе блокнотик, устроенный по тому же принципу, что и школьный дневник. Я веду такие блокнотики до сих пор: на одной стороне — понедельник, вторник и среда, на другой — четверг, пятница и суббота–воскресенье. Пишу туда все дела подряд, списком: и рабочие, и личные, и детские. Других инструментов планирования у меня не было и нет.

Фото: istockphoto.com

11. Опыты с собственной волей

Пятнадцать лет — лучшее время для опытов со своей волевой и эмоциональной саморегуляцией. Вот, например, многим знакомое состояние апатии, когда ты «просто никакой», сил нет и ничего не хочется. У меня, когда я была подростком, оно бывало часто. Именно в таком состоянии я взяла за правило спрашивать у себя подробно-подробно, как Баба-Яга у Шварца:

«Чего тебе, душенька, хочется? Чайку или водицы? Из колодца или из болотца?» Часто оказывается, что хочется просто… спать

И после сна тебе гораздо лучше. Потом хочется чая. Потом написать стишок. А потом ты уже можешь — совсем чуть-чуть! — поработать. Чего совсем нельзя в таком состоянии, так это вещей из пункта два (пожирателей времени). Апатия только усилится, а ощущение бессмысленности всего достигнет апогея.


Так, постепенно открывая для себя все эти вполне банальные вещи, я не то чтобы становилась все более организованной, но все чаще и чаще соответствовала себе, училась распоряжаться собой. Пусть не властвовать — до этого мне и сейчас еще далеко — но по крайней мере самостоятельно определять, чем я хочу заняться сегодня или на выходных, а не плыть по течению, не следовать слишком уж покорно внешнему расписанию и в то же время не кидаться туда-сюда по первому же импульсу.

В итоге в универ на экономический я поступила — прошла туда еле-еле, со скрипом и с напряжением всех сил, и даже его окончила, одновременно с первого курса работая. Когда мне было 18, напечатали тиражом 200 экземпляров мой первый романчик, а когда было 20 — мой третий романчик тиражом 5000 и уже в большом хорошем издательстве. Сейчас мне 32, у меня много напечатанных книг, экономикой я не занимаюсь вообще, но горжусь тем, что, будучи творческим человеком по складу характера, тем не менее всегда сдаю работу в срок.

7 способов перестать тратить время и довести дело до конца

0

На этой странице могут быть партнерские ссылки, что означает, что мы получаем небольшую комиссию за все, что вы покупаете. Как партнер Amazon, мы зарабатываем на соответствующих покупках. Пожалуйста, проведите собственное исследование, прежде чем совершать какие-либо покупки в Интернете.

«Помните, что время - деньги». - Бенджамин Франклин

Хотя я согласен с Бенджамином Франклином в том, что время является деньгами, это общепризнанный факт, что большинство из нас откладывает выполнение большинства наших задач.

Поначалу это может показаться приятным, когда мы откладываем потенциально неприятную задачу, но прокрастинация имеет разрушительные последствия в долгосрочной перспективе.

Хронические прокрастинаторы:

  • Испытывают глубоко укоренившееся чувство вины
  • Имеют большую склонность лгать, чтобы скрыть свои недостатки
  • Есть риск принять пороки
  • Часто испытывают психологические проблемы, такие как бессонница и беспокойство
  • Может иметь дело с физическими проблемами (потеря или прибавка в весе)

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

Если вы ищете предложения о том, как перестать тратить время зря, эта статья покажет вам, как это можно сделать, чтобы вы могли выполнять важные дела. Но прежде чем мы перейдем к советам, давайте сначала обсудим, что заставляет людей откладывать дела на потом.

( Примечание: еще один положительный способ улучшить свою жизнь - это читать и узнавать что-то новое каждый день.Отличный инструмент для этого - присоединиться к более чем 1 миллиону других людей и начать свой день с последних БЕСПЛАТНЫХ информационных новостей с этого веб-сайта .)

3 причины, по которым люди откладывают дела на потом

1. Страх неудачи

Общественные наборы высокие стандарты, и люди часто боятся сурового осуждения на основании выполняемой ими работы. Люди не хотят ставить свое имя на что-то неидеальное.

Один из способов избежать осуждения - просто ничего не делать.Таким образом, неудача - не вариант (по крайней мере, на данный момент). Промедление может утешать, когда присутствует страх неудачи. Он служит защитой, потому что защищает вас от возможности реальной неудачи, а не от более субъективной неудачи, связанной с отказом от попыток что-то в первую очередь.

Люди, которые боятся неудач, могут предпочесть откладывать дела на потом, но это в конечном итоге настраивает людей на неудачи. Промедление из-за страха неудачи становится негативным самореализующимся пророчеством , потому что вы привыкнете избегать рисков, на которые вам придется пойти, чтобы добиться успеха в жизни.Помните, что важно качество ваших усилий, а не совершенство ваших результатов. Не мешайте себе заниматься перфекционизмом.

2. Низкое энергопотребление

Люди с нездоровым образом жизни обычно имеют более низкий уровень энергии. Они не хотят ничего делать, что приводит к прокрастинации. Если вы не высыпаетесь или у вас нездоровая диета, из-за которой вы чувствуете себя вялым и усталым, факторы образа жизни могут сыграть большую роль в том, насколько вы мотивированы встать и что-то сделать.Важно выяснить причину вашего упадка сил.

Возможно, поэтому одна из самых распространенных привычек успешных людей - это делать зарядку по утрам. Это создает прецедент на день и дает вам заряд энергии, который будет поддерживать вашу мотивацию продолжать усердно работать.

Если у вас есть эта проблема, вы легко ее распознаете. Вы, вероятно, сразу знаете, если вы склонны к лени и предпочитаете сидеть и смотреть телевизор, чем вставать и делать какую-то значительную работу.Если вы хотите быть продуктивным, но у вас нет физической энергии для активности, то, вероятно, у вас низкий уровень физической энергии.

[См. 20 способов увеличить свою энергию и достичь большего]

3. Отсутствие зрения

Вы тот, кто хочет знать важность того, что вас просят сделать? Хотите узнать конечную цель?

Если вы не знаете, в каком направлении движетесь или цели того, что вы делаете, вам может показаться, что вы крутите колеса.Отсутствие четкого видения конечной цели или более широкой картины - одна из наиболее частых причин прокрастинации.

Слишком часто мы откладываем дела просто потому, что не знаем, с чего начать. Проект может показаться ошеломляющим, запутанным или неорганизованным. В таких случаях вы не обязательно откладываете на потом, чтобы избежать задачи, а, скорее, чтобы не испытывать негативных эмоций, связанных с чувством беспомощности. Никто не любит чувствовать себя невежественным, и легко просто обратить свое внимание на что-то другое, вместо того, чтобы разобраться в ситуации.

Без видения, которое поможет вам повысить продуктивность, вы в конечном итоге сосредоточитесь на вещах, происходящих в настоящий момент (например, текстовых сообщениях или грязной посуде), а не на том, что вам нужно делать сейчас для достижения конечной цели. Наличие твердого видения побудит вас к действию.

Если вы хотите узнать больше о причинах прокрастинации, мы, , подробно рассмотрим восемь причин в этом сообщении блога .

Если вы можете относиться к этим причинам прокрастинации и чувствовать, что готовы что-то с этим сделать, вы пришли в нужное место.Давайте рассмотрим несколько советов, которые помогут вам перестать тратить время зря и приступить к делу.

7 способов перестать тратить время и стать более продуктивным

1. Распознавайте случаи, когда вы намеренно откладываете или откладываете свои собственные задачи.

Вы ждете «настроения» для завершения проекта? Вы тратите свое время на то, чтобы быть самым полезным коллегой по работе, вместо того, чтобы заботиться о том, что в вашем списке дел на ? Признание этого факта и определение причины, по которой вы откладываете на потом, помогут вам преодолеть эту негативную привычку.

Во-первых, вы не можете дождаться идеальных условий для работы или запуска большого проекта. Принятие немедленных мер запускает позитивный цикл, который побуждает к еще большим действиям. Подумайте об инерции. Если вы работаете и у вас все в порядке, вы будете продолжать усердно работать и добиваться результатов. В качестве альтернативы, если вы ничего не делаете, вы, вероятно, продолжите ничего не делать, пока не произойдет что-то драматическое, которое приведет к изменениям.

Или вы можете уклониться от своих обязанностей, потерявшись в других делах, пока не придет время паниковать из-за того, что ваша работа не закончена.Как только вы начнете паниковать, вы можете продолжать избегать задачи или можете потеряться в чрезвычайной ситуации, вызванной вашим промедлением. В любом случае, если вы точно не знаете, почему вы откладываете что-то на потом, и еще меньше понимаете, что с этим делать, имеет смысл избегать принятия мер.

2. Создайте расписание.

Используйте методы тайм-менеджмента, такие как timeboxing и японский метод , известный как Kaizen , чтобы помочь организовать свой день.Получите планировщик или приложение, которое определяет все ваши дедлайны, и оставьте место, чтобы отмечать все по мере их выполнения. Вы можете скоординировать это по цвету или организовать так, как вам удобно. Это поможет вам продуктивно распоряжаться своим временем и будет мотивировать завершить работу.

Когда вы составляете свой график, дайте себе дополнительное время между тем, когда вы планируете выполнить свою задачу, и тем, когда она действительно должна быть выполнена. Таким образом, если в процессе вашего проекта возникнут какие-либо проблемы или неудачи, вы все равно сможете завершить его вовремя.

3. Ставьте личные цели и сроки.

Имея только один крайний срок для вашей работы, вы можете отложить все до последней минуты, потому что вы все время думаете про себя: «У меня много времени!» В дополнение к официальным срокам, которые вам дадут, установите свои личные сроки для вашей работы.

Постановка личных целей может помочь вам преодолеть прокрастинацию, давая вам возможность сосредоточиться на чем-то меньшем - видении или причине для того, чтобы делать то, что вы делаете.Наличие коротких сроков даст вам мотивацию, необходимую для выполнения ваших проектов в срок.

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

Это не даст вам отложить весь проект до последней минуты.Короткие сроки выполнения задач побуждают к действию, потому что каждая задача будет казаться более управляемой. Вознаграждайте себя, когда достигнете своих меньших целей. Например, если вы напишете одну страницу из 12-страничной статьи, вы можете потратить 20 минут на то, чтобы наверстать упущенное в социальных сетях. Найдите вознаграждение, которое мотивирует вас выполнять свою работу.

4. Не торопитесь.

Это может показаться нелогичным, но , выполняя действия в более медленном темпе, гарантирует, что вы обращаете внимание на детали . Это повышает эффективность, помогает делать больше дел, а также предотвращает переутомление.

Хотя некоторые люди думают, что способность выполнять несколько задач - это сильная сторона, на самом деле это работает вам во вред. Конечно, вы можете многое сделать на поверхностном уровне, но ничего не делается хорошо , и часто ничего не делается.

Притормози и делайте одно дело за раз, сосредоточив все свое внимание на этом одном. Таким образом, когда вы закончите, он будет полностью готов, и вам не придется возвращаться и исправлять его позже. В общем, это поможет вам более плавно продвигаться к вашей конечной цели.

Не откладывайте проблемы на потом. Если возникает что-то, о чем вам нужно позаботиться, делайте это немедленно.

5. Действуйте на ходу.

Решайте вопросы, как только они возникают, вместо того, чтобы заниматься ими позже. Если вы будете решать мелкие проблемы на ходу, это предотвратит их скопление и, возможно, создание одной большой проблемы. Кроме того, эти возникающие вопросы часто мешают вам продолжать работу, пока они не будут решены.

Тогда это может стать предлогом, чтобы остановиться и отложить работу.Исследования показывают, что если вы начнете что-то делать, у вас больше шансов закончить это к тому времени, поэтому не отталкивайте проблемы, чтобы решить их позже. Если возникает что-то, о чем вам нужно позаботиться, делайте это немедленно.

Например, вы работаете над проектом и вам нужна информация, прежде чем двигаться дальше. Не пропускайте его и не оставляйте пустым, говоря себе, что вы вернетесь к нему позже. Идите вперед и завершите эту задачу, найдя информацию, чтобы вы могли оставить ее позади и двигаться дальше.

6. Уберите все, что отвлекает.

Когда вы работаете над важным проектом, один из способов не тратить время зря - это убрать телефон и отключить уведомления на компьютере до тех пор, пока вы не закончите свои дела. В противном случае легко потеряться из-за внутренних и внешних отвлекающих факторов.

По правде говоря, вы можете случайно отвлечься, чтобы не выполнять задачу. Важно знать, что вас отвлекает, и понимать, как сдерживать эти вещи.Например, используйте блокировщик сайтов в Интернете и отключите всплывающие уведомления о новых письмах.

Выключите смартфон или переведите звонок в беззвучный режим, чтобы звонки и текстовые сообщения вам не мешали. Повесьте на двери своего офиса записку о том, что вы сейчас заняты, и запишите, в какое время вы будете свободны, если вы кому-то понадобитесь. Если у вас есть личная проблема, которая удерживает ваше внимание на чем-то другом, помимо вашей задачи, постарайтесь позаботиться об этом, чтобы вы могли двигаться дальше. Избавление от отвлекающих факторов поможет вам полностью сосредоточиться на работе.

7. Выйдите на улицу.

Если вы действительно боретесь и чувствуете, что полностью упали, когда дело доходит до мотивации для большей продуктивности, позвольте себе буквально почувствовать запах роз. Проведение времени на открытом воздухе повышает продуктивность .

Различные среды по-разному влияют на вашу производительность. Хотя в какой-то момент среда может показаться мотивирующей, она может потерять свою силу. В этом случае важно изменить обстановку, чтобы перезагрузить мозг.

Во время этого перерыва вы можете заново прояснить свои цели и перегруппироваться. Подумайте о том, чего вы действительно хотите достичь, и почему вы работаете над текущим проектом. Обдумайте шаги, которые вам нужно предпринять, чтобы достичь своей цели, и спросите себя, правильно ли работает ваша текущая работа.

Заключение

Вывод из этой статьи заключается в том, что, несмотря на все факторы, которые могут заставить нас тратить время впустую, в наших силах превратить эту привычку во что-то положительное.В конце концов, чтобы победить промедление, нужно действовать. Никто никогда не откладывал путь к успеху, поэтому взять на себя ответственность и приступить к работе - это, в конечном счете, единственное, что вы можете сделать, чтобы избавиться от этой привычки.

Надеюсь, что эти советы о том, как перестать тратить время зря, вдохновят вас на поиск привычек, которые позволят вам вести продуктивную и счастливую жизнь .

Наконец, если вы хотите еще один позитивный способ улучшить свою жизнь, читайте и узнавайте что-то новое каждый день.Отличный инструмент для этого - присоединиться к более чем 1 миллиону других и начать свой день с последних БЕСПЛАТНЫХ, информативных новостей с этого сайта .

.

Хватит тратить время | LearnEnglish Teens

Том: Я не знаю, что делать. Я начинаю учиться, но всегда заканчиваю чем-то другим.
Мама: Я помогу тебе, но, пожалуйста, послушай меня.
Том: Конечно! Продолжай!
Мама: Сначала вам нужно убрать все, что мешает вам работать.
Том: Что ты имеешь в виду?
Мама: Во-первых, выключите музыку. Музыка не помогает учиться.
Том: ОК.Никакой музыки.
Мама: И выставь собаку на улицу!
Том: Что?
Мама: Ну, каждый раз, когда собака входит в вашу комнату, вы перестаете учиться ее гладить. Спот перестает работать!
Том: ОК. Пока, Спот!
Мама: Перед тем, как начать, положите на стол яблоко и стакан воды. Вот, пожалуйста.
Том: Почему?
Мама: Потому что тогда вам не нужно идти на кухню, чтобы что-нибудь поесть или выпить.
Том: ОК.
Мама: Выключите телефон.
Том: Ни в коем случае!
Мама: Да. Это мешает вам работать. Если его выключить, легче сконцентрироваться. Вы можете прочитать свои сообщения позже.
Том: Хорошо, но я не могу отключить Интернет на своем компьютере. Мне он нужен для поиска информации.
Мама: Хорошо, но вы можете отключить мгновенные сообщения.
Том: Я знаю! Мама?
Мама: Да?
Том: Спасибо.

.

Как я перестал тратить время в Интернете

Не знаю, как вы, но я определенно заметил, что время, которое я провожу в Интернете, значительно увеличилось за последние два года. В 2008 и 2009 годах я был настолько занят своей постоянной работой и вечерними занятиями, что Интернет был просто «занятием неполный рабочий день» по вечерам, когда я искал что-то, что хотел узнать в Google, на связи с другом. через социальную сеть или просто хотел немного развлечься, просмотрев видео на YouTube и т. д.Так что, в основном, мое использование Интернета было очень низким, так как я работал, учился, тренировался в тренажерном зале или гулял с друзьями и гулял. Таким образом, практически не оставалось места для непропорционально много времени в Интернете. Тем не менее, я думаю, что основные изменения в моем использовании Интернета произошли в 2010 году, когда я недавно открыл для себя Интернет как потрясающий источник всех видов информации, который помог мне оставаться в курсе событий во многих областях. Кроме того, я создал учетную запись в Twitter и стал еще чаще использовать свою существующую учетную запись Facebook.Я почти забыл перечислить тот факт, что я начал вести блог в 2010 году, что также резко увеличило мое использование Интернета. Короче говоря ... в 2010 году Интернет для меня больше не был просто гаджетом ... он стал частью моей повседневной жизни.

С появлением Интернета появилось много достижений, например, тот факт, что он позволяет вам быть в курсе последних событий и тенденций со всего мира, вы можете найти помощь и решения для любых проблем и всякий раз, когда вы чувствуете малейшее приближение скуки есть видео / игра / сюжет / и т.д.который развлекает вас в этих ситуациях. Помимо всех этих положительных побочных эффектов Интернета, я заметил, что провожу много времени в Интернете неэффективно и непродуктивно и занимаюсь деятельностью, которая просто тратит мое время. Вместо того, чтобы просто искать информацию, которую я искал, я начал также заходить в некоторые интересующие меня блоги, читать заголовки на сайтах онлайн-газет, смотреть, что люди, на которых я подписан в Твиттере, должны были сказать, и входил в систему Facebook, чтобы связаться со всеми моими друзьями со всего мира и узнать, чем они заняты в данный момент.Было гораздо больше, например, чтение форумов, поиск информации, которую мне совершенно не нужно было знать, и впоследствии это кажется пустой тратой времени, особенно когда я ясно дал понять, что мог бы потратить это время на большее эффективный способ, даже если я только что встретил друга в «реальном времени».

Тем не менее, я определенно не единственный, кто заметил это резкое увеличение его личного использования Интернета, поскольку Интернет становится все более и более вездесущей частью жизни каждого, кто имеет доступ к нему через ПК, ноутбук, iPad или смартфон. .Недавний опрос, проведенный Forrester в 2010 году, показал, что «средний американец тратит примерно 13 часов в неделю на Интернет». Интернет превзошел даже телевидение как главный источник новостей для молодежи, что неудивительно во времена Twitter, Facebook, бесплатных онлайн-газет и новостных шоу на YouTube.

Осознав, что я мог проводить в Интернете около 13 часов в неделю - в основном непродуктивно, - я решил, что нужно что-то изменить… Вот как я смог перестать тратить свое время в Интернете.

Как перестать тратить время в сети

1. Я переставил свой компьютер

Проводить слишком много времени в Интернете - это как привычка, и всякий раз, когда я садился за свой стол, я включал компьютер, если это еще не было включенный. Это не только отвлекало меня от того, что я планировал сделать, но и стало привычкой начинать день с чтения онлайн-газет и поиска самой последней информации о том, что происходит в мире. Наконец, после того, как я заметил, что я часто начинал тратить свое время в сети утром, когда я садился за свой стол, я схватил свой ноутбук и переместил его в другое место своей комнаты - место, где было довольно неудобно сидеть, поэтому я начал отказываться от включения ПК сразу утром.

2. Я перечислил веб-сайты, которые я посещал.

Теперь, когда я заходил в Интернет, я часто посещал и проводил время на сайтах, которые даже не планировал посещать, но спонтанно решил это сделать. Часто это была просто спонтанная мысль вроде: «Узнав последние новости, я мог также узнать, не спят ли уже некоторые из моих друзей». Основываясь на том факте, что я посетил множество сайтов совершенно непреднамеренно и спонтанно, не получая прибыли от этих сайтов (= трата времени), я решил записать все сайты, которые я часто посещал.Я перечислил все эти сайты в соответствии с их важностью для меня и степенью того, насколько эти сайты принесли мне пользу (от «важной информации» до «просто пустой траты времени»). Вверху этого списка были несколько новостных сайтов, таких как CNN, один бизнес-сайт и два блога, которые я считаю действительно интересными. Но это все. Никаких Facebook, Twitter, YouTube, Digg и других сайтов, так как эти сайты предназначены исключительно для развлечения, но эти сайты не помогли мне сократить время, которое я провожу в Интернете, и, что более важно, проводить время в Интернете с пользой.

3. Я заблокировал интернет-сайты, которые тратят впустую

Когда я составил список часто посещаемых мной интернет-сайтов, мое внимание действительно привлекло то, что на самом деле было много сайтов, которые я посещал только с целью отвлечься или развлечься. , даже если это был просто взгляд на почтовый ящик моего провайдера электронной почты. В этот момент я решил как можно лучше избегать этих сайтов в течение моего обычного рабочего дня, чтобы сократить время отвлечения внимания и повысить свою продуктивность (и, конечно же, проводить меньше времени в Интернете!).Итак, сначала я подумал о том, чтобы просто не получить доступ к этим веб-сайтам, но, черт возьми, это оказалось действительно сложно, поэтому я искал более эффективное решение. Я обнаружил надстройку для Firefox под названием LeechBlock, которая позволяла мне блокировать трудоемкие интернет-сайты в определенные периоды дня или 24/7. (Между прочим, это дополнение было загружено более 300 000 экземпляров, так что я думаю, оно довольно популярно…) . Если вы используете другой браузер, вам необходимо найти надстройку под названием StayFocusd для Chrome.В Internet Explorer и Opera вам просто нужно добавить данные сайты в настройки блокировки.

Проведение времени в сети, не тратя его зря, - это баланс

Использование подключаемого модуля для блокировки определенных веб-сайтов в течение определенного периода времени было одной из лучших идей, чтобы тратить меньше времени на то, чтобы тратить время в Интернете, помогло мне жить больше сознательно и помог мне повысить производительность труда.

4. Я спланировал свое использование Интернета

На первый взгляд, это казалось совершенно неудобным и ненужным «планировать» использование Интернета, особенно для меня, поскольку я относительно спонтанный человек, но это помогло мне перестать тратить время на Интернет без пользы.Точное планирование того, что я хотел знать и какую информацию я хотел найти в Интернете, помогло мне не отвлекаться и проводить в Интернете больше времени, чем необходимо. Вход в Интернет с намерением может быть чрезвычайно полезен, когда дело доходит до сокращения времени, потраченного впустую в Интернете, поскольку вы делаете в Интернете то, что хотели, без простого просмотра страниц без цели и проверки электронной почты.

5. Перестал проверять почту…

… утром и во время задания.Я заметил, что проверка электронной почты и ответы на вопросы настолько отвлекают меня от моих задач, что я почти полностью их забываю. Иногда может быть настоящей болью удалить всю спам-почту, отказаться от подписки на нежелательную информационную рассылку, которая меня не волнует, и перечитать все неважные электронные письма, что полностью отвлекает меня от моих задач, которые я намеревался выполнить. После того, как я узнал, сколько времени провожу только с электронной почтой, я решил не проверять электронную почту утром и во время задач. Я предпочитаю проверять свою электронную почту сейчас вечером, за несколько часов до окончания работы (важно отметить, что если вы зависите от электронной переписки со своими клиентами / деловыми партнерами, вам не следует этого делать…).Если вы установили своего провайдера электронной почты ( Gmail , MSN , GMX , yahoo и т. Д.) в качестве домашней страницы вашего браузера, вам лучше перейти на поисковую систему, если это вам не помогает. чтобы отвлечься от писем.

6. Я выключал компьютер

Когда я мог решить данную задачу в автономном режиме, я закрывал свой ноутбук и выключал его на время, пока я сосредоточился на этой задаче. Это решение помогло мне эффективно повысить производительность для каждой «офлайн-задачи» и не отвлечься.

Фото evil erin

У вас есть любимая стратегия, которая поможет вам перестать тратить время в сети?

.

Не тратьте время на проверку кода

Менее половины команд разработчиков проводят проверки кода, а другая половина, вероятно, не получает от проверок кода столько, сколько следовало бы.

Вот как не тратить время на проверку кода.

Сохраняйте простоту

Многие люди до сих пор думают о проверке кода как о дорогостоящих встречах по официальной проверке кода, когда требуется много подготовительной работы, прежде чем целая комната рецензентов сможет медленно пройтись по коду вместе вокруг стола с помощью модератора и секретаря.Много хлопот, задержек и бумажной работы.

Но вам не обязательно проводить рецензирование кода таким образом - и не нужно.

Существует несколько недавних исследований, которые доказывают, что организация и проведение официальных встреч по обзору кода увеличивает задержки и затраты на разработку, не добавляя ценности. Хотя планирование собрания по обзору кода может занять недели, только 4% дефектов обнаруживаются на самом собрании - все остальные обнаруживаются рецензентами, просматривающими код самостоятельно.

В таких магазинах, как Microsoft и Google, разработчики не участвуют в официальных встречах по проверке кода.Вместо этого они пользуются преимуществами платформ для совместной проверки кода, таких как Gerrit, CodeFlow, Collaborator, ReviewBoard или Crucible, или используют электронную почту для асинхронных запросов на рецензии и обмена информацией с рецензентами.

Эти легкие проверки (выполненные правильно) так же эффективны при поиске проблем в коде, как и проверки, но гораздо дешевле и их гораздо проще запланировать и управлять. Это означает, что они выполняются чаще.

И эти обзоры намного лучше подходят для итеративной, поэтапной разработки, обеспечивая разработчикам более быструю обратную связь (в течение нескольких часов или максимум нескольких дней, вместо недель для официальных проверок).

Держите количество рецензентов небольшим

Некоторые считают, что если две решки лучше, чем одна, то три головы еще лучше, а четыре еще лучше и так далее…

Так почему бы не пригласить всех членов команды на проверку кода?

Ответ: потому что это трагичная трата времени и денег.

Как и в любой другой практике, вы быстро достигнете точки убывающей отдачи, пытаясь привлечь больше людей к просмотру одного и того же кода.

В среднем примерно половину дефектов один рецензент находит самостоятельно.Фактически, в исследовании Cisco разработчики, перепроверившие свою работу, обнаружили половину дефектов вообще без помощи рецензента!

Второй рецензент найдет ½ столько же новых задач, что и первый рецензент. Помимо этого, вы тратите время и деньги. Одно исследование не показало разницы в количестве проблем, обнаруженных командами из 3, 4 или 5 человек, в то время как другое показало, что 2 рецензента действительно справились с работой лучше, чем 4.

Это частично из-за дублирования и избыточности - больше рецензентов означает больше людей, ищущих и находящих те же проблемы (и больше людей приходят с ложноположительными выводами, которые автор должен проанализировать).И, как объясняет Джефф Крейн из Atlassian, существует проблема «социального бездельничанья»: самоуспокоенность и ложное чувство безопасности возникают, когда вы добавляете новых рецензентов. Поскольку каждый рецензент знает, что кто-то другой смотрит на тот же код, ему меньше требуется искать проблемы.

Вот почему в таких магазинах, как Google и Microsoft, где рецензии проходят успешно, среднее количество рецензентов составляет 2 (хотя бывают случаи, когда автор может попросить больше комментариев, особенно когда рецензенты не согласны друг с другом).

Но что еще важнее, чем набрать нужное количество рецензентов, так это привлечь нужных людей для рецензирования вашего кода.

Проверку кода

не должны делать новички, но они должны выполняться за

человек.

Изучая чужой код, разработчик познакомится с большей частью кодовой базы и узнает некоторые новые идеи и приемы. Но нельзя полагаться на то, что новые члены команды узнают, как работает система, или действительно поймут соглашения и архитектуру кодирования, просто изучив код других разработчиков.Просить нового члена команды проверять код других людей - плохой способ обучать людей и плохой способ проверять код.

Research подтверждает то, что должно быть очевидным: эффективность проверки кода во многом зависит от навыков проверяющего и его знакомства с предметной областью и кодом. Как и в других областях разработки программного обеспечения, разница в эффективности Revew может быть огромной, до 10 раз между лучшими и худшими исполнителями. Исследование кода, проведенное в Microsoft, показало, что рецензенты, не входящие в группу, или те, кто были новичками в команде и не знали код или проблемную область, могли выполнять лишь поверхностную работу по обнаружению проблем с форматированием или простых логических ошибок.

Это означает, что ваши лучшие разработчики, руководители групп и технические архитекторы будут тратить много времени на проверку кода - и они должны это делать. Вам нужны рецензенты, которые хорошо читают код и хорошо отлаживают, а также хорошо знают язык, структуру и проблемную область. Они гораздо лучше справятся с поиском проблем и могут предоставить гораздо более ценные отзывы, включая предложения о том, как решить проблему более простым или более эффективным способом или как лучше использовать язык и фреймворки.И все это они могут сделать намного быстрее.

Если вы хотите, чтобы новые разработчики узнали о коде и соглашениях о кодировании и архитектуре, будет намного эффективнее объединить новых разработчиков с опытным членом команды в парном программировании или парной отладке.

Если вы хотите, чтобы обзоры делали новые, неопытные разработчики (или если у вас нет выбора), снизьте свои ожидания. Попросите их проанализировать простые изменения кода (которые не требуют углубленного анализа) или признать, что вам придется больше полагаться на инструменты статического анализа и другого рецензента, чтобы найти реальные проблемы.

Субстанция важнее стиля

Проверка кода на соответствие стандартам кодирования - печальный способ для разработчика тратить свое драгоценное время. Сразитесь с войнами религиозных стилей как можно раньше, заставьте всех использовать одни и те же шаблоны стилей кодирования в своих IDE и используйте такой инструмент, как Checkstyle, чтобы гарантировать единообразное форматирование кода. Освободите рецензентов, чтобы они могли сосредоточиться на важных вещах: помочь разработчикам писать лучший код, код, который работает правильно и который легко поддерживать.

«Я видел довольно много обзоров кода, в которых кто-то комментировал форматирование, но упускал из виду тот факт, что были проблемы с безопасностью или проблемы с моделью данных.”
Старший разработчик в Microsoft, из исследование практики проверки кода

Корректность - убедитесь, что код работает, ищите ошибки, которые может быть сложно найти при тестировании:

  • Функциональная корректность: выполняет ли код то, что он должен делать - рецензенту необходимо знать проблемную область, требования и, как правило, что-то об этой части кода, чтобы эффективно находить проблемы функциональной корректности.
  • Ошибки кодирования: ошибки кодирования низкого уровня, такие как использование <= вместо <, отдельные ошибки, использование неправильной переменной (например, смешивание арендатора и арендодателя), ошибки копирования и вставки, случайное оставление кода отладки
  • Ошибки проектирования: ошибки упущения, неверные предположения, нарушение архитектуры и шаблонов проектирования, таких как MVC, злоупотребление доверием
  • Безопасность и защита: проверка данных, многопоточность и параллелизм (время проверки / время использования ошибок, взаимоблокировки и состояния гонки), обработка ошибок и обработка исключений и другие угловые случаи
  • Вредоносный код: задние двери или люки, бомбы замедленного действия или логические бомбы
  • Безопасность: надлежащее обеспечение безопасности и контроля конфиденциальности (аутентификация, контроль доступа, аудит, шифрование)

Ремонтопригодность:

  • Ясность: имена классов, методов и переменных, комментарии,…
  • Согласованность: использование общих процедур или функций языка / библиотеки вместо использования собственных, следуя установленным соглашениям и шаблонам
  • Организация: плохая структура, дубликат или неиспользованный / мертвый код
  • Подход: области, в которых рецензент может увидеть более простую, понятную или более эффективную реализацию

Где рецензенты должны проводить большую часть своего времени?

Исследования показывают, что рецензенты находят гораздо больше проблем с ремонтопригодностью, чем дефектов (соотношение 75:25), и тратят больше времени на проблемы ясности и понятности кода, чем на вопросы правильности.На это есть несколько причин.

Найти ошибки в коде сложно. Еще сложнее найти ошибки в чужом коде.

Во многих случаях рецензенты не обладают достаточными знаниями, чтобы находить существенные ошибки или предлагать содержательные идеи о том, как решать проблемы. Или у них нет времени хорошо работать. Поэтому они предпочитают простые проблемы с ясностью кода, такие как неправильное именование или несоответствие форматирования.

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

Вот почему программисты в Microsoft иногда запрашивают 2 разных обзора: поверхностный обзор «очистки кода» от одного рецензента, который рассматривает стандарты, ясность кода и проблемы редактирования, за которым следует более глубокий обзор для проверки правильности после того, как код был был прибран.

Используйте статический анализ для повышения эффективности обзоров

Воспользуйтесь преимуществами инструментов статического анализа заранее, чтобы сделать обзоры более эффективными. Нет оправдания тому, чтобы хотя бы не использовать бесплатные инструменты, такие как Findbugs и PMD для Java, для выявления распространенных ошибок и несоответствий в коде, а также неряшливого или беспорядочного кода и мертвого кода перед отправкой кода на проверку кому-то другому.

Это освобождает рецензента от необходимости искать микропроблемы и недобросовестные практики, и вместо этого он может искать ошибки более высокого уровня. Но помните, что статический анализ - это только инструмент, помогающий при проверке кода, а не его замена. Инструменты статического анализа не могут найти проблемы функциональной корректности, несоответствия в конструкции или упущения, а также помочь вам найти лучший или более простой способ решения проблемы.

Где риск?

Мы стараемся проверять все изменения кода.Но вы можете получить большую часть преимуществ проверки кода, следуя правилу 80:20: сосредоточьтесь на проверках кода с высоким риском и изменениях с высоким риском.

Код повышенного риска:

  • Сетевые API
  • Сантехника (код фреймворка, библиотеки безопасности….)
  • Критическая бизнес-логика и рабочие процессы
  • Функции управления и контроля и корневого администратора
  • Секции, критичные к безопасности или производительности (особенно в реальном времени)
  • Код, который обрабатывает личные или конфиденциальные данные
  • Старый код, сложный код, код, над которым работали разные люди, код, в котором в прошлом было много ошибок - подверженный ошибкам код

Изменения с высоким риском:

  • Код, написанный разработчиком, который только что присоединился к команде
  • Большие изменения
  • Масштабный рефакторинг (редизайн, замаскированный под рефакторинг)

Получите максимум от обзоров кода

Проверка кода

увеличивает стоимость разработки, и если вы не сделаете ее правильно, она может снизить производительность и оттолкнуть команду.Но они также являются важным способом поиска ошибок и для разработчиков помощи друг другу в написании лучшего кода. Так что делайте их правильно.

Не тратьте время на встречи, модераторов и бумажную работу. Делайте обзоры рано и часто. Сохраняйте петли обратной связи как можно более плотными.

Попросите всех серьезно относиться к отзывам - разработчиков и рецензентов. Никаких резиновых штампов и попыток спустить друг друга с крючка.

Делайте обзоры простыми, но не небрежными. Попросите рецензентов сосредоточиться на том, что действительно важно: на проблемах с правильностью и на вещах, которые затрудняют понимание и поддержку кода.Не тратьте время на споры о форматировании или стиле.

Убедитесь, что вы всегда просматриваете код с высоким риском и изменения с высоким риском.

Привлекайте к работе лучших специалистов - когда дело касается рецензентов, качество намного важнее количества. Помните, что ревью кода - только одна часть качественной программы. Вместо того, чтобы просить больше людей проверять код, вы получите больше пользы, потратив время на анализ дизайна или написание лучших инструментов тестирования или лучших тестов. Проверка кода - ужасная вещь, которую нельзя тратить.

.

Смотрите также