Имя: Пароль:
1C
 
Помогите написать статью про навыки 1Сника.
🠗 (Asmody 02.01.2021 21:03)
0 Гений 1С
 
гуру
29.12.20
20:59
Собираюсь составить список навыков, которыми должен обладать 1Сник.
Ну типа приходит 1сник в контору, ставит + там где знает. Его выборочно могут проверить.

Начну для затравочки, а вы накидайте.
1. Уметь писать запросы на SQL-подобном языке запросов 1С.
2. Знать СКД, уметь писать на ней отчеты (в т.ч. программный вывывод СКД, тут расширю).
3. Работать с форматом XML, JSON
4. Уметь разобрать TXT, CSV файлы
5. Уметь написать свой веб-сервис.
6. Уметь поднять 1С-веб-сервер на IIS, Apache
7. Уметь развернуть и администрировать 1С-сервер.
8. Умение развернуть и поднять SQL-сервер (MS, IBD DB2, Postgree)

Дополняйте, потом выложу статью.
1 Asmody
 
29.12.20
21:04
Сходи, перепиши требования к 1С:Эксплуататор и 1С:Эксперт
2 PR
 
29.12.20
21:07
Пора гения банить, скоро всю Мисту засрет
3 Cyberhawk
 
29.12.20
21:15
(2) А это плохо?
4 CepeLLlka
 
29.12.20
21:36
Не понимаю вот этого 3 и 4

Почему это в навыки включают вообще? :)
5 Престарелый Заяц
 
29.12.20
21:37
(4) Что это за навыки вообще? Знание JSON - wtf ?
6 CepeLLlka
 
29.12.20
21:40
(5)А чё там знать то? Я может чего не понимаю прост?

Вот пункт 2, я понимаю.. тут нужно знать, так как в СКД настроек столько, что я наверное и половины не знаю, так как не приходилось..

А знать текстовый формат данных, это как?
В 1с все механизмы для работы с JSON есть, тупо читай СП и делай.. или я туплю чёт прост?
7 CepeLLlka
 
29.12.20
21:42
(5)Ты знаешь JSON? :)
8 Престарелый Заяц
 
29.12.20
21:53
(7) Уже начал сомневаться :)
9 Юрий Лазаренко
 
29.12.20
22:01
(8) Так это легко проверить. Скажи что-нибудь на JSONе!
10 Злопчинский
 
29.12.20
22:03
(0) это практически всё - навыки кодеров/сисадминов. можно и без 1сника сделать.
компетенции нормального 1Сника - совсем в другом, по карйне мере в эпоху клюшек.
печалька что сейчас 1Сники выродились в тупых кодеров и сисадминов...
11 CepeLLlka
 
29.12.20
22:17
(10)Так автор об этом и просит :)

Напишите навыки которыми как вы считаете должен обладать 1Сник :)
12 Ботаник Гарден Меран
 
29.12.20
22:17
Главное, анимированную пиктограмму с котиком уметь выводить.
13 Cthulhu
 
29.12.20
22:20
перекусывает урановый лом. сфинктером.
14 Cyberhawk
 
29.12.20
22:22
15 Cthulhu
 
29.12.20
22:33
(9) типа так?
{
"поездка":{
  "subject": "Дама",
  "predicate": "сдавала"
  "receiver": "в багаж"
  "objects":[ "Диван"
    , "Чемодан"
    , "Саквояж"
    , "Картину"
    , "Корзину"
    , "Картонку"
    , "И маленькую собачонку"
  ]
}
16 МихаилМ
 
29.12.20
23:16
все упирается в понятие "1сник"

тк с 1с связано очень много : учеты : бух опер, упр.
розничная и опт торгоаля,

оборудование: кассовое, складское
госты 34,19

юридические знания
система учета заданий , системы контроля версий.

нотации функционального моделирования
веб интеграции, веб дизайн, http xslt css, работу броузеров и веб серверов.
кодироаки текста
методы сжатия.
шифрование и ключи и оборудование с их работой

olap и oltp контуры.

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

интеграции через шыны данных и сервисы нотификаций.

работа с бд: блокировки изоляции кэши  вакуумы
отличия odbc, oledb,ado
методы тестирования и инструменты.


WYSIWYG, графические форматы(включая векторные), postscript и pсl, как устроены    библиотеки шрифтов,кривые Безье.
....
всего не упомнишь
17 ikea
 
29.12.20
23:25
Поскольку статью пишет Фиксин:

то обязательны следующие требования:

Соблазнить, как минимум 100 кисок)

Не отказываться от предложения вые..ать козу!
18 xenos
 
