Большой Воронежский Форум

Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел.
Вернуться   Большой Воронежский Форум » Компьютеры и все, что с ними связано » » Программирование
Философия, технологии, алгоритмы!

Ответ
 
Опции темы
Старый 13.06.2006, 08:44   #1   
Бывалый форумец
 
Аватар для J++
 
Сообщений: 687
Регистрация: 05.08.2005

J++ вне форума Не в сети
Когда программиста достала бюрократия...

Поплакаться немного, что ли...

Блин, так затрахало работать с огромной биллинговой системой...

Вроде программы потихоньку пишутся, система набирает обороты... но чем дальше, тем больше проект разрастается и "пухнет" (руководитель проекта - не я), и что-то новое каждый раз нужно уже "пробивать" сквозь стену.

Полное ощущение, что продираешься сквозь какие-то густые джунгли... куча сил уходит не на то, как лучше сделать, а на то, чтобы "пробить" то одно, то другое, договориться, согласовать. Уже не программист, а что-то вроде бульдозера. Это при том, что у меня с разными "командами" отношения хорошие, а что же бывает, когда не так - бррр... даже представить себе невозможно.

Блин, как вылезти из этой дурной ситуевины, хотя бы не ощущать ее так остро...

Пойти книжку почитать о безнадежных проектах и пути самурая в них?

Работу сменить? Да можно бы, только по-моему у нас в Воронеже куча систем именно такого плана. Всякие ERP и т.п. Всего много, все очень круто замешано, громоздко и несдвигаемо с места.

Кто как с этим борется, когда все достало? Я вот дома библиотечки и финтифлюшки мелкие пишу в свое удовольствие, но после такого рабочего дня часто бывает вообще ни до чего.
  Ответить с цитированием
Старый 13.06.2006, 08:47   #2   
error #65535
 
Аватар для maximn
 
Сообщений: 5,240
Регистрация: 16.11.2003
Возраст: 24

maximn вне форума Не в сети
J++, очень просто борюсь: после 6-ти я не программист и пофиг - пусть хоть нью йоркская биржа из-за меня рухнет
  Ответить с цитированием
Старый 13.06.2006, 08:55   #3   
Бывалый форумец
 
Аватар для J++
 
Сообщений: 687
Регистрация: 05.08.2005

J++ вне форума Не в сети
да я в принципе тоже после 6 не программист (ну, за исключением форс-мажоров), только обычно к тому времени еще и не человек

несколько раз, идя домой, чуть под машину не влетела - в такой прострации была...

Пока кое-как спасает спортзал: тащусь туда на автопилоте, там прихожу в себя. Ну и 17-летний "ребеночек" не дает забыть об окружающем мире

А что больше всего бесит - это то, что устала не от собственно процесса программирования, а от бесконечных звонков, согласований и т.п. Конечно, я понимаю, что здесь отнюдь не плохое место работы (+ коллектив нормальный), но все-таки огромные ERP - это ужас!
  Ответить с цитированием
Старый 13.06.2006, 19:51   #4   
4e
 
Аватар для Alexey
 
Сообщений: 3,610
Регистрация: 27.09.2001
Возраст: 42

Alexey вне форума Не в сети
J++, смени работу и не изобретайте велосипед
  Ответить с цитированием
Старый 14.06.2006, 06:43   #5   
Форумец
 
Аватар для zss_vrn
 
Сообщений: 2,045
Регистрация: 27.08.2003

zss_vrn вне форума Не в сети
Выбрала такую профессию

Вообще-то это закономерно. В среднем 70 % времени требуется на организационное обеспечение (то есть согласования, утряски, доказательства, приказы, инструкции и прочее) и только остальное - непосредственно на проектирование, программирование, тестирование и отладку (откуда данные - не помню, с каких-то курсов, кажется).

При работе с внутренним заказчиком ситуация еще смешнее, особенно когда ендюзерами выступают сотрудники разных подразделений.

К счастью, люди разные, и есть категория людей, которых вполне устраивает многолетняя работа над одним проектом, бесконечные согласования и переписывания кодов, причем конца работы никто не видит, а начало все уже забыли. Осталось только подобрать соотвествующих людей на соответствующую работу.
  Ответить с цитированием
Старый 28.06.2006, 08:56   #6   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Не расстраивайся. Издержки роста. У меня бывает вобще целый день пробегаю, не знаю чем занимаюсь - за собствнно программирование так и получается сесть. Совещаюсь, согласовываю, договариваюсь, рассказываю как делать, и т.п.
  Ответить с цитированием
Старый 28.06.2006, 10:13   #7   
Форумец
 
Сообщений: 642
Регистрация: 05.12.2002

Gendalf вне форума Не в сети
А про такие понятия как ТехЗадание, Рабоий проект итд вы не слышали?
  Ответить с цитированием
Старый 28.06.2006, 10:25   #8   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от Gendalf
А про такие понятия как ТехЗадание, Рабоий проект итд вы не слышали?
Во во, пойти с проектантами пообщаться, рассказать как все будет устроено, прочитать дополнения к ТЗ,...
Штука нужная, но у менджерского состава иногда возникает опасная иллюзия, что если все ТЗ прочитали, проект написан, сроки выезда на внедрение согласованны, все документы подготовлены, то софт напишется как-то сам собой.
Хотя и у программеров бывают иллюзии, что можно просто написать код, а все эту бумажки нафиг не нужны. И то и другое пагубно для проекта.
  Ответить с цитированием
Старый 28.06.2006, 11:08   #9   
Форумец
 
Сообщений: 642
Регистрация: 05.12.2002

Gendalf вне форума Не в сети
Цитата:
Сообщение от tsyplakov
Во во, пойти с проектантами пообщаться, рассказать как все будет устроено, прочитать дополнения к ТЗ,...
Штука нужная, но у менджерского состава иногда возникает опасная иллюзия, что если все ТЗ прочитали, проект написан, сроки выезда на внедрение согласованны, все документы подготовлены, то софт напишется как-то сам собой.
Хотя и у программеров бывают иллюзии, что можно просто написать код, а все эту бумажки нафиг не нужны. И то и другое пагубно для проекта.
Вообще то ТЗ согласовывается еще и с программистами.. (по крайней мере с главным из тех, что будет работать в проекте) так как именно в ТЗ определяется тот объем работ, на который менеджеры договорились по деньгам. Если хочется чего то большего, чем описано в ТЗ, то это уже за дополнительные деньги.

А без бумажек - совсем плохо... так как заказчик сначала хочет одно, а потом у него аппетиты ростут... и он уже хочет большего за те же деньги, и не докажешь, что вы с ним не договаривались на этот дополнительный функционал.

Поэтому предпроектные работы очень важны.
  Ответить с цитированием
Старый 28.06.2006, 12:22   #10   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от Gendalf
Вообще то ТЗ согласовывается еще и с программистами.. (по крайней мере с главным из тех, что будет работать в проекте) так как именно в ТЗ определяется тот объем работ, на который менеджеры договорились по деньгам. Если хочется чего то большего, чем описано в ТЗ, то это уже за дополнительные деньги.
Это в идеале. На практике знаю случай, когда ТЗ писалось двумя менеджерами на буке по пути к заказчику за сутки. Правда на основе некоего шаблона. Ди и систма там у них была более или менее стандартная. Но все же.

Чаще встречаются случаи когда ТЗ пишут (ну не сами, но руководят процессом) менеджеры, которым продавцы каких либо коробочных продуктов напели как все будет здорово сделано на их продукте.
"- Свои то программисты у вас плохие, а вот наши замечательные программисты сделали мега решение которое все решит."
Потом свои программисты (мне приходилось бывать в их числе) пытаются придумать как решить задачу с использованием кривых инструментов купленных за бешеные бабки и при этом уложиться в совершенно смешное время, т.к. менеджры на вопрос о сроках говорят - у вас есть мега хреновина - там ничего писать вообще не надо. Будете у нас теперь внедренцами, а вас все уже написали мудрые западные ребята.

Короче не надо о наболевшем.
  Ответить с цитированием
Старый 28.06.2006, 12:26   #11   
Форумец
 
Аватар для zss_vrn
 
Сообщений: 2,045
Регистрация: 27.08.2003

zss_vrn вне форума Не в сети
Цитата:
Сообщение от tsyplakov
Потом свои программисты (мне приходилось бывать в их числе) пытаются придумать как решить задачу с использованием кривых инструментов купленных за бешеные бабки и при этом уложиться в совершенно смешное время, т.к. менеджры на вопрос о сроках говорят - у вас есть мега хреновина - там ничего писать вообще не надо.
В десяточку!
  Ответить с цитированием
Старый 28.06.2006, 12:42   #12   
Бывалый форумец
 
Аватар для J++
 
Сообщений: 687
Регистрация: 05.08.2005

J++ вне форума Не в сети
+1. Причем кривизна инструментов возрастает, т.к. фирме, выводящей их на рынок, все чаще нужно "успеть впереди всех" (крикнуть нужное слово), а качество... говорить не хочется. Кр-рутой софт все больше становится похож (по качеству) на одноразовые салфетки.
  Ответить с цитированием
Старый 28.06.2006, 13:40   #13   
Форумец
 
Сообщений: 642
Регистрация: 05.12.2002

Gendalf вне форума Не в сети
Цитата:
Сообщение от J++
+1. Причем кривизна инструментов возрастает, т.к. фирме, выводящей их на рынок, все чаще нужно "успеть впереди всех" (крикнуть нужное слово), а качество... говорить не хочется. Кр-рутой софт все больше становится похож (по качеству) на одноразовые салфетки.
Ну это не всегда так. Обычно "вкусные" клиенты со своими "вкусными заказами" устраивают тендер, тогда уж точно будешь делать максимум работы за минимум денег.
  Ответить с цитированием
Старый 28.06.2006, 13:43   #14   
Бывалый форумец
 
Аватар для J++
 
Сообщений: 687
Регистрация: 05.08.2005

J++ вне форума Не в сети
Ну это понятно. Еще хуже, когда находится "вкусный поставщик аппаратно-программных решений", делятся "вкусные" откаты, а исполнители, матерясь, вынуждены работать в рамках глючного и сырого "корпоративного стандарта"
  Ответить с цитированием
Старый 28.06.2006, 14:27   #15   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от Gendalf
Ну это не всегда так. Обычно "вкусные" клиенты со своими "вкусными заказами" устраивают тендер, тогда уж точно будешь делать максимум работы за минимум денег.
Причем тендеры устравиваются по разному и в последнее время в них побеждают люди имеющие хороший административный ресурс.
  Ответить с цитированием
Старый 28.06.2006, 15:17   #16   
Форумец
 
Аватар для zss_vrn
 
Сообщений: 2,045
Регистрация: 27.08.2003

zss_vrn вне форума Не в сети
Ну, тендеры имеют и плюсы, если проводить их честно и с головой.

Например, в прошлом году мы закупали технику по тендеру. В конечном итоге цены снизили все участники не менее чем на 15 % и условия гарантии стали просто чудовищно привлекательными.

С ПО, правда, намного все сложнее.
  Ответить с цитированием
Старый 28.06.2006, 15:19   #17   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от zss_vrn
Ну, тендеры имеют и плюсы, если проводить их честно и с головой.
Например, в прошлом году мы закупали технику по тендеру. В конечном итоге цены снизили все участники не менее чем на 15 % и условия гарантии стали просто чудовищно привлекательными.
С ПО, правда, намного все сложнее.
Вменяемо тендеры проводятся как правило небольшими фирмами. Чем больше, тем сильнее все зависит от суммы отката.
Тендер для софта - это вообще на мой взгляд как разработчика - большая глупость с точки зрения того, кто проводит. Рынок изучать надо, но брать того кто меньше спросит - не надо точно.
  Ответить с цитированием
Старый 28.06.2006, 15:21   #18   
back 4 good
 
Аватар для vi0
 
Сообщений: 19,298
Регистрация: 23.04.2003

vi0 вне форума Не в сети
39-летняя женщина-программист - это, наверное, диагноз...
  Ответить с цитированием
Старый 28.06.2006, 15:35   #19   
Форумец
 
Сообщений: 642
Регистрация: 05.12.2002

Gendalf вне форума Не в сети
Цитата:
Сообщение от tsyplakov
Вменяемо тендеры проводятся как правило небольшими фирмами. Чем больше, тем сильнее все зависит от суммы отката.
Тендер для софта - это вообще на мой взгляд как разработчика - большая глупость с точки зрения того, кто проводит. Рынок изучать надо, но брать того кто меньше спросит - не надо точно.
Ну клиенты бывают вменяемые.... и иногда сразу озвучивают сумму, которую готовы потратить на проект. И тут начинает играть роль статус самой конторы, наличие крупных завершенных проектов, наличие сертефицированного персонала, партнерских отношений с другими известными конторами итд.
  Ответить с цитированием
Старый 28.06.2006, 15:46   #20   
Бывалый форумец
 
Аватар для J++
 
Сообщений: 687
Регистрация: 05.08.2005

J++ вне форума Не в сети
Цитата:
наличие крупных завершенных проектов, наличие сертефицированного персонала,
Что на самом деле не играет особой роли в каждом конкретном проекте, потому что поменяться все может буквально за считанные недели. Пара-тройка "зубров" найдет работу покруче - и гудбай...

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

Живой пример - Борланд. Сколько было славы, популярности и денег, того самого статуса и супер-партнеров - а последние несколько лет проекты что-то "не идут".

В общем да: одно дело, когда покупаешь через тендер уже готовые решения (пусть железки+их установка/наладка/прокладка кабелей), другое - когда таким же образом ищется тот, кто напишет ПО, которого пока в природе нет и оценить его заранее невозможно
  Ответить с цитированием
Старый 28.06.2006, 16:06   #21   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от vi0
39-летняя женщина-программист - это, наверное, диагноз...
Любой проф пригодный программист это диагноз.
  Ответить с цитированием
