bash.im ithappens.me zadolba.li

Электроника

34767

Наглость — второе счастье

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

А если глухо завис сам ноутбук? А у городской мастерской не лучшая репутация? Чёрт дёрнул меня в этой ситуации довериться разбросанным по почтовым ящикам листовкам. «Компьютерный мастер… любая проблема…, быстро, качественно, недорого, пенсионерам скидка,… живу рядом» и т. д. и т. п.

Позвонил по указанному номеру, договорился с неким Андреем. Вкратце обрисовал ситуацию: на пол ноутбук не ронял, пятой точкой не присаживался, с напольными весами не путал, чаём-кофиём клавиатуру не поливал. Более того летом заменил аккумулятор и отдавал в специализированную фирму на чистку и профилактику. Спросил стоимость услуги. Мне сказали от полутора до двух тысяч.

В назначенное время пришёл почему-то Миша. С виду вполне интеллигентный. Ну мне-то в принципе без разницы — Миша или Андрей, было бы дело сделано. Вскрывать ноутбук не пришлось, обошёлся, как, видимо, и предполагал, диском со специальной программой. Щёлкал по клавишам, беседовал со мной на самые разные темы. Вся процедура заняла ровно два часа…

Я давно уже не мальчик и прекрасно понимаю, что фраза «от 1,5 до 2-х тысяч» в переводе с языка шабашников на нормальный русский означает «две тысячи и ни копейкой меньше».

Я даже не наивный вьюнош и прекрасно понимал, что под каким-нибудь благовидным предлогом меня попросят ещё добавить, например, за якобы установленную супер-пупер защиту от всего.

Но то, что попросят добавить в шесть (!) раз, не ожидал даже я. Миша, ничтоже сумняшеся, озвучил: 11970 руб. Почему не 11999 — непонятно. За два часа непыльной работы, без использования каких-либо инструментов, кроме не им разработанной специальной программы.

Кто-то из читателей может начать доказывать мне, что интеллектуальный труд должен оплачиваться высоко. Да, высоко, согласен. Но не беспредельно же. Я сам работаю технологом на очень серьёзном оборонном предприятии и что такое напряжённая умственная работа прекрасно знаю.

Короче, через пару минут, я вышел из ступора, дал Мише 3 тысячи и выпроводил из дома, хотя домочадцы настойчиво рекомендовали спустить наглеца с лестницы. Жалею, что не сообразил спросить: 11970 — это мне, как пенсионеру, со скидкой? Или, как работающему пенсионеру, без скидки? Выгодный, понимаешь ли, бизнес. Если с одного старика, да за два часа работы, да почти 12 тыщ. А если за день ещё пяток старушек? Да потом можно месяц в потолок плевать.

P. S.

Кто-то, наверняка, подумает, зачем вообще платил, надо было проучить. Ну, во-первых, ноутбук он всё-таки настроил. А во-вторых, когда-то в молодости меня дважды в разные годы кидали на деньги после очень тяжёлой многодневной физической работы. Оба раза, уходя с пустыми руками, я проклинал этих нелюдей. И оба раза проклятие сбылось. Впрочем, это совсем другие истории.

34763

А в айфонах-то кредит гораздо длиннее

Короткая задолбашка.

Меня задолбал айфон. Вернее, не он сам, как телефон, а то, как его везде пихают.

Телефон в кредит — обязательно айфон. А что, других нет?

Вот захожу на сайт конкурента — флагманы под сто тысяч. Сайт другого конкурента — девяносто тысяч. Купил айфон.

Без кредита — на работе дали хорошую новогоднюю премию. Первый вопрос от друга — сколько платишь в месяц.

Задлбали всё мерять айфонами!

34725

Лишние люди

Уважаемые продавцы, охранники и прочие, очень нужные люди!

Да, работка у вас не сахар. Собственно, никто в этом и не сомневался. Но вы не пожарные, там, или врачи-фельдшеры Скорой. Аргумент «кто если не я» не пройдёт.

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

Что ж вам, достаточно здоровым, чтобы отстоять 12 часов на ногах, мешает найти другую работу? Ах, в городе другой нет? Допустим. Но на данном конкретном городе свет клином не сошёлся. Что, все вы поголовно имеете на руках лежачих больных и малых детей? Тоже сомневаюсь.

Тупость и лень. Вот ваши реальные причины. Мозгов или настойчивости не хватило даже окончить училище по нормальной профессии. Или же потратить хотя бы часть зарплаты на переучивание. Представляете, тысяч за десять в рассрочку на полгода можно освоить профессию товароведа. Да, тоже не бог весть что. Но в том же магазине и зарплата повыше, и работа поинтереснее, и перспективы. Подавляющее большинство директоров сетевых суперов начинали именно товароведами.

Десять тысяч, размазанные на полгода, доступны даже почти нищим. Говорю про конкретное учебное заведение, и их таких не одно и не два. Был бы маломальский ум и желание. Но нет. Вы не идёте учиться. Не переезжаете в поисках лучшей доли. Вы ноете. Ноете, ноете, ноете. Как тяжко вам жить. Была притча про собаку, которая выла. Потому что лежала на гвозде. Больно. А встать лень, вот и выла.

И давайте посмотрим, кто у нас там среди вас, охранников. В большом проценте случаев это бывшие офицеры-строевики от лейтенанта до майора. За вычетом горячих точек служба и не опасна, и не трудна. Кричи и пей. Даже в армейке к строевикам ну очень пренебрежительное отношение. И теперь вы получаете военную пенсию плюс свою крошечную зарплату. Суть работы не поменялась. Носи форму, строго кричи на бабушек без маски и по выходным пей пиво у телека.

К слову, мой двоюродный брат, носитель очень ценной на гражданке профессии инженера по защите от химико-биологического оружия, ещё служа в армии отучился. Ну, понятно всё было про сокращения при Табуреткине. Полгода товароведом в одном магазине, полгода менеджером на складе у другой сети. Уже давно рулит наполнением ассортимента по одному из видов товара в средней руки сети. Да, региональная, не Х5 далеко. Но в офисе, с уважением, соцпакетом и некислой оплатой. Не топчется на месте со скуки в магазине. Молодой мужик? Активный, амбициозный? Дисциплина на уровне? Не пьёт? С руками оторвали! То есть говорю не из абстрактных соображений. Из опыта. Причём в провинции.

Продавцы-кассиры? Чаще всего, женщины, скакнувшие со школьной почти скамьи в декрет. К мужу-абьюзеру, часто пьющему. Либо вышвырнутые с нормальной работы предпенсионерки. Это если местные. Киргизки и узбечки, наоборот, чаще молодые и с неплохим образованием. К ним вопросов ноль. Они семью так кормят. Некоторые вообще без выходных пашут, да ещё и подрабатывают. Они бы рады работать по профессии, скажем, экономистом или программистом. Но не берут. Потому что потому. Нам нужен славянин на руководящую должность, так и сказали моему приятелю в нескольких местах. Он, кстати, гражданин России. Но бурят.

Ок. Лиц, которым эта работа досталась в силу предрассудков и лиц предпенсионного возраста есть за что пожалеть. А девок и тёток неопределённых лет, помятого вида (да, муж-абьюзер редко пьёт в одну калитку) и хамоватого поведения — их за что жалеть?

Ты ленивый и тупой? Печально. Сочувствую. Но поводов задалбываться кем-то кроме себя самого не вижу. Зато вы, ждущие уважения аналоги не слишком сложного прибора, своим поведением изрядно раздражаете.

34721

Ну вот и поговорили

Вспомнилось…

Мне 17, покупаем с матерью новый телевизор. Начало 90-х годов, в продаже ещё в основном отечественная техника, но уже есть японские аппараты. Остановились на отечественной модели. Она представлена в двух вариантах — один чуть дороже. Мама спрашивает у консультанта, почему. Он говорит, что более дорогая модель идёт с пультом дистанционного управления. Мама спрашивает, что это такое. Я ей объясняю.

— Ещё чего, — презрительно фыркает мама, — ещё бы я переплачивала за абсолютно ненужную вещь. Кому надо — встанет и переключит канал или отрегулирует громкость.