30.12.20
00:12
(0) Навыки у 1Сника должен быть только один умение выигрывать в игрушку Einstein 2.0 ( https://www.softportal.com/scr/4222/einstein-golovolomka-ejnshtejna--big-3.gif ) - умеешь играть и выигрывать - можешь идти в 1Сники, а дальше уже по ходу разберешься.
19 Ненавижу 1С
 
гуру
30.12.20
00:13
Понтонуться каким-то местом на инфостарте
20 acht
 
30.12.20
00:19
(0) Написать внешнюю компоненту на с++ или на крайний случай на с#
21 Besogonskiy
 
30.12.20
00:47
(2)И я подключусь к нему с нового года. В результате 90% соощений на мисте будут наши с ним )
22 Besogonskiy
 
30.12.20
00:49
(0)Уметь КД2, КД3.  Уметь настраивать обмен с 1с Битрикс.
23 Конструктор1С
 
30.12.20
05:52
(0) какие-то несбалансированные у тебя навыки получились. Работу с текстовыми форматами аж на два пункта размазал

Можно так:
- знание типовых конфигураций
- опыт работы с высоконагруженными системами, решения проблем с производительностью (100+ юзеров)
- опыт интеграции 1С-1С и 1С-сторонние системы
- опыт участия в разработке сложной архитектуры (большая подсистема к типовой или большая самописка)
- опыт командной разработки
- умение писать самодокументирующийся код
- понимание принципов UI/UX-дизайна
- умение доводить дела до конца

ну и оценку от 0 до 10 напротив каждого пунктика. 0 = совсем не можу - 10 = как бох
24 rphosts
 
30.12.20
06:19
(3) "нам хамов не надо - мы сами хамы"
25 rphosts
 
30.12.20
06:20
(0) >Дополняйте, потом выложу статью.
т.е. за тебя сделают а выложишь...

тебя пора переименовать в Халявщик-1С
26 ILM
 
гуру
30.12.20
06:24
(0) Про мозги забыли? Это самое главное.
1Сник должен иметь при себе здоровые мозги без тараканов и закидонов, чтобы быстро и правильно решить проблему заказчика.
27 rphosts
 
30.12.20
06:28
(26) >чтобы быстро и правильно решить проблему заказчика.
не создав этим решением других проблем.
28 Галахад
 
гуру
30.12.20
06:30
Умение читать мануалы.
Умение читать код.
Умение писать код.

Умение гуглить. :-)
29 Галахад
 
гуру
30.12.20
06:31
Умение выражать свои мысли письменно и устно. (одно из важнейших)
30 mgreat
 
30.12.20
06:40
Ну а чо, раз системное администрирование сюда включили уже, давайте там что-нибудь добавим "Умение подобрать оптимальную цена/качества конфигурацию серверов. Умение развернуть и администрировать сервера на платформах Win/Unix". А так же про ПБУ и прочие ФЗ. Знать и уметь применять бла-бла. Причем все, что для ККМ, что для ПИФ.
И да, в СУБД Oracle забыли.
31 чувак
 
30.12.20
06:48
(2) Не выйдет. Он теперь в фаворе Волшебника. Оба они ЗОЖники )
32 Ненавижу 1С
 
гуру
30.12.20
07:27
(29) это точно не про гения
33 Маленький Вопросик
 
30.12.20
07:39
мое понимание 1с - это знание, что такое план-счетов, умение работать с СКД плюс навыки БСП. Все остальное приходяще-уходящие технологии
34 ДенисЧ
 
30.12.20
07:44
(33) А что, СКД и БСП - уже стали обязательными, без них вообще никуда?
35 Маленький Вопросик
 
30.12.20
07:46
(34) скд - это скорее проверка на логическое мышление - а не долбоящер ли ты.....

БСП - это как раз знание типовых, я бы сказал
36 Галахад
 
гуру
30.12.20
08:38
(35) Хм. А что там нужно знать-то в СКД? Есть критерии проверки знаний?
37 Ненавижу 1С
 
гуру
30.12.20
10:18
ОФФТОП: Сережа, откуда у тебя такой подход к дискуссии?
Ты в своем блоге решил, что-то поспорить про Джаву. Неважен контекст. Важен подход.
И вот когда тебе начали приводить вполне грамотные технические доводы, ты решил отвечать тремя способами:

1. Переформулируй вопрос
2. 0 бит информации
3. Это все буквоедство

Ты реально хочешь содержательной дискуссии с такими подходами?
38 ДенисЧ
 
30.12.20
10:26
(37) переформулируй свой вопрос и перестань буквоедствовать. А то в твоём вопросе 0 бит информации
39 acht
 
30.12.20
10:30
(38) гггг
40 Гений 1С
 
гуру
30.12.20
10:36
(2) тебе жалко что лле? ;-)
41 Гений 1С
 
гуру
30.12.20
10:37
(22) точно КД2, КД3, правда КД3 я не знаю. ;-)
42 Гений 1С
 
