Если вы делаете только то, что знаете, то никогда не делаете многого

-Том Краузе

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

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

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

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

https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach

http://www.imgrum.org/user/codingblog/1935573692/1334874630187411481_1935573692 - источник изображения