Рубрика «психология» - 34

Друзья! Мы все очень любим (или не любим) поговорить о шаблонах проектирования. Лично я их сильно недолюбливаю, т.к. большинство из них достаточно очевидны для более или менее опытного разработчика, а шаблонность мышления еще никому в жизни не помогала.

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

В повседневной жизни я стараюсь не употреблять слово «программист». Оно для меня несет негативный оттенок и сразу вспоминаются 90-е, когда кого только программистами не называли. Они и картриджи у принтеров меняли и бабушкам-бухгалтерам помогали их первый комп осваивать. Помните это нетленное «Ты же программист!»? В общем дискредитировало себя это слово.

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

001. А у меня на компе работает

Эта фраза знакома всем, кто хотя бы несколько месяцев работает в индустрии и просто должна быть исключена из лексикона любого разработчика. Чувак, если ты отправляешь на тестирование код, который не работает у тебя на компе, то тебе не место в профессии! По определению у тебя на компе код всегда работает. Разве может быть иначе? А не работает он у тестировщика, клиента, да кого угодно, потому, что ты не учел какие-то нюансы, различия в окружении, данных, погоде на Марсе и твоя задача выяснить, что именно и исправить, а не пытаться сразу откосить и доказать свою невиновность. Нет ничего страшного в том, что ты чего-то не учел. В моей практике бывали случаи учесть которые мог бы только… Да никто не мог бы!

Читать полностью »

Совсем “не детектор” лжи Совсем “не детектор” лжи

Получаем немного правды с помощью небольшого обмана

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

Когда аргументы и доводы не работают, необходимо задействовать убеждения, предубеждения и веру во всякие глупости…
Сложно дать однозначный ответ на вопрос “почему так сложно говорить правду”. Кто-то врёт в мелочах, кто-то врёт, чтобы скрыть что-то более серьёзное, а кто-то врёт просто так. Наверное, каждый из нас хоть раз в жизни сталкивался или хотя-бы слышал о человеке, который врёт постоянно и без очевидных причин.

Читать полностью »

Эффективное обучение C# разработчиков или Правильное программирование на C# с нуля (Фишки для новичков в программировании организационного характера)

Добрый день тебе, Читатель.

Причиной написания этой статьи стало моё увлечение C# и некотоые наблюдения, изложенные ниже.
Я и помогавшие мне тренеры по избранной мной дисциплине, применяли свой опыт и наблюдательность, преследуя простую цель: Хоть кому-то облегчить жизнь программиста, сделать обучение лучше и удобней. К тому же это такое, своего рода, инсайдерство — Чистой воды GNU философия, приложенная к Майкрософтовскому продукту.

Как и многие другие, я столкнулся с отсутствием систематических и позволяющих получить понимание предмета материалов, рассчитанных на людей, к программированию ранее отношения не имевших. Говоря иначе, стало ясно, что — Нету в Укрнете такого ресурса или библиотеки с online консультантом профи, которые давали бы возможность взять и понять основы программирования. Вы скажете, минуточку, а как же Сертификационные центры Майкрософт. Есть ещё мощный и системный «Кибер Бионик Систематикс». Есть академия «ШАГ», прости Господи, ставшая притчей во языцех. Но все же обучающая. Все же…
Конечно, всё это есть. Платно, но ладно — «Бог с ними». Лишь бы доступно. Лишь бы с пользой для людей…
Здесь речь пойдёт не совсем об этом. Здесь статья о Старте. Той ситуации, когда человек хочет научиться и ищет информацию. Ищет. Ищет. Хочет. Очень хочет. И, всё-же, находит (Речь же всё таки идёт о наших студентах:) и, конечно-же, делает ошибки (Речь же всё таки идёт о наших студентах:).
Вот на их (ошибок) базе и базе здравого чувства юмора, мы и построили данный материал.
Надеемся, он понравится Вам. Читать полностью »

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

Вскоре такая идея нашлась. Наш друг и клиент Сергей Крупенин начал проводить в Минске «Управленческих поединках» по системе Тарасова. В самом начале мы немного помогли ему с помещением и раскруткой и малость «посражались» в топ-менеджерских кейсах. Поучаствовав в поединках, мы подумали — а как бы нам создать такую игру, чтобы это было интересно не только топ-менеджменту, но и обычным людям? Да еще и такую, чтобы можно было развлекаться и обучаться одновременно?

