Элексир
|
|
« : 28-10-2011 07:08 » |
|
Всем здравствуйте. Скажите можно ли в 1с нормально зарабатывать без сертификатов? Проблема со сдачей. не могу выучить профов
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #1 : 28-10-2011 07:23 » |
|
Поделюсь страшной тайной: у меня сертификатов нет ни одного Не считаю методы, применяемые в сертификации 1С, адекватными для оценки проф. пригодности. Хотя для фирм, где большая текучка кадров "специалистов" по 1С это возможно кажется полезным.
|
|
|
Записан
|
|
|
|
Элексир
|
|
« Ответ #2 : 28-10-2011 07:38 » |
|
Kivals, а как убеждаешь клиента/работадателя что обладаешь нужными знаниями и навыками??? Пишешь тестовую задачу?
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #3 : 28-10-2011 08:37 » |
|
Я убеждаю клиента примерами уже решенных задач и пониманием того, что он хочет (порой в некоторых деталях более глубоким, чем у клиента). Естественно - эти знания приходят с опытом работы в сответствующих областях. Клиент не всегда прав (потому как порой мыслит узко) - но ему это нужно донести мягко и корректно. Но я не занимаюсь задачами "написать что-то" - моя область немного шире: "сделать чтобы было так и так", т.е. автоматизировать определенный участок. P.S. Но все это уже выходит за рамки программирования 1С
|
|
|
Записан
|
|
|
|
Элексир
|
|
« Ответ #4 : 28-10-2011 09:18 » |
|
мне за рамками не надо Спасибо Kivals
|
|
« Последнее редактирование: 28-10-2011 13:43 от Элексир »
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #5 : 28-10-2011 15:41 » |
|
Элексир, да нет - можно и за рамками (я не против), только тему тогда в Общение перекинуть нужно...
|
|
|
Записан
|
|
|
|
Элексир
|
|
« Ответ #6 : 31-10-2011 11:09 » |
|
Блин сертификаты везде хотят Не считаю методы, применяемые в сертификации 1С, адекватными для оценки проф. пригодности.
Почему?
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #7 : 31-10-2011 12:13 » |
|
Потому что общался с людьми, имеющими сертификаты, но при этом (например) пишущих код методом copy-paste. Для меня при оценке минимального профессионализма это неприемлемо в принципе. Также были и другие замечания (для меня - менее важные). ИМХО - если человек имеет сертификат специалиста в определеной области то я могу слепо (без тестирования его проф. качеств) принимать его на сответствующую должность. Если человек может эти же проф. качества показать на тестировании - то (при наличии у меня возможности провести тестирование) сертификат мне не нужен.
|
|
|
Записан
|
|
|
|
Элексир
|
|
« Ответ #8 : 03-11-2011 09:55 » |
|
Kivals, спасибо за ответ. а если берешь человека на удаленку? шлешь ли ты ему задание или просишь прислать копию сертификата?
|
|
|
Записан
|
|
|
|
Sla
|
|
« Ответ #9 : 03-11-2011 10:10 » |
|
я отвечу.... Видел я тестовое задание от Kivals. Я бы не прошел
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Kivals
|
|
« Ответ #10 : 03-11-2011 12:24 » |
|
Элексир, шлю задание. Но в задании меня интересует какие подходы человек использует - само по себе задание не имеет смысла, если нет опыта оценить как оно сделано. Sla,
|
|
|
Записан
|
|
|
|
Radistka
|
|
« Ответ #11 : 27-11-2011 19:14 » |
|
я отвечу.... Видел я тестовое задание от Kivals. Я бы не прошел ой, а можно пример почитать, а то жуть как интересно =)
|
|
|
Записан
|
|
|
|
Элексир
|
|
« Ответ #12 : 28-11-2011 06:19 » |
|
Блин, а я забыл про ветку такую В пятницу был на собеседовании. дали легкое задание
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #13 : 28-11-2011 08:49 » |
|
Radistka, я не знаю что именно Sla имел в виду (когда-то набор заданий включал около 5-7 штук, но нужно рыться глубоко в архиве почты). Вот одно из любимых (старых) заданий: обойти таблицу значений и удалить строки с суммой, меньше заданной.
Сейчас я более ориетирован на фрилансеров. Первое, что я делаю сейчас - это просмотр кода уже готовой обработки (любой) с точки зрения структурности кода и комментирования его. Вношу свои замечания - если человек с ними соглашается и готов делать как мне нужно - тогда продолжаю разговор. А дальше просто: я ставлю задачу (реальную, оплачиваемую) и прошу фрилансеров ее оценить во времени выполнения. Потом выбираю исполнителя, смотрю как и что он сделал - ну и веду диалог что устраивает/что не устраивает. Сразу оговорюсь - схема не отработана (с моей стороны) до конца, т.к. на контроль мне приходится тратить больше времени, чем хотелось бы. По идееэто время должно уменьшиться по мере "притирания" с разработчиками, но пока люди набирались "под проект" и этого не произошло еще.
|
|
|
Записан
|
|
|
|
Элексир
|
|
« Ответ #14 : 28-11-2011 11:11 » |
|
Kivals, если все таки нырнешь в почту когда нибудь. может выложишь свои задания здесь на скачку?
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #15 : 28-11-2011 13:01 » |
|
Элексир, может, но смысл? я же говорю - дело не в самих заданиях, а что я потом пытаюсь понять из решения.
Вот то задание, что я привел, имеет множество правильных решений, но мне важен выбранный метод. Это как на устном экзамене: вопрос в билете в процессе ответа может породить другие вопросы, которые больше повлияют на оценку, чем изначальный вопрос.
|
|
|
Записан
|
|
|
|
Radistka
|
|
« Ответ #16 : 15-02-2013 06:58 » |
|
Radistka, я не знаю что именно Sla имел в виду (когда-то набор заданий включал около 5-7 штук, но нужно рыться глубоко в архиве почты). Вот одно из любимых (старых) заданий: обойти таблицу значений и удалить строки с суммой, меньше заданной.
блин, уже который год прошёл, а я всё думаю над ним время от времени. не могу сказать, чтобы я прям сидела и искала решения, но временами вспоминаю. ну есть решение "влоб" когда просто циклом идёшь.. но при больших объёмах таблицы это будет явно дурной вариант. можно запросом выбрать из таблицы строки с суммой больше либо равной заданной и перезаполнить исходную таблицу результатами запроса.. а остальные варианты то какие?
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #17 : 15-02-2013 07:49 » |
|
Сразу скажу - это задание изначально было для 7.7 Radistka, "в лоб" не катит Ключевой момент - " удалить строки", т.е. происходит смещение индекса. Тут есть 2 подварианта для правильного решения: цикл с конца (ИМХО более правильный, т.к. получается самый простой код) или корректировать индекс в цикле при удалении (тоже приемлемо, но в этом случае я усложняю задание: добавляю еще одно условие удаления и смотрю как кандидат с этим справится). Кроме того были варианты с запоминанием индексов в отдельной переменной (списке значений) и вторым циклом на удаление Для 8.1 и выше - да, можно запросом. Оптимизация по времени в условия теста не ставилась, так что как это будет на больших таблицах (критично для 7.7) не важно. В моей практике с большими таблицами все равно приходилось искать частное решение в зависимости от условий задачи, вплоть до отметания заведомо лишних данных на этапе заполнения таблицы
|
|
|
Записан
|
|
|
|
Radistka
|
|
« Ответ #18 : 15-02-2013 08:12 » |
|
ааа.. я думала там есть какие то красивые решения, ты так выразился "множество правильных". в моём случае корректировка индекса при прохождении по таблице - это "влоб".) на 7.7 давно не писала, сейчас и не вспомню что там есть а чего нет. но запроса по таблице вроде точно не было.
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #19 : 15-02-2013 11:07 » |
|
Radistka, есть еще вариант с сортировкой по полю условия и определению блока строк подряд, необходимых к удалению. На мой взгляд самый красивый вариант - с обходом с конца по отрицательному индексу: Для И1 = -ТЗ.КоличествоСтрок() По -1 Цикл ТЗ.ПолучитьСтрокуПоНомеру(-И1); // Условия по возможности в порядке уменьшения частоты появления (если есть такая информация) Если НЕ (Условие1) Тогда ТЗ.УдалитьСтроку(-И1); Продолжить; КонецЕсли; // Простые условия можно писать в одну строку, что на мой взляд повышает читаемость кода Если НЕ (Условие2) Тогда ТЗ.УдалитьСтроку(-И1); Продолжить; КонецЕсли; // Блоки условий можно в любом количестве добавлять здесь: все блоки будут однотипны // А вот здесь можно что-то дальше делать со строкой, если она удовлетворяет всем условиям, например ТЗ.Сумма = ТЗ.Цена * ТЗ.Количество; // ... КонецЦикла;
|
|
|
Записан
|
|
|
|
|