metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-02-08 05:56 pm

Отношение к собственной работе

Меня, честно говоря, всегда удивляет, когда программисты начинают толкать речи на тему "а какой смысл от этого программирования". Не, я понимаю, что можно работать чисто ради бабла и не любить работу, уставать на ней, итд. Но тут работа в основном такая, что как только ты начинаешь ее воспринимать как тягость, она перестает работаться вообще.

Хотя, возможно, это только у меня так - я делаю полный цикл работ, от изучения требований к софту и высокоуровневой архитектуры, до мелочей типа "выровнять кнопку на экране" и "ответить на звонок пользователя". В таких условиях без явного уважения к себе, без веры в полезность своей работы для пользователей вообще невозможно что либо делать.
А если работать по чьим-то спецификациям и непонятно кем выдуманным оценкам времени, то в итоге, очевидно, иначе как утомляющий конвеер это воспринимать не будешь.

У меня есть несколько знакомых админов, которые свою работу воспринимают, как что-то на уровне уборщицы или сантехника. Ну так к ним коллеги относятся соответственно, и работа у них точно так же идет.
Меня почему-то всегда раздражали попсовые психологические советы из жолтой прессы или семинаров по продаже гербалайфа на тему "поверить в себя", "вы достойны лучшего", но вот практика показывает, что если это самое "поверить в себя" имеет под собой реальную основу, то оно сильно способствует адекватному отношению к работе и жизни вообще.
А размышления на тему "мы ИТ-быдло, паразитирующее на реальном секторе экономики", этому никак не способствуют.

[identity profile] dev-pit.livejournal.com 2010-02-09 05:39 am (UTC)(link)
Не представляю как вообще можно заниматься тем, что категорически не нравится. На работе ведь минимум 8 часов в день проводишь, зачем тратить это время на то, что тебе нафиг не уперлось :)
Сам разработчиком работаю и для меня это не просто работа, но и хобби, а проекты, которые делаю - мои детища :)

[identity profile] mr-aleph.livejournal.com 2010-02-09 06:26 am (UTC)(link)
если вас волнует пожрать, то не надо о романтике плакаться.

[identity profile] old-elk.livejournal.com 2010-02-09 08:19 am (UTC)(link)
Скорее всего, у автора исходного поста - издержки работы в больших конторах конвейерного типа вроде ЕПАМа и т.д.

[identity profile] metaclass.livejournal.com 2010-02-09 08:21 am (UTC)(link)
Не знаю, почему. Проекты развить до 5 человек не получается, а бросить не хочется.

[identity profile] veter-r-r.livejournal.com 2010-02-09 10:01 am (UTC)(link)
То есть вы не мечтаете о лучшем мире, в котором все будет гармонично и разумно устроено?

[identity profile] veter-r-r.livejournal.com 2010-02-09 10:02 am (UTC)(link)
Ну разница как минимум в скорости отклика системы. У нас, знаете ли, интернет не идеальный :))
Ну и если с написанием еще все более менее, то вот с поддержкой кода, написанного другими, все значительно печальнее обстоит.
Я, конечно, уважаю grep и прочие консольные утилиты, но вести поиск проблемы и отладку, когда проект разбросан по сотням файлов, в консоли несколько неудобно.

[identity profile] mr-aleph.livejournal.com 2010-02-09 10:33 am (UTC)(link)
мечтать не вредно, вредно не мечтать.

однако, надо не только мечтать, но и делать... на мечтах далеко не уедешь --- нельзя скатываться в интеллектуальную мастурбацию, надо действовать...

кстати нам системникам в этом отношении проще чем прикладникам (и еще проще чем оперденщикам). я регистрики считаю, раскладочку в кэш оптимизирую, количество indirectionов уменьшаю и мне всё близко и более менее понятно кто, почем и сколько раз...
Edited 2010-02-09 10:35 (UTC)

[identity profile] ilya-portnov.livejournal.com 2010-02-09 11:11 am (UTC)(link)
И это хорошо, это архиправильно, товарищи. Ибо если те 99% будут думать, что они и есть 99%, то они с горя сопьются, и оставшийся 1% далеко индустрию не удвигает.

[identity profile] henu3detb.livejournal.com 2010-02-09 11:20 am (UTC)(link)
В отпуск надо ходить.
Ничего не читать, телевизор не смотреть, громко музыку не слушать, общаться с космосом и природой. Можно в деревню поехать.
Через месяц потянет на работу.

[identity profile] clayrat.livejournal.com 2010-02-09 11:39 am (UTC)(link)
это обратная сторона модерна как такового. прогресс перешагнул дальше, область деятельности из авангарда превратилась в часть надсистемы -> спадает ажиотаж, исчезает романтика.

