Не пейте кофе вечером
Алексей КролЛежу, ворочаюсь, и думаю над тем, как мне скрывать часть текста в текстовом движке, не загружая код под оболочку wordpress? И тут приходит мысль, надо вставить js.
Короче в 3:00 взял смартфон, и освоил js. Ну, разумеется, база у меня была, я когда то давно кодил на ассемблере и паскале, поэтому концептуальных проблем не было. Да и задачи создавать сложные приложения нет.
Кроме задачи управлять текстом. Тепеь чувствую себя отменно, потому что сразу открылись масса возможностей.
Но речь не об этом. Я у себя подметил такой факт, что часто решение чему-то научится приходит скачком, когда внутри складывается какое-то внутреннее понимание концепта, и все оказывается легко.
И еще обратил внимание на известный момент - освоение определенного концептуального фреймворка.
Пример. Когда то, в конце 90-х я освоил всю линейку продуктов Adobe, включая Premier. Это дает мне возможность начинать работать в любом графическом, видео или аудио пакете в течении 10 минут. Правда сейчас я использую final cut pro и другие, но суть одна.
Года 4 назад я освоил WordPress. Соответственно сейчас, если нужно работа с любой CMS или конструктором или базой - пара часов.
Также года 4 назад освоил mailchimp. Соответственно, сейчас, когда я хочу проанализировать какой-нибудь навороченный модный ESP, на это уходит 10 минут. Я буквально точно знаю куда заглянуть.
В тоже время, я наблюдал у многих моих студентов гуманитариев страх и сопротивление в освоении современных инструментов. Это, что называется, у страха глаза велики.
Частично эта проблема обусловлена тем, что традиционно специалисты из ИТ пытаются учить своим технологиями и делают они это чудовищно.
Я сейчас прохожу несколько курсов по разным дисциплинам, и поражаюсь насколько люди неквалифицированы в методах преподавания.
Есть статистика, что в среднем, даже на платных курсах, реально до конца доходит 10-15%, а в МООС ниже 5%. Причина этого исключительно в том, что привлеченные преподаватели не умеют учить.
Это происходит так. Если вы хотите организовать обучение программированию, то кого вы будете привлекать? Правильно - программиста. Однако, квалификация специалиста и квалификация педагога - прямо противоположны.
Отличие хорошего педагога в том, что он способен всегда смотреть на предмет глазами ученика. Что это означает?
Если вы хотите кого-то учить, смотрите глазами невежества, а не опыта.
Это связано с кривой обучения. Сложность перехода от 0 до "хоть что" подчас бывает выше, чем от "хоть что-то" до "кое-что". Часто это связано с тем, что сначала надо освоить концепции, и в этом месте квалифицированный педагог дает фору любому крутому спецу.
Хорошо учить означает уметь просто доносить сложности. Ровно поэтому, в частности при разработке приложений возникли такие профессии как технический писатель, дизайнер, специалист по UX/UI, продакт.
Потому, что все это про коммуникации. Если мы способны просто и понятно объяснить, то всегда способны продвинуть нашего собеседника к действию. Будь это студент, клиент или инвестор.
Инвестиции привлекают не самые продвинутые разработчики, а те, кто умеют рассказывать сказки - это известный факт.
Поэтому, как ни странно - на самом сложном этапе, начальном, лучше всего учат не самые квалифицированные с системным образованием, а начинающие самоучки, потому, что они придумали свои метафоры.
В данном случае метафоры это наш субъективный способ объяснить себе как оно работает, и перейти из фазы "я понимаю" к фазе "я делаю".