Ревизии
В конце дня я обычно устраиваю мини-ревизию своих дел. Те дела, которые я не успел сделать за сегодня по каким-то причинам, я переношу на завтра, выставляя им время начала и конца. Затем я рассматриваю список всех своих дел и выбираю, за какие дела следует взяться дальше.
В конце недели я устраиваю большую ревизию дел. Я проверяю свой ежемесячник. Контролирую, как я двигаюсь по ежемесячному расписанию. При необходимости вношу коррекции в расписание. Заглядываю в ежегодник и проверяю, как мои текущие дела согласуются с моими глобальными планами.
Ревизии очень важны, так как заставляют вас проверять, как вы движетесь в соответствии со своими планами. Без ревизий вы просто никогда не будете заглядывать в свой ежемесячник и ежегодник и записанные там планы останутся просто записями.
Поэтому обязательно нужно вставлять ревизии в свое расписание. Минут 15 в конце дня и минут 20-30 в конце недели.
В конце дня я обычно устраиваю мини-ревизию своих дел. Те дела, которые я не успел сделать за сегодня по каким-то причинам, я переношу на завтра, выставляя им время начала и конца. Затем я рассматриваю список всех своих дел и выбираю, за какие дела следует взяться дальше.
В конце недели я устраиваю большую ревизию дел. Я проверяю свой ежемесячник. Контролирую, как я двигаюсь по ежемесячному расписанию. При необходимости вношу коррекции в расписание. Заглядываю в ежегодник и проверяю, как мои текущие дела согласуются с моими глобальными планами.
Ревизии очень важны, так как заставляют вас проверять, как вы движетесь в соответствии со своими планами. Без ревизий вы просто никогда не будете заглядывать в свой ежемесячник и ежегодник и записанные там планы останутся просто записями.
Поэтому обязательно нужно вставлять ревизии в свое расписание. Минут 15 в конце дня и минут 20-30 в конце недели.
Бодрость
В следующих постах я расскажу вам, как можно дольше оставаться бодрым в течении дня.
В следующих постах я расскажу вам, как можно дольше оставаться бодрым в течении дня.
Прогулки
В середине дня обязательно нужно устраивать прогулку. После прогулки ваша бодрость существенно увеличится. И затем 2-3 часа у вас снова будет хорошее время, примерно такое же, как и утром. Если же не гулять, то бодрость будет постоянно снижаться и во второй половине дня ваша производительность существенно упадет.
В середине дня обязательно нужно устраивать прогулку. После прогулки ваша бодрость существенно увеличится. И затем 2-3 часа у вас снова будет хорошее время, примерно такое же, как и утром. Если же не гулять, то бодрость будет постоянно снижаться и во второй половине дня ваша производительность существенно упадет.
Метод помидорки
Дольше оставаться бодрым помогает работа методом помидорки. Суть метода заключается в том, что вы чередуете работу с небольшими перерывами. Существуют различные вариации длины промежутков работы и отдыха. Например, 15 минут работа / 5 минут отдых или 30 минут работа / 5 минут отдых. Какие именно промежутки делать, зависит от ваших предпочтений, а также от работы, которую вы выполняете.
Дольше оставаться бодрым помогает работа методом помидорки. Суть метода заключается в том, что вы чередуете работу с небольшими перерывами. Существуют различные вариации длины промежутков работы и отдыха. Например, 15 минут работа / 5 минут отдых или 30 минут работа / 5 минут отдых. Какие именно промежутки делать, зависит от ваших предпочтений, а также от работы, которую вы выполняете.
Метод чередования
Кроме метода помидорки, я использую так называемый метод чередования. В этом методе, в отличии от помидорки, во время отдыха мы не отдыхаем, а занимаемся домашними делами. К примеру, за время коротких промежутков отдыха в один или несколько подходов можно почистить картошку, поставить вариться суп, побриться, закинуть посуду в посудомойку и так далее. Каждый маленький перерыв мы делаем какую-то домашнюю рутину. В итоге получается, что мы отдыхаем от работы в эти мини-перерывы и при этом не тратим отдельное время на домашние дела.
Кроме метода помидорки, я использую так называемый метод чередования. В этом методе, в отличии от помидорки, во время отдыха мы не отдыхаем, а занимаемся домашними делами. К примеру, за время коротких промежутков отдыха в один или несколько подходов можно почистить картошку, поставить вариться суп, побриться, закинуть посуду в посудомойку и так далее. Каждый маленький перерыв мы делаем какую-то домашнюю рутину. В итоге получается, что мы отдыхаем от работы в эти мини-перерывы и при этом не тратим отдельное время на домашние дела.
Спринты
Моя работа не движется линейно. Обычно, когда мне нужно поработать над каким-то проектом, я плотно впрягаюсь в него и усиленно над ним работаю доводя его до какой-то логической точки. Затем я оставляю его и даю себе отдых, 1-2 дня. Затем берусь за следующий проект и так далее. Такие времена плотной работы над чем-то я называю спринтами. Я делаю спринт, а затем отдых.
Например, в основном так я и пишу учебники для сайта code.mu. Когда мне нужно сделать какой-то учебник, я для начала обдумываю как его делать, что там должно быть. Затем я плотно занимаюсь этим учебником некоторое время, порядка недели, доводя его до такого состояния, чтобы его можно было выложить в интернет. А затем даю себе несколько дней отдыха и плотно берусь за другую задачу.
Моя работа не движется линейно. Обычно, когда мне нужно поработать над каким-то проектом, я плотно впрягаюсь в него и усиленно над ним работаю доводя его до какой-то логической точки. Затем я оставляю его и даю себе отдых, 1-2 дня. Затем берусь за следующий проект и так далее. Такие времена плотной работы над чем-то я называю спринтами. Я делаю спринт, а затем отдых.
Например, в основном так я и пишу учебники для сайта code.mu. Когда мне нужно сделать какой-то учебник, я для начала обдумываю как его делать, что там должно быть. Затем я плотно занимаюсь этим учебником некоторое время, порядка недели, доводя его до такого состояния, чтобы его можно было выложить в интернет. А затем даю себе несколько дней отдыха и плотно берусь за другую задачу.
Состояние потока
Человек устроен так, что когда он берется за задачу, то сначала работа над задачей идет медленно и со скрипом. Затем человек постепенно увлекается и работа начинает идти гораздо быстрее, все получается легко и просто. Наверняка у вас такое было. Такое особое состояние называется состояние "потока". Это состояние очень ценное! Ведь в таком состоянии работа идет гораздо быстрее и получается качественнее.
Проблема в том, что это состояние легко разрушается, если вас кто-то отвлекает. Например, кто-то подойдет с каким-то вопросом или напишет в месседжере. Поэтому нужно стараться работать так, чтобы вас ничего не отвлекало.
Бывали ли вы в состоянии потока? Напишите в комментариях!
Человек устроен так, что когда он берется за задачу, то сначала работа над задачей идет медленно и со скрипом. Затем человек постепенно увлекается и работа начинает идти гораздо быстрее, все получается легко и просто. Наверняка у вас такое было. Такое особое состояние называется состояние "потока". Это состояние очень ценное! Ведь в таком состоянии работа идет гораздо быстрее и получается качественнее.
Проблема в том, что это состояние легко разрушается, если вас кто-то отвлекает. Например, кто-то подойдет с каким-то вопросом или напишет в месседжере. Поэтому нужно стараться работать так, чтобы вас ничего не отвлекало.
Бывали ли вы в состоянии потока? Напишите в комментариях!
Как вызвать состояние потока
Как я уже говорил, состояние потока очень ценное. Поэтому вас следует научиться сознательно впадать в такое состояние. Давайте расскажу, как делаю это я.
Пусть передо мной стоит некая задача, требующего высокого сосредоточения. Например, написание вот этих постов, которые вы сейчас читаете. Если я просто сяду и начну писать посты, то у меня ничего не выйдет. Я буду полчаса сидеть над одним постом, а в итоге напишу три строчки, которые стыдно кому-либо показывать.
Поэтому я пользуюсь специальными приемами.
О них будет в следующих постах!
Как я уже говорил, состояние потока очень ценное. Поэтому вас следует научиться сознательно впадать в такое состояние. Давайте расскажу, как делаю это я.
Пусть передо мной стоит некая задача, требующего высокого сосредоточения. Например, написание вот этих постов, которые вы сейчас читаете. Если я просто сяду и начну писать посты, то у меня ничего не выйдет. Я буду полчаса сидеть над одним постом, а в итоге напишу три строчки, которые стыдно кому-либо показывать.
Поэтому я пользуюсь специальными приемами.
О них будет в следующих постах!
Прием 1
Я не стараюсь сразу писать все начисто. Я не стараюсь сразу писать хорошо. Я просто сажусь и 5 минут заставляю себя писать хоть что-нибудь. В голове я держу мысль о том, что это просто черновик и я его выброшу. В итоге я в начале пишу ужасный текст, но затем перехожу в состояние потока и начинаю писать намного лучше. А начальный ужасный текст я просто затем переписываю. При этом опять-таки я не пишу текст начистовую. Пока я в состоянии потока, я пишу очень быстро, не стараясь делать сильно красивые формулировки. Затем, уже в плохое время и без состояния потока, я перечитываю текст и вношу правки, доводя текст до приемлемого состояния.
Я не стараюсь сразу писать все начисто. Я не стараюсь сразу писать хорошо. Я просто сажусь и 5 минут заставляю себя писать хоть что-нибудь. В голове я держу мысль о том, что это просто черновик и я его выброшу. В итоге я в начале пишу ужасный текст, но затем перехожу в состояние потока и начинаю писать намного лучше. А начальный ужасный текст я просто затем переписываю. При этом опять-таки я не пишу текст начистовую. Пока я в состоянии потока, я пишу очень быстро, не стараясь делать сильно красивые формулировки. Затем, уже в плохое время и без состояния потока, я перечитываю текст и вношу правки, доводя текст до приемлемого состояния.
Прием 2
В начале я трачу 5-10 на перечитывание предыдущих постов. В процессе перечитывания меня посещают различные идеи, о чем еще можно написать и я плавно впадаю в состояние потока и начинаю быстро писать дальше.
В начале я трачу 5-10 на перечитывание предыдущих постов. В процессе перечитывания меня посещают различные идеи, о чем еще можно написать и я плавно впадаю в состояние потока и начинаю быстро писать дальше.
Прием 3
Чтобы легко было войти в состояние потока, я всегда стараюсь начинать работу не с нуля, а заранее сделать некоторый задел. Под заделом я понимаю уже начатый кусочек работы. В случае с постами это могут быть заранее набранные названия постов и может несколько предложений о чем этот пост. Тогда, когда я сажусь за работу, я начинаю не с нуля, а подхватываю уже начатое дело. Таким образом гораздо проще начать и попасть в состояние потока.
Чтобы легко было войти в состояние потока, я всегда стараюсь начинать работу не с нуля, а заранее сделать некоторый задел. Под заделом я понимаю уже начатый кусочек работы. В случае с постами это могут быть заранее набранные названия постов и может несколько предложений о чем этот пост. Тогда, когда я сажусь за работу, я начинаю не с нуля, а подхватываю уже начатое дело. Таким образом гораздо проще начать и попасть в состояние потока.
Гаджеты для экономии времени
В этом посте я хочу обсудить гаджеты для экономии времени, которыми я пользуюсь. В современном мире у всех есть стиральная машина, которая экономит массу времени, которое раньше люди тратили на ручную стирку. А вот следующие три гаджета менее распространены, хотя тоже экономят много времени. Это посудомойка, робот-пылесос и мультиварка. Посудомойка ежедневно экономит мне 1 час времени, которые я бы потратил на мытье посуды. Робот-пылесос также экономит 1 час в день, которое я бы потратил на уборку. При этом робот-пылесос убирает гораздо лучше, чем это сделал бы я, и дома гораздо чище. Тем более, что его можно запускать каждый день. А вот подметать пол каждый день очень накладно по времени.
Итого, если посчитать, то за неделю получается 14 сэкономленных часов!
Мультиварка экономит скорее не время, а внимание. Вместо того, чтобы бегать смотреть, как там каша варится в кастрюле и контролировать процесс, выпадая из состояния потока, можно просто засыпать кашу в мультиварку и забыть о ней - мультиварка сама ее сварит и выключится.
В этом посте я хочу обсудить гаджеты для экономии времени, которыми я пользуюсь. В современном мире у всех есть стиральная машина, которая экономит массу времени, которое раньше люди тратили на ручную стирку. А вот следующие три гаджета менее распространены, хотя тоже экономят много времени. Это посудомойка, робот-пылесос и мультиварка. Посудомойка ежедневно экономит мне 1 час времени, которые я бы потратил на мытье посуды. Робот-пылесос также экономит 1 час в день, которое я бы потратил на уборку. При этом робот-пылесос убирает гораздо лучше, чем это сделал бы я, и дома гораздо чище. Тем более, что его можно запускать каждый день. А вот подметать пол каждый день очень накладно по времени.
Итого, если посчитать, то за неделю получается 14 сэкономленных часов!
Мультиварка экономит скорее не время, а внимание. Вместо того, чтобы бегать смотреть, как там каша варится в кастрюле и контролировать процесс, выпадая из состояния потока, можно просто засыпать кашу в мультиварку и забыть о ней - мультиварка сама ее сварит и выключится.
О скорости печати
Я очень быстро печатаю, как на русском, так и на английском.
Однажды, во время созвона, мой ученик, услышав, как я строчу по кнопкам, как пулемет,
сказал: "Не печатай так быстро, я комлексую!". На самом деле, программисту настолько быстро печатать и не нужно. Дело в том, что большая часть времени тратится на обдумывание, что написать, а не на сам процесс набирания букв на клавиатуре. Конечно, быстро печатать полезно, но не сильно критично.
Моя работа, однако, связана не только с написанием кода, но и с написанием книг, а также на ответы вопросы учеников. И тут скорость печати уже критична.
Как я научился так быстро печатать?
Все началось в древние времена, когда компьютеры были не в каждом доме, а я был школьником. В нашей школе был компьютерный класс и нас учили работать на компьютерах. Я, как и все начинающие юзеры, печатал одним пальцем. Затем я решил научиться печатать быстрее (как знал, что в жизни пригодится). Однако, компьютерное время было ограничено. Поэтому я просто нарисовал клавиатуру на листе бумаги и тренировался печатать на нем текст с помощью двух рук. Да, это странно и неудобно, но принесло свои плоды и со временем я стал печатать двумя руками, пусть и медленно. Затем, когда у меня появился стабильный доступ к компьютеру, я начал проходить специальные клавиатурные тренажеры. Скорость печати выросла еще больше. А дальше я уже специально не тренировался, а просто много печатал по работе:) С 2012 года я преподаю программирование и фактически каждый будний день отвечаю на кучу вопросов учеников. И теперь я могу набирать текст в слепую, строча как пулемет, параллельно обсуждая вопросы голосом на созвоне. Цезарь нервно курит в сторонке:)
Я очень быстро печатаю, как на русском, так и на английском.
Однажды, во время созвона, мой ученик, услышав, как я строчу по кнопкам, как пулемет,
сказал: "Не печатай так быстро, я комлексую!". На самом деле, программисту настолько быстро печатать и не нужно. Дело в том, что большая часть времени тратится на обдумывание, что написать, а не на сам процесс набирания букв на клавиатуре. Конечно, быстро печатать полезно, но не сильно критично.
Моя работа, однако, связана не только с написанием кода, но и с написанием книг, а также на ответы вопросы учеников. И тут скорость печати уже критична.
Как я научился так быстро печатать?
Все началось в древние времена, когда компьютеры были не в каждом доме, а я был школьником. В нашей школе был компьютерный класс и нас учили работать на компьютерах. Я, как и все начинающие юзеры, печатал одним пальцем. Затем я решил научиться печатать быстрее (как знал, что в жизни пригодится). Однако, компьютерное время было ограничено. Поэтому я просто нарисовал клавиатуру на листе бумаги и тренировался печатать на нем текст с помощью двух рук. Да, это странно и неудобно, но принесло свои плоды и со временем я стал печатать двумя руками, пусть и медленно. Затем, когда у меня появился стабильный доступ к компьютеру, я начал проходить специальные клавиатурные тренажеры. Скорость печати выросла еще больше. А дальше я уже специально не тренировался, а просто много печатал по работе:) С 2012 года я преподаю программирование и фактически каждый будний день отвечаю на кучу вопросов учеников. И теперь я могу набирать текст в слепую, строча как пулемет, параллельно обсуждая вопросы голосом на созвоне. Цезарь нервно курит в сторонке:)
Нужен ли английский программисту?
Да, безусловно нужен. Для начала можно на минимальном уровне, чтобы давать имена переменным. Но удобнее конечно знать на уровне чтения профессиональной литературы. Дело в том, что не всякая документация переведена на русский, особенно у новинок или редко используемых вещей. И навык чтения документации в оригинале бывает полезным. Поэтому параллельно с изучением программирования стоит учить и английский. Ну, а если знать его на достаточно высоком уровне, то можно работать с иностранными заказчиками или удаленно устроится работать в иностранную фирму. Так что учите!
Да, безусловно нужен. Для начала можно на минимальном уровне, чтобы давать имена переменным. Но удобнее конечно знать на уровне чтения профессиональной литературы. Дело в том, что не всякая документация переведена на русский, особенно у новинок или редко используемых вещей. И навык чтения документации в оригинале бывает полезным. Поэтому параллельно с изучением программирования стоит учить и английский. Ну, а если знать его на достаточно высоком уровне, то можно работать с иностранными заказчиками или удаленно устроится работать в иностранную фирму. Так что учите!
Лайфхак изучения лексики
В этом посте я поделюсь с вами лайфхаком, который позволит вам за минимальное вложение времени выучить огромное количество английской лексики. Этим лайфхаком в свое время воспользовался я сам и теперь свободно читаю книги на английском и смотрю фильмы и сериалы.
Итак, суть. Покупаете бумажный англо-русский словарь на 10 тысяч слов, а лучше на 30 тысяч. Все словари состоят из скрепленных групп страниц. В группе примерно 20-40 страниц. Аккуратно вырываете первую группу и кладете себе в карман. И затем носите ее с собой везде. Как только выдается свободная минутка - достаете листки и запоминаете 1-2-3 слова.
Норматив - группа за несколько дней. Затем вырываете следующую группу и так далее.
Этим можно заниматься, где угодно. На работе можно каждые 5-10 минут посматривать в листок и запоминать еще одно слово. Стоя в любой очереди. В транспорте. Вечером за сериальчиком. На прогулке. На созвоне.
И так за 3-6 месяцев, практически без затрат времени, можно изучить большое количество лексики.
В этом посте я поделюсь с вами лайфхаком, который позволит вам за минимальное вложение времени выучить огромное количество английской лексики. Этим лайфхаком в свое время воспользовался я сам и теперь свободно читаю книги на английском и смотрю фильмы и сериалы.
Итак, суть. Покупаете бумажный англо-русский словарь на 10 тысяч слов, а лучше на 30 тысяч. Все словари состоят из скрепленных групп страниц. В группе примерно 20-40 страниц. Аккуратно вырываете первую группу и кладете себе в карман. И затем носите ее с собой везде. Как только выдается свободная минутка - достаете листки и запоминаете 1-2-3 слова.
Норматив - группа за несколько дней. Затем вырываете следующую группу и так далее.
Этим можно заниматься, где угодно. На работе можно каждые 5-10 минут посматривать в листок и запоминать еще одно слово. Стоя в любой очереди. В транспорте. Вечером за сериальчиком. На прогулке. На созвоне.
И так за 3-6 месяцев, практически без затрат времени, можно изучить большое количество лексики.
Проблемы с доступностью code.mu
В соответствии с распоряжением Оперативно-аналитического центра при Президенте Республики Беларусь, с 19:00 24 марта до 23:59 25 марта 2025 года белорусские хостинг-провайдеры ограничили доступ к виртуальному хостингу из-за пределов Республики Беларусь. Эти меры обусловлены угрозами для объектов информационной инфраструктуры и информации, обрабатываемой с их использованием.
Воспользуйтесь офлайн версией:
В соответствии с распоряжением Оперативно-аналитического центра при Президенте Республики Беларусь, с 19:00 24 марта до 23:59 25 марта 2025 года белорусские хостинг-провайдеры ограничили доступ к виртуальному хостингу из-за пределов Республики Беларусь. Эти меры обусловлены угрозами для объектов информационной инфраструктуры и информации, обрабатываемой с их использованием.
Воспользуйтесь офлайн версией:
crack.txt
2.1 KB
Начал изучать язык Kotlin:)
При изучении нового языка зачастую сталкиваешься с проблемой, когда в учебнике есть далеко не всё. Учебники по Kotlin пока не сильно развиты.
Поэтому для изучения нового языка у меня есть специальный список с темами, которые нужно изучить. С помощью этого списка проще идти по учебникам, выискивая недостающие темы.
Для примера. Я изучаю Kotlin по сайту metanit, вот тут: https://metanit.com/kotlin/tutorial/
Учебник достаточно хороший, но благодаря своему списку, я вижу, что в учебнике есть далеко не всё. Например, нет работы с файловой системой, нет работы с регулярками, нет работы с базами данных. Эти темы придется искать где-то еще.
Прикрепляю свой список в виде файла. Список универсальный и пригодится при изучении любого языка.
При изучении нового языка зачастую сталкиваешься с проблемой, когда в учебнике есть далеко не всё. Учебники по Kotlin пока не сильно развиты.
Поэтому для изучения нового языка у меня есть специальный список с темами, которые нужно изучить. С помощью этого списка проще идти по учебникам, выискивая недостающие темы.
Для примера. Я изучаю Kotlin по сайту metanit, вот тут: https://metanit.com/kotlin/tutorial/
Учебник достаточно хороший, но благодаря своему списку, я вижу, что в учебнике есть далеко не всё. Например, нет работы с файловой системой, нет работы с регулярками, нет работы с базами данных. Эти темы придется искать где-то еще.
Прикрепляю свой список в виде файла. Список универсальный и пригодится при изучении любого языка.
Как объявляются функции в различных языках программирования:
1. JavaScript
function square(n) {
return n * n;
}
2. PHP
function square($n) {
return $n * $n;
}
3. TypeScript
function square(n: number): number {
return n * n;
}
4. Python
def square(n):
return n ** 2
5. Java
public static int square(int n) {
return n * n;
}
6. Kotlin
fun square(n: Int): Int {
return n * n
}
7. C++
int square(int n) {
return n * n;
}
8. C#
public int Square(int n)
{
return n * n;
}
9. Go
func square(n int) int {
return n * n
}
10. Rust
fn square(n: i32) -> i32 {
n * n
}
11. Swift
func square(_ n: Int) -> Int {
return n * n
}
12. Ruby
def square(n)
n * n
13. Dart
int square(int n) {
return n * n;
}
14. Haskell
square :: Int -> Int
square n = n * n
15. Scala
def square(n: Int): Int = {
n * n
}
P.S.
Интересно посмотреть на вариации слова "Функция":
fn, fun, func, function
1. JavaScript
function square(n) {
return n * n;
}
2. PHP
function square($n) {
return $n * $n;
}
3. TypeScript
function square(n: number): number {
return n * n;
}
4. Python
def square(n):
return n ** 2
5. Java
public static int square(int n) {
return n * n;
}
6. Kotlin
fun square(n: Int): Int {
return n * n
}
7. C++
int square(int n) {
return n * n;
}
8. C#
public int Square(int n)
{
return n * n;
}
9. Go
func square(n int) int {
return n * n
}
10. Rust
fn square(n: i32) -> i32 {
n * n
}
11. Swift
func square(_ n: Int) -> Int {
return n * n
}
12. Ruby
def square(n)
n * n
13. Dart
int square(int n) {
return n * n;
}
14. Haskell
square :: Int -> Int
square n = n * n
15. Scala
def square(n: Int): Int = {
n * n
}
P.S.
Интересно посмотреть на вариации слова "Функция":
fn, fun, func, function