Имя: Пароль:
JOB
Работа
Помогите оценить уровень зп :)
0 Rialist
 
22.07.21
01:46
Всем привет, возникла следующая ситуация, мне 22 года, занимаюсь 1с программированием 2 года, последний год просидел у франчей( где и получил основной багаж знаний ).
Франчи были слабоватые по меркам нашего города ( Омск ) , сейчас встал вопрос в теоретическом развитии и в правильном написании кода ( в методологии ) , изучая рынок я понял что это основной критерий на который смотрят.
Но возникает следующая проблема, я делаю задачи, исходят из своей логики, то есть беру ТЗ или Требование заказчика, строю алгоритм выполнения и пишу код по пути наименьшего сопротивления , то есть как проще так и пишу, но это не всегда оптимально и правильно.
Получал я в деньгах ( 500р за час, в среднем в месяц выходило 50-60к ), сейчас встал вопрос , настолько ли важны эти моменты с правильным написанием и соблюдением всех требование ( например с ИТС ) или можно просить адекватные деньги за задачи, если по факту они выполняются и работают.

Сюда резюме с HH наверное прикрепить нельзя, поэтому если кому то потребуется для развернутого ответа, могу скинуть.
Так же ищу вакансию удаленно, желательно в формате - тз - выполнил - оплата за час.
1 Rialist
 
22.07.21
01:53
2 rphosts
 
22.07.21
01:57
(0) >если по факту они выполняются и работают.
вопрос в том что после тебя...

>500р за час, в среднем в месяц выходило 50-60к
закрыть за месяц 120 часов? Что реально?

Уровень ЗП кодеров часто зависит сейчас не от твоих знаний а от твоего работодателя... на рынке просто вакуум, серьёзные фра часто готовы взять удалёнщика и натаскивать его на совсем другой уровень в т.ч.
3 Rialist
 
22.07.21
01:59
(2) Ну я не совсем прям говнокодил, коментарии оставлял, в расширения все переносил)
Да, 120 часов в среднем в месяц закрывалось без особых проблем ( если конечно косяки не вылазили с прошлых задач )
4 H A D G E H O G s
 
22.07.21
02:01
Ну давай сюда обработку и мы тебе все скажем.
5 Rialist
 
22.07.21
02:07
(4) Ничего нет под рукой к сожалению, в офисе прошлом на пк валяются
6 ГдеСобака Зарыта
 
22.07.21
02:50
Фотку смени на более задротскую. Людям программист нужен, а не конферансье на корпоратив. 5 мест работы за 2 года слишком много, бегунки ни кому не нужны. Сверни до двух, по году на каждую. Будешь говорить что работал в двух местах.
7 Рюкзак
 
22.07.21
03:35
(2) Что тут не реального? Обычная работа с перекурами. Я раньше закрывал по 160 часов. Но ставка тогда у меня была 400 в час.
8 Рюкзак
 
22.07.21
03:37
(6) Как будто кто-то по фотке выбирает программиста. Вообще, нормальная фотка.
9 Рюкзак
 
22.07.21
03:38
(0) Хочется как всегда отговаривать от 1С и идти в реальное программирование. Такие почему в 1С решил податься? В таком молодом возрасте все дороги открыты, в более перспективные направления.
10 Rialist
 
22.07.21
03:40
(9) хз, в каком то моменте понравилось, тут и остался)
11 Rialist
 
22.07.21
03:42
(6) зачем сидеть там где не нравится? Сомнительное утверждение.
12 ГдеСобака Зарыта
 
22.07.21
03:52
(11) А зачем брать тебя на работу, если ты через полгода свалишь?
13 Rialist
 
22.07.21
04:06
(12) может просто надо предоставить адекватные условия и я не свалю?)
14 ГдеСобака Зарыта
 
22.07.21
04:10
Адекватные условия - адекватным людям. Ты пока в эту категорию не попадаешь
15 Rialist
 
22.07.21
04:11
(14) спасибо
16 rphosts
 
22.07.21
04:21
(13) на самом деле ни те кто недолго работают на одном месте, ни те у кого большие дыры в стаже не являются приоритетными кандидатами при наличии хоть какого-то выбора
17 Rialist
 
22.07.21
04:28
(16) большие дыры - долго сидит на одном месте, это имеется ввиду?
18 Рюкзак
 
22.07.21
04:31
(17) Не. Это когда нигде не сидишь.
19 rphosts
 
22.07.21
04:42
(17) длительные разрывы между уволился из конторы N и устроился в контору N+1
20 Обработка
 
22.07.21
06:44
Это называется автор ветки хитро разместил свое резюме пока Волшебник не проснулся?
21 Обработка
 
22.07.21
06:45
Я так и не понял в чем вопрос. Где там "смеяться" читать?
22 Чинухов
 
22.07.21
06:56
(0) Иди к Гене подаваном, он тебя научит как фрилансить за 1800 в час.
23 Галахад
 
гуру
22.07.21
06:57
(20) ИМХО, платно только для размещения вакансий. Так что норм.
24 Обработка
 
22.07.21
07:12
(23) Как-то я тут давно лет 5 назад создал тему с поиском работ вроде грохнули тему.
Или все-таки искали спеца... Вот точно не помню.
25 vvspb
 
22.07.21
07:26
(11)   Вы за советом пришли? Я с (6) согласна
26 vvspb
 
22.07.21
07:30
(25) и да :) почту тоже можно сменить :) но не так критично, бывает хуже
27 K1RSAN
 
22.07.21
07:35
(9) и какие это? в веб пойти?
28 golem14
 
22.07.21
07:55
(16) конечно, плохой раб, непослушный, что не так уйдёт на +10 т.р.
29 OldCondom
 
22.07.21
08:04
Правильное написание кода - основное на что работодатель смотрит? На кодера идете?
30 d4rkmesa
 
22.07.21
08:19
(0) Причина увольнения - можешь не писать. Кому надо, спросят. На этот вопрос можно заготовить какой-нибудь легкий спич.
31 d4rkmesa
 
22.07.21
08:20
(0) 70 - маловато просишь. Пиши 80-90 сразу, если программировать умеешь.
32 OldCondom
 
22.07.21
08:30
(30) я использую всего одно слово: деньги.
33 Azverin
 
22.07.21
08:49
(0) Попробуй на фикс уйти на пару-тройку лет. Только с коллегами и "зоопарком" конфигураций, РИБ, хранилище и т.д.
И вот здесь ты лучше поймёшь, куда расти - кем стать в 1С.
34 Dmitry1c
 
22.07.21
08:53
(0) сделай почту поприличнее, а то у тебя там армагеддон1234
35 Antony8x
 
22.07.21
08:53
(12):) четко и полезно
36 Antony8x
 
22.07.21
08:54
т.е (6)
37 Azverin
 
22.07.21
08:59
(5) не бойся, покажи как есть.
38 nodrama
 
22.07.21
09:10
(0) Ну тут важно какие конфы ты знаешь..

А код писать по логике наименьшего сопротивления, как проще так и пишу.. Это как ты уточнил далеко не всегда правильно...
Ну грубо говоря. ясное дело, что если нужно вытащить какие то данные откуда-то из разных мест.
То по не знанию и по меньшему сопротивлению, проще создать ТЗ, заполнить ее одними данными, где запрос будет 2 строки, далее создать второе ТЗ заполнить ее другими данными где запрос будет 3 строки.
А потом создать 3 ТЗ (таблица значений если что) и соеденить как нужно эти 2-е ТЗ, без запроса даже ;))
Чем писать более соложный запрос, с временными таблицами или вложенными запросами, там все группировать сортировать и заполнять сразу как нужно.
Ну то есть грубо говоря тупо что первое пришло в голову, был уже такой у нас прогер, со словами "какая разница как я сделал". Если результат получился правильный)))). Если ты один в компании то да. а если Вас много, то либо засмеют либо уволят...
Ну опять это просто банальный пример.

ОПять же. МОжно 2 года плотно изучать ЕРП и только ее. А можно 2 года сидеть на Типовом БП и писать под нее отчеты и обработки для бухов. ОПять же разница в ЗП будет сразу
39 Asmody
 
22.07.21
09:11
[настолько ли важны эти моменты с правильным написанием и соблюдением всех требование] - почесноку, во франчах на поддержке никто кодревью не делает. Потому что часто кодревью занимает столько же времени, сколько и само кодирование. Кто за это заплатит? "Сделал - молодец, в часы вписался - отлично, работает - нормально." Клиенту нужен результат здесь и сейчас, а не этот ваш "чистый код". Ещё на проектах может быть, и то - сомнительно, потому что там тоже сроки и бюджеты. Посчитанные от тех же часов.
И пока франчи будут продавать часы, ничего не изменится.
40 lodger
 
22.07.21
09:28
(39) но говнокод можно только ворчать, все равно в прод будет запушено, т.к. рефакторить некогда и некому. нет ресурсов.
41 Kassern
 
22.07.21
09:37
(0) иногда говнокод выгоден, как клиенту, так и програмисту. Первые получают продукт быстрее и дешевле, вторые не запариваются с кодом. Но важно уметь писать чистый, грамотный код, который смогли бы поддерживать без мата после тебя, да и тебе порой будет легче его дорабатывать под новый функционал.
42 8 bit
 
22.07.21
09:39
Странная молодежь пошла. Знаний - ноль, кодит - как попало, процессы не знает. При этом живет мечтой почасового сопровождения торгашей.
43 nicxxx
 
22.07.21
09:56
(0) Почту поменяй, этот бред под названием armageddon характеризует тебя, как неадеквата. Я бы такое резюме выкинул не читая.
44 lodger
 
22.07.21
09:56
(42) Гениальностью запахло.
45 lodger
 
22.07.21
09:56
(43) тут нет ничего неадекватного, просто школоло-нейминг.
46 nicxxx
 
22.07.21
10:03
(45) Ну вот я и говорю, что "школоло" не годится для поиска работы в более-менее серьезных компаниях. Это неадекватно по отношению к нормальному деловому поведению.
47 8 bit
 
22.07.21
10:08
(45)(46) Юношеский максимализм не выветрился, поди еще и начальству хамит.
48 vvspb
 
22.07.21
10:10
Его 'извиняет" созвучие с именем, очень строгие дяденьки :)
49 Asmody
 
22.07.21
10:10
Чё к почте докопались? Ну у меня почта asmodymista.ru
Так ты пойди получи её в домене mista.ru :)
50 Kassern
 
22.07.21
10:11
(45) (46) (47) заворчали тут старички)  Да хоть нагибатор[email protected] у него почта, главное чтобы работу работал и развивался)
51 Asmody
 
22.07.21
10:11
фига се, какая штука вылезла. кто-бы знал, если бы не
52 experimentator76
 
22.07.21
10:12
(38) в каких-то случаях ТЗ выгоднее по скорости чем запрос,
ведь данные уже в памяти.
Но это крайний случай когда запрос уже не оптимизируется как хочется и нужна еще бОльшая скорость.
53 experimentator76
 
22.07.21
10:27
(0)
"последний год просидел у франчей( где и получил основной багаж знаний )."
Франчи в среднем научат как обезьяну палкой в кнопки тыкать - у них другая задача - тяп-ляп и в продакшн.

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

"Но возникает следующая проблема, я делаю задачи, исходят из своей логики, то есть беру ТЗ или Требование заказчика, строю алгоритм выполнения и пишу код по пути наименьшего сопротивления , то есть как проще так и пишу, но это не всегда оптимально и правильно."
Это плохо, так как привыкнешь и тяжело будет переучиваться. Правильные подходы потом будут быстрее кодироваться, когда привычка к ним будет. Развитие и подддержка правильного кода проще на самом деле.

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

"Так же ищу вакансию удаленно, желательно в формате - тз - выполнил - оплата за час."
геня говорил такой работы полно.

п.с.
если есть интерес в оценке - скинь код на мисту.
какую-нибудь обработку, которая читает из базы по условию и меняет реквизиты по условию.
будуь говна конечно, но и полезное тебе тут скажут.
54 experimentator76
 
22.07.21
10:29
(5) первое правило - свое "наследие" надо бэкапить, со временем свои наработки будешь использовать и не раз.
это кстати к вопросу о говнокодинге... хороший код встраивается легко в любую систему.
55 8 bit
 
22.07.21
10:32
(54) Для начала надо внимательно читать трудовой договор. Обычно в нем присутствует пункт о том, что все наработки/разработки принадлежат работодателю. Поэтому, перед "бэкапить" иногда полезно подумать.
56 experimentator76
 
22.07.21
10:33
(55) насрать. и пусть принадлежат. но копировать для себя не запрещено.
и у меня таких пунктов не было никогда в очень разных компаниях.
57 experimentator76
 
22.07.21
10:34
(55) Вот если работаешь в компании и там что-то запрещено говорить наружу - это да.
Смешно, когда человек уже не работает в компании но на собеседе не может рассказать чем занимался типа NDA :)
58 nodrama
 
22.07.21
10:35
(52) в какой памяти ?) Он же все равно запросом вытаскивает данные в новое созданное для себя ТЗ, просто более простым ибо сложные писать не умеет грубо говоря, что бы заполнить сначала его.
Потом точно так же что бы заполнить второе ТЗ.
А потом уже из этих двух ТЗ без запроса, соединяет в третье группирует сортирует как надо. А на первых двух ТЗ, Ставит Видимость=ложь и все.
В итоге мы получаем результат вроде нужный. Только сделанный из "двух" легких запросов, и соединений двух ТЗ.. в Одно ТЗ Итоговое.
Место написания изначально красивого более сложного запроса с группировкой сортировкой вложенными запросами или временными таблицами не суть ибо не умеет..
Ну я опять же образно.
59 Обработка
 
22.07.21
10:37
(55) У меня вся инфа по 1С с 1999 года. Ни разу ни кто меня не запрещал что-то копировать.
Разве что продавать их конфы и наработки к конфам. Все равно для себя если хотел копировал.
Только базы с данными уничтожал у себя дабы не засорять и чтоб не было претензий. а голые конфиги всегда пожалуйста.
60 nodrama
 
22.07.21
10:37
(41) Не согласен что дешевле.
С чего он должен быть дешевле. Заказчик же в 99% случаев не видет как ты сделал говно код. Ты берешь за 1 час допустим 1000 рублей. только за этот час, можно написать говно код ибо опыта у тебя 1 год. Либо за этот же час можно написать что то адекватное ибо опыта у тебя 5 лет допустим.
Цена только не изменится.
Думаете все говнокодеры ставят себе ставку 400р в час? Большенство говно кодеров даже не знают что они говнокодеры ахахха
61 nodrama
 
22.07.21
10:37
(59) В большенстве случаев работодатель даже не знает что ты чтото копируешь себе..
62 experimentator76
 
22.07.21
10:39
(58) я не конкретно про твой пример.
я про то что выбираем к примеру массив данных а потом многократно его используем, в т.ч. в других запросах, отбираем по ТЗ и т.п. ну для понимания нужен конкретный пример конечно. у меня такие были неоднократно но долго и муторно объяснять
63 RoRu
 
22.07.21
10:39
(55) по факту это не работает , как они узнают, если  их обработку продашь ещё кому-то?
64 Обработка
 
22.07.21
10:41
(61) ДА ладно умные люди ведь предполагают что кодер может вынести все что угодно.
Я всегда уходи сам. Кроме одного раза. И всегда я к уходу уже точно все что нужно копировал и чистил свой комп от хлама.
65 experimentator76
 
22.07.21
10:41
(60) говнокод рано или поздно придется переписывать - вот только кому?
поэтому лучше сразу хорошо, так как это может быть автор через пару лет
66 8 bit
 
22.07.21
10:42
(61)(55) тут больше вопрос не в том, что продаешь, а в том, что копируешь. Ну раз в ваших конторах особистам похер, то и ладно.
(59) примерно в одно время начали. Вопрос: ну и на кой хрен тебе твой г0вн0код, написанный в 99-м году?
67 experimentator76
 
22.07.21
10:45
(66) копированием своих обработок ты не наносишь убытка компании,
обработки в базе продолжают работать
68 experimentator76
 
22.07.21
10:46
если даже ушел к конкурентам, то обработки можешь написать и с нуля, но их копия уменьшает время и делов
69 experimentator76
 
22.07.21
10:49
(0) кстати не знаю как сейчас, но раньше Высшее Образование открывало некоторые двери и должности даже в 1С.
70 RoRu
 
22.07.21
10:49
(66) хочешь сказать, что ты на своей работе не сможешь контакты ключевых контрагентов унести например ?
71 RoRu
 
22.07.21
10:51
(69) скорее отсутствие закрывало, имхо.
Но опять же это не вариант Тс, если он ходит по тз- там на все насрать, кроме результата; если он есть - все ок
72 ДенисЧ
 
22.07.21
10:52
(66) "Вопрос: ну и на кой хрен тебе твой г0вн0код, написанный в 99-м году"
Вот не так давно мне понадобился не-совсем-говно-код, который я написал 5 лет назад, потратив месяц...
73 Обработка
 
22.07.21
11:19
+ (72)
(66) Мне года два назад нужно было с 1с77 что-то сделать  и нашел старые обработки,  даже не свои а некие универсальные и их использовал.
Иногда бывает использую и свои.
Я не только код храню но и всякие там нужные документы или интересное о 1С.
Правда проходит время я делаю инвентаризацию своих файлов что то совсем не нужное грохаю.
74 nodrama
 
22.07.21
11:53
Но еще нужно понимать что такое говноКод.
Не всегда код который написал не ты и ты бы написал, слегка по другому, на самом деле говноКод.
По факту почти все можно отнести к говноКоду.
Человек котооый не понимает в каком случаи вложенный запрос, будет работать быстрее временно таблицы, или на оборот. Но можно сделать и так и так, разница в результате будет допустим 10-15 секунд. По факту ну говноКод, сделал не оптимально, каждый день люди тратят на 10-15 секунд дольше постоянно используя этот отчет.
Если человек постоянно пишет ЭтотОбъект.... ЭтаФорма и тд и тп. опять же можно назвать говнокодом, зачем лишние слова и буквы оосбенно когда код большой
Не отредактировал код красиво, с отступами и тд. опять же плохо. Место красивого запроса, сделал через попу, но при этом не потерял во времени работы обработки. допустим разница в 1 секунду или меньше. Вроде норм, но опять же говнокод.

Был случай когда бывший прогер, тупо видимо ленился "писать". То есть у него были везде по 1-ой букве.. Ну грубо говоря.
с=1;
о=Справочники.лялял.лялял.ПолучитьОбъект().
О.Наименование = с;

И так везде. то есть полные слова или хотя бы что бы было понятно. "исх." типо Исходящий документ и тд. Не было вообще ни где в его доработках. Только
О А С Т П и все.  И сидишь смотришь.. а что же значит буковка Т или буковка П.. и так каждую строчку.
Но при этом. код бы нормальный, запросы были норм и прочее.
Но опять же по мне так говнокод.
75 Адинэснег
 
22.07.21
11:58
JavaScript... зачем тебе в 1С идти?
76 Kassern
 
22.07.21
12:06
(74) а написание кода без документирования считается говнокодом?)
77 experimentator76
 
22.07.21
12:07
(74) бОльшая часть того как делать нельзя описано в стандартах на ИТС
78 experimentator76
 
22.07.21
12:08
(76) хотя бы комментарии приветствуются
79 1ctube
 
22.07.21
12:09
Вроде как любой код без комментов это говнокод. Хоть даже если он простой, нужно ведь коммент оставить для чего этот код нужен
80 mikecool
 
22.07.21
12:16
Снова Пашо?
81 mikecool
 
22.07.21
12:16
(79) код должен быть самодокументируем, любые комментарии устаревают практически с момента написания
82 Kassern
 
22.07.21
12:17
(81) но ведь даже в типовых пишут комментарии к процедурам, особенно актуально для параметров, всяких там структур.
83 vovastar
 
22.07.21
12:18
(80) по названию почты похож, по фотке не совсем. паШО фоткается обязательно с голым торсом. Говорят, он и на работу так ходит.
84 Адинэснег
 
22.07.21
12:18
(74) что за бложек? в (0) резюме
85 Вафель
 
22.07.21
12:19
(83) у него же удаленка.
86 Dmitry1c
 
22.07.21
12:19
(0)

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

последнее и красивый код часто вещи, которые находятся на расстоянии друг от друга.
87 vovastar
 
22.07.21
12:20
(85) так понятно, кто будет с таким работать в офисе.
88 Kassern
 
22.07.21
12:20
(86) это понятно, но уметь писать грамотно код все равно надо. Особенно, если работаешь в команде.
89 nodrama
 
22.07.21
12:21
(79) Ну комменты облегчают жизнь будущему человеку который будет смотреть и редактировать твой код
С другой стороны смотря как он написан
Если человек пишет подробно ахаха ВозьмемДокЗарплатнуюВедомость = Док.Зарп.НайтипоРеквизиту("""""); ВозьмемДокЗарплатнуюВедомость.комментарий = "Для бухгалтера".
То какой коммент тут еще оставлять //проставим комментарий в ведомости для бухгалтера. Ну так и из кода понятно что он делает.. С другой стороны мало кто так подробно пишет))

(77) А кто решил что так делать нельзя в стандартах ИТС, сама фирма 1с ведь. Я думаю что 50% прогерров если не больше, не читали эти стандарты.
То есть если проггер сидел на УПП 5 лет допустим, пишет грамотно, с комментами там и оптимально кодит. Но допустим не читал стандарты и где-то делает не так. не важно где.
Об этом ни кто не узнает если опять же не читали эти стандарты.

По хорошему на сколько я знаю, не плохо было бы и "Справку" редактировать. То есть если ты переделал логику или добавил что-то основательное в документ допустим Зарплатная ведомость. То по хорошему это нужно описать в стандартной справке по документу, который может прочитать пользователь или новый прогер и понять что зачем и почему.
Но это почти ни кто не делает. Как инструкцию написать отдельно в ворде или на бумажке и в папку положить, это почти везде.
А как по человечески в стандартной справке написать инфо что и как. так это почти не где. Но это же удобнее. Открыл документ увидел что то новое, почитал сразу в этом документе что почем.
90 mikecool
 
22.07.21
12:21
(83) да может и жена Паши ))) пока он на фронте что пишет
91 nodrama
 
22.07.21
12:22
(86) Смотря какая компания. Если у тебя в компании 10 программистов 1с. И ты приходишь и показываешь результат и решение задач. Но при этом у тебя говнокод на говнокоде. С одной стороны ты выполняешь ТЗ. с другой стороны начальник отдела и 10 программистов видят и знают что ты говнокодер. И могут придраться либо вообще не пройти исп. срок.
Другое дело когда ты один в компании и тебя ни кто ни когда не проверит только следующий прогер место тебя но тебя уже не будет
92 vde69
 
22.07.21
12:22
(0)
1. Опыт 1 год это по любому джунниор
2. Надо понимать на сколько ты системный человек и на сколько системно пишшешь
3. По московским меркам разброс может быть от 60 до 120 тр
93 1ctube
 
22.07.21
12:23
(81) Не всегда он устаревает)
94 vovastar
 
22.07.21
12:24
(91) у меня первый начальник писал говно.. Новый1, Новый2, Новый3 и так далее...
95 nodrama
 
22.07.21
12:26
(92) Сейчас компании которые готовы платить от 80-100к.. Уже хотят с опытом нескольки баз БП ЗУП УТ или УПП хотя бы.. Плюс УФ либо ОФ. разные вещи если автор работал в старых версиях конфы где еще ОФ. То круг вакансий на ХХ резко с узиться. ибо не так много компаний где остались на 100% обычные формы и нет конфы с УФ
Автор не сказал какие конфы знает.
96 mikecool
 
22.07.21
12:27
(93) если коммент не устаревает, то он описывает идеальный код
а идеального кода нет )))
97 Kassern
 
22.07.21
12:28
(94) я, когда только начинал в 1с работать, вместе со мной пришел парень очень толковый. Быстро отучился, хорошо соображал, но вод его код...он просто обфусцировал его не задумываясь на автомате)) почти все переменные одним символом, никто кроме него не мог с первого раза понять, а что вообще этот код делает. В итоге месяца этот товарищ не продержался(
98 nodrama
 
22.07.21
12:29
(94) У меня был другой случай. Человек вроде кодил хороши, запросы делал красивые огромные, скд знал. все вроде грамотно делал.
Но при этом писал так же новый1 новый2 новый3 и ни чего ни где комментариев не оставлял.
Вот с одной стороны хороше же программировал грамотно. А с другой стороны опять говнокодер .
99 experimentator76
 
22.07.21
12:29
(89)
комменты облегчают жизнь всем.
за них цепляется глаз.
понятные названия переменных и функций тоже читается как комментарии (самодокументируемый код)
важные логические блоки разделяются пробелом.
форматирование, отступы и переносы

я пришел в 1С их других ЯП и наверное что-то оттуда сразу и принес, потому что стандарты прочитал позже
и многое совпало.

справка необязательна если на предприятии есть поддержка.
100 nodrama
 
22.07.21
12:30
(97) Почитай мое сообщение (74)
Может мы говорим про одного и того же?
101 Kassern
 
22.07.21
12:30
(100) все может быть)
102 nodrama
 
22.07.21
12:31
(99) Поддержка ?? консультант 1с что ли ??))
Ну как не обязательна. то есть что бы всем облегчить жизнь и тупо написать справку которая открывается из каждого документа и там все написано. Это сделать грубо говоря 10 минут.
Лучше мучать каждый день консультантов 1с ?))
103 nodrama
 
22.07.21
12:32
(101) ну я списал это на лень. Ясное дело "О=..." написать быстрее чем полностью слово =))
104 experimentator76
 
22.07.21
12:36
(97) он просто, извините, мудак
105 Kassern
 
22.07.21
12:37
(0) почитай вот это, будет хоть какое то понимание по написанию кода. https://its.1c.ru/db/v8std#browse:13:-1:31
106 experimentator76
 
22.07.21
12:37
(98) в программировании есть НЕРАЗДЕЛИМЫЕ понятия:
кодинг и поддержка кода.
прочто кодинг никому не нужен
107 nodrama
 
22.07.21
12:40
о=ББ.Документы.РеализацияТоваровИУслуг.СоздатьДокумент();
                о.УстановитьСсылкуНового(ссылка);
            
        х=п.Ссылка;            
            о.Номер=х.Номер;
            о.Дата=х.Дата;

Зачем далеко ходить. Вот часть реального кода от бывшего программиста, который мне достался.....
орфография и форматирование сохранены
108 garantNo4x
 
22.07.21
12:41
надо взять на вооружение
109 nodrama
 
22.07.21
12:42
(106) Смотря какая организация. я работаю сейчас в такой. что от меня нужно только автоматизация бизнес-процессов, кодинг, отчеты, обработки, обмены и тд.
С конечным пользователем я не общаюсь. Если бы не было 2-х консультантов 1с. я бы писал в справке все. ибо это резко бы снизило зволнки и вопросы )
110 nodrama
 
22.07.21
12:43
(107) И мне теперь что бы внести какието доработки или изменения в этом коде..
Нужно или его переписать с ног до головы.
Либо дальше использовать "Х" "О" "ББ" и т.д. ) а работы и так полно
111 garantNo4x
 
22.07.21
12:44
программист то поди на повышение пошел, а конюшню с овнокотом оставил
112 experimentator76
 
22.07.21
12:45
(103) нет этот мудак просто не знает про сочетание crtl+пробел
113 nodrama
 
22.07.21
12:45
(111) не он уезал одним днем на родину и бросил фирму даже чать зп не забрал. хз что там у него случилось
114 MyNick
 
22.07.21
12:45
(3) "Ну я не совсем прям говнокодил, коментарии оставлял,"
Хороший код в комментариях не нуждается. В курсе?
115 nodrama
 
22.07.21
12:46
(114) Плюсану. Если код написан прям красиво, то комментарии лишнее трата времени, ну если только глазами быстрее найти какой то блок ибо они зелененьким выделяются)))
116 garantNo4x
 
22.07.21
12:47
(113) да .. т.е. все же проблема глубже .. нельзя брать на работу приезжих.
Но вообще я вот читая про о. оцениваю .. замену просто сделать не возможно, поиск тоже .. и со стороны не выглядит так как будто специально
117 experimentator76
 
22.07.21
12:47
(107) он еще через точку к ссылке обратился и возможно в цикле.
так что можешь не писать больше что его код только по названиям переменных говнокод
118 experimentator76
 
22.07.21
12:48
(109) не путай - поддержка КОДА не консультантом а прогом
119 garantNo4x
 
22.07.21
12:48
(114) для этого нужно что бы читающий его был где-то на уровне пишушего .. я вот например уже давно перестал понимать местами что 1с у себя пишет ..
какие то счетчики которые друг на встречу другу идут , какие то замословатые переходы ..
120 nodrama
 
22.07.21
12:49
(117) да в цикле )) да я просто что было открыто на компе то и скопировал, там хватает косяков и без этого)
121 Kassern
 
22.07.21
12:49
(110) я б переписал. От прошлого кодера остался модуль выгрузки на сайт, так там в ОДНОЙ процедуре 3482 строчки кода! А всего около 10тыс строк. В итоге любая доработка этого модуля был сплошной головняк, я не выдержал, денек посидел и причесал его в удобный структурированный код. Сейчас смотришь и глаз радуется)
122 experimentator76
 
22.07.21
12:50
(110) используй автозамену
о= на Реализация=
о. на Реализация.
и т.д.
далее проверка синтаксиса и т.п.
123 MyNick
 
22.07.21
12:50
(116) вот именно. Если функция меньше экрана, структурирована на блоки и все называется по-человечьи, то и комментариев не надо, все и так понятно.
Но некоторые умельцы такую лапшу изготавливают на 1000 строк (зато с редкими комментариями - тут это, тут это), глаза вытекают от чтения такого.
124 nodrama
 
22.07.21
12:51
(116) А как без приезжих. ИХ в Москве полно. и зачастую они просят чуть меньше чем местные. а это для жадных ООО только плюс. Ни кто не думает что он уедет в один день, все как обычно надеются на лучшее.
Да даже если и не приезжий. не угадаешь. заухает и пропадет
125 Kassern
 
22.07.21
12:51
(121) сейчас весь модуль 1.5к строк, а процедура выгрузки 16 строк)
126 garantNo4x
 
22.07.21
12:54
(124) понятно, что это был такой юмор ..
но так или иначе, вот жил был код, но о том, что он плохой узнали только потому что где то в деревни родственник помер
127 experimentator76
 
22.07.21
12:57
(125) то был говнокод
128 Kassern
 
22.07.21
12:58
(127) я прост не понимаю, как люди вообще работают с процедурами где более 1000 строк, это же прям кровь из глаз
129 garantNo4x
 
22.07.21
13:00
(128) а ты часто их читаешь что ли больше одного раза ? Бывает написал и забыл ... на год, два три ..а потом и фирма закрылась)
130 nodrama
 
22.07.21
13:02
(126) Ну так им то пофигу. они его не видят. прогер то в одном лице. Если даже обработка работает медленнее чем может в два раза.
Пользователь об этом не узнает ибо он же не знает сколько по времени должна обработка новая работать))
Мучаются обычно новые программисты которые приходят после тех ушедших и с этим ни чего не сделаешь.
131 Kassern
 
22.07.21
13:02
(129) иногда приходится, "Бывает написал и забыл ... на год, два три ..а потом" а потом приходит новый программист и с матом начинает это дело править, чтобы хоть как то поддерживать...
132 vde69
 
22.07.21
13:04
(95) да не важно чего он знает, по факту это ещё пустой стакан, его ещё нужно заполнять.
Тут самое главное то, что после 1 года во франче уже можно понять перед тобой рьмочка или кувшин, то есть будет из него толк или выйдет быдлокодер...
133 garantNo4x
 
22.07.21
13:04
что же вот они у вас все приходят и приходят ...
134 nodrama
 
22.07.21
13:05
(132) Как не важно??
Человек написал помогите оценить зарплатные ожидания. при этом не написал что он знает.))
135 vde69
 
22.07.21
13:08
(134) не важно, что он знает.
Важен его потенциал

По знаниям он ещё около нуля, а больше ему могут дать только аванс за будущее..
136 kryptonite
 
22.07.21
14:07
(0) скажи свою почту или как с тобой связаться
137 garantNo4x
 
22.07.21
14:22
Нужно ли связываться с Пашей уже вопрос уже чисто риторический
138 Rialist
 
22.07.21
14:28
(136) [email protected] можешь сюда писать.
Всем спасибо за ответы, особенно за почту) Почта создана лет 10 назад была, какая вообще кому разница какая почта и из чего состоит?
139 vde69
 
22.07.21
14:28
(137) ТС явно не Паша...
140 Kassern
 
22.07.21
14:30
(138) видимо для кого-то есть разница. Может когда нить будешь как франч с солидниыми конторами работать, то как то не комильфо в контактах и в договорах прописывать армагедонМногаМукф@майл.ру. Да и потенциальный клиент может подумать, что человек не серьезный
141 garantNo4x
 
22.07.21
14:30
(139) ну скорее всего нет, у того было бы больше сложноподчиненных оборотов и перестановок .. тут только вот это меня смутило "изучая рынок я понял что это основной критерий "
142 garantNo4x
 
22.07.21
14:31
в 12 лет создал почту на джемейдле .. нюнюню ..
143 Kassern
 
22.07.21
14:32
(142) нынче очень прогрессивная молодежь)
144 garantNo4x
 
22.07.21
14:35
(143) ну, на джемейл сразу то так и не выйдешь .. кто-то в 12 лет должен был наводку дать ..
вот страничку в однокласниках или где там молодежь сидит , я бы еще поверил
145 Kassern
 
22.07.21
14:39
(144) да ладно вам, сейчас дети с пеленок уже в планшете сидят. Гугл у них модно и моложедно. Учетка в ютубчике, учетка на андойдфоне, вот у тебя и почта уже есть
146 garantNo4x
 
22.07.21
14:40
(145) точно ..я же забыл, что андроид .. там наверное прям с телефоном почта дается ..
147 Вафель
 
22.07.21
14:40
(144) почта на жмайле есть у всех владельцев андроида
148 garantNo4x
 
22.07.21
14:41
(147) да-да .. так как не пользовался андроидом, то это вылетело из головы ..
на айфонах все демократичнее
149 Вафель
 
22.07.21
14:41
ну и 12 лет уже достаточно серьезный возраст
150 Rialist
 
22.07.21
14:41
(140) Для этих целей есть корпоративная почта с доменом компании )
151 Вафель
 
22.07.21
14:41
некоторые в 12 лет уже свои проги пишут
152 Kassern
 
22.07.21
14:44
(150) надеюсь домен Не NaGiBaToR1c?)
153 Smallrat
 
22.07.21
14:44
(148) никогда не задумывался - а чо, аккаунт в apple не дает почты??
154 Rialist
 
22.07.21
14:45
(152) Он самый)
155 garantNo4x
 
22.07.21
14:47
(153) нет .. какую указал , та и почта .. они то придумали это году в 2009-10 , тогда видимо было нагло всех на один домен сгонять
156 Smallrat
 
22.07.21
14:49
(155) а, ну да - также в принципе у майков, а если нет почты - apple даст тебе почтовый ящик?
157 Inga_groza
 
22.07.21
14:50
(49) Вот хотела про это же сказать ))))
158 garantNo4x
 
22.07.21
14:53
(156) не знаю ..у меня в памяти только остался случай как я активировал в лондоне телефон купленный товарищу ...
а вот адрес@яблоко даже не знаю есть ли такая почта .. не встречал ни разу
159 Kassern
 
22.07.21
15:01
(158) @icloud.com, @mac.com, me.com такие вроде адреса у яблока
160 Smallrat
 
22.07.21
15:03
(159) ага, понятно
161 experimentator76
 
22.07.21
15:14
(148) пфф :)))
162 experimentator76
 
22.07.21
15:16
(157) нашли сотрудника? может в (0) вариант на вырост?
163 experimentator76
 
22.07.21
15:17
164 garantNo4x
 
22.07.21
15:18
(161) если, что то у первых айфонов вообще для активации почта была не нужна .. так что никакого пфф .. это потом начали прутьями своих покупателей огораживать
165 experimentator76
 
22.07.21
15:19
(164) да я про демократичность и эппл
166 garantNo4x
 
22.07.21
15:19
(165) ну, у них вот почту можно любую указать .. какая степень свободы .. не позволительная
167 experimentator76
 
22.07.21
15:20
а для андроид я обычно создаю новый аккаунт
168 Rialist
 
22.07.21
15:22
(162) Как одежда? )
169 nodrama
 
22.07.21
15:26
(138) Большая разница, во первых иногда нужно сказать свою почту..а у тебя [email protected] так себе) попробуй под диктовку запиши)))
Во вторых в договорах обычно пишут почту, хоть как ООО с ООО, так и как сотрудник с ООО.
Да даже если клиентов искать как фрилансер. Имхо нужна норм почта). пусть на gmail а не на своем домене но все же. фио_1с@gmail.com вот тебе почта)
170 experimentator76
 
22.07.21
15:29
(168) у Инги была тема по поиску сотрудника, где они хотели вырастить себе специалиста года за 3.
при этом семейственность, мангал и шашлыки прилагаются.
неплохой старт для джуниора
171 experimentator76
 
22.07.21
15:29
(169) 5-7 символов идеально и не простой набор букв или цифр
172 experimentator76
 
22.07.21
15:31
armageddon в мыле я воспринимаю либо как любителя одноименной игры гонки с жертвами,
либо как что-то сатанинское...
173 garantNo4x
 
22.07.21
15:35
ага .. он еще не родился , когда фильм армагедон сняли
174 nodrama
 
22.07.21
16:54
(173) Но был уже зачат ;)))
175 experimentator76
 
22.07.21
18:02
Однажды родители мечтали, думали как назвать будущего сына...

- Давай Армагеддон! - предложил отец.
- Что ты! Он тогда программистом не станет! - возразила мать.
- Тогда назовем его Арман, как деда, но почту его обязательно назовем [email protected] - воскликнул отец.
- Хорошо, но добавь каких-нибудь цифр, что он как лох будет с такой почтой... - вздохнула мать.
- 1,2,2,1,3,4 - считая овец, засыпал счастливый отец.
176 nodrama
 
22.07.21
18:02
Вот задачка про говноКОдера

Нужно из ДокументаОснования, обратиться к созданому документу, то есть найти все доки созданные на основании Исходного.
Открыть их. и прописать там реквизит из документаОснования, скажем "р/с"
Но этот реквизит в созданных документах имеет составной тип, ну грубо говоря. Касса из справочника Касс или Р/С банка. из справочника БанковскиеСчетаОрг.

Вот казалось бы все элементарно. Как вы думаете как написал говнокодер??
177 garantNo4x
 
22.07.21
18:05
Ну, давай , не томи .. я правда не понимаю зачем лазать в чужие документы , но пусть будет .. что написал бы говнокодер .. сравнюсь
178 experimentator76
 
22.07.21
18:07
(176) перебором
179 Исновая
 
22.07.21
19:22
(176) судьи кто? ты штоль
180 nodrama
 
22.07.21
19:54
(177) я не томлю, я домой с работы уехал, только за комп сел, база на работе завтра скину, набирать руками не буду это ахахаха
(178) Перебором что? найти созданные документы на основании исходного документа, пол беды. самое итересное как записать в них значение реквизита, которое в исходном документе "Банк" а в найденых доках, "составной тип", спр. банк и спр.касса. В чем собственно проблема я не понял, но он написал от души )))).
(179) Судьи ?? Ну как минимум Стандарты написания кода 1с. В свободном доступе. они будут в качестве судей))) ну и тупо человеческая логика.