Читайте подборку цитат разных известных и не только людей про программистов, разработчиков, айтишников да и вообще про всё что связано с нашей нелегкой и весёлой творческой работой
Это не баг, это фича
Неизвестный
Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
Rick Cook
Математики думают, что Бог в уравнениях, нейрологи уверены, что Бог в мозге, а программисты уверены, что Бог — один из них.
Морган Фриман
Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человеку.
Мартин Фаулер
Я думаю, что в будущем все, а не только программисты будут связаны с элементами программирования.
Марк Цукерберг
Хакерство — это искусство. У художника есть идея, краски, холст и кисти. А у меня — компьютер и языки программирования.
Пауль Циглер
Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации.
Эдсгер Вибе Дейкстра
Если отладка — процесс удаления ошибок, то программирование должно быть процессом их внесения.
Эдсгер Вибе Дейкстра
Аккуратный программист — быстрый программист
Билл Гейтс
Сегодня ты делаешь код, завтра код делает тебе деньги
Стив Джобс
Если твой код работает, значит это хороший код
Маркус Перссон
Чтобы понять код мида, нужно быть мидом. Чтобы понять код сеньора, достаточно быть джуном
Гейб Логан Ньюэлл
У каждого языка есть время жизни. За исключением ’Кобола’, конечно
Брайан Керниган
Скорость имеет значение
Павел Дуров
Прежде, чем начать сеанс парного программирования, уберите из комнаты все острые предметы
Брендан Эйх
Выучите LISP, и вы не будете работать ни одного дня в своей жизни. Выучите PHP, и вы таки сумеете заработать себе на кусок хлеба
Ричард Мэттью Столлман
Довольно сложно руководить программистом, которому не нужны деньги
Стив Возняк
Не экономьте на дизайне: конечный пользователь ровным счётом ничего не понимает в программировании
Дастин Московиц
Идеальному коду место в музее: там ценят всякие древности
Питер Нортон
Хакер всегда выигрывает в честной схватке, потому что он нечестен
Эрик Стивен Рэймонд
Чем опытнее программист, тем лучше он осознаёт всю скудность своих знаний и навыков
Крис Хьюз
И где теперь ваш ассемблер?
Ларри Уолл
Отдавайте распоряжения в письменном виде: программист вы, в конце концов, или нет?
Юкихиро Мацумото
Завидую тестировщикам: все хотят с ними дружить
Эндрю Таненбаум
Когда-то я был достаточно наивен, надеясь, что мне достаточно будет хорошо выучить один язык
Давид Хейнемейер Ханссон
Проще отучить собаку лаять на почтальона, чем отучить админа работать под рутом
Кен Томпсон
Не бывает хороших языков, бывают хорошие программисты
Андерс Хейлсберг
Кофе не помогает программировать, зато он приятен на вкус
Джеймс Гослинг
Всегда начинайте со структуры данных
Джон Кармак
На длинных дистанциях выигрывают стайеры
Брэм Коэн
Можно сделать довольно большой проект, вообще не прикасаясь к мыши. Но зачем?
Алан Кёртис Кэй
Не ожидайте ухоженных ногтей от первопроходцев
Сид Мейер
На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов
Стив Возняк
Если бы Омар Хайям жил сейчас, он наверняка был бы пиратом
Ричард Мэттью Столлман
Если над кодом работали 20 человек, значит его можно сделать в 20 раз меньше и в 20 раз быстрее
Бьёрн Страуструп
Писать книги сложнее, чем писать программы. Любой писатель может стать хотя бы посредственным программистом. Обратное, к сожалению, неверно
Дональд Эрвин Кнут
Если ваша работа не документирована, значит вы не работали
Ада Лавлейс
Когда я не знаю, с чего начать, я открываю чистый файл и пишу: ’// С чего бы начать?’. Дальше всё идёт как-то само собой
Расмус Лердорф
Комментарии в коде должны быть похожими на кружевные трусики: маленькими, прозрачными, и оставляющими достаточно места для воображения
Марк Цукерберг
Настоящий программист гораздо больше читает, чем пишет
Линус Торвальдс
Есть два способа создания дизайна программы. Один из них, это сделать его настолько простым, что в нем, очевидно, не будет недостатков. Другой способ — сделать его настолько запутанным, что в нем не будет очевидных недостатков.
C.A. R. Hoare
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
Martin Golding
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
Linus Torvalds
Меня два раза спрашивали [члены Парламента]: «Скажите на милось, мистер Бэббидж, что случится, если вы введете в машину неверные цифры? Cможем ли мы получить правильный ответ?» Я не могу себе даже представить какая путаница в голове может привести к подобному вопросу.
Charles Babbage
Итерация свойственна человеку, рекурсия божественна.
L. Peter Deutsch
Трудность работы с программистом заключается в том, что вы не можете понять что он делает до тех пор пока не стало слишком поздно.
Seymour Cray
Большинство программ на сегодняшний день подобны египетским пирамидам из миллиона кирпичиков друг на друге и без конструктивной целостности — они просто построены грубой силой и тысячами рабов.
Alan Kay
Многие из вас знакомы с достоинствами программиста. Их всего три, и разумеется это: лень, нетерпеливость и гордыня.
Larry Wall
Сначала учите науку программирования и всю теорию. Далее выработаете свой программистский стиль. Затем забудьте все и просто программируйте.
George Carrette
Люди считают, что программирование — это наука избранных, но в реальности все наоборот — просто много людей создают программы, которые используют чужие программы, как-будто строя стену из маленьких кирпичиков.
Donald Knuth
Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать
Brian W. Kernighan
Измерять продуктивность программирования подсчетом строк кода — это так же, как оценивать постройку самолета по его весу
Билл Гейтс
Иногда лучше остаться спать дома в понедельник, чем провести всю неделю отлаживая написанный в понедельник код.
Christopher Thompson
Меня не интересует, будет ли это работаеть на ваших машинах! Мы не отдаем их заказчику!
Vidiu Platon
Анализ компьютерных систем — это как воспитание детей; можно нанести огромный вред, но нельзя гарантировать успех
Tom DeMarco
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
Donald E. Knuth
Если бы McDonalds была бы софтверной компанией, то у них один из ста Биг Маков был бы отравленным, и их ответ на это был бы: «Мы сожалеем, вот вам купон на ещё два Биг Мака.
Mark Minasi
Лучшие программисты не чуть-чуть лучше хороших. Они на порядок лучше по любым меркам: концептуальное мышление, скорость, изобретательность и способность находить решения
Randall E. Stross
Изучение программирования имеет такое же отношение к проектированию интерактивных систем, как обучение слепой печати к написанию стихов
Ted Nelson
Я изобрел понятие «объектно-ориентированный», но могу заявить, что не имел в виду C++ при этом
Alan Kay
Намного легче портировать шелл, чем скрипт на шелле
Larry Wall
Perl — это тот язык, который одинаково выглядит как до, так и после RSA шифрования
Keith Bostic
Программирование — это как бить себя по лицу, рано или поздно ваш нос будет кровоточить
Kyle Woodbury
PHP — это маленькое зло, созданное некомпетентными новичками, в то время как Perl — это большое и коварное зло, созданное умелыми, но извращёнными профессионалами
Jon Ribbens
Вы не можете создавать хорошие программы без хорошей команды, но большинство софтверных команд ведут себя как проблемная семья
Jim McCarthy
В теории, теория и практика неразделимы. На практике это не так
Yoggi Berra
С — это причудливый, несовершенный, но невероятно успешный язык
Dennis M. Ritchie
Как видно, совершенство достигается не тогда, когда уже нечего прибавить, но когда уже ничего нельзя отнять
Antoine de Saint-Exupéry
Болтовня ничего не стоит. Покажите мне код
Linus Torvalds
Если называть Python заменой BASIC, то тогда и трансформер Optimus Prime — это только замена грузовика
Cory Dodt
Эволюция языков: FORTRAN — не строго типизированный язык, С — слабо типизированный язык. Ada — сильно типизированный язык. С++ — сильно раздутый язык
Ron Sercely
Когда кто-то говорит: «Я хочу язык программирования, который может делать все, что ему скажу», то я даю этому человеку леденец
Alan J. Perlis
По моему эгоистическому мнению, большинство программ на C должны быть отформатированы с отступами на 2 метра вниз и засыпанными землей
Blair P. Houghton
Для меня долгое время было загадкой, как что-то очень дорогое и технологичное может быть столь бесполезным. И вскоре я осознал, что компьютер — это глупая машина, обладающая способностями выполнять невероятно умные вещи, тогда как программисты — это умные люди, у которых талант делать невероятные глупости. Короче, они нашли друг друга
Bill Bryson
FORTRAN — это не цветок, а сорняк: он вынослив, иногда расцветает и произрастает в каждом компьютере
Alan J. Perlis
Использование COBOL калечит разум; исходя из этого, обучение этому языку должно быть признано уголовно наказуемым преступлением
E. W. Dijkstra
Учитывая текущее плачевное состояние наших программ, можно сказать, что программирование определенно все ещё черная магия и, пока, мы не можем называть его технической дисциплиной
Bill Clinton
Хорошо, Java, ВОЗМОЖНО, хороший пример того как должен выглядеть язык. Но тогда программы на Java — это хороший пример как НЕЛЬЗЯ писать программы
pixadel
Я думаю, что Microsoft назвал технологию .Net для того, чтобы она не показывалась в списках директорий Unix
Oktal
Не волнуйтесь, если что-то не работает. Если бы всё работало, вас бы уволили
Mosher’s Law of Software Engineering
Обучение программированию не может научить быть экспертом, также как и изучение кистей и красок не может превратить кого-либо в художника
Eric S. Raymond
Я всегда мечтал о том, чтобы моим компьютером можно было пользоваться так же легко, как телефоном; моя мечта сбылась: я уже не могу разобраться, как пользоваться моим телефоном
Bjarne Stroustrup
Программирование на С похоже на быстрые танцы на только что отполированном полу людей с острыми бритвами в руках
Waldi Ravens
Низкоуровневый язык — это когда требуется внимание к вещам, которые никак не связаны с программами на этом языке
Alan J. Perlis
Когда я вижу, как ты верстаешь, Малыш, ты меня пугаешь
Кто то очень остроумный
Хорошо написанная программа — это программа, написанная 2 раза
Кто то с юмором
Пока компьютеры не умеют мыслить самостоятельно, им можно доверять
Неизвестно
Сколько программистов надо, чтобы вкрутить одну лампочку? – Ни одного. В этом случае отсутствие света – проблема на стороне железа.
Неизвестно
Опытный разработчик всегда посмотрит направо и налево, даже если переходит улицу с односторонним движением
Неизвестно
Что нужно, чтобы всегда писать хороший код? Представляйте себе, что читать и саппортить ваш продукт будет маньяк-убийца, которому кто-то сказал, где вы живете
Неизвестно
А вы знаете основные достоинства IT-шников? Конечно же, это высокомерие, нетерпимость и невероятная лень
Неизвестно
Главная проблема при работе со штатом программистов: никогда не поймешь, чем заняты сотрудники, пока не окажется, что уже наступил дедлайн
Неизвестно
Программа получилась плохой, а сроки горят, и заказчик ругается? Не волнуйтесь, смело выпускайте релиз. Просто назовите его версией 1.0.
Неизвестно
Если вы посмотрите на код, который вы писали более полугода назад, то, скорей всего, вам покажется, что автор – кто-то другой
Неизвестно
Программирование похоже на секс: одна ошибка – и всю жизнь придется поддерживать
Неизвестно
Написание комментариев в коде чем-то похоже на мытье унитаза – крайне неприятно, совсем не хочется этого делать, но необходимо, чтобы не опозориться перед гостями.
Неизвестно
Если бы строители работали так же, как программисты кодят, то любая птица, присевшая отдохнуть на крыше дома, могла бы стать причиной гибели цивилизации
Неизвестно
Обычно на написание 90% программного кода разработчикам требуется 90% отведенного на проект времени. А дальше случается парадокс: оставшиеся 10% работы требуют … 90 или даже 100% времени
Неизвестно
Существует два вида языков программирования: одни – все ругают, другими не пользуются
Неизвестно
Особенности разработки любого программного продукта: катастрофически не хватает времени на то, чтобы избавиться от багов, зато времени на то, чтобы сделать их еще больше, всегда хватает
Неизвестно
Если когда-нибудь будет создан язык программирования, благодаря которому можно будет кодить на разговорном английском, окажется, что большинство программистов не знают языка
Неизвестно
Если в очередном релизе Java будет реализована функция уборки программного мусора, большая часть Java-приложений будут удалять себя сразу после установки.
Неизвестно
Как пояснить разницу между разными IT-специальностями не специалисту? Инженер («железячник») – он как хирург, посмотрит внутрь организма, исправит проблемы, может даже улучшить что-то. Программист похож на священника и учителя – он заботится о душе и знаниях. А столь привычный всем в офисах сисадмин – это уровень сиделки: «поставит укол», даст «таблетку», поддержит текущее состояние.
Неизвестно
Разработка ПО по спецификации – это так же просто, как и хождение по воде. Просто заморозьте и одно, и другое.
Неизвестно
Программирование состоит на 10% из строгой науки, на 20% из смекалки и вдохновения, и на 70% из попыток совместить первое со вторым.
Неизвестно
Что вы знаете о трудном детстве? Какие там скользкие подоконники? Вот килобайтные игрушки – это и правда страшно
Неизвестно
Если вы начинаете сгонять муху с монитора при помощи курсора мыши, пора выключать компьютер
Неизвестно
Самый страшный вирус современности – не программный код, он сидит за компьютером и называется пользователь
Неизвестно
Бог сумел создать целый мир всего за 6 дней по единственной причине – у него не было предыдущих версий и проблем совместимости
Неизвестно
Перед тем, как удалять файлы, убедитесь, что они не ваши.
Неизвестно
Что самое сложное в дизайне? Удержаться от фич
Неизвестно
Отладка – это удаление из программного кода различных багов. Значит, программирование – это создание и добавление этих самых багов в код?
Неизвестно
Никогда не пишите на пределе своих талантов! Помните: отладка – всегда в два раза сложнее написания кода. И если вы напишете настолько умно, насколько способны, отладить его вы уже не сумеете
Неизвестно
Что общего между программным кодом и церковью? Сначала мы их строим, потом начинаем на них молиться
Неизвестно
Если в 9-00 вы видите программиста на рабочем месте, значит, он здесь ночевал
Неизвестно
Не помещаются мысли в голове? Воспользуйтесь архиватором
Неизвестно
Как виртуальный код в мире бескрайних нулей и единиц, так и программист, чьего существования никто не запрограммировал — вечно невидим, но велик в своей несущественной сущности.
Имидж Ресурс Самаров Ф.
Билд в студию!
Неизвестно
В этой коллекции мы собрали лучшие цитаты, вдохновляющие программистов, айтишников, верстальщиков и разработчиков сайтов. Эти мудрые слова охватывают не только технические аспекты, но и философию программирования. “Код – это как юмор. Если вам нужно объяснить, это не так хорошо,” – говорит программист Джейсон Стейтем. А Линус Торвальдс напоминает: “Бездумное копирование – это путь к багам.” Здесь каждая цитата – это маленький фрагмент мировоззрения тех, кто создает будущее с помощью кода. Давайте вместе вдохновляться и делиться этими мудрыми словами!