Потом мамин взгляд упал на японский телевизор. Почувствуйте разницу, что говорится. Мама так была заворожена качеством изображения японской техники, что про выбранный отечественный телевизор сразу забыла, и гораздо более высокая цена японской техники её не смутила. Естественно, у японского телика был в комплекте пульт.

Наши дни. Новый год. Я уже много лет как вдова, дочь живёт с парнем в другом городе, последние годы праздник мы встречали вдвоём с сыном. Но в этом году уже 18-летний сын попросился отмечать с друзьями, и я поняла, что остаюсь на праздник в одиночестве, т. к. все друзья отмечают в кругу семьи…

Стало так грустно и одиноко. На помощь пришла та же самая мама, которая предложила мне приезжать к ней в область — наготовим вкуснятины и будем смотреть телевизор — по всем каналам дискотеки всю ночь. Ты расскажешь мне о внуках, я так по ним скучаю!

Я согласилась — всё-таки это лучше, чем быть в праздник одной. Да и дискотеки 80-х, 90-х и нулевых я люблю.

Еды мы наготовили, сели за стол, послушали Президента. У мамы в одной руке то бокал, то вилка. Во второй — пульт от телевизора. Та самая фигня, ненужная 30 лет назад. Вот любимая песня молодости, под которую мы познакомились с мужем… Да и на постаревшего артиста, которого не видела много лет, посмотреть интересно. Но что это? Буквально через пять секунд мама переключает на другой канал. Прошу оставить, т. к. песня любимая.

— Но по остальным программам тоже концерты! — искренне недоумевает мама. — Если оставить на этом канале, мы не увидим всего остального.

Ладно, эта песня мне тоже нравится. Но через пять секунд — щёлк — и уже другой канал.

— Мама, давай уже посмотрим, не переключай, пожалуйста!

— Но какой мне интерес смотреть один канал? Я хочу посмотреть все концерты. Вдруг там лучше?

В общем, так ни одной песни полностью послушать и не удалось. Но мама довольна — она посмотрела концерты на всех каналах! Ну и что, что ни одной песни полностью!

Следующий день тоже начался с телевизора.

— Мама, может просто посидим, поговорим без телевизора?

— Как это — без телевизора? Он нам не мешает. Мы будем разговаривать, а он пусть будет для фона. Я же тебя буду слушать! Расскажи мне, как у внука дела на первом курсе — ходил он в университет или учился онлайн?

Начинаю рассказывать.

— Дочь, тише, не видишь, что ли, что кино идёт интересное? Из-за твоей трескотни прослушала интересный момент! Ну что ты за человек — телевизор говорит и ты в это же время, нельзя же так! Мне что слушать — интересную передачу или твою трескотню?

— Ты же сама спросила.

— Ну да, я спросила. А ты рассказывай. Но не тогда, когда по телевизору идёт интересное! Вот будет реклама и расскажешь, что хотела! Ты никуда не денешься, а фильм закончится!

Во время рекламы мама ходит заваривать чай, мыть посуду, в туалет…

Собираюсь домой.

— Дочь, а ведь мы с тобой так и не поговорили. Ну ты звони и поговорим! Но только не тогда, когда у меня интересная передача или сериал!

Лучше бы сидела я в праздник в одиночестве и смотрела свои дискотеки спокойно в своей квартире в своём городе…

34716

Синдром принципиальной беспомощности

Задолбали луддиты. Окей, это твоё право: хочешь отказаться от современных технологий — можешь жить в лесу, молиться колесу и не пользоваться достижениями технического прогресса. Но есть особо противная категория людей, которая не пользуется «всеми этими новомодными штучками», но требует, чтобы я им помогала.

Папа. У папы нет банковской карты, принципиально.

— Я люблю получать зарплату на руки! И не нужны мне все эти банки!

Но когда ему нужно выполнить какую-либо операцию, которая требует наличия карты, к кому он идёт? Разумеется, ко мне.

— Ой, дочь, ты можешь по-быстрому со своей карточки?

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

Приятель (бывший) принципиально не пользовался смартфонами, соцсетями и мессенджерами. Он за живое общение и вообще ему хватает кнопочной звонилки. Результат — в 80% с ним просто невозможно связаться. Да, по идее можно позвонить, но он принципиально не отвечает на звонки и СМС с номеров, которых нет в его адресной книге, и даже на знакомые не всегда отвечает. В итоге, когда мы хотели позвать его на ночёвку в лес с палатками, дозвониться не смог никто. Как итог — смертельная обида. А нам нужно было почтового голубя выслать?

Есть куча друзей и родственников, которые принципиально не регистрируются в интернет-магазинах. Поэтому когда нужны новые трусы, напрягают меня: «Закажи мне то, сё, пятое, десятое. Я? Нет, я не умею! Пролистай пару тысяч страниц и найди мне коня без крыльев, но с перламутровыми пуговицами»

Бабушка по папиной линии принципиально не желает пользоваться компьютером и цифровым телевидением. Зато очень любит жаловаться, что ей скучно, а старый телевизор плохо показывает. Предлагали научить её пользоваться интернетом и купить новый телек, так нет же. Хотя, например, бабушка со стороны мамы пользуется соцсетями, мессенджерами, с интернетом на «ты» и наслаждается услугами цифрового телевидения. И ей почему-то не скучно.

Кстати, о соцсетях. Почему принято считать, что все, кто или пользуется — тупое быдло, только и листающее мемы про котиков? Мне тот же ВК и YouTube, а также многие прочие платформы, нужны для общения, поиска нужной информации и работы. Поэтому меня сильно раздражают высокомерные высказывая, что Такойто Такойтович принципиально не пользуется социальными сетями. Зато потом начинается в колхозе утро: «Найди мне телефон Агриппины Феофановны Вконтакте! Скачай мне передачу про бабочек с Ютуба!»

Дорогие принципиальные, ваша жизнь — ваше дело. Но не пытайтесь решить свои проблемы за счёт других.

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

Берите с них пример.

34681

Бестолковая ворона и куста боится

Есть люди, которые не знают о новинках современных технологий. Есть люди, которые интересуются ими настолько, что знают о них всё. А есть третьи…

Вижу, что у знакомой используются обычные «лампочки Ильича». Так как я сам недавно заменил все обычные люстры на светодиодные, у меня скопилось огромное количество энергосберегающих светодиодных ламп, которые я готов отдать бесплатно.

— Аааа, не надо, они же ртутные!!!

— Это светодиодные лампы, в них же нет ни капли ртути.

— Аааа, я знаю, энергосберегающие они все ртутные, они опасные, а у меня ребёнок, аааа!

— Они экономят до 80 процентов электроэнергии. И ртути там нет. Совсем.

— Аааа, здоровье моё и моего ребёнка дороже! Аааа, а вдруг она разобьётся, аааа!

Другое такое же чудо я увидел у знакомого, который продолжает использовать DSL модем и исключительно ради него платит за телефон и Интернет просто огромные деньги. У меня как раз есть ненужный Wi-Fi роутер.

— Аааа, эти ваши вайфаи, они облучают!

— Там излучения не больше чем от твоего телефона. Более того ты можешь его настроить.

— Аааа, я читал, что это негативно влияет на потенцию, а мне ещё детей нужно заводить, аааа!

— Ты что его в трусах будешь носить?

— Аааа, да всё равно, здоровье дороже чем быстрый интернет!

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

Задолбали.

34653

Сами мы неразумные, отстали от реалий

Здравствуйте, уважаемый программист из истории «Эволюция требует жертв».

Объясните нам, неразумным пользователям ваших доработанных систем, как же так получается, что в проекте до такой степени не прописана модульная система, что встраивание новых баз в имеющуюся связку клиент-сервер комплекса для работы с базами данных никак не выходит без кривых заплаток и 25 патчей каждый месяц?

Объясните нам, неразумным, как же так выходит, что при унификации, вроде бы, основных форматов во всём мире, вам каждый раз надо хранить данные в каком то своём, изобретая новые шедевры сумрачного (программистского) гения, чтобы по три раза его — причем ещё и криво — конвертировать в обычный .doc, .xml, .pdf? Или ещё хуже, аж три раза дублировать в системе?

И, наконец, объясните мне, как так выходит, что игрушка 2015 года весом 35 гигабайт умеет ставить модификации (ещё 20 гигабайт) с минимальными танцами с бубном — это если мододелы, сторонние разработчики суть, накосячили, а то может быть и вовсе без этого, и вообще, чаще всего не занимает более пяти минут…

