Сообщения

Сообщения за март, 2018

Доигрался

Изображение
У каждого программиста есть индивидуальная история того, как он, собственно, стал программистом :) Случайное стечение обстоятельств - так обычно я называю свою историю. В 5 лет я познакомился с играми на приставке Dendy. За всё детство таких приставок у меня было штуки 4. Хоть игр было немного, это не мешало мне играть по несколько часов в день - игры просто не надоедали :) Позже, в середине 2006 года родители купили в дом персональный компьютер. Разумеется для работы, и, конечно же, с расчётом на то, что дети будут играть на нём в разные игры. Радости моей не было предела. Графика в них была уже куда лучше, да и сами игры на персональном компьютере были гораздо интереснее. Радость продлилась 2 месяца, после чего сломался монитор. В мою жизнь снова вернулось то детство, которого в настоящее время очень не хватает - когда бегаешь весь день, катаешься с друзьями на велосипедах, в общем - идеальный отдых без планшетов, телефонов, компьютеров и прочего. После ремонта монито

Псс, тут тебе сообщение пришло!

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

Итоги недели. Музыка и программирование

Изображение
На прошедшей неделе в очередной раз понял, насколько сильно помогает методика разбиения большой задачи на мелкие. Ежедневное выполнение шагов действительно стремительно приближает к цели. В одной из прошлых статей я писал, что решил изучать язык структурированных запросов SQL. На момент написания статьи схема прогресса в знании SQL выглядела так: На сегодняшний день она выглядит несколько иначе :) Начав изучать его, я понял, какие преимущества передо мной откроются, если научусь писать на нём запросы. Этот язык используется не только при работе при работе с MS SQL Server, но и при создании динамических сайтов с использованием связки PHP+MySQL. А так, как Web-разработка - одно из моих хобби, то у меня уже, как минимум, 2 причины хорошо знать SQL. И здесь очень уместны слова Брайана Трейси: Чем больше выгоды вы получите от достигнутой цели, тем большим будет ваше желание, а вместе с ним ваше устремление, убеждение и твердая вера в то, что ваша цель достижима.  Букв

Научиться программированию

Изображение
Учим программированию с нуля за 21 день! Стань программистом за две недели! ... и другие кричащие заголовки ввели в заблуждение многих новичков, ступивших на путь программиста, разработчика и т.п. Когда мы видим такие заголовки, то полагаем, что, действительно, за неделю-две сможем стать программистами. Да, это так. Правда всё зависит от планки, которую мы для себя поставили. Если нам достаточно уметь написать программу с "Hello, World!" или решением квадратных уравнений, то 2 недели - вполне реальный срок. Если планка гораздо выше, и мы хотим создавать продвинутые программы - здесь мы сразу попадаем в ловушку таких заголовков. Дело в том, что за 2-3 недели вполне можно разобраться в синтаксисе изучаемого языка, запомнить его операторы и основные функции. Только скажите мне, кто пишет программный код, не представляя подробнейший алгоритм действий для решения задачи? Явно не программист :) Программисту необходим навык, который называют "логическим мышлени

Сила отдыха

Изображение
Вероятно, кто-то из Вас сейчас подумал, что речь пойдет об ежедневном несколько-часовом отдыхе. Но нет :) Вся суть изложена ниже. Когда перед нами стоит задача, требующая бурной мозговой деятельности, мы, конечно, можем довериться лишь предельной концентрации, и не отвлекаясь ни на что, заниматься своей задачей. Но иногда кратковременный отдых от работы не более 20-30 минут способен принести куда больше плодов, нежели 2-3 часа напряженного решения задачи. Случаев, доказывающих это, я вспомнил только 2. Уверен, что их было больше, а эти 2 - самые запоминающиеся. Случай 1: В 10 классе я увлекался разработкой 2D-игр, и передо мной стояла задача написать механику работы инвентаря, как в легендарной Diablo 2. Несколько часов утром и 2 часа днём не привели меня к решению данной задачи. Отчаявшись, я пошёл на прогулку по парку, буквально на полчаса. И на каком-то промежутке пути, мне в голову "прилетает" идея, как технически можно реализовать механизм инвентаря. Как бы ст

Один из мощных способов обучения

Изображение
Сегодня, разбирая одну из тем по программированию со своим учеником, ещё раз убедился в двухсторонней пользе этого занятия. Не раз встречал в разных видео и статьях, что один из важнейших составляющих обучения - объяснять изученное другому человеку. Многократно применяя этот метод, я убедился в его мега-эффективности! Серьёзно, 3 года назад, самостоятельно повторив с помощью учебников основы языка C++, я был убеждён, что максимально понимаю тонкости работы его основных инструментов. Эти убеждения развеялись, как только мне посчастливилось объяснять изученный материал другому студенту. Пробелы в подробном знании некоторых основ языка начали всплывать на поверхность подобно мячикам в воде. Дело в том, что мой уровень понимания определенных тем был не так высок, как я думал. Пришлось снова возвращаться к таким основам, смотреть уроки, анализировать примеры, чтобы достигнуть такого понимания, при котором я смог бы буквально на пальцах, на самых различных примерах из жизни, объяснить

