Продолжим тему обучения детей. И взрослых.
Когда мы учим чему-нибудь ребенка, мы чаще всего говорим ему - "не бойся ошибиться и сделать что-то неправильно". Хороший посыл, правильный. Только пробуя, совершая ошибки и исправляя их мы чему-то по-настоящему обучаемся. Вот только к себе мы почему-то это правило не применяем.
Взрослые боятся ошибиться. "Я лучше не буду пробовать, а вдруг у меня не получится" - сидит в наших головах.
Почему же мы учим хорошему детей, а к себе это не применяем?
Когда я объясняю старшему поколению как пользоваться техникой (компьютером, новым телефоном и тд) - первое что я говорю, это то самое "не бойся ничего тут сломать, ничего страшного не случиться". Если не пробовать, не исследовать - никогда не научишься. Мы не за пультом АЭС, даже если упороть операционку, ее запросто можно накатить снова. Зато это будет ценный опыт.
То же касается и обучению программированию. На первых этапах - выполнять простенькие задачи из курсов - это хорошо.
Пытаться, что-то улучшить или изменить самостоятельно - это отлично. Именно это и даст вам бесценный опыт.
Например, вы посмотрели ролик на ютьюбе, как сверстать простенькую страницу с абзацем текста. А теперь попробуйте разбить один абзац на два, сменить цвет шрифта, добавить картинку и т.д. Не знаете как? Попробуйте поискать в гугле или документации. Даже если не получилось - в процессе поиска информации, знания отложатся на подкорке.
Еще один посыл, который мы часто даем детям: "будь внимательнее, читая задание, если не понял перечитай, часто там содержится и ответ на вопрос". Это вторая вещь, на которой стоит остановиться. Внимательно изучить задачу, обдумать все условия и требования, продумать решение. Сначала в голове, потом на бумажке и, только потом, набирать код. Рекомендую.
А еще важно читать и понимать, что сообщает вам в ответ бездушная машина.
В бытность мою сисадмином мне часто (очень, очень часто) приходилось сталкиваться со следующей ситуацией:
- алло, у меня тут все сломалось, ничего не работает, помогите.
- давайте по пунктам: "что вы делали? что произошло? что конкретно теперь не работает?"
- я нажал на кнопку "ок", потом вылезло какое-то окошко, в нем что-то написано, а принтер не печатает.
- пожалуйста, прочитайте, что написано в этом окошке. Надпись по-русски?
- да, сейчас. Тут написано: "закончилась бумага в принтере, вставьте бумагу, чтобы продолжить печать"
- как вы думаете, что случилось и что нужно сделать?
- ой. <короткие гудки>
Как говорится, "выводы делайте сами" ) Нужно было всего-лишь: 1. спокойно подумать 2. прочитать, что вам написали. И проблема бы решилась без стороннего вмешательства.
Ну и последнее. "Если что-то не получается, попробуй еще раз. Старайся и все получится", - слышали такое в школе? Или, может, сами говорили своим детям?
Изучение чего-то нового, как бы банально это ни звучало, всегда требует усилий.
Если следовать этим простым, "детским" правилам - учиться будет проще)