Соционика – это вирус?

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

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

Technorati tags: ,

Добавить комментарий

Почему женщины перекрашивают волосы?

Заметил интересную закономерность. Если женщина хочет перекрасить волосы или изменить прическу, то это почти наверняка означает, что в ее жизни происходят какие-то изменения, которые она считает значительными. Причем, чем радикальнее изменение цвета и прически, тем важнее для нее происходящие изменения.

Мои знакомые, например, перекрашивали волосы в следующих ситуациях:

  • рассталась с парнем
  • переехала на новое место
  • устроилась на новую работу
  • вышла «в свет» после ухода за ребенком
  • собралась разводиться

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

Добавить комментарий

Идеализированное и инженерное мышление

Мне недавно задали следующую задачку на сообразительность: «Есть ванна полная воды. Рядом лежат кружка и чайная ложка. Тебя просят освободить ванну от воды. Что ты сделаешь?» Я, не задумываясь, ответил: «Выдерну пробку». Расчет же здесь идет на то, что человек начнет соображать, каким образом можно более эффективно использовать кружку и ложку, а про пробку даже и не подумает. Любопытно, что очень многие люди пытаются решать задачу именно так!

Это яркий пример того, что существует два типа мышления: идеализированное (модельное или научное) и инженерное (практическое). Пользуясь первым, человек решает задачу в идеализированной, упрощенной модели мира; пользуясь вторым, – в условиях реального мира.

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

Идеализированный тип мышления полезен в ситуациях, когда необходимо «прощупать», представить путь решения проблемы, когда очень высока степень неопределенности и конечные условия пока неизвестны. Это характерно для научных исследований и связано с глубоким теоретическим пониманием функционирования объектов. Однако для решения конкретных практических задач важно не глубокое понимание теории, а конкретные практические знания об используемых объектах.

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

Проиллюстрирую различия между типами мышления еще на двух примерах.

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

  • Ответ по идеализированному подходу: бежать быстрее скорости звука или стоять на месте (частный случай).
  • Ответ по инженерному подходу: можно бегать вокруг банки с любой скоростью (банка при этом не двигается); можно бегать в среде, где нет атмосферы (звука не будет); можно на банку приклеить изоляцию и она не будет греметь; можно заткнуть уши коту; можно придать такую форму банке, что она будет взлетать при определенной скорости (меньшей скорости звука) и др.

Задача: Нарисуйте домик.

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

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

Technorati tags: , , ,

Добавить комментарий

Google AdWords – официальный запуск в России

На Блоге о поисковых системах опубликована заметка о том, что компания Google на пресс-конференции в Москве объявила об официальном запуске AdWords в России.

Читать: http://www.searchengines.ru/seoblog/archives/2006/12/google_adword_i.html

Добавить комментарий

Рациональность или иррациональность?

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