А вот таким программистам как вы, для обновления примитивного клиента на 600 мегабайт, который ничего не должен уметь, кроме как отображать форму для ввода данных, требуется полная переустановка клиента с переиндексацией всех файлов, вышеупомянутые 26 патчей после релиза очередной версии и прочие ухищрения, в результате которых банальный переход на новую версию клиента занимает до двух дней, в течение которых стоит вся, блин, контора охватом во всю Российскую Федерацию?

И не надо нам, пользователям, рассказывать про то, что задачи меняются, бизнес развивается, и оправдывать этим свою криворукость и отсутствие элементарного планирования. А то ведь такое впечатление, что вам заказывали ПО для разработки танкеров, а потом заставили его доработать так, чтобы можно было попутно арбузами на рынке торговать. Не надо.

Просто задолбали уже.

34649

Нет неразрешимых проблем, есть неприятные решения

Уважаемая мать!

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

Неудобно носить телефон с собой? Пожалуйста — беспроводная гарнитура. Позволяет ответить на звонок из любой точки квартиры.

Сообщения не прочесть? К вашим услугам смарт-часы. Есть куча недорогих вариантов, с которых можно увидеть, что вам звонят или пишут сообщения. С их помощью можно даже найти потерявшийся в квартире телефон.

Домофон достал? Отключите его и пользуйтесь всё тем же мобильным. Коммунальная служба найдёт способ попасть в подъезд, курьера можно предупредить о том, что домофон не работает, ваши друзья и знакомые вам позвонят, соседи уже в подъезде, а друзья соседей и бумажные спамеры вас не достанут. В экстренных случаях вроде ожидания Скорой можно его включить обратно.

А вот с ремонтом… Если ремонтники работают в установленном законом графике — они в своём праве сверлить и колотить. И у них, как правило, нет рентген-зрения Супермена. Они не видят, где и у кого спит ребёнок. Поэтому идите к соседям и просите (вежливо!) часик-полтора позаниматься тихими работами. Причём делайте это ДО того, как уложили ребёнка спать.

Если строители вас посылают или игнорируют — просите (вежливо!) владельца квартиры повлиять на них. Вы удивитесь, но это гораздо эффективнее, чем укладывать ребёнка спать, а потом бежать к соседям и лаяться со строителями из-за того, что его разбудили. Ну или беруши детские купите, тоже могут помочь.

Тем, кто делает ремонт, этот самый ремонт тоже не доставляет никакого удовольствия, поверьте. Руганью и угрозами вы только затянете дело и испортите всем настроение — и себе, и соседям.

34635

Эволюция требует жертв

Здравствуйте, профессионалы на аутсорсе!

Прежде чем вы в следующий раз будете кидаться какашками в лоха-программиста, который наворотил непонятно что, давайте-ка я попробую вам что-то объяснить, на примере?

Итак, вы — профессионалы. Вы всё знаете и о проектировании БД, и о жизненном цикле процесса разработки ПО, и хорошо знакомы со всякими умными словами типа ITIL, CM, CASE, и так далее.

И вот у вас очередной проект «Хочу Луну с неба и чтобы вот так вокруг сверкало, сверкало!»

Вы всё грамотно проектируете, рассчитываете, исполняете, внедряете, и всё прекрасно работает. Клиент доволен. Первые пару месяцев. Потом заказчик понимает, что надо бы чуть доработать. И ещё чуть добавить. А вон то переделать. А это заменить. И даже ради такого дела готов вас, лично вас, нанять, чтобы вы дорабатывали, исправляли, поправляли и доделывали. Потому что задачи меняются, бизнес развивается, и надо успевать меняться.

И вот вы уже — штатный программист, постоянно дорабатывающий свою систему. Она расползлась на несколько серверов, обросла кучей модулей и блоков, временными заплатками, которые стали постоянными, и срочными доработками, которые пригодились аж один раз. Несколько смен серверного «железа» — и, задолбавшись каждый раз всё настраивать с нуля, вы переходите к виртуальным серверам, которые можно просто копировать туда-сюда.

