Метапрограммистское
Jun. 10th, 2012 10:01 pmТут коллега
lodin разродился формулировкой "Я программист. Я не хочу ничего решать. Я хочу решать задачку!". Да, ответ на фразу про девочку, которая не хочет ничего решать, а хочет платье. Я про эту формулировку немного подумал.
Собственно, да, хочешь ты решить задачку. Строишь ты вокруг нее контекст. А дальше - внезапно - выясняется, что контекст ни разу не технический, а бизнесовый, и если бизнесовую часть выкинуть, то придется переписывать нафиг. А часть контекста тебе не показали, потому что не подумали, что это важно. А часть контекста - придумали, потому что придумали такой способ решения прочих проблем - которые можно решить другим способом.
И в итоге выясняется, что то, что ты сделал - никому не нужно. Или переписать приходится. Или еще что - например, встанет в бой через год, и придется долго отлавливать все, что наросло после того, как ты в систему встроился.
В общем, решать (в смысле второй части фразы) лучше те задачки, которые ты поставил себе сам, хотя бы частично. И без социальности при этом никуда. А тут уже решать (в смысле первой части) придется.
Собственно, да, хочешь ты решить задачку. Строишь ты вокруг нее контекст. А дальше - внезапно - выясняется, что контекст ни разу не технический, а бизнесовый, и если бизнесовую часть выкинуть, то придется переписывать нафиг. А часть контекста тебе не показали, потому что не подумали, что это важно. А часть контекста - придумали, потому что придумали такой способ решения прочих проблем - которые можно решить другим способом.
И в итоге выясняется, что то, что ты сделал - никому не нужно. Или переписать приходится. Или еще что - например, встанет в бой через год, и придется долго отлавливать все, что наросло после того, как ты в систему встроился.
В общем, решать (в смысле второй части фразы) лучше те задачки, которые ты поставил себе сам, хотя бы частично. И без социальности при этом никуда. А тут уже решать (в смысле первой части) придется.
no subject
Date: 2012-06-10 08:09 pm (UTC)no subject
Date: 2012-06-10 08:58 pm (UTC)no subject
Date: 2012-06-10 09:03 pm (UTC)no subject
Date: 2012-06-10 09:51 pm (UTC)no subject
Date: 2012-06-10 09:54 pm (UTC)no subject
Date: 2012-06-10 10:16 pm (UTC)no subject
Date: 2012-06-11 07:17 pm (UTC)no subject
Date: 2012-06-10 09:04 pm (UTC)no subject
Date: 2012-06-10 09:18 pm (UTC)Поэтому аналитики и стоят дорого, что их не может заментить мама.
no subject
Date: 2012-06-10 09:44 pm (UTC)no subject
Date: 2012-06-10 09:53 pm (UTC)no subject
Date: 2012-06-11 06:35 am (UTC)А потом аналитики мутируют в таких занудных существ, которые в магазин посылают с напутствием "возьми 1 литр молока, 3% жирности. Нет, цвет пакета на ТТХ молока не влияет. Оно стоит на третьей полки справа у входа, между сметаной и сливками. И посмотри, чтоб пакет не был дырявым. Обрати внимание на дату годности, она должна быть больше, чем сегодняшнее число."
Нормальные люди где-то на третьем предложении начинают вопить - "не считай меня идиотом!!!!"
А прогерам ничего, нормально...
no subject
Date: 2012-06-11 08:55 am (UTC)А после 10 лет в разработке ПО начинаешь понимать что в большей части задач "common sense" и рядом не валялся.
no subject
Date: 2012-06-11 08:57 am (UTC)no subject
Date: 2012-06-11 12:34 pm (UTC)Угу. нас клонируют в секретной лаборатории. Вот и прогеры в этом уверены...