Почему я всегда спрашиваю себя: «Почему?»

Так почему я говорю «почему»? Пока я проходил этот путь здесь, в Makers, вы слышите, как это слово повторяется снова и снова. Здесь это часть экосистемы. Когда кто-то рядом с нами делает что-то интересное, мы спрашиваем: «Почему вы так сделали?». Когда наш код работает некорректно, что кажется вечностью, вы в отчаянии шепчете своему компьютеру: «Почему ты не работаешь?». Сегодня я хочу поговорить о конкретной причине. Почему вы должны спросить себя еще до того, как начнете писать код: «Почему я собираюсь делать то, что я собираюсь сделать?»

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

Часть того, чему нас учат в Makers, - это стремление к целям. Большая часть постановки целей заключается в том, что это заставляет нас задаться вопросом, почему. Когда я сталкиваюсь с новой технологией, которую собираюсь использовать, я пытаюсь сформулировать некоторые цели, которые, как мне кажется, будут полезны при попытке понять ее. Это означает, что мне нужно поставить цели, которые дадут мне представление о том, что мне нужно знать, чтобы понять эту технологию в достаточной степени, чтобы использовать ее в своем проекте. Итак, первое, почему я спрашиваю, это «зачем мне это нужно?». Это дает мне представление о минимальном объеме информации, который мне понадобится, чтобы успешно интегрировать его в свой проект. Теперь я перешел от абстрактного понятия к определенному набору целей. Вдобавок ко всему, я расставил приоритеты для этих целей, задав себе вопрос, почему. Если мне нужен только какой-то небольшой аспект нового инструмента, я хочу начать изучать его, когда он имеет отношение к моему проекту. Не бродить по документации бесцельно.

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

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

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

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