yucca: (Default)
[personal profile] yucca
Позорный провал первого запуска сайта Обамакера; мои недавние эксперименты с сайтом Frontier Airlines (которые я больше не хочу повторять никогда); сайты с бесконечными фотографиями неизвестных, но счастливых людей на весь экран, где надо скроллить всю жизнь, чтоб найти хоть какую-то информацию; а также гневное письмо в сегодняшнюю местную газету человека, который безуспешно пытался поменять свой транспондер на новую систему для новых толлов, чтоб в конце концов выяснить, что он уже есть в базе данных, поэтому ему придется это делать по телефону...

Много объявлений о приеме на работу веб девелоперов, где от них требуют много лет опыта с десятком-другим новейших технологий (которые в основном можно выучить за неделю-другую), знакомство с модными на данный момент методами работы, и вообще врожденную страсть к написанию кода; плюс целая индустрия текстов, объясняющих, как решать хитрые программистские задачки в реальном времени на интервью и заодно еще вслух объяснять ход своей мысли...

Интересно, эти вещи как-то связаны между собой? Не наблюдаем ли мы закукливание веб девелоперов в замкнутую общину, интересующуюся только внутренней, непонятной непосвященным красотой своего продукта?

(no subject)

Date: 2015-07-27 09:16 pm (UTC)
From: [identity profile] lyazzi.livejournal.com
В вашем списке отсутствует невозможнось найти customer service на сайте амазона. Каждый раз перерываю весь их сайт, чтобы вступить в чат с их работником. Подозреваю, что какой то тут тайный девелоперский умысел.

(no subject)

Date: 2015-07-27 09:40 pm (UTC)
From: [identity profile] yucca.livejournal.com
Да, вот это как раз может быть не баг, а фича :)

(no subject)

Date: 2015-07-27 09:43 pm (UTC)
From: [identity profile] juan-gandhi.livejournal.com
Глядя на наших, мне кажется, что там существует этот стиль "машинки с тремя кнопками для военных".

(no subject)

Date: 2015-07-27 10:33 pm (UTC)
From: [identity profile] polenova.livejournal.com
Мне кажется, что причин несколько и они не только у веб-девелоперов. Во-первых "каждый достигает порога своей некомпетентности". Например большинство хороших программистов, которых я знала лет 15 - давно не программируют. Они той или иной высоты менеджеры. До высокого уровня менеджмента они не пробиваются, там свои люди, но и код уже не пишут. Они среднего уровня менеджеры. А хороший программист не означает хороший менеджер, это вообще не связанные умения. Просто их повышали, повышали - и доповышались. Плохих - не повышали, они так и остались программистами, и именно они и есть "опытные". Так что уровень профессионализма среди тех, кто код пишет - совершенно удручающий. Те, кто не пошел в менеджеры - ушли в контракторы, деньги зарабатывать. А контрактору писать хороший код ни к чему, даже вредно с точки зрения устойчивости на работе.
Перепрыгивание непрерывно на новую, "более лучшую" технологию тоже качеству не способствует. Достоинства, недостатки и всяческие ноу-хау новой технологии выясняются тогда, когда продукт уже запущен, а технологию вытясняет с рынка еще более лучшая, которая при рассмотрении от своего дедушки мало отличается. А в итоге продукт снова переписывается, старые баги не успели починить, но новых насажали. Да еще половина работает на старой технологии, половина на новой, а вместе они всегда сопрягаются плохо.
Большинство фирм, где я работала, жмотились купить third party, а писали сами. На самом деле это дороже и хуже, но... чтобы убедить верхний менеджмент - это они командуют деньгами - потратить деньги на покупку чего-то, надо самому быть хорошим и толковым менеджером, умеющим считать деньги, а не бывшим хорошим программистом, который в своей менеджерской должности чувствует себя неуверено и начальства боится. Зато отлично себя чувствует проводя интервью и задавая хитрые и совершенно ненужные в жизни задачки, это позволяет им вновь почувствовать себя хорошими программистами. О том, нужно ли веб-девелоперу уметь обходить двоичное дерево, они в это время не задумываются, они кайф ловят.
Верхний менеджемент, в свою очередь считает, что 2 дешевых программистов заменят одного дорогого, а в итоге профессионализм катится ниже плинтуса.
Ну и никто решительно не понимает зачем нужен для проекта архитектор. "Что нам стоит дом построить - нарисуем, будем жить".
Несколько иная ситуация в конторах, где от качества продукта что-то зависит. Например, программное обеспечение GPS работает очень прилично. Как им это удается - не знаю. А от того, что сайт плохо работает - ни с кем ничего не случится.
Если добавить к изложенному, что customer support повадились набирать из людей мало того, что ничего не понимающих в продукте, но и не говорящих по-английски - то и вовсе красиво.

