Джоэл Спольски о программном обеспечении

13.01.10

Задачи пользователя - Разное

Джоэл Спольски (англ. Joel Spolsky, род. в 1965) — программист и писатель. Известен, прежде всего, как автор блога «Джоэл о программном обеспечении» (Joel on Software), в котором он обсуждает вопросы программирования, прежде всего — под Windows. В 1991—1994 годах он занимал должность менеджера продукта в команде Microsoft Excel. Основал компанию Fog Creek Software в которой сейчас и работает.

Спольски родился в Альбукерке штат Нью-Мексико и где жил, пока ему не исполнилось 15 лет. Затем с семьей он переехал в Иерусалим в Израиле, где окончил среднюю школу и служил в десантных войсках. В 1987 он возвращается в США, чтобы поступить в колледж. Учился в Университете Пенсильвании в течение года, пока не перевелся в Колледж Пирсона Йельского университета, где в 1991 году получил диплом в области компьютерных наук с отличием.

Спольски начал работать в Майкрософт в 1991 в качестве руководителя команды программистов Microsoft Excel, где он спроектировал Excel Basic. Он переехал в Нью-Йорк в 1995, где работал на Viacom и Juno. В 2000 году он основал Fog Creek Software и и создал блог Джоель о программном обеспечении. Джоель о программном обеспеченьи был "одним из первых блогов начатых бизнесменом".

Спольски недавно начал сотрудничество с Джефом Этвудом на Stack Overflow, представляющем собой сообщество бесплатных вопросов и ответов в области разработки программного обеспеченья

Он автор 5 книг, например, "Дизайн пользовательских интерфейсов для программистов" и "Как довести дело до конца". Так же он создатель Теста Джоеля.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Интеграция Разное Оптовая торговля Логистика, склад и ТМЦ 1С:УТ Россия Платные (руб)

«КИТУ Мастер» — это специализированное программное решение, которое позволяет вашему бизнесу быстро, точно и в полном соответствии с законодательством формировать, регистрировать и маркировать паллеты, короба и другие логистические единицы для системы обязательной маркировки «Честный ЗНАК». С помощью данного решения устраняется необходимость рутинной ручной работы через веб-интерфейс «Честного ЗНАКа» или сложных интеграций с 1С, предоставляя вам автономный, мощный и простой в использовании инструмент

6100 руб.

21.11.2025    1010    2    0    

3

Разное 1С 8.3 Бесплатно (free)

Советы для любой ситуации в любой конфигурации.

30.12.2025    2689    70    ixijixi    11    

21

Разное Пользователь 1С 8.3 Абонемент ($m)

Отчёт предназначен для анализа кадрового состава с привязкой к астрологическим и культурным системам: западному зодиаку (знаки по дате рождения); китайскому зодиаку (животные-символы по году рождения). Работать должно везде, где есть справочник "Физические лица" и заполнена дата рождения.

1 стартмани

29.12.2025    672    0    VldslvSatoms    2    

6

Разное 1С:Предприятие 8 Отраслевые Туризм и путешествия Россия Абонемент ($m)

🗺 Планировщик путешествий для 1С. Простое и эффективное решение для организации поездок любой сложности

1 стартмани

13.10.2025    1385    2    Bepcuc    5    

5

Разное Пользователь 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

25.06.2025    1981    3    Sher_Han    8    

5

Разное Аудит и бухгалтерские услуги, юриспруденция Россия Абонемент ($m)

Современные NDA становятся всё жёстче, а исполнители сталкиваются с необоснованными штрафами и рисками. В статье разбираем ключевые юридические нюансы, даём рекомендации по снижению рисков при подписании NDA и делимся практическими советами. Как грамотно ограничить штрафы, уточнить понятие конфиденциальной информации, сократить срок действия NDA и зафиксировать свою позицию в контракте? Читайте в нашем материале.

1 стартмани

17.02.2025    2807    Adapta    1    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. indigo_ 13.01.10 10:49 Сейчас в теме
А что-то, по-моему, ссылка на тест не работает...
2. dolter 120 13.01.10 11:17 Сейчас в теме
однозначно в избранное :-)
3. Душелов 4025 14.01.10 18:34 Сейчас в теме
Хорошие статьи, есть что почитать!
4. tango 551 18.01.10 17:19 Сейчас в теме
"При отсутствии спецификации с бедным отделом документирования происходит нечто забавное (в грустном смысле этого слова). У составителей документации обычно нет политического права прерывать программистов. Во многих компаниях, если у составителей входит в привычку прерывать разработчиков с вопросами, а как что-либо должно работать, программисты направляются к руководству с мольбой о невозможности выполнить работу из-за этих [удалено цензурой] писателей, и не могли бы они, пожалуйста, держать их подальше, и менеджеры, пытаясь улучшить производительность, запрещают составителям документации в дальнейшем тратить драгоценное время их программистов. Такие компании всегда можно отличить, так как файлы справки и руководства не содержат никакой другой информации кроме той, что и так можно увидеть на экране."
http://local.joelonsoftware.com/wiki/%D0%A7%D0%B0%D1%81%D1%82%D1%8C_1_-_%D0%90_%D0%B7%D0%B0%D1%87%D0%B5%D0%BC%3F
absolutblohin; +1 Ответить
5. absolutblohin 20.01.10 16:09 Сейчас в теме
(4) Так вот в чем дело!!! Больше не буду ругаться на документацию 1С - она пишется в невыносимых условиях, людьми не знакомыми с продуктом. Бедные писатели - приношу свои извинения
10. echo77 1937 29.01.10 19:30 Сейчас в теме
(4) - это про фирму 1С, у неё, видимо, бедный отдел документирования :-)
6. tango 551 20.01.10 16:38 Сейчас в теме
заметьте, не я это сказал
7. Abadonna 3977 28.01.10 08:05 Сейчас в теме
Интересно, имел ли он в виду и 8.2? ;)
По мне, Веб – это классно, но веб-ориентированные приложения с их гадким, непоследовательным интерфейсом с большим временем реакции – большой шаг назад в отношении удобства и практичности (usability) интерфейсов.
8. artbear 1587 29.01.10 17:52 Сейчас в теме
(0) ИМХО не те книги назвал, у него есть 2 намного интереснее для разработчика, чем названные в описании :)
9. ZOMI 399 29.01.10 18:46 Сейчас в теме
(0) Весьма полезная статья ! +
11. rasswet 82 25.02.10 10:59 Сейчас в теме
много интересно нашел! респект за ссылку!
12. cruse 6 21.07.10 11:57 Сейчас в теме
Дельно написано. Я скажу так, если в вашей компании работают программисты, у которых есть устремление писать качественные продукты, то все, о чем пишет Джоел становиться очевидным. Например, о тех 15 минутах на вход в поток, о расстоянии между людьми, когда для того, чтобы отвлечь человека надо выйти в другую комнату или хотя бы снять трубку телефона. Я понял все эти вещи еще в 90 годах работая в средней оптовой фирме. Не важно по каким причинам в программисте живет этот стержень "писать хорошо, прокачивать требования и прорабатывать модели", потому что это круто или денег больше, пока его не сломали люди сами могут найти правильные решения и методы и найти свои "ноу хау", которые станут конкурентным преимуществом компании.

Как ломают? Начиная от менеджеров по продажам, которые еще до обследования обещают золотые горы клиенту в сжатые сроки и говорят "я все понял, тут все просто". И заканчивая корпоративными делами, когда 2 монитор тебе нельзя не потому, что денег нет, а потому, что другие тоже захотят. Правда не понятно, что в этом плохого, если это в разы экономит время при производстве изделия и делает, например, составление договоров, ТЗ, справок не таким муторным.
Для отправки сообщения требуется регистрация/авторизация