И мы засели за мозговой штурм. Мы подумали, что на самом деле такие поединки происходят в мире постоянно и на всех уровнях: вахтеры отчитывают студентов, студенты ругаются с профессорами, профессора спорят с коллегами… Как такое происходит? Каким образом это описывается?… тут мы и «открыли Америку через форточку» — мы придумали поместить людей в кратковременные ситуации и выдать им легкие Роли. Тогда мы не знали еще, что ткнув пальцем в небо, натолкнулись на то, что американский психотерапевт Эрик Берн изучал и классифицировал как «Игры, в которые играют люди». Читать полностью »

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

Допрос Митника в Хакспейсе

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

(при написании данного текста ни один Сноуден не пострадал)
Читать полностью »

То есть как — психология?

Некоторые наши специализированные компании, предоставляющие услуги на рынке юзабилити, уже много лет укомплектованы дипломированными психологами (чаще всего, выпускниками кафедр инженерной или общей психологии). Действительно, уже более полувека русскоязычная психология исследует процесс взаимодействия человека и техники (первая наша книга по теме) и, в частности, интерфейсы между оператором и техническим устройством. Конечно, терминология эта носит сугубо эргономический характер, однако это не затрудняет перенос знаний в IT-среду (например, Дмитрий Сатин, основатель UsabilityLab, является выпускником самой эргономической кафедры факультета психологии МГУ).
Психологическое знание в России популяризируется слабо, хотя само по себе может быть очень полезным для разработки программных продуктов. Я попытаюсь коротко изложить некоторые базовые принципы проектирования — как их видно изнутри классических психологических (преимущественно, когнитивных) работ. Я уверен, что буфер, которым является юзабилити, IT-индустрии не нужен: психологические знания можно научиться применять напрямую.
Читать полностью »

Нет-нет. Статья не про отношение к написанию велосипедов на PHP, а именно о том, что PHP — велосипед сам по себе. И нет, автор не пытается примкнуть к тем неленивым, которые хотят PHP пнуть. Вернее будет сказать, что пнуть автор собирается не только PHP. Осторожно: статья крайне многословная.

PHP — достаточно уникальное явление современности. PHP обладает низким порогом вхождения, PHP хорош тем, что тра-ля-ля, тра-ля-ля. Вы и сами всё это знаете лучше меня. Именно на PHP крутится огромное количество сайтов и блогов, создатели которых не имеют порою совершенно никакого понятия о программировании. Joomla и WordPress тому яркое подтверждение. И я говорю именно о создателях таких сайтов, а не об авторах этих движков. Однако, без какого-либо сарказма, отмечу, что PHP действительно хорош во многом, и лично я не могу считать его абсолютным злом в байт-коде. Просто многие, ну очень-очень многие почему-то забывают, что PHP — всего лишь шаблонизатор.

Читать полностью »

Фантомные вибрации телефона – довольно странное, но распространенное чувство. Около 80% из нас представляют себе вибрации телефона в тот момент, когда он спокойно лежит себе в кармане. Примерно 30% так же слышит несуществующие звонки. Это пугающие признаки надвигающегося безумия, вызванного цифровой культурой?

Вовсе нет. На самом деле фантомные вибрации и звонки – свидетельство одного из основных психологических принципов.

Фантомные вибрации – признак правильно работающего разумаЧитать полностью »

Хакеры против Правительства: почему гики разглашают информацию?Когда The Guardian представила свой профиль Эдварда Сноудена, в нем была фотография 29-летнего работника со своим ноутбуком. На его крышке были наклейки Electronic Frontier Foundation, группы защищающий цифровые гражданские права, и Tor, сети, которая позволяет людям анонимно исследовать Интернет.

Ноутбуки с наклейками EFF и Tor можно обычно видеть на технологических конференциях, и их владельцы обычно имеют много общего. Они, как правило, технически подкованы, скептически относятся к властям, и удобно игнорируют социальные условности. Подобно Сноудену, которого выгнали из старших классов, у них, как правило, нестандартная карьера.

Этими же чертами обладает и Брэдли Мэннинг, молодой солдат, который обвиняется в утечке секретных документов в пользу WikiLeaks. Они так же описывают и основателя WikiLeaks Джулиана Ассанджа. И это не случайно.

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

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

В этом посте хочу рассказать о добавлении новой интересной штуки: «Письмо незнакомцу».

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js