Posts Tagged ‘.NET’

Скучно ли быть дизайнером?

Thursday, March 6th, 2008

Все знают, что работа дизайнера — творческая, ибо дизайнеры (по идее) сотворяют нечто, доселе не существовавшее. Так же считается, что как естественное следствие работа дизайнера — это очень интересно и скучать уж точно не придётся. Правильно считается, с одной стороны. С другой - на самом деле почти любую, кроме совсем уж тупо конвейерной, работу можно при желании исполнять творчески, нетривиально, или, как иногда говорят, “с душой”. И так же в любом деле, даже, казалось бы, исключительно творческом можно найти элементы рутины, и выполнять со скукой и вселенской скорбью во взоре.

Вообще-то здорово, когда специалист (любой, опять же), соответствует своей работе и любит свою работу. Когда бухгалтер тащится от цифр, учитель обожает сеять разумное-доброе-вечное, а стоматолог вдохновенно высверливает дырку под пломбу. И каждый из нас в той или иной отрасли встречал людей увлечённых, с неформальным подходом к работе, не важно, какой бы скучной она не представлялась окружающим. И, к великому сожалению, в каждой отрасли таких людей - еденицы, и проблема несоответствия человека выбранной специальности - это реальность, это есть, они есть — люди, которые не любят свою работу. Можно, конечно, списать отчасти такую нелюбовь не столько на несоответствие, сколько на недоразвитые человеческие качества - не любовь трудиться вообще, нелюбовь действовать в чём-бы то ни было, на элементарную лень, когда человеку “где бы ни работать, лишь бы не работать”. В какой-то степени таких людей жаль, но по-другому смотришь на ситуацию, когда твой ребёнок попадает к такой историчке-истеричке, которой эта история нафиг не впилась, а дети бесят ещё до начала урока, и дабы им неповадно было из одного урока в другой дети месяцами “пишут конспекты”, или попросту - переписывают в тетради учебник; и тихо, и делать ничего не надо, и как будто бы спросить есть за что. Или когда сам садишься в стоматологическое кресло, а тебе “Ну что, будем лечить или вырывать?” (?!) - а вы, как специалист, как считаете, есть смысл лечить? А мне всё равно, скажете лечить - будем сверлить (нафиг, нафиг, мало ли что он с таким отношением высверлит). (more…)

Дела сайтостроительские. Разработка

Friday, September 14th, 2007

Недавно один из наших программеров в личке поделился сокровенным: оказывается во многих софтконторах, где уровень проектов плюс-минус приближен к нашему, одно из важных требований к программерам - обязательное знание html (xhtml)+css на достаточно глобальном уровне! Надо же… Раньше на эту тему никто у нас и не задумывался, а тут вдруг попёрло что-то, да ещё и подхлёстывается неожиданными дискуссиями в тему “разделения/распределения обязанностей”.

У наших программеров (.NET) такого требования не было и на собеседованиях никто ничего по теме вёрстке у них не спрашивал - основная среда разработки - M$VS, и знания тестировались только возвышенно-программерские. Вёрстку, как следствие, в большинстве своём публика знает только в первом приближении, и в том случае, когда начинается работа с интерфейсом и публике всё же приходится свои рабочие контролы как-то размещать на странице, они городят совершенно безумный код, разумеется, не ручками, а в режиме “design” - этого лучше не видеть, скажу только, что, когда я получаю в работу очередную страницу, основное время уходит на удаление всего того кода, который там предусмотрительно набодяжен.

Клиенты ныне настолько разбалованные аяксом, что требования к интерфейсам (во всяком случае служебным интерфейсам на сервисы) у них довольно масштабные, посему в конторе очень много используют как готовых решений типа telerik, RadControl и иже. Деревья, закладки (имитация виндовых “табов”), хитрые “комбобоксы” с расширенной функциональностью и прочее, и прочее. Иногда прокатывает - просто взять готовое и - напильником (в том числе и визуал), иногда так складывается, что напильником приходится из подводной лодки допиливать реактивный самолёт, и, оценив масштаб /когда готовый контрол доработать теоретически реально, но, для узкой задачи он, с одной стороны, является избыточным и тяжеловесным, с другой стороны - ковыряться детальнейше в больших объёмах чужого кода - то ещё удовольствие/, принимаем решение делать свой контрол (но на это понадобится, к примеру, один рабочий день. Как правило это самое трудное - выбить этот самый один рабочий день). (more…)


Free Hit Stats