по душам об ИТ в Германии
Потому как мне абсолютно непонятно, как можно в принципе убедить заказчика платить за новую разработку, когда есть старая.
Когда платить за очередное маленькое расширение системы приходится столько, сколько за пол-новой, заказчик поневоле начинает думать.
А отчего к нам не хочешь?
-----
А что мне у вас делать? Я уже ресурс практически выработал - 4 дня по 4-6 часов - могу делать работу. Больше - только физически присутствовать и какие-нибудь простые вещи делать... ну там выпавший кабель на место воткнуть... все, пенс по советским нормам.
А у нас коллеги как приедут из командировки в Америку, так таоке рассказывают, что Германия просто раем кажется.
И я не раз такое слышал от настоящих американцев. Даже знаю некоторых, кто специально приехал из Нью Йорка в Мюнхен например. Все они до единного говорят - чувствуют себя лучше в Германии. Не то, что там, пахали по 10 часов, да еще и отпусков нормальных нет. 10 дней в году! И куда это годится?
Когда платить за очередное маленькое расширение системы приходится столько, сколько за пол-новой, заказчик поневоле начинает думать
ну вот раз как вариант разных колоколен.
Это похоже один продукт на всю фирму.
Хотя динозаврики должны небольшие расширения адекватно переносить, если разве что в концепт не влазит.
Мне в Штатах повезло - ЛА довольно цивилизованное место.
Хотя и не весь. Но там где мы были - для проживания нормально было.
Когда катались по Штатам - там разное видели.
А вот по работе - ой... по организации работы - ой... индусы - ой-ей... местные - вообще тоска.
Забадяжили мне там халтурку.
Посмотрел по обьему - по времени не успеть.
Смухлевал генерацией типового кода.
Когда дизайнер начала свое лепить - пришлось выносить генерированный код во включаемые файлы.
Ну что поделать - ASP, можно было и в обьектном виде, но примеров на тот момент не было и не было времени искать. Я ASP в обьектах делал уже в Ирландии.
На сдачу пригласили местную деваху, из эмигрантов, и началось - тут не то, там не так, мы так не пишем...
Спрашиваю - функционал работает? - Да. Но тут не там, там... - Ну так дальше сами разбирайтесь.
В общем где-то через полчаса деваха призналась что не может понять как организована работа страницы. При этом деваха работала именно ASP-прогером в довольно крупной компании. Шаг в сторону, нестандартное решение в рамках доступной технологии - устраивающий американскую компанию профильный специалист не в состоянии разобраться.
Смешно? А ведь Я тогда успел слепить работающее приложение с базой на 70 таблиц всего за три недели. По 5 вебстраниц в день. Помощь была только в графическом дизайне и верстке.
должны небольшие расширения адекватно переносить
-----
Мой Дино - вообще ничего не переносит.
Просто нет никакой возможности туда что-то впихнуть.
Т.е. впихнуть - можно, но без гарантии что будет работать.
Кстати, одна из жалоб - две станции обсчитывают один и
тот же массив информации одной и той же программой -
и получают разные результаты.
Причину - знаю - при обработке каких-то данных вылетает
исключение и обработка статка данных прекращается.
А результат разный потому как выборка не сортирована
- вызывающие исключение данные находятся в разных
местах выборки на разных станциях.
А вот найти где и что именно вызывает исключение - это
уже Ой...
Так что логов тоже нет?
-----
Не-а... Исключение просто выбрасывается на верхний уровень рекурсивного вызова и... давится.
Я, конечно, что-то пытаюсь писать, но в том коде мало что можно понять даже по полному логу.
Я о таких монстрах раньше и не слышал.
-----
Возрадуйся!
Ибо сие есть продукт сумрачного немецкого гения. К несчастью - реально свихнувшегося на почве невозможности внести необходимые изменения в этот код.
И, кстати, не все что он под себя настроил Я могу повторить.
log4net пробовал?
-----
Использую где нужно.
Но в данном случае - бесполезно - не ловится.
Можно в дополнение к логу дампнуть данные.
Но на момент ухода в отпуск это было около 35,000 записей, 8К на запись, в ХМЛе - больше.
Про сравнение больших ХМЛов Я спрашивал - решения пока нет.
Хоть точно знаешь где вылетело
------
Где - могу найти. Я могу даже выяснить - почему и сказать что надо заменить... в данных.
Чего Я не могу - выявить все места где нужно внести изменения, чтобы устранить причину.
И даже когда Я это выясню и придумаю что и где поменять, останется еще 1,9 Gb кода, в котором обязательно выползут ошибки связаные в внесенными изменениями.
А вот привести в норму весь код, все 2 Gb - это мне не по силам.
Все, что Я могу - перерабатывать те части в которых нужны изменения. в вид, с которым сможет более-менее безболезненно работать следующий прогер. Думаю, что процентов 20-30 переделаю. Если следующий будет с головой - не будет клепать спагетти и будет нормализовать частями - когда-то появится работающий продукт.
Правда у нас апдейт на носу.
@frequency Извините за нескромность, но решая (в прошлом) схожие сомнения для себя, хочется разобратся и сравнить причины етих самых сомнений :)
Вопросец (и деже - несколько)
1. Что побудило Вас приехать в Германию? Какие тогда были соображения на счет сегодняшних сомнений, если были?
2. Сколко времени Вы уже в стране и когда (после приезда, приблизительно) начаись сомнения, second thoughts, если желаете?
3. В каких странах Вы бывали кроме Гермении (туризм и рассказы знакомых не считаються по указанным више соображениям других учасников ветки)
4. Есть ли у Вас сейчас хобби или просто занятие кроме работы, поглощающее Вас целиком?
5. Есть ли у Вас знакомые среди немцев вне работы?
6. Есть ли семья или близкий человек находящийся непосредственно рядом?
7. Поддерживаете ли Вы связи с бывшеми коллегами по работе в той стране, с которой Вы приехали. Если да - сообщяете ли Вы им свои финансовые подробноси и социальный статус в Германии?
8. Как Вы сами оцениваете свой социальный статус по шкале, ну скажем: бомж, человек на социалке, ниже среднего, средний класс, работающий профессионал (в том числе - вледелец собственного бизнеса), достинший успеха человек, непрекосновенная елита?
9. В каком обеми Вы владеете немецким?
10. Есть ли у Вас документы, позволяющие легально проживать на територии Германии неограниченное время, вне зависимости от заработка?
Извините за заведомо провокационную формулировку, но так проще понять на зная Вас лично Ваше восприятие происходящего.
2. 19 лет/10 лет
3. Швеция почти год, и США пол года,
4. да, только оно связано с той работой, которую я хочу себе организовать.
5. нет - те, кто знакомится, начинают завидовать, хотя ИМХО, нечему.6. да, жена и трое детей.
8. паравоз на запасном пути.
9. так себе, так как практики нет, а на работе обычно все по-английски, но, в свое время мои немецкие лекции моим студентам нравились, то есть понятно объяснить могу, но делаю ошибки в грамматике.10. да, хотя доступа к социальным деньгам нет от слова совсем по причине наличия своего дома и своей фирмы.
Хотя в общем считаю Германию очень удобной и правильной страной для работы, как для большинства, так и для себя, просто надо с запасного пути на основной успеть побыстрее переехать.