Оглавление Введение 1
Для кого и о чем эта книга 1
Описание глав 1
Благодарности 3
Глава 1. Программирование: где, чему и как учиться 5
Вопросы и ответы 7
Глава 2. Как найти работу 19
Базовая техника устройства на работу 19
Настрой на поиск работы 22
Цель 27
Поиск информации 30
Сбор информации 32
Техника устройства на работу в нужную организацию 36
Составление резюме 38
Собеседование 43
Что делать, когда увольняют 46
Глава 3. Работа в команде 49
Введение в социальную психологию 49
Какие бывают группы 53
Учебно-карьеристские группы 54
Культурно-развлекательные группы 54
Алкогольно-сексуальная группа 56
О референтных группах 57
Групповые процессы 58
Об антилидерстве 59
Как найти свое место в группе 62
Глава 4. Взаимодействие с заказчиком 65
Встречают по одежке 66
О внешнем имидже 66
Встреча начинается задолго до встречи 68
Не думайте плохо о заказчике 68
Заказчик дурак? 70
Почему они такие? 70
Рожденный ползать — уйди с взлетной полосы! 71
Невербальное общение 71
Что в имени тебе моем 73
Основной закон психологии общения 75
В любом из нас спит гений. И с каждым днем все крепче 78
Личная встреча — лишний шаг к успеху 78
Не возражайте в лоб 78
ЯЗВа 79
АнтиЯЗВа 79
Закон об объеме оперативной памяти 80
Закон края (закон Эббингауза) 80
Закон контрастов 80
Не уходите от скользких вопросов 81
Несколько правил ведения дискуссии 82
Никогда не перебивайте собеседника 82
Не рассуждайте о том, чего сами не знаете 83
Не спорьте с очевидным 83
Да поможет нам НЛП 84
Мы снова говорим на разных языках 87
Подстройка и ведение 88
Влияние установок 90
Убеждение с игрой на некоторых слабостях 93
Неуверенность в себе 93
Медлительность 93
Тщеславность 93
Эффект ореола или эффект обобщения 94
Эффект близости 96
Важность первого впечатления 96
Точность — вежливость королей 96
Давайте делать паузы в словах 97
Вместо резюме или минус эмоции 98
Глава 5. Проектирование 101
Требования 101
Архитектура проекта 104
Спецификации 106
Планирование времени 107
Сложность 109
Масштабирование 112
Осознанное и случайное проектирование 115
Не давать пользователю почувствовать себя дураком 115
Осторожней с функциональностью! 116
Глава 6. Если вы — руководитель 117
Две стратегии руководства 117
Способы управления 120
Чем отличается руководство компанией от руководства командой 122
Но о тактике тоже нельзя забывать 123
Не складывайте все яйца в одну корзину 123
Главный психолог коллектива 127
Люди живут для себя 127
Престижность 127
Как превратить группу в коллектив 128
Поручайте своим сотрудникам только те дела, которые они могут выполнить 130
О критике или метод кнута и пряника 131
Глава 7, Стратегический маркетинг — программисту, или как найти свою нишу на рынке software 133
MySQL 136
Microsoft 136
Sun 138
Adobe 138
WinAmp 139
Opera 139
Yandex 140
Электронные платежные системы 140
Вместо заключения 140
Глава 8. Проектирование пользовательского интерфейса 143
Компьютер — это средство, а не цель 144
Виды интерфейсов 146
Командная строка 149
Графический интерфейс пользователя 155
Обратная связь 162
Эмуляция реальных предметов 165
Многословность программ 167
Психологический аспект 171
Распространение программы 173
Хороший разработчик — хороший пользователь 175
Глава 9. Правила хорошего тона в программировании 179
Объявления переменных и функций 179
Имена переменных и функций 182
Расстановка фигурных скобок и отступы 188
Пробелы вокруг символов 197
Комментарии 198
Объектно-ориентированное программирование 201
Когда используется объектно-ориентированное программирование 202
Интерфейс класса 207
Глава 10. Вместо заключения 213
Управление временем 213
Мечтать не вредно? 215
О добре, которое нередко бывает с кулаками 219
Скажи мне кто твой друг, и я скажу, кем ты станешь 221
Упражнение: куда уходит время? 224
Упражнение на развитие временной интуиции 225
Несколько советов по организации времени 226
Осторожно — хронофаги! 227
О пользе разумного эгоизма 229
Самое главное условие достижения успеха 231
Вдох глубокий, руки шире! 233
Немного о виктимологии 237
ПРИЛОЖЕНИЯ 241
Приложение 1. Договорные отношения 243
Договор на создание сайта 244
Техническое задание 252
Вопросы и ответы 252
Приложение 2. Авторское право 261
Закон "Об авторском праве и смежных правах" 262
Содержание закона 262
Тексты статей 265
Вопросы и ответы 310
VI Оглавление V Оглавление