Можно ли преподавать абстрактное мышление?

Я нарушил некоторые из основных правил найма, и теперь я застрял с довольно "плохим" прокатом. Моя самая большая проблема заключается в том, что абстрактное мышление человека действительно слабое.

Итак, на мой вопрос, вы, ребята, думаете, что можно научиться абстрактному мышлению? И если да, то как? Или мне следует начать подготовку стратегии выхода?

Я уверен, что некоторые из вас, ребята, были пойманы в том же самом затруднении раньше, что вы сделали?

Ответы

Ответ 1

Абстрактное мышление? В каком смысле? Его можно научить (реальный вопрос: можно ли это узнать?); и Прагматичные программисты выпустили книгу, которая идет именно по этому поводу. Сейчас я читаю.

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

Здесь ссылка на мой обзор.

Рефакторинг вашей Wetware: прагматическое мышление и обучение.

alt text http://assets0.pragprog.com/images/covers/190x228/ahptl.jpg?1236205199

Ответ 2

ИМО, абстрактное мышление - вопрос детализации.

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

Когда такой человек пытается мыслить "абстрактно", они быстро теряют фокус и перестают создавать полезную абстракцию и начинают создавать случайные вещи.

Я думаю, что вы можете работать с ними - через множество упражнений и повторений - создавать полезные "резюме", полученные из длинных списков деталей.

Избегайте "абстракции" как слова - их мозг не связан таким образом.

Попытайтесь сосредоточиться на "обобщении" общих функций - они могут сделать это достаточно хорошо, учитывая некоторый коучинг.

Ответ 3

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

Теперь вы, вероятно, не хотите рассказывать своему новому прокату, чтобы переучивать алгебру, но для ребенка или молодого взрослого я считаю, что овладение алгеброй является ключевым первым шагом к такому мышлению.

В вашей нынешней ситуации трудно сказать, что делать. Скорее всего, здесь есть некоторые особенности импорта. То, что вы не можете и не должны делиться.

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

Между тем, как и другие, предложили (не допуская никаких плохих отношений и т.д.), возможно, он может найти другое место в вашей организации, где он будет продуктивным.

Ответ 4

Его нельзя научить, если парень не хочет учиться.

Ответ 5

как всегда, ответ: это зависит.

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

С другой стороны, если он не мотивирован на то, чтобы улучшить себя, тогда вы просто купили себе важный урок в найме персонала (всегда предпочитайте нанимать мотивированных, страстных людей, когда навыки равны), и вы должны быть уверены, что сможете отпустить его до срок пробации увеличивается (вы указали срок действия договора в контракте?)

Трудный вопрос - как вы выясните, хочет ли он улучшиться? Единственное, что вы можете сделать, это начать наставничество и посмотреть, как он реагирует. Если он отступит от исправления, то у вас будет мертвая потеря, если он возьмет его, тогда вам нужно сделать оценку стоимости того, что он реально может предоставить, и будет ли стоимость его наставничества больше, чем альтернативные издержки, связанные с возобновлением. Возможно, он может быть более продуктивным в альтернативной роли с более определенными границами, например, тестером, BA и т.д.

Ответ 6

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

С другой стороны, это, вероятно, трудно осуществить драматические изменения в моделях мышления, особенно если базовые способности не так много. Является ли этот человек сильным конкретным мыслителем, ориентированным на детали? Если это так, вы можете искать слот, в котором они могут применять свои таланты, такие как управление проектами, сценарий, системный тест, документация более низкого уровня, отладка сложных проблем, операций и т.д.

Ответ 7

Несколько лучше вопрос может быть: "Можно ли преподавать абстрактное мышление одновременно с тем, что человек, который, как ожидается, будет использовать его в своей повседневной работе, выполняет эту работу?"

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

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

Например, вечерние занятия для получения степени магистра в CS могли бы помочь этому человеку значительно, если образование до этого момента не хватало в тех областях, которые вы упомянули.

Ответ 8

Как люди, постоянно сталкивались с бесчисленными фактами и впечатлениями, которые мы должны осознать. Чтобы сделать это, мы должны абстрагировать базовую структуру от поверхностных деталей и обнаружить фундаментальные отношения на работе. Абстракции показывают причины и последствия, раскрывают шаблоны и рамки, а отдельные важно от чего нет. Объектная ориентация обеспечивает абстрагирование данных, по которым вы кроме того, он обеспечивает конкретную группировку между данными и операциями, которые вы можете выполнять с данными, фактически дающими поведение данных.

Ответ 9

Так как люди, естественно, не думают абстрактно, их нужно обучать, поскольку некоторые из нас это узнали. Линейный аргумент абстрактной инструкции. Способность делать это будет зависеть от способности и мотивации как ученика, так и учителя. Когда у вас есть кто-то, кто поставлен на их пути, не желая менять или видеть вещи по-другому, вам будет очень трудно научить их чему-либо.

Студент должен быть восприимчив к новому способу изучения проблем и структур. Они также должны иметь открытый ум в отношении очищения от допущений и невозможностей. Абстрактные и боковые мысли - это практические упражнения, поэтому это потребует терпения и усердия как от преподавателя, так и от ученика.

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

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

Самое главное, не прерывайте студенческий цикл OODA. Вы не можете заставить лампочку загореться, вы можете только терпеливо ждать, пока она появится, и после достаточной практики она будет действовать чаще и быстрее.

Ответ 10

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

Вступление в новую работу может быть очень напряженным, и вы действительно не можете судить о человеке истинных талантов, пока они не приспособились к своей новой среде. Дайте этому человеку шанс сиять, прежде чем делать какие-либо суждения.

Ответ 11

Джордж Поля написал книгу об обучении людей решению математических задач. Я еще не прочитал его сам, но он ждет на полке. Я предполагаю, что он учит общему решению проблем, которое включает в себя/нуждается в абстрактной/из коробки мышления тоже.

http://en.wikipedia.org/wiki/How_to_Solve_It

Ответ 12

Мне любопытно, почему основное внимание уделяется абстрактному мышлению. Вы можете быть хорошим разработчиком и быть последовательным мыслителем, поскольку компьютеры работают последовательно. Это просто попытка выяснить, как объяснить проблему последовательному мыслителю, поскольку она будет отличаться от абстрактного мыслителя.

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

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

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

Вы могли бы также попросить его прочитать Сократа и обсудить некоторые мысли, поскольку это поможет развить более абстрактное мышление, поскольку вы обсуждаете довольно простые предметы, такие как справедливость.

Ответ 13

Нет волшебного рецепта. Некоторые люди получают "абстрактное мышление" более простым способом, чем другие. "Абстрактное мышление" уходит далеко, чем поля программирования.

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

Ответ 14

Math - это искусство абстрактного мышления Pinnacle. Поэтому не говорите ему, чтобы он "переучивал" что-либо... (помимо того, что был плохим для морального духа) Вместо этого выясните, где он остановился на математическом треке. Может быть, он никогда не брал линейную алгебру или дифференциальные уравнения или...? предположите, что он продолжит на этом пути.

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

С другой стороны, люди недавно говорили нам не сосредотачиваться на наших слабостях: скорее на наших сильных сторонах. поскольку он использует наши сильные стороны, чтобы преодолеть нашу слабость. Какова его сила, наиболее близкая к характеристике, которую вы хотели бы видеть? побудите его работать над этим.

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

Ответ 15

Плохие найма только ухудшаются с течением времени, ime.

Я бы начал планировать выход.