Для пояснения своих дальнейших мыслей приведу основные («классические») отличия рациональности и иррациональности, приводимые в литературе (по материалам сайта http://www.socionica.info):

Рациональный тип:

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

Иррациональный тип:

  • может начинать сразу много дел, не доводя их до конца;
  • его работоспособность связана с изменчивым настроением;
  • предпочитает не связывать себя обязательствами, часто отпускает все «на волю случая»;
  • любопытен, интересуется всеми новинками; обычно действует без подготовки, «веря в свою удачу».

При самотипировании часто проявляется тенденция, что рационалы записывают себя в иррационалы. Это довольно любопытный феномен. В частности, о нем писал Владимир Миронов на соционическом форуме (очень многие люди типируют себя в Гексли). Так же в литературе и на форумах мне неоднократно встречались упоминания о том, что люди с психотипом Гамлет типируются как Гексли.

Почему так происходит? Мне кажется, основная причина здесь в том, что рационалы не представляют, что же такое иррациональность. Остальные три дихотомии из базиса Юнга можно представить и даже в некотором роде «почувствовать», объяснить, а вот иррациональность представить нельзя. Поэтому рационалам остается при определении этого признака опираться только на описанные в литературе его проявления  (см. выше). Теперь проследим, как можно их интерпретировать:

  • может начинать сразу много дел, не доводя их до конца;
    у любого человека всегда одновременно начато несколько дел (по работе, учебе, саморазвитию, и др.), которые он ведет параллельно;
  • его работоспособность связана с изменчивым настроением;
    человек – живое существо, поэтому настроение влияет на всех, просто в различной степени;
  • предпочитает не связывать себя обязательствами, часто отпускает все «на волю случая»;
    такое поведение может быть связано с негативной мотивацией: со слабым интересом к делу или какими-то другими личностными и социальными причинами, т.е. совсем не быть признаком иррациональности;
  • любопытен, интересуется всеми новинками; обычно действует без подготовки, «веря в свою удачу»;
    любой человек, который стремиться к развитию любопытен.

Видно, что эти проявления мало что показывают. Пожалуй, только «действия без подготовки» являются каким-то более или менее хорошо просматриваемым проявлением, и то не всегда (поэтому написано «обычно действуют без подготовки»). Похоже, что иррациональность очень трудно описывать словами.

Как ведет себя рационал, читая подобные перечисления проявлений? Он честно вспоминает факты, которые вроде бы указывают на иррациональность и типирует другого человека (или себя) в иррационалы. Конечно же, так мыслит не любой рационал. По моим личным наблюдениям этика и интуиция усиливают проявление иррациональных черт, т.к. обе работают в сферах «неосязаемых» материй. Это проявляется в том, что этические, а особенно этико-интуитивные люди стараются записать себя в иррационалы (Гамлеты, которых путают с Геклси). Рациональные логики ошибаются гораздо реже, т.к. они проводят анализ всех факторов и взвешивают их прежде, чем сделать выводы.

Подозреваю, что хорошим признаком правильности выявления рациональности / иррациональности является именно способ определения признака. Иррационал сразу чувствует свою иррациональность, ему не требуется множества подтверждений и фактов. Рационал же пытается «вывести», обосновать свою мнимую «иррациональность». Это и является признаком ошибки.

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

Technorati tags: ,

Добавить комментарий

Сила самовнушения

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

Как-то раз по радио я услышал кусок интервью с доктором психиатрии. Он рассказывал о таком случае. В одной из семей глава семейства (взрослый и солидный мужчина) вбил себе в голову, что если каждое утро до завтрака не обойти всей семьей вокруг обеденного стола 3 раза, то день обязательно пойдет наперекосяк. И вот все бедное семейство, не желая его злить, покорно совершало такие круги почета каждое утро. Потом ситуация ухудшилась. Помимо стола к ритуальным предметам добавились краны. Их обязательно надо было открывать и закрывать в определенной последовательности и в определенное время. Человеку требовалось лечение.

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

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

Добавить комментарий

Вехи саморазвития

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

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

Часто у меня это происходит после прочтения очень важных и хороших книг по той или иной теме (психология, соционика, разработка программ, бизнес и маркетинг). Такими «знаковыми» книгами у меня были:

  • Стив Макконнелл. «Совершенный код»
  • Мартин Фаулер. «Рефакторинг»
  • Джек Траут. «Маркетинговые войны» и др.
  • Том Демарко и Тимоти Листер. «Человеческий фактор: успешные проекты и команды»
  • Роберт Чалдини. «Психология влияния»
  • Аллан Пиз. «Язык жестов»
  • Джон Грей. «Мужчины с Марса, женщины с Венеры»
  • и др.

Очень рекомендую для прочтения эти книги! :-)

Комментарии (2)

Знания, необходимые профессиональному разработчику программного обеспечения

