Имя: Пароль:
JOB
Работа
Фрилансеры, у кого был опыт работы на фра?
0 Гений 1С
 
гуру
07.10.21
09:23
Чем это обычно заканчивается?
Сам недавно поработал порядка 60 часов на проектный фра, который тиражки делает.
Вроде все ок. Работал по 1800 в час.
Выгоден ли фра такой формат?
1 Guk
 
07.10.21
09:25
(0) как тиражка называется? чтоб потом стороной её обходить ;)...
2 ChMikle
 
07.10.21
09:25
Если они с тобой работали в таком формате , то наверное да ?!
3 Почему 1С
 
07.10.21
09:26
Ну если согласились с тобой работать очевидно выгодно
4 mistеr
 
07.10.21
09:27
Главное, чтобы не закончилось алкоголизмом.
5 lodger
 
07.10.21
09:28
(1) может он макеты ПФ рисовал по заданным xls. рутина жуткая, часто хочется выпнуть на аутсорс. даже по 1800 в час.
6 scanduta
 
07.10.21
09:29
(0) Думаю франчу выгодно, считай - спец нормальный на проект 200 в месяц. С налогами 200*1.4 = 280
дели на 160 часов , как раз твоя ставка и выходит. Только фрилансера можно нанять когда нужно, на проект, так удобней. Поэтому проси >2000/xfc
7 Guk
 
07.10.21
09:30
(5) зная таланты ТС, он даже в макетах может так накуеверить ;)...
8 scanduta
 
07.10.21
09:30
А еще фрилансеру не нужно платить отпускные , больничные, дмс, арендовать офис, - так что очень выгодно.
9 Kassern
 
07.10.21
09:30
(5) оо дааа, это просто мега гемор, я лучше куплю такую ПФ, чем буду часами вырисовывать
10 Гений 1С
 
гуру
07.10.21
09:36
(5) не, классическое программирование по ТЗ
11 vovastar
 
07.10.21
09:42
(7) щя Беня свою коронную... Собаки лают, караван идет)
12 Smit1C
 
07.10.21
09:53
(0) был бы не выгоден, вас бы не позвали.
13 d_monah
 
07.10.21
10:48
Заканчивается обычно выпином фришника,ибо нах такой балбес не надо,понаберут с улицы.У нормального франя за забором очередь
14 Ненавижу 1С
 
гуру
07.10.21
10:51
(0) что свободный художник закончился?
а как же я сам себе хозяин и ставку 2000?
15 vovastar
 
07.10.21
10:56
(14) это другое)
16 timurhv
 
07.10.21
11:05
(0) На проект = нормально, конец года же и не успевают. Насчет тиражек = вряд ли.
17 pechkin
 
07.10.21
11:06
(1) эх тиражки нужно все обходить. ни разу не видел тиражку с хорошим кодом
18 Гений 1С
 
гуру
07.10.21
11:07
(14) ты о чем, Mr 0 Bit?
19 Гений 1С
 
гуру
07.10.21
11:07
(15) да, это один из многих проектов, а не найм, Ненавижну с бодуна почудилось не пойми че, ггг
20 Маратыч
 
07.10.21
11:08
Всё возвращается на круги своя.
Геню выперли с работы - он заявил себя фрилансером - кто-то, не зная геню, предлагает ему работу - геня забыл, что он фрилансер :)
21 Базис
 
naïve
07.10.21
11:10
(17) Глянь в разработки фирм Камин, КИНТ.
22 Leonardo1c
 
07.10.21
11:11
Поработал? А что бросил. Или фра не потянул мегаспеца?
23 BeerHelpsMeWin
 
07.10.21
11:33
(22) как обычно, наверно - работал 60 часов, оплатили 6 :)
24 d_monah
 
07.10.21
12:09
(23) Хорошо хоть 6 оплатили,счет на 168 был выставлен
25 Гений 1С
 
гуру
09.10.21
18:19
(22) им обьемы нужны, а у меня обьем 10 часов в неделю на клиента, превышать не могу
26 Ненавижу 1С
 
гуру
09.10.21
22:22
(25) врач не разрешает?
27 Гений 1С
 
гуру
09.10.21
22:54
(26) стратегия жизни. Я уже достаточно поработал в своей жизни
28 GANR
 
09.10.21
23:37
(0) [Выгоден ли фра такой формат?] Зависит от людей, которые работают в этом фра. Если там сидят дефективные менеджеры, ставящие задачи "сделай кнопку, чтобы она нажималась", не способные вникнуть в суть происходящего на их проекте, и требующие от тебя соблюдения сроков, конечно ничего не взлетит.
29 experimentator76
 
09.10.21
23:47
(0) как и почему на тебя вышли?
30 GANR
 
10.10.21
00:13
(29) Какая разница? Если работу делать хорошо, способов выйти на геню миллион
31 nii
 
10.10.21
00:22
Мы (фра) иногда пользуемся подобными услугами фри. Иногда платили по 1800 в час наёмнику:) но от уровня зависит конечно.
32 palsergeich
 
10.10.21
00:38
(0) Конечно выгоден.
Проектный час уже по 6К идет.
33 GANR
 
10.10.21
00:41
(31) А какого рода задачи даете нештатным сотрудникам?
34 nii
 
10.10.21
00:46
(33) если квалификация высокая - помогает с обследованиями.
Если просто кодер - соответственно кодит по укрупненным ТЗ, платим по фактически затраченным часам. Ставка понятно ниже немногим чем 1800 и предварительно хорошее собеседование для понимания уровня.
35 nii
 
10.10.21
00:51
(34) т.к. проектная работа а франч мы не большой, зачастую так выгоднее чем брать в штат. Но есть и минусы для нас, конечно же. Хотя, практически всегда неадекватов удаётся отсечь на собеселовании. И далее, сотрудничество, как правило, выгодно обоим сторонам.
36 acanta
 
10.10.21
00:52
А что вы подразумеваете под неадекватом?
37 nii
 
10.10.21
01:03
(36) на вкус и цвет, как говорится. По факту решаем на собеседовании комфортно ли будет с человеком работать и достаточно ли компетенции. Если человек мудак, это видно сразу и дальше нет смысла работать.
Кто мудак - каждому свое.
Кстати, теперь буду на собеседования спрашивать ник на месте, а то вдруг какой нить Денис или фиш попадётся:))
38 xXeNoNx
 
10.10.21
01:21
(0) тиражные решения, имхо, предполагают некий стандарт разработки, а не говнокод, который имеет место быть, судя по говноветкам твоим, так что тут следующий момент: либо ты звездобол, либо ты влажный мечтатель перейти во франч
39 xXeNoNx
 
10.10.21
01:25
либо Стас запилил нейросистему 1с, которая генерит темы на мисте со всякой херней и никто не догадавется что это бот.
40 GANR
 
10.10.21
01:26
(37) А как вы относитесь к подходу скопировать/вставить + 2 строчки поправить при программировании?
41 nii
 
10.10.21
01:26
(38) посмотрите конфигурацию "1с управление имуществом". Коробочная решение, ИМХО, классический случай, как кодить нельзя.
Но стандарты типа комментариев к процедурам и функциям соблюдены.
42 nii
 
10.10.21
01:31
(40) надо контекст смотреть.
Мы на собеседования не просим решать тестовые задания.
Но можем устно порассуждать про запросы, скд  а так же попросить продемонстрировать свой код которым сосискатель гордится и обсудить его.
43 acanta
 
10.10.21
01:35
(41) вы можете выбрать какие то принципы, использование разработчиками этой конфигурации, с которыми вы не согласны?
44 nii
 
10.10.21
01:44
(43) могу. Но если интерес есть вы можете сами посмотреть и уверяю, если примените подобные подходы на экзеэамене по спецу по платформе, то не сдадите.
П.с. мог обсудить, но смысл? Вв разработчик данной системы или знакомы с ней ?
45 acanta
 
10.10.21
01:50
(44) возможно, разработчики конфигураций бывают на мисте. Или наоборот, авторы учебников и экзаменационных заданий.
46 GANR
 
10.10.21
01:52
(44) А вы припоминаете хотя-бы одну конфигурацию, написанную не в фирме 1С, которая бы вам понравилась?
47 nii
 
10.10.21
01:58
(45) лично мне не нравится чтот при проведении документа (ввод остатков и другие) некоторые значения реквизитов табличной части документа записываются в значения реквизитов справочника имущество (аналог ОС). В типовых 1с подобные реквизиты хранятся в регистрах сведений.
Что делать при отмене проведения? Ну наверное надо запретить отмену проведения :))) не очищать же реквизиты в справочнике?
Ну а подразделение, местонахождение данного имущества конечно логично хранить в регистре накопления. Пр каждом движении, перемещении  будем списывать остатки со всем набором характеристик ос и заново делать приход
48 nii
 
10.10.21
02:01
(46) ну скажем лет 10 назад я сталкивался с конфигурацией Хомнет Лизинг, вполне себе на уровне была мне кажется. Сецчас не знаю. Но тогда и 1с была сильно проще
51 acanta
 
10.10.21
02:20
Насколько я помню основную проблему упп это невозможность сделать копию базы для налоговой.
52 acanta
 
10.10.21
02:22
(47) мы говорим о недостатках или преимуществах архитектурных решений с точки зрения экзаменатора?
53 nii
 
10.10.21
02:42
(52) да, мы применяем такой подход.
.как показывает практика, когда кодер пытается что то изобрести/внести свое, все это рано или поздно выходит боком.
К экспериментам открыты но не за наш счёт:)))
54 acanta
 
10.10.21
02:47
(53) то есть сложность именно в том, чтобы выбрать вундеркиндов и обрубить им руки?
55 acanta
 
10.10.21
02:57
Я предлагала работодателям поискать стажеров 1с где нибудь на библиотечном, литературном факультете или факультете журналистики. Зачем вам математики?
56 Конструктор1С
 
10.10.21
06:21
(30) Г1С и "хорошо" понятия несовместимые. Ты видел его код? Это же джун-стайл помноженный на извращенство. Такого нужно ссаными тряпками гнать из программирования. С такими кривыми руками разве что на шиномонтажке работать, и то под присмотром
57 pechkin
 
10.10.21
08:25
(56) При этом код у Г1С лучше чем у среднего 1сника
58 vde69
 
10.10.21
08:25
(56) +1

но учитывая, что уровень франчей на 90% ниже плинтуса и там больше половины их программистов умеют ездить по ушам про "идеальные патенты" и писать при этом отвратительный говнокод, то все нормально...

а вообще сабж это еще один повод никогда не обращаться к франчу ибо может статься, что работу будут делать совершенно случайные люди и за последующую поддержку/доработку придется заплатить в 10 раз больше...
59 pechkin
 
10.10.21
08:27
(58) а на фиксе работают сплошь рокстары пишущие идеальный код.
Нет если у тебя все спецы 250+ то..., а если там мидлы?
60 vde69
 
10.10.21
08:29
(57) вопрос не в стилистике кода, а в наличии "гениальных идей" и отсутствии общепринятых подходов.

Это примерно как баба за рулем, вроде ездит и нормально, но другие участники движения ее не понимают...
61 vde69
 
10.10.21
08:32
(59) везде хватает ящеров,

здесь главное:
франч - Сделал, сдал, забыл. Если потом надо доработать - плати и доработаем, по этому делается строго по ТЗ не глядя на идеологические просчеты (за них заказчик заплатит потом еще раз)
фикс - Сделал, и поддерживаю, все косяки падают на меня, по этому по возможности делаем, что-бы меньше потом обращались.
62 Ненавижу 1С
 
гуру
10.10.21
09:09
(61) вот именно. А может прийти на подработку гений и создать регистр чтоб через него параметры в методы передавать
63 experimentator76
 
10.10.21
09:14
(30) в реальной жизни - агрессивная реклама - это еще не признак хорошего продукта
64 experimentator76
 
10.10.21
09:15
(37) Все будут Колшебником представляться :))
65 experimentator76
 
10.10.21
09:16
*Волшебником
п.с. шел 2021-й а редактировать сообщение на мисте все так же нельзя...
66 experimentator76
 
10.10.21
09:17
(38) код у тиражек часто бывает закрыт. так что пока приложение не ошибется и не выдаст какой-то код в исключение - что и как написано можно только догадываться
67 experimentator76
 
10.10.21
09:18
(39) бот - это acanta
68 Конструктор1С
 
10.10.21
09:18
(57) хуже. Такой наркомании я ни у одного джуна не видел
69 experimentator76
 
10.10.21
09:24
(47) правильно сделано в БП3.
кстати подход с местонахождением я рассказал по заданию на одном собеседовании местному архитектору 1С,
он расстроился что-то и уже не помню звали или не звали меня туда поработать...
в общем ему подход с накоплением не понравился, наверное он на справочниках все архитекторит :)
70 Конструктор1С
 
10.10.21
09:25
(61) >>Если потом надо доработать

То заказчику надо готовиться хорошенько доплатить. Костылерешения Г1Сов запутанные и не гибкие. Там, где казалось бы нужна мелкая доработка, требуется всё ломать и делать заново. Ибо наркоманская архитектура отличается негибкостью и запутанностью
71 experimentator76
 
10.10.21
09:29
(62) или динамические запросы с текстами во внешних обработках
72 experimentator76
 
10.10.21
09:32
(70) это бизнесовый подход. компетенции у заказчика не хватает для оценки, поэтому эта карусель работает бесконечно.
возможно франч уже начал что-то подозревать и даже для него это было слишком.
73 Гений 1С
 
гуру
10.10.21
09:42
О, опять моськи тявкают на код слона. Так мой код легко скачать на инфостарте или хотя бы мой гений1с почитать.
а критикуют анонимы, которые мнят из себя гуру кодирования. смешно.
74 ДенисЧ
 
10.10.21
09:45
И... гура вышла... )))
75 Krendel
 
10.10.21
09:49
(61) тебе же заплатят, дпже если ты ничего не делал
76 Гений 1С
 
гуру
10.10.21
09:50
(75) (61) Вот не надо ляля. У франча есть интерес, чтобы с ним и потом работали, если это не одноразовый презерватив. Я работал во франче и там вполне себе следят за качеством и репутацией. А у фикса че? Его пожурят, уволят и все. гггг.
77 Гений 1С
 
гуру
10.10.21
09:51
Впрочем фри это тоже касается, хотя тут уже зависит все от тебя. Обычно клиенты помыкаются с горе-фрилансерами и потом, когда ты начинаешь закрывать их боли, готовы с тобой работать как с Мессией
78 Гений 1С
 
гуру
10.10.21
09:54
(74) мой гений дарит вам, так сказать. ггг
79 Гений 1С
 
гуру
10.10.21
09:56
(29) прислали вакуху, я сказал, что фрилансер, озвучил ценник, их устроило. дали тестовый проект на 30 часов, потом еще один на 30.
я сделал хорошо, но единственно, сроки выставил сразу большие, т.к. у меня на одного клиентам максимум 10 часов в неделю может выходить.
80 experimentator76
 
10.10.21
10:09
(76) у меня перед глазами 3-5 франчей на протяжении нескольких лет и время от времени фейспалм вызывают код и подходы.
я не исключаю что есть хорошие адекватные франчи, но ИМХО все зависит какая команда\люди работают в них на момент времени.
преемственность может быть на фиксе, так как там люди могут работать годами - текучка меньше в хорошем месте
81 experimentator76
 
10.10.21
10:10
(80) я давно уже не слишком притязателен - работает чужой код более менее быстро и удобно - и уже хорошо.
но бывают таки всплески что атас
82 experimentator76
 
10.10.21
10:11
(75) ничего не сделать иногда даже важнее чем что-то сделать :)
83 experimentator76
 
10.10.21
10:22
(79) откуда взялось ограничение в 10 часов?
Я хотя и фикс, но время от времени от знакомых и бывших работодателей поступают предложения подработать.
84 Конструктор1С
 
10.10.21
10:49
(73) можешь тешить себя тем, что ты непонятый худоднег. Но на самом деле ты банальный рукозад, так и не научившийся программировать. Все мы были неумехами-новичками, но ты так и застрял на этом
85 Гений 1С
 
гуру
10.10.21
11:02
(83) я работаю 4 дня в день. 4*5 = 20 в неделю. Поэтому, чтобы не ущемить остальных клиентов на поддержке, больше 10 не беру.
вот последние два месяца работал в режиме авралов, надоело, поднял ставку. ;-)
86 Гений 1С
 
гуру
10.10.21
11:02
(84) ну ты можешь писать что угодно, все равно бездоказательно, но мои клиенты голосуют рублем.
87 Конструктор1С
 
10.10.21
11:06
(86) твои клиенты ларьки, у них банально не хватает компетенций, чтобы проверить твой уровень. Поэтому ты продолжаешь говнокодить за деньги. Но если твои клиенты дорастут и закажут техническую экспертизу, тебя погонят ссаными тряпками
88 Гений 1С
 
гуру
10.10.21
11:30
(87) как скажете, масса. ;-) видимо, этот франч тоже ларек, раз заказал и принял у меня 60 часовой объем работ. Продолжайте отрицать реальность.
89 acht
 
10.10.21
11:50
(88) Один дворник обслуживает 4 дома по 4 подъезда в каждом и весьма гордится этим. Это же ни в коем случае не ларек, да...
90 Гений 1С
 
гуру
10.10.21
11:55
(89) однако же у меня 12-е место на инфостарте, коллеги, хотелось бы критики от тех 11, кто выше меня, а не от всяких
91 vde69
 
10.10.21
11:59
(88) а мне вот было-бы не интересно работать без новых больших проектов.

Каждый раз сделать чью-то маленькую хотелку, где-то что-то починить - по моему здесь не требуется Гений, так по факту суппорт задрипаный :)

Вот у меня проекты в среднем по году, то есть я могу сказать "Мой гений дарит Вам",

А ты работая на франч ты всего лишь кодер нанятый франчем, но не гений :)


:))))
92 acht
 
10.10.21
12:05
(90) Однако же на инфорстарте ты вообще забанен.
https://infostart.ru/profile/262855/
93 GANR
 
10.10.21
12:12
(90) Я конечно на Инфостарте не ТОП-11, я на sql-ex.ru лет 7 назад дошел до 124 места, сейчас на 209, но все-таки скажи часто ли применяешь вот такую штуку и зачем (выдержка из https://geniy1s.ru/developments-1s/1s-data-exchanges/csv-xml-translation/ )?

&НаКлиенте
Функция ПрочитатьCSV(Знач Строка, Разделитель, КоличествоКолонок) Экспорт

Помню мне в наследство доставалось подобное - намучился не на шутку.
94 Конструктор1С
 
10.10.21
12:14
(88) масса франчей-говноделов, поэтому не удивительно. Реальность то, что ты рукозад каких поискать
95 Конструктор1С
 
10.10.21
12:19
(90) можешь в анус себе засунуть рейтинг на инфостарте. Он показатель лишь того, что кто-то прожигал массу рабочего времени, выкладывая свои поделия в интернете
96 Гений 1С
 
гуру
10.10.21
12:29
(91) каждому своё, мнембольшое надоело, пока на маленьком
А Большое это Базуха, РУМ
(92) только в форумах, публиковаться могу
(93) если есть готовая функция, я ее применяю. Там не нужна была высокая скорость, обработка одноразовая
(94) хотелось бы аргументов
(95) взял и опошлил, ггг. Великий Аноним
97 experimentator76
 
10.10.21
12:45
(89) Вместе - это уже микрорайон! :)
Может даже телевизор подарят как сейчас принято стало почему-то
98 GANR
 
10.10.21
12:48
(95) Может и правда код Гения не фонтан, но не всё так просто и не все от него зависит. Когда ставят задачу на доработку ужасной конфигурации перед тобой выбор либо самому написать плохо, либо отказаться от работы и связанным с ней гонораром. Например, в конфигурации есть справочник договор, а его надо в силу прикладной специфики сделать документом и всю привязанную логику к нему переписать, чтобы нормально было. Естественно, клиент денег давать не собирается на эту затею. Как поступишь - будешь криво писать или откажешься ?

P.S. Мой выбор - отказаться. Не знаю правильно это или нет.
99 Krendel
 
10.10.21
12:50
(82) У ВДЕ перманентное горение опы, что кому-то что-то оплатят, такое ощущение, что фикси зп не получают ;-)
100 experimentator76
 
10.10.21
12:52
(98) сделать рядом док.договор со ссылкой на спр.договор :)
хотя смотря какие деньги
101 acanta
 
10.10.21
12:54
Фикси либо работают с франчайзи (официально или неофициально) либо организуют собственный, поскольку уровень тех поддержки от 1с для франчайзи выше. Если по этому вопросу в отделе нет единства, то смысла затевать проект в том же составе нет.
102 acht
 
10.10.21
12:55
(98) > Как поступишь
Есть, значит два стула...

Беда не в том, что геня говно производит. Беда в том, что он этим гордится.
103 experimentator76
 
10.10.21
12:55
(99) да нее - просто разные подходы к работе.
я например ценю профессиональное отношение к работе.
когда качественно и в срок - и не важно франч это, фикс или гений.
хотя в жизни это редко достижимый идеал.
104 experimentator76
 
10.10.21
12:57
(102) у профи уже другое искажение - он думает что производит гавно, хотя это и не так...
105 GANR
 
10.10.21
12:59
(100) Деньги чуть больше тех, которые ты можешь заработать на другом проекте, где не придется делать плохо.
(101) У меня было так когда был 1 программистом на 120 пользователей - регламентированный учет и обновления УПП я свалил на франчайзи, так как у них рука на этом набита на других предприятих моего города, а ультраспецифические вещи которые только на моем заводе были на себя взял.
106 GANR
 
10.10.21
13:09
(101) [уровень тех поддержки от 1с для франчайзи выше] уж прямо выше? Главное, чтобы в письме на [email protected] был ИНН, номер продукта, версия платформы и конфигурации. Их не волнует франчайзи или фикси пишет. Так что не из за этого.
107 pechkin
 
10.10.21
13:09
(103) качественно и в срок это дорого. Найти таких заказчиков не просто
108 piter3
 
10.10.21
13:17
(103) угу, еще на этапе анализа сказать с дельтой не более 20 процентов сколько времени займет
109 Гений 1С
 
гуру
10.10.21
13:26
(98) хорошо-плохо - понятие отностительное. Мне недавно давали по старой дружбе задачу по документообороту. С ДО от 1С я столкнулся впервые года 4 назад. Показалось такой какашкой. А со временем разобрался и как рыба в воде.
110 Гений 1С
 
гуру
10.10.21
13:27
(102) я всё еще жду аргументов, но видимо у Мосек аргументы предъявлять не принято. И это при том что мой код на инфостарте и моем сайте. Какой мелкий нынче завистник пошел.
111 Гений 1С
 
гуру
10.10.21
13:28
(108) да, при работе фри самое сложное - избавиться от недооценки проектов, но думаю у меня уже это пройденный этап. Это раньше я мог за внешнюю печатную форму 1 час попросить. Счас 2-3
112 Гений 1С
 
гуру
10.10.21
13:29
(104) это Ад Перфекционзима. Учитывая, что психика многих программистов деформирована буквоедством, понятно откуда растут ноги перфекционизма
113 piter3
 
10.10.21
13:31
(111) пол часа, не более. Я об этом, облажаться вообще нельзя
114 Krendel
 
10.10.21
13:34
(113) Могу скинуть 15 печаток по этому прайсу ;-)
115 piter3
 
10.10.21
13:36
(114) речь не о пф
116 Конструктор1С
 
10.10.21
13:41
(98) настоящий профессионал в первую очередь должен объяснить клиенту, что так делать не есть хорошо. Представь, что пациент рассказывает кардиохирургу, как тот должен правильно делать разрез сердца пациента. Дичь? Полнейшая! А в программировании такое сплошь и рядом. Клиенты налево и направо продавливают дичь. Если ты пошел на поводу у клиента, и сделал как не надо было делать, то ты не такой уж профессионал.
Возвращаясь к нашему Г1Су. Он уродливые костылины пишет даже не потому, что он непрофессионал, которым свободно манипулируют клиенты. Он пишет уродства потому, что это его стиль разработки. Без уродливых костылин и наркоманства он просто не умеет писать
117 Конструктор1С
 
10.10.21
13:44
(109) да, ДО писали тоже архитектурные наркоманы. Страшно представить, насколько эта наркомания усилится, когда к ней прикоснутся твои кривые ручонки
118 pechkin
 
10.10.21
14:22
(116) в 1с таких профессионалов, о которых ты говоришь, несколько десятков на всю страну.
а 1с ников несколько десятков тысяч
119 experimentator76
 
10.10.21
14:24
(105) конечно второй проект предпочтительнее.
но непонятно чем плох вариант с договорами в двух сущностях,
где справочник останется в регистрах, документах и т.п.
120 experimentator76
 
10.10.21
14:26
(111) за любую форму даже на фиксе 3 часа минимум
121 experimentator76
 
10.10.21
14:27
(120) за час только конфигуратор откроется, чай заварится и мысли придут
122 pechkin
 
10.10.21
14:27
(120) на фиксе ничего не измеряется часами, только днями
123 experimentator76
 
10.10.21
14:29
(112) не всегда так, хотя перфекционизм стоит у корней заболевания.
просто иногда возвращаешься к своему коду 2-3 летней давности и пониамешь что можно лучше
и стараешься лучше и понимаешь что через 2-3 года повторится тоже самое.
124 experimentator76
 
10.10.21
14:30
(123) а если считаешь что твои прошлые обработки - это нетленки на века
это уже другое искажение :)
125 experimentator76
 
10.10.21
14:31
ну вот возьмем запросники, которыми пользуются все наверное.
ну ведь время от времени хочется что-то дописать переписать или они не работают идеально...
а кому-то норм и хватает.
мы разные, да
126 pechkin
 
10.10.21
14:33
(125) тут вопрос насколько ты любишь прогать чтобы переписать. Ибо понятно что там работы мама не горюй. И это будет рутина в основном
127 experimentator76
 
10.10.21
14:33
(117) здесь они вошли в резонанс :))
128 experimentator76
 
10.10.21
14:34
(122) обещать 1-2 дня а сделать за 3 часа :)
129 experimentator76
 
10.10.21
14:36
(126) не то чтобы люблю, но автоматизация программированием облегчает и мою жизнь тоже.
один раз доработал или написал обработку и остается больше времени пофилософствовать, сделать что-то для души...
130 pechkin
 
10.10.21
14:36
(128) работать по 1ч в день
131 experimentator76
 
10.10.21
14:37
(130) к сожалению не могу отключать мозг, хочет падла информации и что-то с ней делать.
поэтому работать 4-6 часов оптимально. больше только спинным мозгом получается
132 Гений 1С
 
гуру
10.10.21
15:46
(113) вот пока не выйдешь на фриланс, тоже кажется что полчаса, а потом начинается... ;-) не, 2 часа минимум и то.
я вот помню банально форму с инфостарта скачал счет-фактуры, так там 2 часа убил на то, чтобы все печаталось норм.
133 Гений 1С
 
гуру
10.10.21
15:47
(116) вы вот все возвращаетесь, а аргументов все нет. Этак вы можете бесконечно воз-вращаться. ;-)
134 Гений 1С
 
гуру
10.10.21
15:48
(123) я крайне редко возвращаюсь к своему коду. разве что к обработкам на инфостарте. Это было когда я работал на фиксе, но я с 2014 года не на фиксе, сперва 5 года фра, потом фри
135 GANR
 
10.10.21
15:51
(119) В принципе, конечно, договор в 2-х сущностях справочник и документ тоже можно нормально сделать. Но в фирме-разработчике этой конфигурации сделали так: фиктивный ДокументРегистратор без каких то реквизитов при смене статуса договора двигал регистры и связи с договором никакой не было - то есть "обратный ход" или отмена проведения не работала никак (ну или смена статуса на предыдущий - там концепция другая). Кроме того вместо перечислений они всюду 1, 2, 3 использовали, цену числом прямо в коде прописали, вместо регистра или константы и прочее. Вот с тех пор я стал крайне осмотрительным и перед тем, как приняться за какую-либо работу очень въедливо всё осматриваю.

Никакой БСП они не использовали при разработке, так что ни структура подчиненности, ни отчет по проводкам, ни управление пользователями, ни обмены данными по человечески не работают. Написал этой фирме-разработчику, хотел предложить переработать их конфигурацию - 7 лет уже не отвечают. Похоже, тамошний "архитектор" понял, что если ответят, то человек, который больше года сопровождал его поделку придет и от души отблагодарит его.
136 experimentator76
 
10.10.21
15:54
(134) то есть рефакторинга у тебя не бывает?
137 Конструктор1С
 
10.10.21
15:55
(133) для тебя ничего не аргумент. Половина форума указывает на твоё рукозадство, а тебе всё не аргумент. Объявил себя в домике и ничего слышать не хочешь.

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

В качественном коде не к чему придраться. А в твоём коде придраться можно чуть ли не к каждой строчке
138 Конструктор1С
 
10.10.21
15:55
(136) он такого слова не знает
139 experimentator76
 
10.10.21
15:57
(135)
"
Написал этой фирме-разработчику, хотел предложить переработать их конфигурацию - 7 лет уже не отвечают
"

и не ответят :)
140 experimentator76
 
10.10.21
15:59
(137) в его оправдание я знаю что он хорошо делает - генерит темы на форуме :))
141 experimentator76
 
10.10.21
15:59
если геня создал тему значит будет ленивый срач :)
142 Гений 1С
 
гуру
10.10.21
16:05
(136) бывает, но не своего кода. я очень редко имею дело со своим кодом. ;-) это больше прерогатива фикси все же.
(138) пруфы будут?
(141) ну это блогерский опыт почти 20-летний.
143 Гений 1С
 
гуру
10.10.21
16:10
(137) о, полностью прочитал твой посыл. Отвечу, что лучшее - враг хорошего, особенно на фрилансе. Клиенты хотят чтобы работало, а не чтобы было идеально. Фриланс очень быстро излечивает от дури перфекционизма.
144 ДенисЧ
 
10.10.21
16:20
Пойнт гени давно понятен - говнокодь и пусть будет, так как будет. Ведь как-нибудь да будет.
145 Гений 1С
 
гуру
10.10.21
16:24
(144) Денис, а кто вы такой, чтобы оценивать мой код? Какое у вас место на инфостарте, для начала?
146 Гений 1С
 
гуру
10.10.21
16:25
(144) Или сколько вы предложений по улучшению платформы 1С закинули сюда: https://github.com/SeiOkami/OneS/issues
Ах, вы Анонимный Аноним. Ну тогда извините
147 ДенисЧ
 
10.10.21
16:33
(145) Вот мне больше делать нечего - выкладывать свой код на копросайте для копропосетителей, а потом меряться пи.....ми с копрпрограммистами, которые себе на копрорейтнг заработали копрокодом...
148 Гений 1С
 
гуру
10.10.21
16:36
(147) то чем вы занимаетесь, называется критиканством. Но я не против. Продолжайте. Чем от критики отличается, надеюсь понятно?
149 ДенисЧ
 
10.10.21
16:41
(148) тем же, чем говнокодерство отличается от копрокодерства. Чем ты занимаешься - решай сам.
150 acht
 
10.10.21
16:42
(144) Ну, чуть не так. Сейчас у него "Я по прежнему ссу в штаны, но теперь я этим горжусь"
151 Гений 1С
 
гуру
10.10.21
16:49
(149) (150) ну ОК, господа. ;-) подожду, когда все же начнутся аргументы. ;-)
152 ДенисЧ
 
10.10.21
16:50
(151) " лучшее - враг хорошего, особенно на фрилансе. Клиенты хотят чтобы работало, а не чтобы было идеально. Фриланс очень быстро излечивает от дури перфекционизма."
Это и называется говнокодерство. Просто определение.
153 Гений 1С
 
гуру
10.10.21
16:54
(152) не, говнокодерство это не минимакс. Это большие обычно затраты времени с нулевым выхлопом. Мастер же делает красиво, быстро, элегантно.
154 GANR
 
10.10.21
17:21
(153) [Это большие обычно затраты времени с нулевым выхлопом] это с какой стороны посмотреть. В краткосрочном периоде копипаста, например, дает некоторый прирост скорости разработки. Скопировать 200 строк из которых 2 поправить проще, чем переписывать 200 так, чтобы нигде ничего не сломать. Зато в долгосрочном, когда появляется надобность одни и те же правки вносить в разные места да еще и вспоминать где все эти места находятся это создает огромные проблемы. Такое может применить только человек, который уверен, что через месяц над этим блоком больше работать не будет, либо если и будет, то ему за переработку его же копипасты хорошо заплатят.
155 acht
 
10.10.21
17:25
(153) > Это большие обычно затраты времени с нулевым выхлопом.
Это у тебя так говнокодерство, что-ли, происходит?
156 Конструктор1С
 
10.10.21
17:25
(143) какой, нафиг, перфекционизм? Речь о банальном пряморуком подходе. Чтобы пришедший после тебя мог разобраться в твоём поделии и без особых усилий доработать его. А не испытывал рвотный рефлекс и беспомощность, пытаясь укратить твои кривые костыли
157 Гений 1С
 
гуру
10.10.21
17:26
(156) а можно подробнее, о чем идет речь?
158 ДенисЧ
 
10.10.21
17:28
(153) Так то мастер. А сейчас речь о тебе.
159 Конструктор1С
 
10.10.21
17:29
(153) >>Мастер же делает красиво, быстро, элегантно

Это называется х..як, х..як и в продакшн. Может и быстро, но крайне низкого качества
160 Конструктор1С
 
10.10.21
17:31
(157) речь о нормальном программировании. Это когда код понятен, архитектура гибкая
161 pechkin
 
10.10.21
18:15
(160) в 1с такое бывает если только с 0 пишешь. Те практически никогда
162 GANR
 
10.10.21
18:50
(161) Ну под 0 можно подразумевать типовую от 1С или БСП. 0 без БСП это полный отстой.
163 experimentator76
 
10.10.21
18:57
(154) он в принципе уже написал что к своему коду не возвращается.
для меня это загадка, но она объясняет отношение к коду
164 ДенисЧ
 
10.10.21
18:59
(162) С БСП это вдвойне, учитывая качество этой БСП.
165 experimentator76
 
10.10.21
18:59
(142)
"
я очень редко имею дело со своим кодом. ;-)
"
166 pechkin
 
10.10.21
18:59
Обычно чтоб сделать вме хорошо нужно отрефакторить тонны кода. А денег на это никто не дает. Ни фри ни фикси
167 GANR
 
10.10.21
19:53
(164) Прямо уж БСП хуже чем то, что слепят местные программисты? За пределами 1С управление пользователями, обменами, печатными формами структурой подчиненности и прочими плюшками, к которым пользователи привыкли с 98% вероятностью попросту не сделают, либо сделают на скорую руку отвратительно - проверено. Так что БСП надо использовать тут без вариантов. А вот партнерские конфы на вооружение брать категорически не хочу.
168 pechkin
 
10.10.21
20:20
(167) бсп - идея хорошая. Но понять что там под капотом нереально.
Вот и думай хороший это код или нет
169 acanta
 
10.10.21
20:38
(168) вы считаете, что бсп или какая-то часть его может быть расширением или несколькими расширениями?
170 pechkin
 
10.10.21
20:40
(169) это к гарикому
171 Гений 1С
 
гуру
10.10.21
20:44
(167) да, БСП - шлак. Я вот вижу процедуру печати типовых печатных форм совсем по другому
172 pechkin
 
10.10.21
20:50
(171) свою работу оно делает хорошо. Но слишком сложно
173 acanta
 
10.10.21
20:52
(172) вероятно это связано с необходимостью оптимизировать толстый клиент при работающем тонком и веб?
174 Гений 1С
 
гуру
10.10.21
21:00
(172) именно. я когда учился в 1С на УФ, мне препод все жаловался, что БСП пошло не тем путем. все критиковал это БСП
175 GANR
 
10.10.21
21:16
(168) [Понять что там под капотом нереально] Никогда с ней трудностей не испытывал - да, было дело дебажил. Но по сравнению с ЗКГУ или модулями 1С:Менеджер сервиса где все построено на фоновых заданиях которые передают данные друг другу, отладка БСП мне кажется просто мёдом.
(171) Даже если то, что ты придумаешь, будет лучше не факт, что это воспримут пользователи - они давно привыкли именно к БСП-шным печаткам. Если с 0 писать то ни отправки по почте, других вещей в распечатанной форме он не увидит и будет вынужден как-то изголяться.
(174) Ну а какие альтернативы есть БСП? Прикол в том, что все что только можно на 1С использует его и практически задействовать БСП это единственный способ по-нормальному интеграцию сделать с другими 1С-ными решениями через штатную подсистему "Обмен данными".
176 Конструктор1С
 
11.10.21
05:58
(168) это же библиотечный функционал. Он не предназначен для доработки в нутреностях, его API стабилен. Ты же не задумываешься, как там в нутрях устроен платформенный метод .Свернуть(), просто дёргаешь его и всё
177 Конструктор1С
 
11.10.21
05:59
Да, в БСП хватает уродств, но всё-таки работать с ней можно. Основная претензия к БСП в том, что она зачастую предоставляет не совсем удобный API, заставляя вникать во внутреннюю кухню самой БСП. Как пример подсистема печати:

Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
     Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "Печать накладной") Тогда
        УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм,
                     "Печать накладной", "Печать накладной",
                     СформироватьПечатнуюФорму(МассивОбъектов, ОбъектыПечати));
    КонецЕсли;
КонецПроцедуры

вот набуя клиентский код должен знать, что есть какая-то там КоллекцияПечатныхФорм и тем более работать с ней? Набуя клиентский код должен делать проверки за библиотеку? (Если УправлениеПечатью.НужноПечататьМакет). Набуя клиентский код должен дёргать по-сути внутрекухонные методы БСП? (УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию)

второй пример, запуск обработки в фоне:

    ПараметрыВыполненияОбработки = Новый Структура;
    ЭтоВнешняяОбработка = ЭтоВнешняяОбработка();
    ИмяОбработки = ?(ЭтоВнешняяОбработка, ХранениеФайлаОбработки, РеквизитФормыВЗначение("Объект").Метаданные().ПолноеИмя());
    
    ПараметрыЗадания = Новый Структура;
    ПараметрыЗадания.Вставить("ИмяОбработки",        ИмяОбработки);
    ПараметрыЗадания.Вставить("ИмяМетода",            "<Имя процедуры в модуле объекта>");
    ПараметрыЗадания.Вставить("ПараметрыВыполнения",    ПараметрыВыполненияОбработки);
    ПараметрыЗадания.Вставить("ЭтоВнешняяОбработка",    ЭтоВнешняяОбработка);
    
    ПараметрыВыполнения = ДлительныеОперации.ПараметрыВыполненияВФоне(УникальныйИдентификатор);
    ПараметрыВыполнения.НаименованиеФоновогоЗадания = НСтр("ru = '<Описание вашего фонового задания>'");
    ПараметрыВыполнения.ЗапуститьВФоне = Истина;
    ПараметрыВыполнения.Вставить("ИдентификаторФормы", УникальныйИдентификатор);
    
    ВыполняемыйМетод = "ДлительныеОперации.ВыполнитьПроцедуруМодуляОбъектаОбработки"; // Выполняем процедуру из модуля объекта
    Возврат ДлительныеОперации.ВыполнитьВФоне(ВыполняемыйМетод, ПараметрыЗадания, ПараметрыВыполнения);

это просто кабздец. API курильщика заставляет писать лишний громоздкий код. Ещё стопку сервисного кода придётся намаслять, если нужно обработать результат фонового задания. В то время как API здорового человека должен позволять делать простые вызовы. Например, вот так запускаются корутины в "низкоуровневом" Котлине:

    GlobalScope.launch {
        // Асинхронный код
    }

и совершенно не нужно надрачивать лишнюю сотню строк кода
178 ДенисЧ
 
11.10.21
06:36
(177) "вот так запускаются корутины"
Как в котлине запустить внешнюю обработку?

А так - ДлительныеОперации.ВыполнитьПроцедуруВФоне("МойОбщийМодуль.МояПроцедура");
И всё.
179 Конструктор1С
 
11.10.21
07:38
(178) в котлине нет внешних обработок. Ты сам пробовал запустить внешнюю обработку тем способом, который предлагаешь?
180 ДенисЧ
 
11.10.21
07:39
(179) "в котлине нет внешних обработок"
Вот тебе и ответ.
181 Гений 1С
 
гуру
11.10.21
07:51
(178) там не про процедуру модуля. а про внешнюю обработку.
1С никогда не умела в "красивый код", чего вы хотите от 1сников. гыгыгы...
они лишь перенимают стиль метрополии
182 Конструктор1С
 
11.10.21
07:52
(180) чё сказать-то хотел? В котлине "фоновость" и многопоточность используется везде и всюду. А без внешних обработок там прекрасно живут и ни о чём не сожалеют. К тому же, встроенные обработки, если их запускать фоново с ожиданием результата, тоже тот ещё геморрой
Если говорить об андроиде, то там даже интерфейс может настраиваться асинхронно и многопоточно. И делается это довольно просто, без надрачивания тонн кода. По сравнению с котлиновской многопоточностью 1сные длительные операции это боль и слёзы
183 Гений 1С
 
гуру
11.10.21
07:53
(182) где-то в 1995 я изучал язык С под юникс, и там был такой оператор fork. ;-)
184 ДенисЧ
 
11.10.21
08:07
(182) Сказать хотел - удивляюсь, откуда такие мазохисты берутся, как ты да геня...
Не нравится вам язык 1с - не мучайте себя, пишите на другом.
Так нет же... Как те мыши и кактусы...
185 Гений 1С
 
гуру
11.10.21
08:20
(184) язык 1с хорош, но типовые конфигурации - классический пример, как превратить конфетку в аналогичную по цвету консистенцию
186 Маратыч
 
11.10.21
08:23
(181) Геня, это ты никогда не умел в код. Хоть красивый, хоть некрасивый.
187 ДенисЧ
 
11.10.21
08:25
(185) тебе для этого даже типовые не нужны.
188 Конструктор1С
 
11.10.21
08:32
(184) речь не про язык, а про БСП. Ведь можно было сделать по-человечески, но нет, сделали через одно место
189 Конструктор1С
 
11.10.21
08:34
190 ДенисЧ
 
11.10.21
08:35
(188) "вот так запускаются корутины в "низкоуровневом" Котлине:"
Это ругань языка, а не какой-то БСП.
Сможешь написать библиотеку, которая в 1с так же делает?
191 Конструктор1С
 
11.10.21
08:37
(190) корутины не смогу, а написать библиотечный метод, чтобы он не заставлял писать десятки строки лишнего кода - смогу
192 ДенисЧ
 
11.10.21
08:38
(191) Который универсально любой код будет запускать в фоне без всяких дополнительных параметров и от него можно будет просто получать состояние и сообщения?
Можно увидеть на гитхабе такое?
193 Конструктор1С
 
11.10.21
08:46
(192) не универсально, а _опционально_ сможет добавить нужную логику. Без необходимости в каждый модуль тащить портянки лишнего кода
194 ДенисЧ
 
11.10.21
08:47
(193) То есть не можешь.
А разговоров-то было...
195 Галахад
 
гуру
11.10.21
08:50
(193) Так пользователи такого БСП не смогут в необязательные параметры. :-)
196 Конструктор1С
 
11.10.21
08:50
(194) что значит не могу? Я уже делал адаптеры для БСПшного функционала, которые позволяют вызывать API БСП гораздо проще
197 ДенисЧ
 
11.10.21
08:51
(196) "Можно увидеть на гитхабе такое?" (с)
198 Конструктор1С
 
11.10.21
08:53
(197) нет, это интеллектуальная собственность моего предприятия
199 Гений 1С
 
гуру
13.10.21
18:54
В общем, рапортую, мне эти франи дали еще одну задачу на 30+ часов. Работаю
200 Ненавижу 1С
 
гуру
13.10.21
18:56
(185) чем он хорош?
201 ДенисЧ
 
13.10.21
19:01
(199) Завтра с утра на заутреню схожу, свечку поставлю... Назови имя (не ФИО) их ГБ, чтобы записочку написать...
202 Совсемне1сник
 
14.10.21
16:40
(85) не ври) у тебя еще не было ниразу такой недели)
203 RomanYS
 
14.10.21
17:53
(0) Единственный и почти анекдотичный опыт работы с франчем был года три назад:
- оптимизация тиражного решения производства этого самого франча
- день работы (ковыряния в этом э...продукте) вылился в три строчки кода
- кажется это были самые дорогие 3 строчи в моей практике))
204 bushd
 
23.10.21
13:34
С людьми надо работать.... А не  с ФРИ, ФРА и прочее....
205 Гений 1С
 
гуру
23.10.21
13:47
(204) бизнес - это духовное занятие, понятное дело. Просто забавно, что фри работает на фра. ;-)
206 RomanYS
 
23.10.21
14:00
(205) Ничего забавного. Вопрос только кто кого прогнёт по цене. А так франч может и другой франч на субподряд нанять.
207 Valdis2007
 
23.10.21
17:21
(0) Я был фрилансер, работал на франч, ....но они не знали , что я фрилансер, думали я в штате))
208 серый КТУЛХУ
 
23.10.21
21:34
у фри работающего на фра по заказу клиента фра - доп.возможности если фра по недосмотру его к клиенту подпустит..
209 Mort
 
23.10.21
22:20
Короче вот Вам мой опыт.

Если Вам впаривают клиента, и утверждают, что это будут СЕРЬЕЗНЫЕ ЛЮДИ, знайте.

Серьезные люди = мудаки.

Нормальные профессионалы, даже при ярдовых оборотах не строят серьезные щи.

Может кому-то мой совет понадобится, или кто-то узнает себя.
210 Mort
 
23.10.21
22:23
Все крупные IT директора крупных контор, у которых всё тип-топ, были вменяемые, современные, прохаванные и чуткие люди. Видите гондона в пиджаке - шлите его нах**. У него цейтнот и шестерки на подсосе.
211 GANR
 
24.10.21
12:28
(205) А что тут необычного? Тупых - в конкуренты, умных - в партнеры.