На часах 13:13, к тому же тринадцатое и пятница. Решил, что надо чего-нибудь написать.
Всё-таки программирование - деятельность не требующая напряжения интеллекта. Необходимость создавать текст из заданных элементов в рамках заданных правил резко сужает возможности выбора. Всё равно, что складывать домик из конструктора Лего.
А, вот, создавать что-то на человеческом языке - это "Держи полено, рубанок, пилу и стамеску. Дерзай!"
Давно задуманный текст удалось написать в блокнот только, когда оказался на улице без особых целей на некоторое время. Сел на лавочку и...
Буратино выходит несколько кривоватым, но для первого драфта сойдёт.
Сел за компьютер. Все возможности под рукой. Вместо этого смотрел, как на одном CSS можно параллельно размещать элементы в хитрой связи. (Похоже, нельзя. Надо искать какое-то другое решение.)
Вроде как был чем-то занят. Отговорка солидная, а толку нет.
Если кто ещё не заметил, программисты любят agile в основном потому, что не надо думать на длинные дистанции.
Всё-таки программирование - деятельность не требующая напряжения интеллекта. Необходимость создавать текст из заданных элементов в рамках заданных правил резко сужает возможности выбора. Всё равно, что складывать домик из конструктора Лего.
А, вот, создавать что-то на человеческом языке - это "Держи полено, рубанок, пилу и стамеску. Дерзай!"
Давно задуманный текст удалось написать в блокнот только, когда оказался на улице без особых целей на некоторое время. Сел на лавочку и...
Буратино выходит несколько кривоватым, но для первого драфта сойдёт.
Сел за компьютер. Все возможности под рукой. Вместо этого смотрел, как на одном CSS можно параллельно размещать элементы в хитрой связи. (Похоже, нельзя. Надо искать какое-то другое решение.)
Вроде как был чем-то занят. Отговорка солидная, а толку нет.
Если кто ещё не заметил, программисты любят agile в основном потому, что не надо думать на длинные дистанции.
no subject
Date: 2017-10-13 11:26 am (UTC)Неа, agile хорош тем, что все можно свалить на заказчика.
no subject
Date: 2017-10-13 11:34 am (UTC)Я же про то, что хомячок, бегущий в колесе, радуется прямой дороге, лёгкости передвижения и возможности гордо смотреть вперёд.
no subject
Date: 2017-10-13 01:48 pm (UTC)no subject
Date: 2017-10-13 02:07 pm (UTC)В любом нормальном техническом проекте план существует "на данный момент времени". Потому что постоянно приходит новая информация, требующая изменнений плана или в смысле сроков и бюджета, или в смысле того, что включать, а от чего отказаться. Это, если мы говорим о нормальном производстве, а не о современном программировании, где люди не способны даже прогнать пару прототипов для проверки альтернатив.
А то, что сейчас называется agile - это переписанные троечниками отрывки из книг Вайнберга, Кросби и совершенно не понятых японцев.
no subject
Date: 2017-10-13 02:46 pm (UTC)Мой идеал менеджмента - это держать руку на пульсе и каждый день знать, что происходит конкретно. А не раз в две недели спрашивать "как дела". И тогда можно своевременно подруливать.
no subject
Date: 2017-10-13 03:01 pm (UTC)Фигасе! У Вайнберга есть четырёхтомник Quality Software Management. Если остальные его книги просто рекомендованы, то это обязательно к прочтению любым, кто работает в IT или около. (Хотя, там есть некоторые пробелы в отношении нынешних времён, потому что считается, что организация пытается стать лучше, а не срубить бабла.)
no subject
Date: 2017-10-13 04:03 pm (UTC)- А вы можете печатать со скоростью 200 знаков в минуту?
- Могу.
- А 300?
- Могу.
- А 600?
- Тоже могу. Но такая фигня получается.
no subject
Date: 2017-10-13 04:23 pm (UTC)обычно он насаждается сверху под соусом "мы сами не знаем, что хотим, так что не надо сразу доделывать"
no subject
Date: 2017-10-13 04:54 pm (UTC)