гуру
30.12.20
10:38
(5) ну вот дадут тебе XML и JSON и скажут - загрузи ка из него данные. Одно дело, если ты знаешь этот формат, другое дело, если впервые видишь.
43 Гений 1С
 
гуру
30.12.20
10:38
(6) умение разбирать и парсить TXT файлы
44 Гений 1С
 
гуру
30.12.20
10:38
допишу, чтобы не забыть "регулярные выражения"
45 Гений 1С
 
гуру
30.12.20
10:38
(37) ты всегда можешь написать мне в личку и решить свои вопросы, если они актуальны, а не на потеху публике
46 Ненавижу 1С
 
гуру
30.12.20
11:00
(45) спасибо, но нет
47 ТакВотЖе
 
30.12.20
11:11
(10) 100 баллов)
48 trdm
 
30.12.20
11:13
(2) > Пора гения банить, скоро всю Мисту засрет

Не, не надо. Он иногда ставит вопросы которые кажутся банальными а ответ на них очевиден и пипл думает, то это глупо.
Однако это не глупость, а очень полезная штучка.
49 Шоколадный глаз
 
30.12.20
11:17
(0) Пить. Курить. Соблазнять секретарш. Катиться по наклонной.
50 youalex
 
30.12.20
11:41
(0) IBD DB2
Имхо, IBD нужно в отдельный пункт выносить
51 Конструктор1С
 
30.12.20
13:34
(42) между "впервые видишь" и "успешно загрузил" от силы день изучения. Стоит ли вообще выделять этот элементарный навык?
52 Шоколадный глаз
 
30.12.20
13:38
(41) Все равно пиши. Больше напишешь, выше шанс что возьмут.
53 Шоколадный глаз
 
30.12.20
13:42
(35) Проверка на логическое мышление это связь с 1С. Если ты влез в it но скатился в 1С, значит логики 0.
54 Шоколадный глаз
 
30.12.20
13:43
(31) Допился?
55 Гений 1С
 
гуру
30.12.20
13:46
(51) стоит, ведь если каждый элементарный навык учить по дню, к работе можно приступить через 365 дней.
и потом мало изучить, надо полировать на практике, а это больше дня.
56 Гений 1С
 
гуру
30.12.20
13:46
(54) До(б)ился
57 fisher
 
30.12.20
13:57
У одинэсника должны быть: горячее сердце, холодный ум и хороший монитор.
58 Конструктор1С
 
30.12.20
13:57
(55) есть вещи, которые приходят с годами. В буквальном смысле слова. Например, умение писать хороший код приходит через 3-5-7... лет практического опыта, а то и вообще не приходит. Такие вещи и нужно проверять. Они чётко скажут, профессионал перед тобой или студент. Не нужно проверять элементарщину, которая изучается за день и нагугливается за полминуты
59 fisher
 
30.12.20
14:01
(58) >  умение писать хороший код приходит через 3-5-7... лет практического опыта
Причем в основном на фикси. Когда неоднократно приходится возвращаться к собственному коду передавая пламенный привет себе прошлому :)
Спустя некоторое время, если прогресс положительный, начинаешь при возвращении к старому коду себя благодарить и уважать :)
60 Конструктор1С
 
30.12.20
14:19
(59) ага. Иногда всплывают мои поделки многолетней давности. Смотрю на них и думаю, каким же рукозадом я тогда был. Хотя в то время мне казалось, что пишу хороший код
61 Ненавижу 1С
 
гуру
31.12.20
19:26
Возможно уже было
https://m.habr.com/ru/amp/post/510792/
62 Мимохожий Однако
 
01.01.21
08:20
Найти хорошего одинэсника для компании (главбуха)-это как жениться. Всё начинается после свадьбы.
63 mkalimulin
 
01.01.21
09:50
(59) Если ты уважаешь себя за свой код, то ты только на полпути к вершине мастерства
64 GANR
 
01.01.21
10:17
На самом деле то, что в (0) написано очень второстепенно. Пришел к этим вывода поработав не только в 1С, но ещё вдобавок Java/Kotlin я понял, что без этого написать систему можно, а вот не понимая потребностей потребителей информации - никак нельзя. В предмет автоматизации надо уметь вникнуть. Главные мои лично принципы - меньше копипасты, меньше бизнес-логики в программном коде. Ну и для любого программиста важно понимать рекурсию - в любой более менее серьезной разработке она по-любому встретится и если он не осилит её продукт получится как мясо по французски без мяса.
65 Конструктор1С
 
01.01.21
11:16
(64) рекурсию нужно использовать по чуть-чуть и только там, где без рекурсии не обойтись. Рекурсии на каждом шагу - сущее зло, приводящее к коду с тяжеловоспринимаемой логикой и труднодиагностируемым ошибкам
66 Провинциальный 1сник
 
01.01.21
12:14
(64) (65) Рекурсия хороша для обработки исходно рекурсивных данных. Тогда она дает наглядность и эффективность. Во всех прочих случаях лучше её не использовать.
67 GANR
 
01.01.21
12:18
(66) В любом проекте где-нибудь, да встретится надобность применить рекурсию. То директории обойти надо в поисках файлов, то объект JSON надо обойти и поля в нём отформатировать согласно определенному маппингу, то метаданные нужно зацепить рекурсивно как в обработке "Выгрузка загрузка данных ХМЛ". И нагуглить эту штуку не получится в силу прикладной специфики проекта - только допереть своей головой.
68 Конструктор1С
 
01.01.21
12:53
(67) это всё редкие и специфичные случаи. В работе с теми же текстовыми форматами можно прекрасно обходиться без рекурсии
69 GANR
 
01.01.21
14:12
(68) В любой серьезной задаче это обязательно встретится. Все эти работы с текстовыми и другими форматами гуглятся в два счета - любой неравнодушный к программированию новичок осилит. По поводу рекурсий, я сам далеко не сторонник применять её, и если ищу возможность более-менее лакончино избежать её. Но ПОНИМАТЬ этот механизм нужно обязательно. Если разработчик её не понимает, то в месте, где она действительно нужна и он мог бы её применить или заменить на нерекурсивный аналог он начнет лепить лажу типа скопировать огромный блок и 2 строчки в нём поправить система на глазах начнет расползаться и костылями обрастать. А потом сиди и разбирайся в этой лаже - мне лично такое проще выкинуть и свое написать.
70 rphosts
 
01.01.21
14:29
(68) дерево - очень распространенный в использовании объект.
71 ДенисЧ
 
01.01.21
14:32
(70) Зачем ты 80% 1сников называешь объектами? В 1с нет объектов...
72 Конструктор1С
 
01.01.21
15:18
(70) во многих случаях количество уровней дерева будет заранее известным
73 GANR
 
01.01.21
15:31
(71) Как нет объектов? А ДокументОбъект, а ОбработкаОбъект. Наследовать нельзя - это плохо. А инкапусляция и полиморфизм в ней вовсю развиты.
74 rphosts
 
01.01.21
15:31
(71) только 80? Да ты оптимист!
75 rphosts
 
01.01.21
15:32
(73) ну язык 1С далеко не ООП
76 ViSo76
 
02.01.21
14:28
(75) это называется компонентным программированием, а объект легко сделать, обработка чем тебе не объект?
77 H A D G E H O G s
 
02.01.21
15:44
Принципиально не использую ДеревоЗначений.
Наструя?

Только плоскиетаблицы, для всего остального есть
Скопировать()
Свернуть()
НайтиСтроки()

Ну, если хочется в перфекционизм, то
Сортировать()
78 Гений 1С
 
гуру
02.01.21
15:45
(77) эффективности для.
79 Гений 1С
 
гуру
02.01.21
15:46
(65) Эхъ, не нюхал ты Лиспа
80 Гений 1С
 
гуру
02.01.21
15:47
(61) спасибо, но там по вершкам. я все же про опытного программиста, такого как я, закаленного, прожженног
81 H A D G E H O G s
 
02.01.21
15:47
(78) Вот как внешку напишите - так и приходите.
82 Ненавижу 1С
 
гуру
02.01.21
16:21
(80) а также знатного велосипедо- и костылестроителя
например, недавно переизобрел СтрРазделить
83 Dotoshin
 
02.01.21
16:37
(0) 9. Навыки перевода с бухгалтерского на русский.
84 Конструктор1С
 
02.01.21
17:29
Костыльно Ориентированное Программирование.
Стоит на трёх китах:

1. Костылирование
2. Инкостыляция
3. Поликостылизм

1) Костылирование — это создание костылей, позволяющее описать новый костыль на основе уже существующего с частично или полностью заимствующимися ошибками. Костыль, от которого производится наследование, называется базовым, родительским или суперкостылем. Новый костыль — потомком, наследником или производным.

2) Инкостыляция — это свойство костылей, позволяющее объединить фиксы и заплатки, работающие с ними в классе, и скрыть детали реализации от понимания.

3) Поликостылизм — это свойство разработчиков использовать костыли с одинаковым интерфейсом без информации о типе и внутренней структуре костыля.
85 Гений 1С
 
гуру
02.01.21
19:43
(82) СтрРазделить есть не во всех платформах, что ты как юный
86 Ненавижу 1С
 
гуру
02.01.21
19:49
(85) ну возьми из БСП: СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок
ах да, ее знания ты не включил в список необходимых навыков
признайся, еще даже не смотрел БСП всерьез?
87 Eeeehhhh
 
02.01.21
21:57
(17) Фиксин уже давно в статусе старика Козлодоева.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс