|
|
|
Этика программистов | ☑ | ||
|---|---|---|---|---|
|
0
break
18.02.10
✎
21:11
|
Работаю на заводе, внедряюю программные средства,которые пишет штат программистов, за 1,5 года сам начал писать программы, но я не состою в штате программистов.Общаюсь с пользователями, они говорят о неудобствах в программе и тут получается следущее - я могу переделать чтото и мне это не составит большого труда, но тогда я залезаю в работу(точнее код) програмера который писал это програмное средство, что не очень этично если ему что надо будет править потом и разбирать мой код, либо иду и жалуюсь что надобы улучшить тото и что криво написан код, что тоже раздражает программера, и он это может править день-два,так счас занят другим(а мне хватит и часик). Так вот хотел бы узнать как это обстоит в др. организациях - за каждым программистом закрепляется свои док-ы, отчеты итд, и он не лезет в другие док-ы или все же допускается переделывать не свои док-ы?
|
|||
|
1
break
18.02.10
✎
21:14
|
эх, забыл секцию поменять..
|
|||
|
2
Дикообразко
18.02.10
✎
21:18
|
бардак у Вас... бардак...
как это любой может менять рабочую конфигурацию? а если можешь исправить, исправляй... что потом будет кому то где то трудно, не твои проблемы |
|||
|
3
ilkoder
18.02.10
✎
21:21
|
Доки не мои - доки работодателя (точнее начальника) и главное, чтоб то, что один наваял, другой случайно не потер. ничего личного
|
|||
|
4
break
18.02.10
✎
21:24
|
не любой, мне просто открыли доступ к конфигуратору, и мне в свое время дали часть документов, от другого внедренца.
|
|||
|
5
GenV
18.02.10
✎
21:27
|
(0) Что мешает поговорить о твоей помощи с программистами? Для этого и существует коллективная разработка.
|
|||
|
6
IronDemon
18.02.10
✎
21:27
|
Работает - не тронь :)
|
|||
|
7
asady
18.02.10
✎
21:30
|
(0) по ходу тебе там делать нечего что ты лезешь в чужие дела - попросят сделаешь, а самому встревать это неэтично.
кроме того ты просто можешь быть не в курсе разных тонкостей в силу своей неопытности - тебе всё кажется просто и легко - там добавил кнопку, сюда добавил реквизит .... |
|||
|
8
break
18.02.10
✎
21:34
|
GenV - я седня обратился, обидел, так как уже воторой док переделывать захотел,
|
|||
|
9
Rabbit
18.02.10
✎
21:35
|
(0) Должностную инструкцию можно почитать, если такая есть. Если такого рода работы ты в соответствии с ней должен выполнять ("мне просто открыли доступ к конфигуратору, и мне в свое время дали часть документов, от другого внедренца"), тогда нужно договариваться с разработчиками.
|
|||
|
10
Serg_1960
18.02.10
✎
21:35
|
(0) "Детский сад. Штаны на лямках"(с) В свои должностные обязанности загляни.
|
|||
|
11
break
18.02.10
✎
21:44
|
asady, вот как раз опытности у мя больше оказывается, / к примеру в одном из док-ов выбор позиций сделан так - выбираются запросом соответсвующие товары, принадлежащие заранее выбранной категории, и передаются в список, потом открывается форма выбора справочника и в фильтр передается список товаров (их может быть до 1000) и естественно форма выбора тормозит ; а можно ведь просто добавить форму с полем таблич док и туда вываливать резултат запроса и подключить обработку выбора.
|
|||
|
12
DES
18.02.10
✎
21:47
|
Спроси у программера разрешения улучшить, на твой взгляд, модуль.
Если разрешит, сделай, продемонстрируй ему на тестовой базе. Если он одобрит, то .... |
|||
|
13
Дикообразко
18.02.10
✎
21:48
|
(12) программист пусть идет гулять
(11) обратись к начальнику отдела программистов, решать только ему и некому больше |
|||
|
14
GenV
18.02.10
✎
21:53
|
(8) Не удивительно, что обидел. Каждый должен выполнять свою работу. Остальная инициатива уже должна идти по договоренности. Иначе будет бардак. Сначала часик на одно, потом часик на другое и обновление уже лесом идет ...
ЗЫ Ну, а если код кривой, тогда это нужно с ответственным за разработку уже говорить, программист обычно и так знает что у него код кривой :) |
|||
|
15
break
18.02.10
✎
22:06
|
GenV скорее не опимизированый, я стараюсь тяжелые вещи все строить одним запросом, в коде же может быть несколько запросов, например второй внутри цикла резултата первого запроса. Выход наверно уйти на другую работу устроиться именно программером, а програмить в свое удовольствие свои програмкии).
|
|||
|
16
AS_DANCE
18.02.10
✎
22:10
|
и тут на новой работе .появляется какой то одмин, который правит твои старые проги пока ты пишешь новые!
Как ты к этому отнесешься?? |
|||
|
17
KRV
18.02.10
✎
22:12
|
(0) а слабо помогать дворнику и еще, до кучи, водителю погрузчика.. (когда первый будет класть стены, а другой, допустим, переводить иностранные договора)?
|
|||
|
18
Serg_1960
18.02.10
✎
22:16
|
"Выход наверно уйти на другую работу" - "Слышу речь не мальчика - но мужа"(с)
(ТихоРжуСидяПодСтолом) Имею ли я морально право, этично ли мне, простому низкооплачивае-муму-ёмаё программисту, вносить изменения в Великое Творение Методистов Фирмы 1С Зарплата и Управление Персоналом? Мне в должностные инструкции и обязанности не включили пункт, на основании которого я имею право исправлять Их Великие Глюки. |
|||
|
19
GenV
18.02.10
✎
22:32
|
(15) Не важно кем работать принцип один. Хорошо там где нас нет ... :)
ЗЫ Вообще странно - пару раз послали, а ты уже работу собрался менять. Мало ли, может действительно у разработчиков времени нет улучшать код. Вообще когда разработчиков много либо есть разграничения на участки, либо руководитель. Соотв. если нормально учитываются потребности/заявки на разработку, то свою заявку на улучшение можно всегда подать. А скорость - это уже проблема отношений и заинтересованности пользователей (ведь по их просьбе ты предложение выдвинул) и разработчиков. Вернее даже не пользователей, а руководства со стороны пользователей. |
|||
|
20
YauheniL
18.02.10
✎
22:32
|
(0) А что мешает версионирование замутить? Заметил неполадку, исправил, сразу же набрал программиста: "Друг, принимай изменения". Потом обсудите: помог твой код или не очень
|
|||
|
21
Киборг
18.02.10
✎
23:08
|
(0) Режим работы программиста устанавливает руководство программиста. :)
Если у вас одно и то же руководство, то это одно дело, а если разное, то это совсем другое. Объекты конфигурации обычно более-менее закреплены, по крайней мере те, которые имеют сложную обработку данных, но всегда бывают задачи, когда надо внести изменения в некоторую выборку объектов, которая включает и "чужие" документы. |
|||
|
22
Naumov
18.02.10
✎
23:16
|
(0) Хотелки отдельных юзеров убивают управляемость информационной системы и отнимают время не что-то действительно значимое.
Твоего опыта может просто недостаточно для того, чтобы понимать что имеет смысл делать, а что нет смысла дела. |
|||
|
23
Джинн
18.02.10
✎
23:28
|
"они говорят о неудобствах в программе" - пусть свои хотелки высказывают программерам или меняют работу. Практика с 95 года показывает, что 90% "неудобств" являются следствием бестолковости пользователей, нежеланием почитать доку или своеобразным пониманием "удобности", граничащим с легкой степенью шизофрении.
|
|||
|
24
i_rodionov
19.02.10
✎
00:28
|
(0) Ни в коем случае не трогай чужой код!!!
|
|||
|
25
Dm81
19.02.10
✎
03:31
|
(0) Правильно говорят - ты можешь не знать особенностей, и эти правки потом вылезут боком. Другой вариант - пусть пользователь пишет служебку программеру, где излагает то, что ему нужно.
|
|||
|
26
SUA
19.02.10
✎
06:44
|
(0) неудобства - заявка как надо бы сделать - обдумывание... и или промывание мозгов пользователю или действительно надо, а не просто "говорят..."
а индусский код - он в принципе может никому и не мешает, но править нужно однозначно (или потом после пачки индусов придется рабочий блок для внесения минимальных изменений переписывать с нуля) |
|||
|
27
Рэйв
19.02.10
✎
07:34
|
(0)Если действительно можешь- сделай на копии и покажи результат сначала прогеру, а потом бухам.
а про неэтичность трогать чужой код- это полная фигня! На это есть комментарии, Поставь свое имя, дату,подробно причину вмешательства и никто на тебя не будет обижаться. |
|||
|
28
Дикообразко
19.02.10
✎
08:06
|
вот они типичные 1С-ки...
очень бояться того, что их код кто то посмотрит... ибо стыдно |
|||
|
29
aka AMIGO
19.02.10
✎
08:07
|
вообще-то, по неписаным правилам, "хозяин у конфы должен быть один"..
плохо, когда хозяин - некопенгаген в конфе, но туда лезет.. у меня такая ГБ на настоящий момент. автору имхо надо договориться (по-дружески) с программистами: кто вносит, как это обговаривается и документируется, и несение ответственности за последствия, а не ломать друг друга через коленку |
|||
|
30
dk
19.02.10
✎
08:11
|
Работа это не только написание кода, но и ответственность
Если не просят, нефиг делать не в своей зоне ответственности. |
|||
|
31
Дикообразко
19.02.10
✎
08:12
|
(29) если человек не умеет писать, то его нужно мордой в пол.. и пинать, пинать. ..
а не разграничивать сферу ответственности |
|||
|
32
BayoNet
19.02.10
✎
09:08
|
А че все набросились на человека, я например, тоже из бухгалтеров, в 1С-нии перешел, правда наши програмисты тогда упорно не хотели в 1с залазить, и они даже рады были когда я на курсы поехал. Все когда-нить начинали с чего то.
|
|||
|
33
ДенисЧ
19.02.10
✎
09:09
|
(29) Это не правильные правила
|
|||
|
34
VasilyKushnir
19.02.10
✎
09:31
|
(27) +100 Стопудово прав. Неэтично без спросу кромсать чужой код, не зная нюансов, вернее вносит изменения в рабочую базу. А вот предложенное сотрудничество - это дело. Хозяину кода полюбе надо продемонстрировать свои художества, прежде чем на рабочую скидывать.
|
|||
|
35
колодина
19.02.10
✎
09:37
|
можно сделать групповую разработку - через хранилище. и - не будет обид никаких.
а с другой стороны, может автору только кажется что ему "часик достаточно".... |
|||
|
36
VasilyKushnir
19.02.10
✎
09:41
|
(35) +100 :-)))))))))) Как в поговорке: "Один глупец может создать столько проблем, что сто мудрецов не разрулят".
|
|||
|
37
Толич
19.02.10
✎
09:46
|
А у меня был такой "Мудрец" на работе. Все пытался посмотреть что я сделал и как это работает. Достал в конец. Только мешал. Я ему на корпоративе нос разбил и уволился. А они чего то долго программиста не могли найти после меня и этого поперли потом. Видите ли не понравился я ему.
|
|||
|
38
Jolly Roger
19.02.10
✎
09:48
|
(0) с твоей стороны этично будет лишь одно: объяснить пользователям, что с заявками на доработку нужно обращаться не к тебе, а к программистам...
|
|||
|
39
big2002
19.02.10
✎
09:56
|
Очень часто пользователи, когда хотят себе какое-то улучшение для себя, именно, с их точки зрения "улучшение", не учитывают очень многое, как именно это может отразиться на общей работе системы.
Во всязком случае, для УПП это так и бывает очень часто. Если ты именно тот, кто синхронизирует работу всех подсистем и держит в голове все методики всех пользователей и знает особенности разработки ТЗ для программистов - ну, возможно, надо добиваться места руководителя программистов. Тогда и будешь решать. Или предлагая изменения, предлагать и полный анализ взаимодействия всего. А просто смотреть чужой код и считать, что сделаешь лучше - большая вероятность, что хочешь сделать лучше - получится только хуже. Занимайся своей работой и не лезь в чужие дела. |
|||
|
40
disk-2008
19.02.10
✎
10:04
|
Возможно, тебе только кажется, что ты очень просто решишь задачу. Так чаще всего у начинающих бывает.
Самое сложное - разработать полноценное ТЗ. Если тебе кажется, что за час ты уже и работу сделаешь, а программист тебе говорит, что надо достаточно большое время, скорее всего, это разный подход к работе. Он будет анализировать все серьезно и потом только потратит полчаса на кодировку, а ты за час можешь сделать то, что потом и за месяц не исправишь. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |