Записки реликта - Опыт написания индусского кода [entries|archive|friends|userinfo]
Latimeria chalumnae

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Опыт написания индусского кода [May. 17th, 2008|02:42 am]
Previous Entry Add to Memories Tell A Friend Next Entry
[Tags|, , , , , ]

Сегодня собственоручно сделал в корпоративный SVN коммит, содержащий примерно следующее:

...
_currentView->setWorkDir(_currentView->getWorkDir());
...

Это, увы, небессмысленный шаг, просто у класса, экземпляром которого является _currentView, такое вот зашибенное внутреннее устройство (тоже моего авторства, понятно).

Стыдно ужасно. Груз гуманитарного образования сегодня тяжёл как никогда, ощущаю позывы к заползанию в биореактор.

[много оправдательных слов skipped]

Остаётся надеяться только на то, что у меня будет время на рефакторинг и этот код не уйдёт в production.
LinkОставить комментарий

Comments:
From:[info]phantom
Date:May 17th, 2008 - 01:38 am
(Link)
что же тебя побудило вдруг
изменить род деятельности?

>Груз гуманитарного образования
[User Picture]
From:[info]uri
Date:May 17th, 2008 - 09:29 am
(Link)
Мне в какой-то момент попались действительно научные работы по моей специальности (политология). Работы, содержавшие формализованное (то есть, например, оформляемое в виде компьютерной модели), проверяемое опытом описание реальности. И я понял, что гуманитарное "знание" (кто чего писал на эту тему) совершенно бесполезно и для их понимания, и для написания аналогичных работ. Вместо всяких Дюркгеймов и Алмондов надо было учить статистику, теорию вероятностей, дифференциальные уравнения и те разделы физики, из которых общественные науки заимствуют свой математический аппарат (механику сплошных сред, например). Но поезд к этому моменту уже ушёл, надо было не продолжать учиться, а зарабатывать деньги.

Я попытался посмотреть, где применимо то единственное умение, которое дало мне социологическое "образование": упорядочивать факты о каком-то сложном явлении и излагать их в читабельном виде. И выяснилось, что из того, что я делаю, платить готовы за две вещи: журналистика и программирование. Попробовал то и другое, программирование оказалось проще и приятнее; а та математика, которая способна реально пригодиться программисту, оказалась нестрашная, дискретная (и её гораздо меньше, чем в общественных науках).

Плюс деньги, конечно. Из сравнительно честных способов зарабатывания денег IT сейчас не имеют себе равных по соотношению затрачиваемых усилий и получаемой зарплаты.