|
OFF: Кодекс бусидо программиста | ☑ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
1Сергей
24.01.14
✎
09:51
|
Заранее прошу прощения за ТКП, но хочется обсудить общие проблемы, с которыми все мы сталкиваемся.
Я специально изложил мои мысли в самом сжатом виде, чтобы было меньше букв. 1. Главная болезнь программиста - лень Хороший программист - это такой программист, который постоянно преодолевает себя и борется с ленью. 2. Плохой программист - это хороший программист Если программист считает себя лучшим, то он не будет читать книги по программированию (зачем? ведь он уже лучший). Он будет откладывать на потом все задачи, ведь для него это проще простого. 3. Честолюбие - мой любимый грех © К/ф Адвокат дьявола Если программист пишет идеальную программу, то он её никогда не закончит. Пока он рисует бантики и "дружелюбный интерфейс", его программа не пишется. 4. Из двух путей неколеблясь выбирай тот, который ведет к смерти © Хагакурэ Бусидо Нерешительность программиста может убить на корню любой проект. Какой использовать метод? Как оформить? И т.д. - пока программист решает, программа не пишется. Прошу бложек не предлагать. Пятница же. |
||||||||||||||||
1
Господин ПЖ
24.01.14
✎
09:51
|
>Я специально изложил мои мысли
они тупые |
||||||||||||||||
2
1Сергей
24.01.14
✎
09:52
|
(1) это пятый пункт.
голосуй, а то проиграешь © |
||||||||||||||||
3
Godofsin
24.01.14
✎
09:52
|
WTF???!!! =))))))))
|
||||||||||||||||
4
tiretrak
24.01.14
✎
09:52
|
работая на работе , денег заработаете только на жалкое существование.
не над дрочить работу.главное это бабки а кем это пофиг КГ/АМ |
||||||||||||||||
5
Господин ПЖ
24.01.14
✎
09:53
|
>Из двух путей неколеблясь выбирай тот, который ведет к смерти © Хагакурэ Бусидо
Между двумя транзакциями нет места иллюзиям... |
||||||||||||||||
6
MSII
24.01.14
✎
09:53
|
(0) Выпил чутка, ага?
|
||||||||||||||||
7
KRV
24.01.14
✎
09:54
|
по п.4... это какгбэ ну.. можно автоматизировать ларек и жить небогато, но долго или взять предоплату у братвы на автоматизацию супермаркета и нихрена не сделать? Правильно понял?
|
||||||||||||||||
8
1Сергей
24.01.14
✎
09:54
|
(4) да, жадность не присуща программисту, кмк. Франчи - исключение.
|
||||||||||||||||
9
Господин ПЖ
24.01.14
✎
09:54
|
Сделать правильный выбор в ситуации Если/ИначеЕсли практически невозможно...
|
||||||||||||||||
10
Prog2014
24.01.14
✎
09:55
|
(0)думать нужно быстро )))
Я лучший! |
||||||||||||||||
11
jsmith82
24.01.14
✎
09:55
|
что за редкостный бред
КГ/АМ |
||||||||||||||||
12
reggyman
24.01.14
✎
09:56
|
Все очень надумано, притянуто с разных совершенно сторон. И непонятно для чего.
|
||||||||||||||||
13
Господин ПЖ
24.01.14
✎
09:56
|
Динамическое обновление в присутствии других юзеров — признак плохого тона. Если неожиданно ты почувствовал желание обновиться, это ощущение прекратится, если провести теркой по лбу снизу вверх...
|
||||||||||||||||
14
1Сергей
24.01.14
✎
09:56
|
(7) нет. это по собственному опыту. Решая ту или иную задачу, я спотыкался о какие-то важные вопросы - использовать тот или иной метод, например. И на решение я тратил кучу времени. Не знаю, может, я один такой.
Прозрение пришло намного позже. Как? Я потратил на этот вопрос 95% времени??? |
||||||||||||||||
15
МойКодУныл
24.01.14
✎
09:58
|
(0) Работа программиста ничего не стоит, пока за нее не заплачено.
Измышления по самосовершенствованию вторичны. Совершенствование в итоге тоже ведет к повышению уровня->стоимости на рынке. Мне, например, больше нравится схемотехника(у каждого свое), но за нее не платят сразу и много. А твои измышления относятся к "программисту в вакууме":) Ой, так трудно выбрать |
||||||||||||||||
16
1Сергей
24.01.14
✎
10:01
|
(15) >>Работа программиста ничего не стоит, пока за нее не заплачено.
вот, не могу понять смысл этой фразы. Объясни. Чем это отличается от следующего? Работа пожарного ничего не стоит, пока за нее не заплачено. Работа слесаря ничего не стоит, пока за нее не заплачено. Работа водителя ничего не стоит, пока за нее не заплачено. Работа осенизатора ничего не стоит, пока за нее не заплачено. |
||||||||||||||||
17
reggyman
24.01.14
✎
10:01
|
Хотя... Если Нуралиев это сёгун то пиши книгу..)) "Сокрытое в коде" предлагаю назвать, если аналогию проводишь с Хагакуре. Кстати автор "Сокрытое в листве" и меча никогда в руках не держал.
|
||||||||||||||||
18
МойКодУныл
24.01.14
✎
10:05
|
(16) ничем! именно в этом смысл. За работу должны платить. А сидеть на низкооплачиваемой работе, где можно "самосовершенствоваться" только ради самого процесса не стоит. Такие места есть.
а из (0) следует обратное. |
||||||||||||||||
19
Necessitudo
24.01.14
✎
10:05
|
Вот бы Нуралиев выпустил книгу "Совершенный 1С-код" по аналогии с "Совершенный код" Макконнелла.
|
||||||||||||||||
20
Принт
24.01.14
✎
10:06
|
несмешно
КГ/АМ |
||||||||||||||||
21
Господин ПЖ
24.01.14
✎
10:07
|
>Вот бы Нуралиев выпустил книгу "Совершенный 1С-код" по аналогии с "Совершенный код" Макконнелла.
Макконнелл писал очень просто, как Хокинг. В 1С так не умеют - достаточно почитать справку |
||||||||||||||||
22
Рэйв
24.01.14
✎
10:08
|
Лучший программист - это ленивый программист.
Чтобы избавить себя от написания лишнего кода и потешить свою лень он способен на чудеса оптимизации. |
||||||||||||||||
23
1Сергей
24.01.14
✎
10:08
|
(18) я тебя не понимаю. Ты призываешь лениться, считать себя лучше других, пыхтеть надо кодом вылизывая каждую запятую и на такие важные вопросы в каком месте должна быть кнопочка размышлять неделями?
|
||||||||||||||||
24
1Сергей
24.01.14
✎
10:09
|
(22) хорошо, когда удается использовать лень во благо. Но, это не всегда получается
|
||||||||||||||||
25
МойКодУныл
24.01.14
✎
10:14
|
(23) Нет, лишь говорю, что это вторично. И нельзя уходить в высокие матери, отворачиваясь от реальности. Это чревато плохими последствиями. Самураи-то со своим кодексом не прижились в современном мире.
В (0) какая-то идеализация. А про п.3 - спросите у Эпл, вторичен ли дружелюбный интерфейс. Программу еще нужно продать после написания пользователю, который хочет бантиков и плюшечек. |
||||||||||||||||
26
Конский волос
24.01.14
✎
10:14
|
(23) Вижу, у тебя уже лучше получается. Развивай мысль. А про (0) забудь.
|
||||||||||||||||
27
1Сергей
24.01.14
✎
10:18
|
(25) Поверь, я это всё выносил на своей шкуре. Меня в прошлом году два раза увольняли за неуспеваемость (см. Подводим итоги работы )
Это горькая правда жизни. И эти 4 пункта написаны, если не кровью, то слезами моих голодных детей |
||||||||||||||||
28
Godofsin
24.01.14
✎
10:21
|
(27) хуясе!!! 0_о
|
||||||||||||||||
29
КонецЦикла
24.01.14
✎
10:22
|
(27) Вот падонки.
А в (0) какой-то шит, извини. |
||||||||||||||||
30
2083
24.01.14
✎
10:25
|
(5) Между двумя транзакциями нет места иллюзиям... >>> В мемориз!!!
|
||||||||||||||||
31
DimVad
24.01.14
✎
10:28
|
(0) Мы тут, типа, 1С-ники... Рассмотрим сии пункты с точки зрения фиксера:
"1. Главная болезнь программиста - лень Хороший программист - это такой программист, который постоянно преодолевает себя и борется с ленью." Я меня для этого есть начальство. Самому бороться с ленью не надо ;-) "2. Плохой программист - это хороший программист Если программист считает себя лучшим, то он не будет читать книги по программированию (зачем? ведь он уже лучший). Он будет откладывать на потом все задачи, ведь для него это проще простого." Читать книги "по программированию" - не надо. Все равно устареет, пока читаешь. Читаю о том, что нужно в моей области. "3. Честолюбие - мой любимый грех © К/ф Адвокат дьявола Если программист пишет идеальную программу, то он её никогда не закончит. Пока он рисует бантики и "дружелюбный интерфейс", его программа не пишется. " А что такое "идеальная программа" с точки зрения 1С-фиксера ? Какие ему нужно придумывать "бантики и "дружелюбный интерфейс"" ? ;-) "4. Из двух путей неколеблясь выбирай тот, который ведет к смерти © Хагакурэ Бусидо Нерешительность программиста может убить на корню любой проект. Какой использовать метод? Как оформить? И т.д. - пока программист решает, программа не пишется. " Пущай самураи идут к смерти, я люблю жизнь ;-) Какая нерешительность ? У меня на нее нет времени... |
||||||||||||||||
32
DimVad
24.01.14
✎
10:28
|
(31) Забыл голую сувалку
КГ/АМ |
||||||||||||||||
33
МойКодУныл
24.01.14
✎
10:29
|
(25) Хотя некоторые над интерфесом не парятся:).
Вася и Петя одновременно начали писать один и тот же продукт. Вася был «ориентирован на результат» и начал сразу писать какокод не продумав толком архитектуру. А Петя месяц разрабатывал архитектуру, месяц делал удобный интуитивный интерфейс, которому позавидывал бы Джони Айв, потом месяц писал тесты, потом два месяца писал сам код и получил идеальное стабильное приложение. Но Вася выпустил уже через месяц первую версию программы, пусть и не идеальную, пусть с багами, но рабочую, и начал её продавать. Ещё через месяц выпустил вторую версию исправляющие баги первой и добавляющие новые баги. Ещё через месяц на доходы от продаж нанял двух толковых программеров, которые за два месяца перелопатили весь код, согласно пожеланиям пользователей допилили интерфейс и выпустили третью версию программы. Итого, через пять месяцев у Васи было два работника, куча клиентов и сносно работающее приложение отвечающее желаниям клиентов. У Пети было вылизанное никому не известное приложение, минус на банковском счёте и ни одного клиента. В завершение этого выдуманного примера можно сказать, что через полгода Вася купил все наработки Пети, Петю взял в штат тестировщиком, а сам по пьяни разбился на своём новеньком Туареге (27) Все зависит от контекста. Если ты фикси, и тебе поставили сжатые сроки - естественно над интерфейсом подумать не удастся. Правда сжатые сроки часто оборачиваются костылями в программе. |
||||||||||||||||
34
Armando
24.01.14
✎
10:30
|
Напомнило "Книгу война света")
|
||||||||||||||||
35
КонецЦикла
24.01.14
✎
10:39
|
(33) Прикольно, сам придумал? :)
Что-то в этом есть, но... продукт должен сам себя продавать, в т.ч. внешним видом, скоростью, надежностью, удобством. Вася мог запросто продать больше по рекомендациям, без особых вложений в рекламу и найопок. Сколько было убийц 1С, например, помнишь? |
||||||||||||||||
36
КонецЦикла
24.01.14
✎
10:40
|
1С, конечно, не идеальна как в части типовых, так и в части платформы, но... где все убийцы?
|
||||||||||||||||
37
МойКодУныл
24.01.14
✎
10:41
|
(35) Нет, это старая байка.
Убийцы 1С не имели сети распространителей и армии уже обученных быдлокодеров. Вот как 1С вытеснила вские фокс про в свое время - не знаю. |
||||||||||||||||
38
User_Agronom
24.01.14
✎
10:41
|
(0) А где про харакири?
Ой, так трудно выбрать |
||||||||||||||||
39
Krendel
24.01.14
✎
10:42
|
1. Хороший программист -ленивый программист, хороший РП должен заставлять хорошего программиста работать. Ибо лучшее враг хорошего
Остальное ниаосилил |
||||||||||||||||
40
Принт
24.01.14
✎
10:43
|
(37) 1С удобнее фокса
|
||||||||||||||||
41
Krendel
24.01.14
✎
10:43
|
Добавь пятым пунктом- сдал программу, которая не запускается- сразу харакири
|
||||||||||||||||
42
КонецЦикла
24.01.14
✎
10:43
|
(37) Ну не давали же они откаты ларькам? Была реклама "доступно и всерьез", сам помню по телеку, в журналах в юности видел. Если был хреновый продукт - не было бы такого захвата.
|
||||||||||||||||
43
Принт
24.01.14
✎
10:46
|
И вообще, нормальной работе "1С предприятия" больше всего мешает невменяемый маркетинг 1С.
|
||||||||||||||||
44
Godofsin
24.01.14
✎
10:46
|
(33) Про сжатые сроки и костыли согласен полностью. Мне к примеру с начальством повезло - сроки на проекты я ставлю сам и НИКТО не может их двигать. При этом я САМ могу влегкую срок подвинуть, если не успеваю. Лафа ))))
|
||||||||||||||||
45
МойКодУныл
24.01.14
✎
10:47
|
(44) вот при таких условиях уже можно смотреть на пункты из поста(0). В остальных - следовать им опасно.:)
|
||||||||||||||||
46
Godofsin
24.01.14
✎
10:57
|
(45) А ты таки прав )))
|
||||||||||||||||
47
1Сергей
24.01.14
✎
10:59
|
Вот второй пункт стал для меня откровением. Пока я безуспешно боролся с прокрастинацией, я не замечал, что сильно зазнался. Мне лень было делать то или иное дело (даже доку почитать) потому, что я был уверен, что для меня всё это семечки и смогу всё сделать в последний момент. И лишь когда я признал, что я плохой программист, только тогда список моих незавершенных задачь стал стремиться к нулю.
|
||||||||||||||||
48
1Сергей
24.01.14
✎
11:03
|
(29) >>Вот падонки.
Вполне нормальные люди. Я бы на их месте тоже уволил такого разгильдяя как я. |
||||||||||||||||
49
Agent00x
24.01.14
✎
11:04
|
Почитай господа нашего, Нуралиева, аки отца своего.
Не упоминай всуе САП как дьявола и сатану. Не прелюбодействуй с бухгалтерами ибо невинны они. Не воруй чужой код. Не чревоугодничай печеньками клиентов ибо бесовские они. Не возлюби ближнего программиста своего ибо гомосексуальная пропаганда запрещена. Ходи на сайт 1с.ру раз в неделю и причащайся. |
||||||||||||||||
50
Aleks73
24.01.14
✎
11:24
|
(49) оскорбление чувств верующих статья
|
||||||||||||||||
51
Agent00x
24.01.14
✎
11:26
|
(50) Во искушение нам послан, изыди сатана!!
|
||||||||||||||||
52
Krendel
24.01.14
✎
11:33
|
(50) У нас есть свой Б.Г
|
||||||||||||||||
53
YF
24.01.14
✎
11:36
|
так
Ой, так трудно выбрать |
||||||||||||||||
54
педальный трактор
24.01.14
✎
11:54
|
"2. Плохой программист - это хороший программист
Если программист считает себя лучшим, то он не будет читать книги по программированию (зачем? ведь он уже лучший). Он будет откладывать на потом все задачи, ведь для него это проще простого." --------------------------- Лень страшная сила, я вот за 6 лет работы 1Сником ни страницы ни из одной книжки не прочитал. Все дергаю из мисты. |
||||||||||||||||
55
педальный трактор
24.01.14
✎
11:55
|
хотя книги и не нужны, 1С достаточно простая штука.
|
||||||||||||||||
56
acsent
24.01.14
✎
11:58
|
(54) По 1с книги выходят слишком поздно.
К тому времени, когда есть книга "Хороший 1сник" уже разбирается в теме |
||||||||||||||||
57
1Сергей
24.01.14
✎
12:03
|
(54) я имел в виду не только книги, а вообще расширение кругозора
|
||||||||||||||||
58
1Сергей
24.01.14
✎
12:03
|
а то, есть такие программисты, которые не освоили язык запросов, например :)
|
||||||||||||||||
59
МойКодУныл
24.01.14
✎
12:07
|
Настоящий жадный и тупой 1С ник, если встречается с работой, должен повторить литанию против работы и продолжить жить дальше.
«Я не должен Работать. Работа— убийца разума. Работа— это маленькая смерть, влекущая за собой полное уничтожение. Я встречусь лицом к лицу со своей Работой. Я позволю ей пройти через меня и сквозь меня. И, когда она уйдет, я обращу свой внутренний взор на ее путь. Там, где была Работа, не будет ничего. Останусь лишь я». |
||||||||||||||||
60
ЧеловекДуши
24.01.14
✎
14:51
|
(0)>>> Главная болезнь программиста - лень
Главный инструмент прогресса, это Лень. Программист тот, который не будет делать рутинную работу по заведению остатков, как к примеру вы. А попросту напишет обработку, да хоть год будет писать. :) КГ/АМ |
||||||||||||||||
61
SUA
24.01.14
✎
15:13
|
(0)
1. Главное достоинство программиста - лень Только лень заставить его раз и навсегда написать правильный оптимизированный код, и больше не возвращаться к этому скучному блоку. 2. Если программист считает себя лучшим, то он не будет читать книги по программированию (зачем? ведь он уже лучший). Он будет просто делать сразу все задачи, ведь для него это проще простого, иначе опять прибегут эти мелочные заказчики и см п 1 3. Если программист пишет идеальную программу, то он её никогда не закончит. А зачем? Но см п1 и п2 - у хорошего программиста нет цели писать идеальную программу 4. Из двух путей неколеблясь выбирай тот, который ведет к смерти © Хагакурэ Бусидо Нерешительность программиста может убить на корню любой проект. Но см п2 и п1, хороший программист не может быть нерешительным |
||||||||||||||||
62
Pahomich
24.01.14
✎
15:23
|
(0) Ты же 1сник, а не программист! (если программист можешь дальше не читать)
Твоя задача обслужить клиента. В большинстве случаев ставка почасовая. Если удовлетворил, получи плату. Не смерти надо искать путь, а к максимальному оргазму клиента от выполненной тобой работы! |
||||||||||||||||
63
Griffin
24.01.14
✎
15:30
|
(0) Звучит аналогично "кодекс бусидо банковского клерка" или "кодекс бусидо секретарши" :), сапожника или проститутки...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |