«Пару слов» о современном ПО(программном обеспечении).
Автор: Рыжков АлексейНадысь, возникла у меня необходимость поменять материнскую плату в одном компуктере. Естественно,CD/DVD-привода в системнике нет, это же уже не модно. А вот «дрова» к «матери», таки на дивидишке. Ну, фигня вопрос! Скопируем на флэшку и дело с концом. Други мои! 2(два)! Гигабайта. Дрова на мать — 2 Гигабайта! Ё моё! Вот как так можно накодить? Я, было дело, удивлялся, что на принтер драйвера по 300-400 метров стали весить, но тут прям проняло.
Или вот ещё...
Лет так несколько назад, вышла новая версия одной любимой всеми бухгалтерской программы. Тогда системник с 4 Гб оперативки, был вполне себе норм. Ну, к нам приходит специально обученный человек, ставит новую версию и говорит - «Дуй в магазин, надо ещё планку памяти, чтобы на борту минимум 6 было, а лучше все 8 гигов». Я говорю, - помилуйте, сударь, на 4 гигах игры вон идут - 3д шутеры всякие, авиасимуляторы, танчики, наконец, а бухгалтерской программе мало? Запускаю её родимую, а она мне и говорит - «мало памяти мне, родной. Мне одной четыре надо, а тут вон Windows почти половину отожрал». Отказалась, в общем, работать. Я, конечно, вопрос решил - сделал виртуалку на сервере, дал ей 6 оперативы и всё заработало. Но осадочек, остался. Такие дела.
Вот я и думаю. Что же за подход такой у современных программеров? Мы, помнится, когда в далеких 90-ых софт писали, у нас разнарядка была, чтобы работало на любом железе, и максимально быстро. То есть мы под юзеров подстраивались, а не они под нас. А сейчас бардак какой-то. На полном серьезе, разработчики пишут, что-то вроде - «чтобы наша великолепная программа заработала, вам надо вот такое-то железо, вот такую-то версию операционной системы, и ещё там пару утилит скачать, ещё чего-то там обновить, и тогда будет вам счастье» Нормально? Я понимаю, когда это какая-нибудь промышленная система, или софт для монтажа видео в высоком качестве, тут да, ресурсы нужны и можно заморочится. Но речь-то, об обычных программах, которые не бог весть, что делают. Но тут-то дело добровольное, можно плюнуть и взять другую. А что делать с государственными порталами и программами? Тут же другой софт невозможно использовать - жри, что дают. А там такие «прэлести». Только Internet Explorer версии 9, или только Mozilla или только Спутник, который я вообще не знаю, у кого стоит.
Я, конечно, догадываюсь, что в госструктурах зарплаты у программеров не очень. Но, блин, ну возьмите вы хотя бы пару спецов, чтобы ходили с кнутом и пряником, и когда нужно, хрясь пряником по спине. «Не хрен на сайте документы 7-zip-ом паковать, он далеко не у всех есть. Пакуйте zip-ом он, начиная с семерки, на уровне операционки поддерживается». Хрясь кнутом, «поднимите терминальный сервер, пущай юзеры заходят и нужный софт автозапуском стартует»(тогда с любой машины можно заходить и работать, хоть с XP-шки). Понятно, что всякие ЭЦП, безопасность и т.д. и т.п Это я так, как вариант. Вопрос-то в подходе, - раз с вашим софтом или сайтом должны десятки тысяч по всей стране работать, вы же учитывайте, что железо у людей разное, скорость Интернета разная, и уровень знаний разный. А то пришлют инструкцию на 300 страниц и сиди читай, просто, чтобы раз в месяц отчет отправить. И требования к рабочему месту, как будто мы миссию на Марс собираемся отправлять.
Фууух. Ладно, побрюзжал немного, по-стариковски, теперь пару ложек меда.
Коммерческие сайты/продукты называть не буду, а то скажете еще, что реклама. Я хоть и забросил почти софт писать, но в целом представляю, как и что сделано. Есть, есть! в Рунете и сайты неплохие, и клиент-банки, и мобильные версии хорошо работают. Видно, что сильные команды пашут. «Госуслуги», кстати, в последние пару лет хорошо развиваются. Косяков, конечно, хватает, но я как представлю какой это колоссальный проект, многое готов простить. Тем более, что его же постоянно дописывают, меняют на ходу. Это очень сложно такую махину на плаву держать. Тут парни молодцы!
В конце, крамольную, не очевидную вещь скажу. По большому счету, подавляющему числу офисного планктона для работы вполне достаточно Пентиума1-2, Windows98 и Office98.Служебку накатать, письмо клиентам, табличку в Экселе. Е-мэйл с коммерческим предложением отправить. Но, это конечно, чтобы работу работать. Без одноглазников, видосиков с котэ и прочим.
Тут можно спорить до посинения, но, как бы там ни было, придется нам довольно скоро на одиннадцатую винду переползать, хотим мы того или нет.