Софт – отстой!
08.10.2018 книги
Один хороший человек недавно дал мне почитать книжки «Софт — отстой» Дэвида Платта (есть в магазине) и «Совершенный код» Макконнелла (тоже есть). Правда, последняя не «книжка», это огромнейший талмуд, им запросто можно убить человека. Поэтому боюсь не осилить, начал с Платта для разминки.
Кстати, под книги сделал новую рубрику в блоге.
Что сказать про «Софт — отстой»? Книга небольшая, очень легко читается, наполнена множеством шуток и узнаваемыми ситуациями, вызывающими улыбку или воспоминания о минутах праведного гнева. Книгу стоит прочитать не только программистам, но и пользователям.
Собственно, основным лейтмотивом книги является рассмотрение главной причины отстойности софта: фатального различия гиков (программистов, разработчиков программ и сайтов) и пользователей их продуктов. Мы (гики то есть) действительно часто не можем влезть в шкуру обычного пользователя и даже иногда не понимаем этой необходимости. Поэтому софт часто бывает причиной раздражения, самоубийств и жестоких преступлений :)
Я сам всегда старался делать программы и сайты максимально простыми и удобными, считаю, что я умею делать качественнные продукты. Но моя самоуверенность не покрылась коркой, я отдаю себе отчёт в том, что всегда есть место для шага вперёд. В общем, почерпнул в книге несколько полезных советов, разрешил некоторые свои противоречия. Вывод: прочитано не зря, мои разработки благодаря этой книге будут ещё лучше.
Из этой же оперы «Интерфейс» Джефа Раскина (можно попробовать заказать, но книга старая, почти раритет), и книгу Джоэла тоже рекомендую, но это прежде всего для разработчиков, а вот «Софт — отстой», повторюсь, интересно будет прочесть и пользователям.
Гики и качки
Не могу удержаться, от такой цитатки из книги Дэвида Платта:
Те и другие полны высокомерия: одни по поводу своего атлетизма, другие — своего интеллекта. Благодаря своему высокомерию те и другие склонны к соперничеству, особенно среди своих, хотя соперничество гиков не так заметно окружающим, потому что в нём участвуют мозги, а не мускулы. И обе группы безжалостно топчут менее способных, особенно посторонних, которых они считают недостойными внимания.
Блин, очень точное сравнение! Аж стыдно стало, потому что узнал себя — я не раз замечал за собой подобное поведение, резкое и надменное. Это плохо, надо исправляться. Да-да, Чебурашка, а ещё перестать употреблять матерную речь :)
Если у вас есть собственный сайт, то вы знаете, как важна посещаемость. Чтобы её увеличить, нужно заниматься его оптимизацией и продвижением в поисковых системах. А для этого нужно разбираться во всех тонконстях SEO.
Комментарии
Комментирование этой статьи закрыто.
« Что такое SEO продвижение Открыт сайт, где можно проверить статьи в Сети на правдивость »
Тормоз, ты часто повторяешь, что делаешь качественные продукты (в этом посте, и в интервью постом ранее). Зачем? Лично у меня это вызывает мысли противоположные высказыванию.
Кстати, по-моему твои скрипты для тех кто не умеет программировать. Мне, как программисту, хотелось бы иметь возможность расширять свои продукты за счет использования твоих скриптов, но так как ты пишешь в основном спагетти-код, сделать это не так просто (сужу по Йерки)!
Хе-хе, коммент Евгения — иллюстрация к книге, похоже (не читал её).
А я стараюсь быть казуальным, насколько возможно. Ибо забодало всё твикать, кастомайзить и т. п.
Насчет Макконнелла – хоть и выглядит страшно, но книга стоит того, чтобы прочитать.
Мне лично очень сильно помогла.
Евгений, ты — гик, программист. А следовательно, ты относишься лишь к очень маленькой доле моих потенциальных клиентов. Угодить всем сложно, ты должен это понимать.
Однако, я сам гик, так что иногда просто не могу уснуть, если вдруг приходит осознание, что кое-что сделано не так, можно улучшить :) Поэтому рост будет. Изучаю ООП, скоро буду применять этот подход на практике.
Это не только для клиентов-технарей будет хорошо, но и для меня самого, ведь проще и быстрее будет модифицировать код, выпускать новые вкусные обновления.
А я осилил 1,5 нормальных статьи по VIM. Тормоз, а ты плохие статьи дал, не обращают они в VIM-веру. Вот те, что я почитал — обращают :)
Читаю в ридере умные вещи, а потом вижу, что это Тормоз. Даже удивился. Как много софта было скаченно, а оказалось в неудел из-за того, что не понял как им пользоваться.
никогда себя гиком не считал… вообще, приписывать к себе какие то неипические ярлыки нездоровое явление.
Samlowry, ну так кидай ссылки.
Soeti, ну раз не считал, значит не гик. Ничего нездорового не вижу в причислении какого-то объекта/субъекта к определённой группе по набору признаков. Может ты не заметил, но люди вообще всё классифицируют :) Это нормально.
Всё зависит от ЧСВ.
ВОт учился я в областной школе для одаренных, одно время думал, что я нереально умный тип, а потом познакомился с типами, которые в десятки раз умнее. Даже если я потрачу всю свою жизнь на развитие, то никак и никаким способом не достигну даже 20% от IQ.
Всё это глупости – классифицировать себя. Всегда найдется человек, который на пальцах покажет, что ты лох и ничего не знаешь в своей, гиковойЮ области
Блин, да причём здесь лох или не лох и проценты от IQ? Ты куда-то вообще не в ту сторону.
Вот, например, если у тебя две ноги, две руки, ты можешь разговаривать человеческим языком, понимаешь термин IQ и знаешь проценты — скорей всего ты человек.
Глупо отрицать это.
Также глупо отрицать причастность к гикам, если тебе нравятся современные технологии и красота внутренней реализации для тебя почти также важна, как суть продукта; если тебе вообще интересно разрабатывать алгоритмы и писать код.
Как раз в ту)
Вот написал ты алгоритм, он для тебя «красив» и вроде бы ты гик.
Потом приходит тип, рисует математическую модель, по которой алгоритм говно, потом он показывает на собственной реализации, что алгоритм действительно плох и работает лишь для частного случая.
Гик? Уже нет.
Если я люблю рисовать, это не повод приписывать себе звание художника.
Всё ясно, ты скромный сторонник модели многоуровневых гиков, а т. к. уверенности в себе нет (а лохом из гиков быть не хочешь), вообще отрицаешь причисление себя к любым субкультурам :) Понятно.
Иронию оценил)