Как запускать программу сочетанием клавиш?

Изображение
Привет! Сегодня мы научимся с Вами запускать часто используемые программы в одно сочетание клавиш, не прибегая к помощи мыши. Самый распространенный способ запустить программу - кликнуть по нужному ярлыку. Если Вы за минимализм, и не любите лишних иконок на рабочем столе или панели задач, тогда у меня для Вас отличная новость! Вы можете настроить сочетание клавиш, по которому будет запускаться нужная программа. Причём, устанавливать сторонние программы для этого совсем не обязательно.   Итак, предположим, нам нужно настроить такой быстрый запуск для программы Adobe Photoshop . Для этого находим ярлык программы, который может находиться где угодно . Например, найдем его в меню Пуск: Зайдем в его свойства: В свойствах выбираем закладку Ярлык  и выбираем текстовое Быстрый вызов   И нажимаем любую клавишу с цифрой (от 0 до 9) . К цифре автоматически добавится стандартное сочетание клавиш Ctrl + Alt.  То есть, если мы нажмем клавишу 1 , то программа будет з

Выносливость

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

О целях, задачах и "подходящем времени"

Изображение
У каждого из нас есть такие цели, задачи, для реализации которых не достаточно 3-х часов, 7 дней или 2 месяцев. И начинается: - "Сегодня так мало свободного времени, поэтому начну, но не сегодня" - "На это нужно много времени, поэтому ближайшую неделю не буду этим заниматься, будет ещё подходящее время" На самом деле, не обязательно иметь 1-2 часа на работу над задачами, которые Вы так давно планируете решить. Главное здесь - регулярность, и не важно, насколько мало Вы поработаете над этой задачей, важно - начать. Более того, если Вы разобьете задачу на максимально мелкие части, то увидите, что каждая часть требует 10 минут Вашего времени. Прямо сегодня можете разбить вашу задачу на части, и просто поработать над выполнением одной части. Возьмём мой пример. Я решил основательно взяться за изучение SQL, который катастрофически нужен для работы. Выучить SQL - задача большая, требует многого времени. Разбив задачу на части, напротив каждой я поставил

Полезные каналы на YouTube

Изображение
Предлагаю Вам 3 очень полезных канала, которые помогут Вам пересмотреть свою жизнь в разных её направлениях. Поехали: Томас Франк  - видео, переведенные на русский язык командой Frontways . Томас Франк делится советами по повышению эффективности в обучении чему-либо, эффективной работе. Если вы ещё испытываете трудности в изучении нового предмета в школе, университете или чувствуете непрерывный поток лени перед предстоящей работой, то вы найдете множество актуальных для Вас видео. Искусство харизмы  - видео больше направленные на психологические моменты. Здесь собраны лучшие приемы для улучшения своего окружения, налаживания контактов, повышение взаимопонимания с людьми, и многие другие видео на актуальные темы жизни в обществе. Команда Frontways добродушно перевела и эти видео :) Алексей Знаков  - интересные факты, мифы в психологии, саморазвитие, собственные выводы автора, и всё это подано в удобной форме списка (например: "Эти 10 советов однажды спасут твою жизн

Новый навык в условиях жесткой занятости

Изображение
Поговорим ещё немного о времени и о том, как нам всегда его не хватает. Пока вы не начали ходить на работу, вы полны энергии, и с легкостью можете уделять время своему хобби. С приобретением новых навыков тоже никаких проблем, разве что мешает прокрастинация. Но речь сегодня не о ней. Вы вполне можете по 6-8 часов заниматься развитием новых навыков. Проблемы в занятиях начинаются, как только человек устраивается на работу. Причём, не важно, сколько часов в день он работает (8, 10 или 12), с графиком 5/2, 3/2 или 2/2. Появляются отмазки: "Сегодня я работал, а на выходных мне хочется отдохнуть". Казалось бы, на выходных можно выделить 2-4 часа на освоение нового навыка...правда вскоре приходит осознание, что 1-2 раза в неделю может оказаться недостаточно, чтобы навык имел ощутимый рост. У меня для вас хорошая новость: вы можете заниматься по 15-20 минут каждый день, и не переживать за отсутствие прогресса. Более того, прогресс от ежедневных занятий будет на поря

А как Вы используете своё время?

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

Старт!

Изображение
Рад всех приветствовать на своём блоге! Так сложилось, что мне очень интересно узнавать что-то новое, особенно в области музыки, психологии, а также программирования и всего, что с ним связано. Минимум каждые 3 дня буду делиться с вами своими мыслями, открытиями. Возможно, вы найдёте для себя здесь нечто новое и полезное. Поехали!