[identity profile] volodymir-k.livejournal.com 2010-02-09 12:47 pm (UTC)(link)
Тогда отпуск и потом смена работы.

У меня наоборот ситуация: после колупания годами-месяцами в опердени (икоммерс; отчёт по группам продаж; управление свободными раб.местами; купоны на услуги; вебсервисы для отчётов по торгам финансовыми инструментами за период; система контроля пары мастер-данных в системе биллинга) -- хочется поизучать композицию функций и теоремы монад. В последней системе от этого начал звездолёт мутить, до сих пор расхлёбываю.

Конечно всё зависит от заказов у работодателя.

[identity profile] volodymir-k.livejournal.com 2010-02-09 12:48 pm (UTC)(link)
Бывают и дикие отношения на работе, не спорю. Я давно не сталкивался.
develop7: (Default)

[personal profile] develop7 2010-02-09 12:55 pm (UTC)(link)
У меня «ломка» начинается уже через неделю ;)

[identity profile] veter-r-r.livejournal.com 2010-02-09 12:55 pm (UTC)(link)
Ну в прошлый раз это подействовало. Но не хочется постоянно к таким мерам прибегать. Должны быть другие варианты.

[identity profile] veter-r-r.livejournal.com 2010-02-09 12:57 pm (UTC)(link)
Деревни, дачи и египты очень помогают, да. Но их действие временное.

[identity profile] henu3detb.livejournal.com 2010-02-09 02:49 pm (UTC)(link)
Поэтому процедуру надо повторять.

[identity profile] lastwalrus.livejournal.com 2010-02-09 04:38 pm (UTC)(link)
Через 2 уже легче, а через 3 понимаешь как классно.
Но потом обратно затягивает.

[personal profile] ex0_planet 2010-02-09 04:44 pm (UTC)(link)
> "убить" в себе сомнения на тему "а вдруг, моё решение не есть самое красивое\оптимальное".

Верная дорога в погонщики индусов ведущие проектировщики системы учета рабочего времени в НИИГиТ.

[identity profile] vaddimka.livejournal.com 2010-02-09 05:54 pm (UTC)(link)
Отклики начинают напрягать когда пинг начинает за сотню переваливать (серваки в Штатах например).
А так с чужим кодом реально помогает screen разбираться, можно открыть три сессии (быстрое переключение - ctrl + a два раза), в одной лазить по исходникам, во второй vim с табами / буферами, в третьей сессия gdb.
В сравнении со студией геморрой конечно, но зачастую это проще чем пытаться под виндой собрать то что на виде принципиально не собирается.

[identity profile] veter-r-r.livejournal.com 2010-02-09 06:15 pm (UTC)(link)
Ну так они реально в штатах и были :)) И не в самом топовом датацентре там. И у нас интернет не жог. А ничего, работали.
Не, ну про screen и vim с буферами это я в курсе, так и выкручивались, но по сравнению с полноценным IDE это все-таки большая коллекция костылей.

[identity profile] vikshu.livejournal.com 2010-02-09 08:23 pm (UTC)(link)
А не принципиально.
Что-то работающее (пусть даже потом оно будет признано потомками мегапакостнейшей разработкой, за которую надо разработчика расстрелять, как минимум) - лучше, чем красивая объектно-ориентированная-гибко-завязанная-узелком концепция, которая будет реализована потом, когда разработчик оного признает ее лучшей и идеальной (может быть будет реализована, а может быть и нет).
Стремление к перфекционизму хорошо, но когда оный становится самоцелью – это уже, ИМХО, плохо.

[identity profile] lazyest.livejournal.com 2010-02-10 09:00 am (UTC)(link)
галоўнае - на "1С" не пісаць ((((((:

[identity profile] belpartizan.blogspot.com (from livejournal.com) 2010-02-13 11:26 am (UTC)(link)
Против плохого пинга при удалённом редактировании помогает Emacs/Tramp (или что там есть аналогичного в vim?)

[identity profile] veter-r-r.livejournal.com 2010-02-13 12:33 pm (UTC)(link)
Боюсь, что я совершенно не знаком с Emacs, чтобы понять, о чем именно идет речь и как оно помогает против плохого пинга.
То есть не то чтобы вопрос актуален, но мало ли, что в жизни пригодится. Можно в двух словах: в чем там суть?

[identity profile] http://users.livejournal.com/_valerka_/ 2010-02-15 12:58 pm (UTC)(link)
любопытно, и сколько вы таких работ поменяли и какое среднее время было на одной работе проведено?

Page 2 of 3