Что все время обновляют айтишники?
Объясните мне плиззз... После каждого обновления становится хуже и неудобнее, хоть какой продукт взять: мейл, сбер.... мейл так дообновлялся, что кнопки переставил в самое! неудобное место, куда их можно запихнуть.
После обновления пропадают многие функции, к примеру , у сбера можно было скрыть карту, теперь хрен вам...
Плюс многие приложения кривые и неудобные, исправляют их айтишники месяцами...
Так зачем все эти обновления нужны? Должно быть интуитивно понятно, а получается, что ничего не понятно.
Про бонусы сео в курсе, дело только в них? А удобство пользователя???
А, и еще иногда меняют интерфейс форума и на любом форуме все всегда сильно против... опять же - зачем?
Ну и закрадыватся вопрос про компетентность самих айтишников.
Тоже всегда бесит, на мой взгляд это работа ради работы.
Но сказала себе, что это - мое средство от деменции: найди нужную кнопку в новом месте, отыщи то и это.
Есть приложения для тренировки мозга за деньги, а тут - бесплатно ))
Я на 100% уверена, что это не поможет от деменции. А вот неудобства много предоставляет. Для обычного юзера пользы никакой, увы(
Я им и обращения писала, понятно, что без толку.
Причем я не айтишник, но некоторые вещи сама понимаю как можно исправить) там делов на пару сек всего порой.
Вы не понимаете, именно потому, что не айтишник.
Там в принципе ничего нельзя исправить за пару секунд.
В сбере одно приложение разрабатывает несколько отдельных команд.
Одна отвечает, например, за пользовательский интерфейс. Другая за финансовую составляющую. Третья за какие-нибудь доп.службы.
Работают они относительно независимо.
Но раз в месяц-два выпускается новая версия программы.
К этому выпуску все команды разработчиков должны сначала оттестировать свои изменения на своей локальной версии программы.
Потом они начинают все это переносить в единую версию, чтобы проверить, не конфликтуют ли изменения команды А с изменениями команд Б и С. И проверяют это сначала в тестовой системе, на тестовых данных. Потом переносят в систему, приближенную к боевым условиям, там снова проверяют. И только если там все ок, после этого уже выкладывают обновление. Соответственно
а) любое изменение, даже самое маленькое, это минимум месяц до следующего выпуска. Раньше никто не пустит.
б) для выпуска любого обновления оно должно быть проверено всеми участвующими командами, не сломало ли оно что-нибудь у них.
в) как бы хорошо все ни проверялось, шанс что-то упустить достаточно высок. Никакой тестировщик не сможет воспроизвести все варианты последовательности действий, которые могут придумать несколько миллионов пользователей.
Конфликты между изменениями разных команд случаются достаточно часто. И тогда надо чьи-то изменения отменять, чтобы остальные изменения попали в очередное обновление. Причем корректировать конфликты нужно быстро, потому что нельзя сорвать сроки выпуска очередного обновления. В нем ведь исправления предыдущих косяков.
Соответственно что-то отменяют, что-то залатывают, выпускают.
К следующей версии уже спокойно доразберутся в возникшем конфликте и исправят. Но зато случится проблема у команд С и Д.
А пользователю же все равно, что исправили А и Б. Он видит, что у него опять что-то сломалось. И с его точки зрения каждый раз все плохо. Хотя на самом деле сравните возможности сберовского приложения сейчас и 5 лет назад и заметите массу положительных изменений.
Возможно, спасибо что написали!
Но всем, с кем не поговорю - всем неудобно... 🤷♀️
Хотите напишу прилогу невероятно удобную? Которая сделана очень хорошо и интуитивно понятно!
И отнесете ее в сбер? )))
Хочу. Чисто чтобы посмеяться )) Не над вами, а над процессом ее внедрения в сбере.
На самом деле в сбере очень специфичное отношение к айти-задачам, по крайней мере раньше было.
Например, какой-нибудь босс говорит -"нужно добавить в приложение кнопочку. там же ерунда, пары дней вам хватит?".
Надо ли говорить, что босс, предлагающий кнопочку, бесконечно далек от айти. Но он босс.
И что делать бедным айтишникам? Они пытаются объяснить боссу все сложности, примерно те, что я выше написала. Но не все готовы слышать.
Что касается вашего удобного приложения, вы же сказали, что не айтишник. Так как вы ее напишете?
История из жизни:
прихожу я как-то к программисту и говорю
-мне вот в этой твоей программе надо в этом месте немного подправить, дописать вот эти три строчки.
И даю ему эти три строчки.
- Сможешь сейчас?
Он говорит "ок", и начинает править. А я стою у него за спиной и наблюдаю этот процесс. Там же всего три строчки.
Он вносит одну мою строчку, и за ней еще пару блоков откуда-то копирует. Потом вторую - и за ней еще несколько каких-то своих готовых блоков и что-то там дописывает. Потом третью.
В общем, мои три строчки превратились в 3 страницы кода и заняли минут 20.
Я, собирая челюсть:
- что все это было?? там же всего 3 строчки!
А он мне объясняет:
- проверить твою переменную, что в ней поданы численные значения, а не буквы, нужно? Нужно.
- А сказать программе, как ей реагировать на ошибки, нужно? Да.
- А убедиться, что не случится деления на 0 надо? Надо.
- Вот и получается, что твои три строчки превратились в такую программу.
После этого я никогда больше не говорила, что "там всего 3 строчки", а еще поняла, что каждый должен заниматься своим делом. Это только со стороны кажется, что "там ерунда, дел на 5 минут".
Нет) я имела супер удобное приложение практически без косяков для юзера
Ниже написала тоже, это вв. Невероятно удобно! Кстати и еще тоже его указал кто то!
В коммерческих компаниях намного проще процессы принятия решений и согласования. Да и масштабы поменьше. Поэтому там все попроще. Если в ВВ задержат апдейт приложения на пару дней, никто не умрет.
А если в сбере - это может обернуться гигантскими потерями для банка, потому что у него в плане стоит запуск такого-то продукта 1 марта, и приток денег тоже запланирован с 1 марта. И 3 марта банк никак не устроит.
Нет. Доставка сетей универсамов тоже алкоголь не доставляет, но в каталоге все прекрасно находится с пометкой, что только на самовывоз.
Это связано со строгим учётом спиртосодержащей продукции в базе ЕГАИС и с тем, что курьера невозможно наказать за продажу алкоголя несовершеннолетнему.
Причем здесь курьер, если ВВ обещает каталог _наличия в винифицированных магазинах_.
Речь не о доставке алкоголя.
Нет.
ВВ обещает уже больше года сделать так, как, например, на сайте "Перекрестка". Там любые вина можно посмотреть, но нельзя заказать в доставку, только в самовывоз. Вот такой же функционал обещан ВВ. К сожалению, до сих пор не справились, что очень обидно, потому что винная линейка у них прекрасная, зачастую есть довольно редкие позиции (например, у них дольше всех в продаже сохранялся "Темелион"). В ТГ они всегда подсказывают наличие, но и им самим было бы удобнее, если бы можно было просто в каталоге смотреть.
Как будто это айтишники выдумывают. Они такие же работники,как и вы. Им сказали,надо,что бы это выглядело вот так и так,работало вот так. Они и делают.
Вы уверенны?)))
Заказываю в одном месте по приложению, там малая фирма, то есть не корпорация. Владелица месяцами с ними бьется, чтобы исправить баги. Много пафоса, мало ума.
Это же не они придумывают. Идея исходит от руководства/владельцев. По крайней мере в больших компаниях.
З.Ы. У нас последние несколько лет руководство как с ума сошло
Начальство в ай ти вообще не бум бум?
Ну и реализация именно от айтишников - тушите свет😞 за что им деньги то платят?
Дело не в них зачастую. Например, наше гениальное руководство все хочет упростить, роботизировать и пр. Ставят задачу айтишникам и подразделениям. Я сейчас от одной такой идеи просто в шоке. Айтишники все сделали как надо, но это нифига не упростит процесс - наоборот....боюсь даже представить в каком шоке будут пользователи.
Например, предыдущая версия не поддерживает нужное количество пользователей.
Либо не работает под современным софтом ((
все индивидуально. иногда это просто дурость руководства, иногда необходимость. сейчас импортозамещение полным ходом, при переходе с одного софта на другой не всегда возможно повторить все в точности как было, либо можно, но это трудоемко сделать, а старым софтом тем временем пользоваться УЖЕ нельзя из-за санкций, вот и получается фигня.
но в ваших примерах скорее дурость, конечно
Мейл обновлялись задолго до, и сбер тоже...
Я вижу это в основном в переставлении кнопок и в менее удобном интерфейсе. А половины функций вообще не использую! Почему нельзя сделать обычную версию и для продвинутых? Может кому надо.
Криворукие айтишники.
Нормальные предварительно ставят обновления на тестовой системe, проверяют все ли работает, а потом уже выкатывают в продакшн. А ваши, судя по всему, не заморачиваются такими тонкостями.
Только у айтишников сроки.
Они бы хотели лучше оттестировать, да система большая, рук для тестов не хватает, а выдать обновление нужно такого-то числа.
Как ваши пряморукие айтишники поступают в этой ситуации?
Наши тестируют. Если не успели оттестировать/что-то прошляпили и апдейт что-то поломал - откатывают назад и разбираются, в чем проблема, опять же на тестовой системе. А какие еще варианты?
Да все верно.
Только если в крупной компании типа сбера объявили выпуск очередной версии такого-то числа, то ее нельзя не выпустить. Можно в нее что-то не положить, может быть не убьют, но сама версия выйти обязана.
А откатить назад, когда сначала накатила команда 1, потом команда 2, а потом снова команда 1 - как? Не всегда это получается.
Иногда какой-нибудь не заработавший функционал просто блокируют, чтобы он не мешал пользователям, но все равно отправляют в апдейт, чтобы хотя бы остальные протестированные части не испортить. Потому что проводить перетест после отката может времени не быть.
Я выше привела пример про обычного владельца мини бизнеса, у которого приложение постоянно лагает из за такого. Там ничего согласовывать не надо годами, там связь прямая в течении часа)
Каждый раз, когда я встречала работу коллег, за которую хотелось им пообрывать руки, потом, при личной встрече с авторами, выяснялись причины такого кривого решения. И они были такие, что я коллег понимала.
Мы не знаем, что именно там происходит, почему то, что вам кажется простым для исправления, не исправляется месяцами. Но вряд ли люди хотят кому-то навредить или бездельничают на работе.
Могу предположить навскидку несколько версий.
1. Данная программа давно не на поддержке, за ее доработку компании не платят. Свободных ресурсов нет, все программисты по уши в работе в режиме 20 часов в сутки. Отвлекаться и переключаться на неоплачиваемую задачу никому не хочется.
2. Данное исправление только кажется простым. На самом деле ему что-то мешает. Что-то снаружи незаметное, но требующее большого количества времени на исправление. Например, в тестовой системе, в которой проверяют изменения перед их выкладыванием, сделали какие-то изменения, которые не сработали. И их нельзя ни откатить по какой-то причине, ни выложить. А разобраться с ними времени нет. И они, фактически, затормозили весь процесс выкладывания обновлений.
Или изменение простое, но его по каким-то внутренним причинам не согласовывает бухгалтерия компании или еще какое подразделение. Они считают, что это все испортит.
Или человек, который отвечал за этот функционал, заболел. А новым вникать долго и с нуля, да еще и свободных ресурсов нет. Программисты редко сидят без дела.
И как быть?
Видимо, я плохо объяснила.
Но в соседних сообщениях другие люди уже рассказали, для чего делаются обновления
1) исправить ошибки
2) добавить функционал
3) перейти на импортозамещенные программы, то есть заменить часть реализации.
И когда вы говорите, что удобную кнопку подвинули, присмотритесь. Возможно, добавили три новые кнопки, и оставить вашу любимую на старом месте было не логично. Все-таки их расположение должно определяться какой-то логикой, а не то, что старое привычное оставляем на месте, а между ним впихиваем новое в случайном порядке.
Часто обновления связаны ещё с поддержкой новых версий операционных систем (если говорить про мобильные приложения).
С выходом новых версий появляется какой-нибудь новый функционал, а старый (который использовался в прежней версии приложения) может начать работать или по-другому, или вообще быть объявлен deprecated вплоть до его исключения.
С сайтами и браузерами такая же ситуация имеет место быть.
Далеко не только про мобильные приложения речь. Огромное количество софта приходится переписывать ибо он перестает работать на новой инфраструктуре.
Вот к примеру... мы костьми ложимся, чтобы наших юзеров не переводить с привычного интерфейса на "такси" (я про 1С). Но продержимся еще год - 1С перестает поддерживать УПП 1.3.
Всё, приехали. Я уже слышу тот стон (нет, не стон, истошный крик), который издадут те, кто уже 10+ лет работает в привычном интерфейсе.... Но выхода нет.
Представьте себе, что в java пользователь обнаружил баг, делающий его незащищённым при каких то условиях, не принципиально каких. Они пишут айтишнику, тот начинает срочно исправлять уязвимость. Это не короткая строка, там высокая взаимосвязанность с другими строками кода. Его торопят, нельзя допустить распространения бага. Он срочно пишет костыль, выпускает обновление, которое ставится нормально на часть машин, а на некоторых вызывает системный коллапс. Он снова вынужден переписывать код.
Далее, на базе java множество других программ работает, в части из них происходит снижение производительности или полный отказ, их программисты срочно переписывают свои программы под новую базу. Следующий этап- часть юзеров нормально восприняли обновления, а у части снова проблемы, уже из за того, что драйверы устройств не поддерживают новые условия, значит драйверы надо регулярно исправлять, это забота специалистов устройств. Короче это лавина, снежный ком. Один на бабочку наступит- полмира умрет от чахотки.
Это Вы ещё JavaScript рассмотреть не предложили, вот где жопень 🤦🏻♂️
В одних браузерах так работает, в других эдак, в третьих вообще не поддерживается...
А CSS адаптивный? 🙈
У меня нет другого объяснения, кроме как помогают пользователям формировать новые нейронные связи
по мне так и каждая следующая версия виндовс менее дружественная, чем предыдущая
Ха, обновления….
Вот когда в принудительном порядке из одной системы (не отечественной) переводят на нашу (не совсем доработанную) систему под конец декабря, а с 1 января еще и 1С эмм…модифицируют и чтобы работать надо пройти обучение, а там выясняется, что прав нет… А на каникулах еще и ГИС ЕИС обновили, что пол дня вообще ничего не работало… найти кнопку в обновленном приложении сбера кажется такой ерундой)))
У нас перед НГ конференцию хотели через какую-то нашу систему провести. Цензурных слов у меня нет.
По системам пока грозятся, но я уже в шоке
Я не бухгалтерия, я закупщик))) но боль бухгалтерии и казначейства, когда они элементарно не могли произвести оплату, а мы по 44 ФЗ, мне очень близка!
Конечно, в итоге разобрались, но зачем вот это все под конец/начало года, когда закрытие периода и все срочно - не понятно. Но кто-то себе поставил галочку «внедрили» и получит свой кпэ)))
Именно поэтому и делали под конец года, что у кого-то в КПЭ именно на этот год стояло "внедрить". Не у айтишников, у боссов. Не внедрят - не получат премию. А их премии это не наши премии. Они с премии могут квартиру купить.
Если бы вы стояли перед выбором - или квартира у вас, или работающая кнопочка у пользователей, вы бы что выбрали?
Печально, что боссы настолько оторваны от реальности… конец года всегда жаркая пора, подбивают субсидии, нужно проводить срочные закупки, чтобы вначале года производство не встало…а тут десятками и сотнями письма в техподдержку, а они вручную «тянут», интеграция не работает. Программа реально недоработанная…и вот тут вопрос- почему и кто виноват, но как всегда без ответа
Да я все понимаю и про премии и про их размер. А простые рядовые сидят трясутся, что контракт не успеют заключить или инфу своевременно разместить, и только мысли, чтоб на штраф не влететь((( я так, побубнить немножко
Если есть такая служба, она же должна что-то делать, не сидеть же сложа руки, вот и улучшают и обновляют...По идее нужно маркетинговое исследование сначала провести - чего пользователям не хватает, что исправить/улучшить и т.д. и т.п.
Ну в целом и проводят и тестируют. Иногда тестируют прям на пользователях и если много возмущений откатывают назад со следующим обновлениям. Не стесняйтесь оценивать приложения и писать свои недовольства. Всё читают и анализируют.
Корпораты никаких откатов назад не делают. Обращения принимают, а как же) Плюс не учитывают, что юзер хочется остаться на старой версии, где все удобно и понятно. Было.
Моя сестра в какой-то момент разочаровалась в работе примерно по этой причине. У нее было ощущение, что она делает то, что в итоге никому не нужно - типа просто деньги отмывают.
Но я вижу как наше руководство воодушевлено - они реально уверены, что генерируют потрясающие идеи и людям так будет только лучше (судя по общению с айтишниками, те тоже не шибко рады).
надо идти на крупные проекты с нуля просто.
госуслуги, пс мир, карта тройка, логистика-снабжение и кассы самообслуживания в крупных сетевых магазинах, поддержка навигации, в т.ч. по спутниковым снимкам, разные системы управления работой оборудования - от нефте-газо до аэс... не знаю, мне моя работа не кажется бесполезной...
Она работала в такой организации, из которой вроде как добровольно не уходят (слишком уж много плюшек). Она ушла, потому как надоело.
Я сейчас работаю в крупной компании. Вижу, что относительно долго работают только люди в техподдержке оракл и пр. Но мне судить сложно почему так, я не в айти.
правильно сделала, ничего нет хуже, чем сидеть на поддержке-доработке, это такое болото... зачастую удерживают зарплатами в таких местах именно потому, что хорошие спецы туда совсем не рвутся
Вы меня не так поняли, она разработчик. В техподдержке, думаю, вообще не стала бы работать.
Я скорее о том, что айтишники тоже люди подневольные и всякие идеи - это часто игры разума руководства ))
Безусловно, нужен баланс, чтобы все стороны были довольны, иначе смысл бизнеса теряется.
Из крупных компаний, мне кажется, это только ВВ, с оговоркой на то, что они с ноября начали мудрить в машинными алгоритмами, которые до того момента хорошо работали, с уклоном в пользу покупателя. И Сбер, который в какой-то момент несколько лет назад опомнился и начал реализовывать дружественную политику относительно пользователей.
В принципе, тоже самое. Ещё может примешиваться экономия на сотрудниках. Хорошие специалисты в ай-ти стоят недёшево.