Category: производство

Category was added automatically. Read all entries about "производство".

Портрет

Промышленное программирование

Сегодня я более-менее запустил сегодня свой первый проект в "Алайне", так что, наверное, время подвести какие-нибудь небольшие итоги. "Промышленное программирование" оказалось довольно-таки скучным, хотя и весьма наукоёмким процессом. Добрых полтора месяца я возился над тем, чтобы немного улучшить характеристики одного из алгоритмов в здоровенном программном комплексе. Внешних отличий от того, что было раньше - нуль. Ну появился лишний пунктик в выпадающем списке - кто ж на него обращает внимание? Ну чуть-чуть лучше стал работать алгоритм. Никакого тебе "вау-эффекта", просто минимальный "апдейт", который в аннотации к очередному релизу вписывают скромной строчкой типа "various algorithm improvements". После этого поневоле начинаешь задумываться о том, куда ж ты зафигачил три алгоритма, опирающиеся на матанализ, аналитическую геометрию, функциональный анализ, и немножко дифференциальных уравнений в частных производных в приложении к вариационным задачам. Полтора месяца работы! Специальное исследовательское приложение и небольшая математическая библиотека. Почти сто тысяч рублей, потраченных на эту работу со стороны "Алайна". И - крошечное улучшение?

С другой стороны... как ни странно, эта игра в "маленькие улучшения" в полной мере оправдана. Оказывается, что если аккуратно оценить экономический эффект, который вносят эти улучшения, то результат окажется поразительным. Судите сами - я создаю программу, которую используют 400 рабочих на заводе в Коста-Рике. Эти рабочие всю свою смену обрабатывают этой программой некоторые данные. Время на обработку одного комплекта данных - около 40 минут. Если я сэкономлю из этих 40 минут всего одну, то это даст выигрыш в 12 минут за рабочую смену (8 часов) одного рабочего, и 400x12=4800 (!) минут в рамках одного дня компании. А 4800 минут - это 80 часов или примерно половина рабочего месяца (в рабочей неделе - 40 часов). Учитывая, что рабочему в Коста-Рике платят зарплату порядка 500$ в месяц, нетрудно посчитать, что минутная экономия дает выигрыш компании в 250$ за каждый рабочий день. Или 5000$ в месяц, т.е. 60.000$ в год. Каждый год. На этом фоне затраты в 4000$ на мою зарплату, потребовавшиеся, чтобы я сконструировал подобное улучшение, кажутся смешными. Алайн вполне мог платить бы мне вдесятеро больше - и всё равно не остаться при этом внакладе.

Сейчас мы экономим, думаю, минуты две-три. В ближайшей перспективе (плюс пара месяцев) - увеличить эту экономию до 10 минут. Думаю, после этого пора будет требовать значительного пересмотра условий моего контракта с "Алайном" :-).

Да, и еще: хорошее математическое образование для программиста высшей квалификации действительно очень оправдано. Мой коллега по работе уже года два совершенствует программу - и за это время не ушел в алгоритмической её части дальше алгоритмов уровня первокурсника. За полтора месяца я полностью разобрался в его коде и пошёл вперед, в сторону создания своего проекта и перехода из исполнителя в архитекторы (и, возможно, тим-лиды). А паренек - коллега как был исполнителем все эти годы, так, несмотря на свои амбиции, и остается - при том, что пытается брать надо мной "шефство" :-). Но я-то понимаю, что на следующей неделе мы начинаем делать проект, по сути дела, предложенный мной, и роли в нём распределены на практике немного иначе :-). Проект, кстати был бы, немыслим, если бы я не был знаком с техникой динамического программирования. "Учите матчасть", господа - пригодится!
Портрет

Наглый плагиат :)

Попробую наглым образом поплагиатничать :). Просто ссылка меня уж очень приколола :)

http://www.from-ua.com/dark/42cd301601bc7/

Крутой американский сериал Airwolf

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

На этот прибор смотрят русские, когда хотят узнать уровень овноурсов в атмосфере!


Collapse )