Интеграция со сторонними системами — и поэтому у вас одно и то же поле хранится в нескольких форматах для того, того и того случая — потому что проще и быстрее заполнить три варианта один раз, чем преобразовывать форматы «на лету», тормозя систему и рискуя внесением неожиданных ошибок. Да, есть стандартные процессы внесения изменений, но вот это надо сделать сейчас за полчаса срочно, потому что люди уже ждут результат. Да, есть методики разработки баз данных — но с учётом изменений старая схема стала неэффективна, а полный пересмотр грозит потерей важных статистических данных, поэтому тут будет костыль.

Да, оказывается, если чесать правой пяткой за левым ухом то почему-то болит ребро — ну так никто и предполагать не мог, что кому-то когда-то понадобится именно так, а сейчас именно так модно и стильно. Значит, тут будет заплатка. И главное, всё это работает, и работает именно так как хочет заказчик, и завтра будет работать так как он будет хотеть завтра.

Но если посмотрит профессионал со стороны, то он увидит кучу странных нелогичных решений, непонятные взаимосвязи, и вообще, «WTF?!» Да я сейчас быстро вот тут исправлю, тут выровняю, тут переделаю с нуля!

А вы видели когда-нибудь схему строения обычной клетки? Какие-то непонятные структуры, непонятно зачем нужные в таком количестве, ДНК в одном месте, ДНК в другом месте, двойные спирали, митохондрии эти, похожие на влезшую со стороны бактерию, не кодирующие гены… Зачем это всё?! Почему бы не спроектировать сразу нормально, зачем столько костылей и подпорок?!

Это и называется «эволюция», «унаследованные решения».

Ну попробуйте переделайте с нуля. Только быстро — ведь люди уже ждут, а завтра надо будет доработать еще вот такой блок и изменить вон то…

34600

Без окон, без дверей, полна жопа костылей

Прочитала историю айтишника, которому не дали внедрить систему — и всплакнула.

А потом подумала — и всплакнула ещё раз.

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

А второй — потому что со второй стороны, со стороны аутсорса, чем я и занимаюсь, история выглядит ну прямо один в один, только в профиль.

Обращается клиент, говорит — у меня всё отлично-замечательно, мой штатный айтишник работал-работал, всё было хорошо, а теперь он уволился/запил/устал, кой-какую мелочёвку надо починить. Начинаешь разбираться, одним пальчиком приоткрываешь завесу над тем, как устроена IT-инфраструктура — и тебя смывает потоком нелепых экспериментальных решений, костылей, дублирующих систем и виртуальных серверов, связь между которыми никому не известна. Спрашиваешь, WTF?! Ответ — ну он сам у нас один всё настраивал, пока он был — всё работало.

И единственный вариант исправить ситуацию — это сжечь всё напалмом и настроить заново.

Или привлекают к доработке программного продукта — делали штатные программисты, но вот что-то не получилось, и один ушёл. И надо за него допилить немножко.

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

И вот прям подмывает спросить у руководства: ну есть у тебя вроде как программисты, но нет ни у кого из них ни опыта проектирования баз данных, ни опыта автоматизации бизнес-процессов, ни умения вести совместный сложный проект. Ну обратись ты сразу, заплати один раз за аудит бизнеса и ну хотя бы какой-то базовый проект системы и постановку задачи. Ну почему ты думаешь, что три программиста и маркетолог могут справиться с работой инженера-проектировщика?

И ведь каждый считает, что «Я за это много заплатил — значит, это должно работать. Не работает? Значит, надо доработать совсем чуть-чуть, вот вам тыщ 50 с барского плеча — исправьте за пару недель то, что мне за 5 миллионов за год плохо сделали!»

И программисты-то тоже думали, что чего там сложного. Отдельные прикладные модули мы делали, сайт запилили, с 1С и ещё несколькими системами синхронизацию настроили — так что там сложного-то, свою системку для управления бизнесом написать. Ну и что, что раньше этим не занимались — почитаем, разберёмся, справимся. И зарплату получали каждый месяц, а не как аутсорсер — фиксированную оплату за результат…

В общем, косяков со всех сторон хватает. Даже не знаю, какая может быть мораль. «Руководители, обращайтесь к профессионалам», — наверное. И не так важно, в штате они у вас или нет.