(no subject)

Date: 2015-07-27 11:34 pm (UTC)
From: [identity profile] malyj-gorgan.livejournal.com
+100500. Не знаю, кто там решает, как эти сайты будут выглядеть, но повбивавби.
Одна стройная теория, кроме уже упомянутого принципа Питера, хорошо объяснающая глубинные причины явления, -- в принципе трудоустройства в условиях современного капитализьма. (Это я как активно ищущий оное трудоустройство говорю!) Всякого, пришедшего работать на должность А в компанию Б интересует только одно: быстренько скомпилировать набор буллет поинтов в резюме. Их не интересует, чтобы, если что нибудь уже работает, оно продолжало работать, их интересует сделать другое, обязательно используя все самое модное и новое. Потому как всей работы -- за один месяц легально подпортить вебсайт компании, а буллет поинтов целых четыре: предложил проект нового портала, собрал команду дизайнеров и девелоперов, эффективно супервайзил имплементацию, успешно запустил новую версию. И ни слова о том, что оно стало хуже чем было.
Как по мне, очень хоршее объяснение того, почему здесь много что плохо работает.

(no subject)

Date: 2015-07-28 12:46 am (UTC)
From: [identity profile] yucca.livejournal.com
Плохих и просто неаккуратных программистов полно, конечно, но меня тут интересует другой феномен -хорошие программисты, которых интересует только красота их кода, а не то, как им будут пользоваться обычные люди. Вот именно, если не надо будет когда-нибудь обходить двоичное дерево, я за пять минут найду для этого готовую программу на сети, ну и написать тоже смогу, если надо, но это займет больше времени.

(no subject)

Date: 2015-07-28 01:02 am (UTC)
From: [identity profile] plus25c.livejournal.com
у нас наоборот. хорошие программисты пишут свой код и не хотят никакой отвественности сверх того. плохие программисты, чтобы выжить, пробиваются в менеджмент.

новые технологии надо если не применять, то по крайней мере оценивать, чтобы удовлетворить всех кастомеров, включая тех, кто уже пользуется windows 10. да и вообще, новые технологии это интересно.

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

(no subject)

Date: 2015-07-28 01:43 am (UTC)
From: [identity profile] enot.livejournal.com
Году в 1998-99 модными стали слова "Usability" & "User Experience". Я работала в компании, которая делала custom systems. Они наняли себе специалистов по User Experience, и usability была частью продукта.
Потом лопнул Internet-bubble.


Какую роль тут играют программисты? Теоретически, это не их дело. Если не экономить на web design & user experience.

А видимо, компании на этом продолжают экономить.
На сайте Expedia или Zappos твой опыт будет очень приличным, и они стараются сделать его лучше. А на сайте страховки он будет средний или плохой, потому что их бизнес от этого ну никак не зависит.

(no subject)

Date: 2015-07-28 02:12 am (UTC)
From: [identity profile] yucca.livejournal.com
В том-то и дело, что на веб дизайне часто видно, что не экономят, и все выглядит невероятно красиво, но при этом ничего нельзя найти. Даже если нет UX эксперта, мне странно, что программистов, которые собственно делают этот user experience, не волнует удобство юзеров.

(no subject)

Date: 2015-07-28 04:32 am (UTC)
From: [identity profile] bbb.livejournal.com
На этом фоне особенно бросается в глаза наличие сайтов, по-настоящему удобных для пользователя. Сужу по себе - пару недель назад заказывал грузовичок на сайте U-Haul и поразился, как там все понятно и интуитивно сделано. Нет ничего лишнего и не пропущено ничего важного. Подумалось, что за такой сайт, должно быть, разработчику большие деньги заплатили.

(no subject)

Date: 2015-07-28 04:34 am (UTC)
From: [identity profile] yucca.livejournal.com
Повезло. А я вот только что пыталась найти фильм на Амазоне, и ругалась последними словами.

(no subject)

Date: 2015-07-28 05:03 am (UTC)
From: [identity profile] bbb.livejournal.com
Возможно, это объясняется тем, что на юхоле спектр потенциальных услуг и продаж не очень широк. Мне предложили дополнительные услуги грузчиков, о которых я не знал - и оказалось крайне полезно. Плюс еще предлагают какие-то сопутствующие вещи типа коробок и т.д.

А на амазоне так много всего разного, что желание втюхать все это посетителю перевешивает соображения здравого смысла.
Page generated Jan. 29th, 2026 06:20 am
Powered by Dreamwidth Studios