Мне триста лет, я выполз из тьмы
Чтобы было понятнее о чем пойдет речь, немного истории.
Жил-был программист. Нет, вначале не программист, а просто инженер-системотехник. После самоликвидации одной известной страны, переквалифицировался в программисты, сначала просто программисты, а затем и в 1С-программисты. Ну и здесь прошёл почти полный цикл от 1С 5.0 до 1С 7.7. И наконец 1Сv8, но об этом будет отдельная песня ниже.
Вначале с каждым причудливым изгибом профессиональной деятельности находил коллег, общался на форумах, в общем вёл более-менее активную социальную жизнь. Но со временем эта активность затухала, и последние лет восемь на форумах уже практически не писал, лишь почитывая изредка. Да и зачем? Пару своих писаных-переписаных конфигураций знал как свои 5 пальцев.
Ну и вот с год назад пришла пора переписывать "всё шо нажито непосильным трудом" под восьмерку. Ну то что "а теперь можете забыть всё чему вас учили раньше" я был в курсе. Те кто к этому не готов, вынуждены уходить из професии. Кто побойчее - в какое-никакое начальство, кто освоил смежные профессии - в бухгалтеры, экономисты, юристы, а остальные - в дворники. Это шутка, но в каждой шутке как известно... Пару лет назад приходил на собеседование бывший коллега, в прошлом дилер бух.программы БЭСТ, кто знает такую. Просился на какую-нибудь работу - доработать два года до пенсии. Мужик то умный, но уже совсем не в теме. Увы, в той организации я был всего-лишь сторонним консультантом и эти вопросы не решал.
Так вот при переходе на восьмерку сильное впечатоение произвели два момента.
Первый - отношение 1С к унаследованному коду. Как программист, когда-то в составе коллектива писавший интерпретатор для собственной учетной системы, прекрасно знаю что включить поддержку двух диалектов языка хоть и геморройно (никому не хочется делать лишнюю работу), но не так сложно, особенно при трансляции в байт-код как в 1С. Имея на работе еще одну (гораздо более дорогую) учетную систему, есть возможность сравнивать. В ней тоже много чего поменялось за последние 10 лет, и обратной совместимости со старыми версиями нет. Но! Переписав сервер приложений на Java, старый язык программирования успешно продолжает функционировать, хотя очень существенно уже и не расширяется. В СУБД в хранимых процедурах прекрасно уживаются PL/SQL и Java. В какой-то момент я даже начал жалеть, что в свое время не занял сторону представителей этой конкурирующей стороны, предлагавших выкинуть 1С и на 100 процентов использовать только их систему. Тем более обещали что будет всё - и блэк джек, и шл... Причем в прямом смысле. И уже не столь важно, что для наших целей неоправданно дорого.
Лояльное отношение к людям, поддерживающим и продвигающим вашу систему дорогого стоит. Разве нет? 1С же для меня уже давно синоним нелояльного отношения. И не только к программистам, но и к пользователям. Каждый, кто работает с 1С не один год, знает массу примеров тому.
Второй момент. "Вот море молодых колышат супербасы, Мне триста лет, я выполз из тьмы, Они торчат под рэйв, чем-то пудрят носы, Они не такие как мы." Спустя столько лет попытавшись вернуться в интернет был неприятно удивлен произошедшим переменам. Некоторые сайты, считавшиеся супер-авторитетными, исчезли. Дикий Заяц например переметнулся к конкурентам из Microsoft, когда-то я бы наверно осудил, а теперь учитывая п.1 считаю правильным. Остальные... Запреты ссылок на конкурирующие ресурсы, зарабатывание кармы и виртуальной валюты. Особенно впечатлил хабр, где сторонний посетитель низведен до "твари молчащей", не имеющей права без приглашения "старожилов" даже написать комментарий.
Нет, это не страшно конечно. Когда-то приходилось всё изучать без интернета и даже без документации. Так что не впервой, прорвемся. Но такие вещи я уже не полюблю и естественными считать не смогу. И желания писать говнокомменты ради "кармы" не испытываю.
Ну вот, как то так. Извините за резкость, если что.