Есть ли у локального программирования перспективы?

2014-09-18, Автор - Ленар Хайруллин; [2497]
В наши дни локальное программирование воспринимается в качестве своеобразного наследия далёкого и «ужасного» прошлого.

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

Когда программист был универсальным героем…

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

Говорить о какой-то систематизации продуктов такого программирования – вести речь философскую, об упорядочивании хаоса. Когда старые программисты, начавшие свою карьеру в 90-ых, сетовали на то, что остался невостребованным их опыт экстремального программирования, то получали довольно справедливый ответ: «Он никому не нужен. Сейчас так никто не работает».

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

Место разработчиков в профильных компаниях

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

С одной стороны мы получили систему, чёткость, ясность, прогнозируемость. Если уж приобретён комплекс «1С:Предприятие» с какой-то прикладной конфигурацией, то все задачи учтены. С другой – о временах, когда все программы создавались под нужны конкретного бизнеса, с учетом его индивидуальных особенностей, приходится забыть. Вместе с тем забыть и такие явления, как эскизные проекты. Практически невозможно провести совещание с участием IT-специалистов из штата той же компании и уже через несколько дней получить отдельные модули внедрённых бизнес-систем, направленные на решение каких-то вдруг возникших проблем. Потеряна скорость и дешевизна разработок. Если что-то не находит отражения в используемой конфигурации, то от момента возникновения идеи до её практической реализации могут пройти месяцы. И стоить изменения будут намного больше.

Нюансы локальной поддержки

Но дело не только в этом. Времена, когда разработка и поддержка бизнес-приложений было уделом штатных программистов компании связаны с одним неоспоримым преимуществом. В тот период IT-шникам не нужно было объяснять о том, что представителям бизнеса свойственно не знать, что они хотят. В конечном итоге понимание этого феномена и является одним из основных отличий опытного разработчика или системного аналитика. Это понимание в корне меняет взгляд на важность или неважность технического задания и любой документации. В этом незнании могут заключаться глубокие философские корни, но нам это мало что даст. На практике это незнание выражается в том, что представитель бизнеса никогда не сможет поставить задачу, выявить все проблемы, которые должен решать программный комплекс. Даже если речь идёт всего лишь об автоматизации его ежедневных процессов. Именно поэтому, говоря о соответствии используемой конфигурации и реальных потребностях бизнеса, необходимо помнить об эскизных проектах. До тех пор, пока что-то не запущено в эксплуатацию мы не сможем понять, какие видимые и скрытые проблемы при этом возникнут. Повсеместный переход на глобальные «коробочные» системы позволяет говорить о двух моделях выявления необходимой конфигурации. Это использование гибкости и масштабируемости при окончательной настройке, которую даёт «1С:Предприятие», и старый, уже забытый способ создания проектов сразу после совещания. Вполне возможно, что дальнейшее развитие создание Android приложений, систем автоматизации торговых и производственных предприятий будет связано с возникновением какого-то компромиссного варианта. Как бы не были хороши типовые конфигурации «1С» рано или поздно возникает потребность в локальном программировании. Не исключено, что его развитие станет новым трендом «1С» и вообще всех ERP-систем.


Комментарии:
Новые функции Fire TV Cube...
Новые функции Fire TV CubeПосле обновления системы Fire TV Cube с функцией Alexa Announcements, появилась функция Follow-Up Mode и ...
100% рабочие способы что б скачать видео...
100% рабочие способы что б скачать видеоПо неопределенным причинам компания Гугл, которая является разработчиком видеохостинга Ютуб, так и не ...
Обновленный ноутбук Samsung 2019 Note 9 ...
Обновленный ноутбук Samsung 2019 Note 9 Компания Samsung представила две обновленные версии ноутбук-трансформеров 2019 Note 9 Pen. ...
В продажу поступил модуль Jetson AGX Xav...
В продажу поступил модуль Jetson AGX XavВ продажу поступил модуль Jetson AGX Xavier для роботов от NVIDIA. ...
Предварительный обзор Chuwi Hi10 Air. Но...
Предварительный обзор Chuwi Hi10 Air. НоВ последнее время производители планшетных компьютеров стали активно работать в направлении гибридных реш...
Обзор Stickman Hook. Как Человек-паук...
Обзор Stickman Hook. Как Человек-паукГеймеры обожают простенькие игровые проекты, так как на них не нужно тратить много свободного времени — т...
Смартфон Vivo NEX Dual Display наделен т...
Смартфон Vivo NEX Dual Display наделен тVivo официально выпустила вау-смартфон NEX Dual Display с ОС Android 9.0 Pie. Гаджет получил два экрана: ...
Смартфон ASUS ZenFone Max Pro M2(ZB630KL...
Смартфон ASUS ZenFone Max Pro M2(ZB630KLНа индийском рынке представлен гаджет под названием ASUS ZenFone Max Pro M2(ZB630KL). Смартфон получил 6,...
Поделиться в социальных сетях:


Предварительный обзор X2 Spartan 716. От...
Предварительный обзор X2 Spartan 716. ОтВ последнее время пользователи стали все чаще присматриваться к компактным корпусам. Дело в том, что виде...
Обзор Spinner.io. Развлекаемся как можем...
Обзор Spinner.io. Развлекаемся как можемВ последнее время огромной популярностью пользуются казуальные игры с быстрыми раундами — геймеры не хотя...
Оплата проезда с помощью банковских карт...
Оплата проезда с помощью банковских карт11 декабря 2018г. в Казань состоялось торжественное мероприятие, посвященное завершению модернизации сист...
Предварительный обзор Rapoo VH300. Мягко...
Предварительный обзор Rapoo VH300. МягкоИгровая гарнитура давно перестала быть чем-то обычным и стандартным. Многие геймеры покупают дороге устро...
Обзор Duels. Странный файтинг...
Обзор Duels. Странный файтингПри создании большинства современных мобильных игр разработчики думают в первую очередь о том, как правил...
Предварительный обзор ASUS Zenfone Max (...
Предварительный обзор ASUS Zenfone Max (В последнее время на рынке смартфонов очень мало достойных представителей бюджетного класса, так как круп...
Обзор Munchkin.io. Почти как королевская...
Обзор Munchkin.io. Почти как королевскаяВ последнее время очень много появилось игр, которые как-то копируют жанр королевских битв. Для кого-то и...
Обзор PNY Wireless Charging Base 10W (P-...
Обзор PNY Wireless Charging Base 10W (P-Стандарт беспроводной зарядки Qi начинает поддерживать все большее количество устройств, работающих на ба...
Предварительный обзор Razer Blade Stealt...
Предварительный обзор Razer Blade StealtНа протяжении длительного времени все относились к компании Razer только как к производителю продвинутой ...
Предварительный обзор darkFlash Skywalke...
Предварительный обзор darkFlash SkywalkeВ последнее время очень много производителей делают упор на стеклянные панели в корпусе. Это смотрится кр...
Предварительный обзор ID-Cooling Auraflo...
Предварительный обзор ID-Cooling AurafloВ последнее время системы жидкостного охлаждения стали неимоверно популярными — производители выпускают м...
Обзор Kingdom Rush Vengeance. Лучшая моб...
Обзор Kingdom Rush Vengeance. Лучшая мобЯ играл почти во все части Kingdom Rush и могу сказать, что новая история получилась очень крутой. Разраб...

МегаОбзорМегаОбзор
ЭЛ № ФС 77 - 68301. Выдано РоскомнадзоромМегаОбзор
MegaObzor в социальных сетях:
Яндекс.Метрика
2006-2018 © MegaObzor