Основные Отличия Настоящего Программиста.
-------------------------------------------
Настоящий Программист лучше знает, что нужно пользователю.
Настоящий Программист никогда не пишет руководство по работе с
программой - пользователь должен полагаться только на свое
везение и сам взять от программы то, что сможет.
Настоящий Программист никогда не пишет комментариев в своих
программах. Он считает, что если программу трудно написать,
то и читать ее должно быть ничуть не легче.
Настоящий Программист никогда не пишет документацию к программе,
т.к. она нужна лишь тем, кто неспособен понять программу по
листингу или перфоленте.
Настоящий Программист никогда не пишет прикладных программ, ибо
прикладные программы пишут слабаки , неспособные заниматься
системным программированием.
Настоящего Программиста трудно заставить работать. Но если он
добирается до компьютера, то проводит за ним не менее 30 часов без
перерыва.
Настоящий Программист никогда не работает с 9 утра до 5 вечера.
Если вы увидите Настоящего Программиста за компьютером после
9 часов утра - значит он не спал всю ночь.
Настоящий Программист никогда не пишет на КОБОЛе, ибо КОБОЛ для
любителей писать прикладные программы.
Настоящий Программист никогда не пишет на ФОРТРАНе, ибо
ФОРТРАН для законченных уродцев и задумчивых кенгуру.
Настоящий Программист никогда не пишет на БЕЙСИКе. Действительно ,
трудно встретить программиста, в возрасте после 12 лет, пишущего
на БЕЙСИКе.
Настоящий Программист никогда не пишет на PL/I, ибо PL/I - язык
для тех, кто не решается писать на КОБОЛе или ФОРТРАНе.
Настоящий Программист никогда не пишет на APL. Даже дурак загрустит
от APL.
Настоящий Программист никогда не пишет на ПАСКАЛЕ , БЛИССе , АДА.
Строгий контроль типов в этих языках хорош лишь для людей со
слабой памятью.
Настоящий Программист считает , что структурное программирование
- это коммунистический заговор.
Настоящий Программист никогда не играет в теннис или другие
спортивные игры, требующие смены одежды. Он займется альпинизмом
и оденет горные ботинки только тогда, когда гора свалится прямо в
машинный зал.
Настоящий Программист никогда не пользуется графиками работы,
считая , что они нужны только его менеджеру. А настоящему
Программисту нравится держать своего менеджера в волнении.
Настоящий Программист думает лучше, когда играет в ADVENTURE.
Настоящий Программист с наслаждением ставит CP/M для работы на
IBM/370 и MVS на ZX81s.
Настоящему Программисту никогда не мешают защитные системы,
он просто не обращает внимания на их сообщения или отключает
вовсе.
Настоящий Программист никогда не делает резервных копий.
Настоящий Программист никогда не восстанавливает исходных
текстов после случайного стирания - все равно когда-нибудь
придется переписывать заново.
Настоящий Программист никогда не проверяет своих программ,ибо так
поступают только неуверенные в себе люди.
Программы Настоящего Программиста всегда рекурсивны и запускаются
в режиме супервизора, иначе это не программы Настоящего Программиста.
Немного важных правил для
Настоящих Программистов
Настоящие Программисты не пишут специально - пользователь сам
сообразит что ему понравится и возьмет то, что сможет достать.
Настоящие Программисты не комментируют свои программы. Это тяжело
написать и потом тяжело прочитать.
Настоящие Программисты не пишут прикладных программ. Они пишут
программы для железа. Прикладное программирование - это для слабаков,
которые не могут делать системных программ.
Настоящие Программисты не едят quiche. Они едят Twinkies, and
Szechwan food.
Настоящие Программисты не пишут на COBOL. COBOL это венец для
прикладных программистов.
Настоящие Программисты никогда не пишут программу правильно с первого
раза. Но если их бросить на машину, они запросто могут исправлять
программу по 30 часов без отдыха.
Настоящие Программисты не пишут на FORTRAN. FORTRAN это как курение
опиума при снятии стресса для чудаков и надежда кристаллографии.
Настоящие Программисты никогда не работают с 9 до 5. Если кто-нибудь
из Настоящих Программистов и работает около 9 утра, то это только потому,
что он работал всю ночь.
Настоящие Программисты не пишут на BASIC. В настоящее время нет
программистов, пишущих на BASIC, в возврасте старше 12 лет.
Настоящие Программисты не пишут на PL/I. PL/I это для программистов,
которые не могут решить на чем им писать, то ли на COBOL, то ли на
FORTRAN.
Настоящие Программисты не пишут на APL. Каждый дурак может не понять
APL.
Настоящие Программисты не играют в теннис и не занимаются каким-либо
другим спортом, в котором надо переодеваться. Альпинизм - вот это да! И
Настоящий Программист ходит в своих горных ботинках и на работу, и при
удаче может, внезапно, прыгнуть в середину машзала.
Настоящие Программисты не докуметируют. Документация это для глупцов,
которые не могут читать листинги или объектные модули.
Настоящие Программисты не пишут на PASCAL, или BLISS, или ADA, или
каком-нибудь другом научном языке. Строгий контроль типов для людей со
слабой памятью.
Настоящие Программисты знают лучше пользователей, что им нужно.
Настоящие Программисты полагают, что структурное программирование это
происки коммунистов.
Настоящие Программисты не планируют. Планирование это удел
жаб-начальников. Настоящие Программисты любят держать своих начальников в
неизвестности.
Настоящие Программисты думают лучше, когда играют в ADVENTURE.
Настоящие Программисты наслаждаются установкой CP/M на 370 машину и
MVS на свою ZX81s.
Настоящим Программистам никогда не мешает система безопасности. Они
сбрасывают RACF биты и выходят без изменений данных настройки системы
безопасности.
Настоящие Программисты никогда не меняют исходники с ZAPs, после
всего, завтра он будет менять программу снова.
Настоящие Программисты не тестируют. Тестирование это для людей со
слабыми нервами и неуверенных в себе.
Программа Настоящих Программистов всегда рекурсивна и запускается в
статусе супервизора, иначе программирование не доставляет настоящего
удовольствия.
Настоящие Программисты никогда не делают резервных копий.