Обсуждение
Читать и комментировать в ЖЖ ↗
Теперь я понял, почему людей, которых я вожу в деревню и обратно на машине, поражает мое спокойствие в пробках - они не программисты, а я - программист.
Комментарий
о да это чувство ко мне пришло со временем....а всему виною Linux....вот он настоящий тренажер буддистского монаха))))
Комментарий
И программисты-буддисты такой пост уже писали :)
http://thedeemon.livejournal.com/15666.html
Комментарий
И впрямь :)
Ещё и с картинкой :)
Комментарий
Вы не шутите про "прост так"? Возможно, фрилансеры за $5/час могут потерять неделю труда оттого, что винт полетел. У нормальных людей давно повсюду vcs и бэкапы, в случае открытых проектов — надёжно offsite, типа github.
А вот не просто так труд программистов пропадает нередко: написал программист достаточно корректную функциональность, а тут выясняется, что заказчик (или тем более посетитель сайта) хотел несколько другого. Против этого есть приёмы типа XP и scrum, минимизирующие потери. Но совсем их свести к нулю невозможно, конечно — наверное, тут остаётся некоторый элемент буддизма, хотя я бы счёл его скорее элементом инженерно-исследовательским.
Комментарий
Программист на XML, это да ;)
Комментарий
А если говорить обо мне, так у меня вообще вордовый текстовый файл, в котором расстановка 5 уровней заголовков слетела :) Тоже, замечу, программирование -- тот же XML, только интерфейс к нему другой :)
Комментарий
хехе, привычка все доки (и домашние тоже) хранить в репозитории творит чудеса!
Комментарий
Нет, не шучу. Мой опыт говорит о том, что работа теряется чаще всего не от полёта винта, а от разного другого -- нелепого и беспощадного. Бэкапы не помогают, потому как в них оказывается как раз всё только попорченное (часто информация не исчезает/становится недоступной, а "портится" хитрыми способами). Или наоборот, в них оказывается всё только старое, еще до множества хитрых правок. Например, бэкап делается по ночам, а проблема возникла вечером -- прощай день работы...
У меня довольно долгая программистская жизнь. Я такого много насмотрелся.
Комментарий
Не факт.
Комментарий
Тут беда в том, что ворд — не программистский, не-гиковский инструмент. Там нет многих закладок, требуемых для работы в ненадёжном окружении, просто для снижения крутизны кривой обучения. Если взять, скажем, гиковский tex, его легче приспособить под работу с vcs, просмотр diff-ов, etc, но там же нет wysiwyg! Можно взять что-нть более серьёзно-издательское, типа Quark, но он немного под другие задачи и под сильно другой workflow. Самое смешное, что в ворде ж даже встроенный vcs есть (track changes), но он, боюсь, тоже иногда глючит, а поставить вместо него, скажем, git нельзя, ибо не unix way и модульность по совсем другим границам. Эх.
Комментарий
Эх. С появлением dvcs я начал спокойно делать по несколько коммитов в день, и моя жизнь заметно облегчилась. Через какое-то время это доползёт и до офисных приложений.
Комментарий
подозреваю, каждому узнающему о мандале программисту приходит в голову это сравнение : )
http://users.livejournal.com/_arty/241956.html
Комментарий
похоже на то :)
Комментарий
Кто?
Комментарий
>Против этого есть приёмы типа XP и scrum
МОжет быть здесь больше поможет инженерия требований, чем XP и Scrum?