Вчера после долгого отсутствия проявился мой товарищ Пейко Пойонен из Эспоо. Сначала он кратко и матерно выразился в том духе, что не так уж финны хорошо живут, а затем... прислал мне подборку из 30 цитат великих программистов, большую часть которых я раньше на русском не видел. Вот мой перевод с финского:
1. Билл Гейтс. «Аккуратный программист — быстрый программист».
2. Стив Джобс. «Сегодня ты делаешь код, завтра код делает тебе деньги».
3. Маркус Перссон. «Если твой код работает, значит это хороший код».
4. Гейб Логан Ньюэлл. «Чтобы понять код мида, нужно быть мидом. Чтобы понять код сеньора, достаточно быть джуном».
5. Брайан Керниган. «У каждого языка есть время жизни. За исключением ’Кобола’, конечно».
6. Линус Торвальдс. «Настоящий программист гораздо больше читает, чем пишет».
7. Марк Цукерберг. «Комментарии в коде должны быть похожими на кружевные трусики: маленькими, прозрачными, и оставляющими достаточно места для воображения».
8. Павел Дуров. «Скорость имеет значение».
7. Расмус Лердорф. «Когда я не знаю, с чего начать, я открываю чистый файл и пишу: ’// С чего бы начать?’. Дальше всё идёт как-то само собой».
8. Ада Лавлейс. «Если ваша работа не документирована, значит вы не работали».
9. Дональд Эрвин Кнут. «Писать книги сложнее, чем писать программы. Любой писатель может стать хотя бы посредственным программистом. Обратное, к сожалению, неверно».
10. Бьёрн Страуструп. «Если над кодом работали 20 человек, значит его можно сделать в 20 раз меньше и в 20 раз быстрее».
11. Ричард Мэттью Столлман. «Если бы Омар Хайям жил сейчас, он наверняка был бы пиратом».
12. Стив Возняк. «На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов».
13. Сид Мейер. «Не ожидайте ухоженных ногтей от первопроходцев».
14. Алан Кёртис Кэй. «Можно сделать довольно большой проект, вообще не прикасаясь к мыши. Но зачем?».
15. Брэм Коэн. «На длинных дистанциях выигрывают стайеры».
16. Джон Кармак. «Всегда начинайте со структуры данных».
17. Джеймс Гослинг. «Кофе не помогает программировать, зато он приятен на вкус».
18. Андерс Хейлсберг. «Не бывает хороших языков, бывают хорошие программисты».
19. Кен Томпсон. «Проще отучить собаку лаять на почтальона, чем отучить админа работать под рутом».
20. Давид Хейнемейер Ханссон. «Когда-то я был достаточно наивен, надеясь, что мне достаточно будет хорошо выучить один язык».
21. Эндрю Таненбаум. «Завидую тестировщикам: все хотят с ними дружить».
22. Юкихиро Мацумото. «Отдавайте распоряжения в письменном виде: программист вы, в конце концов, или нет?».
23. Ларри Уолл. «И где теперь ваш ассемблер?».
24. Крис Хьюз. «Чем опытнее программист, тем лучше он осознаёт всю скудность своих знаний и навыков».
25. Эрик Стивен Рэймонд. «Хакер всегда выигрывает в честной схватке, потому что он нечестен».
26. Питер Нортон. «Идеальному коду место в музее: там ценят всякие древности».
27. Дастин Московиц. «Не экономьте на дизайне: конечный пользователь ровным счётом ничего не понимает в программировании».
28. Стив Возняк. «Довольно сложно руководить программистом, которому не нужны деньги».
29. Ричард Мэттью Столлман. «Выучите LISP, и вы не будете работать ни одного дня в своей жизни. Выучите PHP, и вы таки сумеете заработать себе на кусок хлеба».
30. Брендан Эйх. «Прежде, чем начать сеанс парного программирования, уберите из комнаты все острые предметы».
← Ctrl ← Alt
Ctrl → Alt →
← Ctrl ← Alt
Ctrl → Alt →