Большинство программистов (точнее так называемых программистов) считают, что в программировании важно знать технологию и уметь писать код. И все. Они так считают потому, что в их работе им больше ничего не требуется. Их можно сравнивать с ремесленниками, работающими «по наитию» и по принципу: «как хочется, так и пишу». Запрограммировал, работает. Ну и ладно, значит все хорошо.

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

  • Требования к ПО. Выявление, описание и анализ требований, которым должно удовлетворять программное обеспечение.
  • Проектирование ПО. Определение базовой структуры системы на архитектурном и детализированном уровнях, разбиение на модули, определение интерфейсов модулей и выбор алгоритмов внутри модулей.
  • Создание ПО. Реализация ПО, включая детальное проектирование, написание программ, отладку, тестирование компонент, технические экспертизы и оптимизацию производительности.
  • Тестирование ПО. Все действия, связанные с прогоном программ для оценки их возможностей и обнаружения дефектов. Тестирование включает его планирование, схему конкретных испытаний и специальные виды тестирования, включая тесты разработки, интегрирования, системные тесты, регрессионные тесты и приемные испытания.
  • Обслуживание ПО. Обновление и расширение готового ПО, соответствующая документация и тестирование.
  • Управление конфигурацией ПО. Определение, документирование и контроль изменений по версиями для всей интеллектуальной собственности, созданной в ходе проекта, включая исходный код, ресурсы (графика, звук, текст и видео), требования, проекты, материалы тестирования, оценки, планы и пользовательскую документацию.
  • Качество ПО. Все работы, связанные с обеспечением соответствия техническим требованиям компонент ПО. Управление качеством включает планирование мероприятий по его обеспечению и измерению, обеспечение надежности, тестирование, технические экспертизы, аудиты, а также сверку и утверждение.
  • Управление разработкой ПО. Планирование, отслеживание и контроль проекта по разработке ПО, работ по созданию ПО или организации, занимающейся его разработкой.
  • Инструменты и методы разработки ПО. Поддержка методологии и инструментария, таких как CASE-средства, прикладные библиотеки пользователя и формальные методики, включая практику внедрения и распространения методов и инструментария внутри организации.
  • Процесс разработки ПО. Работы, связанные с повышением качества процессов разработки ПО, с соблюдением сроков, повышением производительности и других характеристик проекта и продукта.

Видно, что собственно процесс кодирования, о котором шла речь выше (пункт «Создание ПО»), является только одним из 10 важных пунктов. Если человек ничего не слышал об этом, его нельзя называть программистом.

Добавить комментарий

Как научиться набирать текст вслепую

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

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

Дело в том, что скорость слепого набора, пока нет должного опыта, значительно (раз в 10) меньше, чем скорость работы старым, привычным способом. И так как времени всегда не хватает, а работы много, то возникает ОЧЕНЬ сильный соблазн, послать все это подальше и продолжить работать по-старому. Это, разумеется, ничуть не улучшает полученные навыки.

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

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

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

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

PS: Мне приходилось заходить в организации, где секретарши (которым просто по должности положено уметь набирать вслепую) набирают тексты только (!) указательными пальцами, по долгу рыская глазами в поисках нужной клавиши… :-)

Комментарии (3)

Самый распространенный психотип среди программистов

Читаю книгу Стива Макконнелла «Профессиональная разработка программного обеспечения». В одной из глав Макконнелл ссылается на три исследования, проведенные в США и посвященные выявлению психологических типов людей, связанных с разработкой программного обеспечения. Оказалось, что логико-сенсорных интровертов (Максимов) среди них порядка 40%. Это очень много, если учесть, что всего Максов около 5%. Видимо, структурная белая логика, совместно с практичностью сенсорики очень полезна в нашей отрасли. Очередное подтверждение тому, что я занимаюсь очень даже подходящим для себя делом. Я прямо-таки горд за себя. :-)

PS: По моим ощущениям, в России этот процент будет меньше, т.к. часть ниши занимают Робеспьеры с их не менее сильной структурной логикой, но более теоретизированным взглядом на проблемы.

Добавить комментарий

« Следующие записи · Предыдущие записи »