Старый 28.06.2006, 16:10   #22   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от tsyplakov
Любой проф пригодный программист это диагноз.
Наверное даже так. Любой человек использующий голову не только для того, чтобы в нее есть.
  Ответить с цитированием
Старый 28.06.2006, 23:39   #23   
back 4 good
 
Аватар для vi0
 
Сообщений: 19,298
Регистрация: 23.04.2003

vi0 вне форума Не в сети
Цитата:
Сообщение от tsyplakov
Наверное даже так. Любой человек использующий голову не только для того, чтобы в нее есть.
Давно прошли те времена, когда для программирования требовался интеллект. Теперь это обычная рутина, типа работы на конвейере.
  Ответить с цитированием
Старый 28.06.2006, 23:46   #24   
error #65535
 
Аватар для maximn
 
Сообщений: 5,240
Регистрация: 16.11.2003
Возраст: 24

maximn вне форума Не в сети
Цитата:
Сообщение от tsyplakov
Тендер для софта - это вообще на мой взгляд как разработчика - большая глупость с точки зрения того, кто проводит. Рынок изучать надо, но брать того кто меньше спросит - не надо точно.
тендер - это просто конкурс, оценивают там все - от выполненных работ, до наличия сертификатов
Цитата:
Сообщение от vi0
Давно прошли те времена, когда для программирования требовался интеллект. Теперь это обычная рутина, типа работы на конвейере.
вы программист?
  Ответить с цитированием
Старый 29.06.2006, 00:14   #25   
I.NS.AN.E
 
Аватар для Демиар
 
Сообщений: 1,705
Регистрация: 27.06.2004
Записей в дневнике: 34

Демиар вне форума Не в сети
http://punkrasskaz.narod.ru/boss.zip

Ссылка на флеш-инструкцию по уничтожению бюрократии, унижения и эксплуатации...
  Ответить с цитированием
Старый 29.06.2006, 06:39   #26   
Форумец
 
Аватар для zss_vrn
 
Сообщений: 2,045
Регистрация: 27.08.2003

zss_vrn вне форума Не в сети
Цитата:
Сообщение от tsyplakov
Вменяемо тендеры проводятся как правило небольшими фирмами. Чем больше, тем сильнее все зависит от суммы отката.
Ну, не все так плохо.
Цитата:
Сообщение от tsyplakov
Тендер для софта - это вообще на мой взгляд как разработчика - большая глупость с точки зрения того, кто проводит. Рынок изучать надо, но брать того кто меньше спросит - не надо точно.
Не всегда. Например, необходимо купить широкораспространенный софт. Разработчик часто сам его не продает, а только через дилеров. Цены одинаков, но есть другие условия.
Еще пример - 1С. В городе разработчиков 1С - как донов Педро в Бразилии. Как выбрать? Тендер - как раз инструмент.
  Ответить с цитированием
Старый 29.06.2006, 06:43   #27   
Форумец
 
Аватар для zss_vrn
 
Сообщений: 2,045
Регистрация: 27.08.2003

zss_vrn вне форума Не в сети
vi0,
Ну, это не худший диагноз
Если человек умер, то это надолго, а если дурак - то навсегда.
  Ответить с цитированием
Старый 29.06.2006, 08:37   #28   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от vi0
Давно прошли те времена, когда для программирования требовался интеллект. Теперь это обычная рутина, типа работы на конвейере.
Это у кого какая работа и кто как к ней подходит. Ну и от инструментов зависит. PHP к примеру, интеллекта не требует. Хотя опять же как подходить. Так что это скорее личный опыт чем тенденция отрасли. Я бы даже сказал наоборот. Появился ряд технологий, каждая из которых в отдельности не является серебрянной пулей, но вместе они позволяют решить задачу борьбы с оборотнями.
  Ответить с цитированием
Старый 29.06.2006, 08:38   #29   
инженер
 
Сообщений: 60
Регистрация: 14.11.2003
Возраст: 50

tsyplakov вне форума Не в сети
Цитата:
Сообщение от zss_vrn
Ну, не все так плохо.
Не всегда. Например, необходимо купить широкораспространенный софт. Разработчик часто сам его не продает, а только через дилеров. Цены одинаков, но есть другие условия.
Ну да. Поправка - заказной софт. Не коробочный.
  Ответить с цитированием
Старый 29.06.2006, 08:43   #30   
error #65535
 
Аватар для maximn
 
Сообщений: 5,240
Регистрация: 16.11.2003
Возраст: 24

maximn вне форума Не в сети
Цитата:
Сообщение от tsyplakov
PHP к примеру, интеллекта не требует.
а чем он отличается от того же c++?

пысы. то-то нормальных программистов годами ищут..
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind