Имя: Пароль:
JOB
Работа
Как вы понимаете это задание?
0 noxxx
 
19.11.12
15:33
Есть задание:

Реализовать функцию, аналог функции ЧП() в 7.7. Т.е. на входе число
(например, 7352.35), на выходе текст (например, семь тысяч триста
пятьдесят два рубля тридцать пять копеек).

Что вы поняли из этого задания? Что нужно вам реализовать?
1 del123
 
19.11.12
15:34
Нам или Вам? :))
2 noxxx
 
19.11.12
15:34
Это задание у нас используется при приеме на работу. Обычно (99%) кандидат его выполняет неправильно.
3 Ёпрст
 
19.11.12
15:34
нужно просто попросить готовую функцию на мИсте..
вот и всё задание.
4 Надсмотрщик
 
19.11.12
15:35
ЧПДС
5 Alex S D
 
19.11.12
15:35
(2) молодцы, придумайте еще ченить с подвхом, чтобы 100 % ошибались)
6 AndyD
 
19.11.12
15:35
"Что нужно вам реализовать?"
неужели правильный ответ: "Реализовать функцию, аналог функции ЧП() в 7.7" ??
7 noxxx
 
19.11.12
15:35
(4) Как вы понимаете фразу "реализовать функцию"?
8 Волшебник
 
19.11.12
15:36
(7) Продать
9 Волшебник
 
19.11.12
15:37
(4) ЧислоПрописью
10 Надсмотрщик
 
19.11.12
15:37
(7) Напиши свою ПРОПИСЬ
11 AndyD
 
19.11.12
15:37
функция ЧП(число)

возврат ЧислоПрописью(....
конецфункции

так чтоли?
12 mikecool
 
19.11.12
15:38
(8) это влияние слета инфостарта )
13 Shurjk
 
19.11.12
15:38
(2) проверяете умение пользоваться конструктором форматной строки?
14 Волшебник
 
19.11.12
15:38
(12) точно
15 Aleksey
 
19.11.12
15:39
Вообще то в 7-ке небыло типовой функции ЧП, а уж что там в вашей нетленки скрывается за этой функции одному богу и вашему программисту известно
16 Ногаминебить
 
19.11.12
15:41
(0) Ответ показывает насколько неадекватными вас считает собеседуемый. :)
17 Aleksey
 
19.11.12
15:41
Если имеется ввиду параметр для функции формат ... ну во первых это параметр, а не функция. во вторых он ЧПДС, а не ЧП
18 Shurjk
 
19.11.12
15:44
(2) А чего там неправильно делают, в падежах постоянно ошибаются? Или уки копируют все из СП, а задание то оказывается с подвохом?
19 Надсмотрщик
 
19.11.12
15:47
(9) Когда последний раз клюшки видел?
20 noxxx
 
19.11.12
15:52
(15) Для таких как вы то что должна функция делать написано прямо в задании: "на входе число (например, 7352.35), на выходе текст (например, семь тысяч триста пятьдесят два рубля тридцать пять копеек)."

(18) Нет

При создании задания подразумевалось, что испытуемый должен написать свою функцию, где должен разложить число на разряды и перевести всё это в буквы.
21 Shurjk
 
19.11.12
15:53
(20) У функцию которая есть в платформе использовать нельзя?
22 igork1966
 
19.11.12
15:59
(0) Гы... вробы как 1С приложение ориентированное на работу с базой данных... а вам в основном требуется "полет мысли" слабо согласующийся с реальными задачами которые будет выполнять программист???
23 IBTM
 
19.11.12
16:01
в зупе это есть
24 Aleksey
 
19.11.12
16:01
(20) Откуда это следует? Вот если бы написано было бы написать аналог функции Формат ... на входе ...

А то непонятно какая то левая функция и все должны догадаться, что конечно же имеется ввиду формат

Простите, но если у вас так на фирме принято ставить задачу, говорить одно, а подразумевать совсем другое, то нафиг вы мне как работодатель сдались?
25 GLazNik
 
19.11.12
16:03
(20) "на входе число (например, 7352.35), на выходе текст (например, семь тысяч триста пятьдесят два рубля тридцать пять копеек)."
я сделал вашу функцию:
Функция ЧП(ПараметрЧисло)
 Возврат "айдаямаладэц";
КонецФункции

Условия выполнены: на входе число, на выходе строка.
26 Aleksey
 
19.11.12
16:08
Такое ощущение, что вы не нового прога ищити, а старого пытаетесь уволить. вот и даете такие задания, чтобы потом уволить со словами систематически пишет всякую фигню, вместо того что его просят
27 aka AMIGO
 
19.11.12
16:15
это ничего, что я такую функцию писал году в 1994-м?..
тогда еще 1с была супернедоступна, бухучет я написал на клиппере501, а вывод нужен был на аглицком для прописи в платежном поручении в польшу..
в СП работал..
вот только исходники не сохранились, в 1999г я уволился оттедова.. и занялся 1с-ом вплотную.

но, ничего.. напишу по-новой.. вы немного потерпите, ладушки?  :)
28 Lazy Stranger
 
19.11.12
16:20
на 7.7:
Функция ЧП(прм)
  Возврат Формат(прм,"ЧПДС");
КонецФункции
29 Skylark
 
19.11.12
16:21
Вот жеж на пустом месте тему раскатали...
Давайте еще сюда запостим из СП описание функции встроенного языка ЧислоПрописью. Там просто ацкое количество текста :-)))
30 Skylark
 
19.11.12
16:22
Надо из 7.7 создавать подключение к 8, и там преобразовывать, потому что восьмерка круче!
31 Lazy Stranger
 
19.11.12
16:22
а вообще я такую фигню ещё школьником писал, на олимпиаде по программированию
32 GLazNik
 
19.11.12
16:23
(28) а моя функция быстрее :P
33 aka AMIGO
 
19.11.12
16:23
(28)а ведь ты прав! именно эту конструкцию ждет заказчик :)

(29)если запостят - я тряхну стариной, воспроизведу функцию ЧП, написанную на КОБОЛе в 1972 году, для расчетно-платежной ведомости :)
34 Skylark
 
19.11.12
16:24
(2) Это у вас вместо сортировки пузырьком что ли? Такие вы оригинальные и творческие?
35 Hazer79
 
19.11.12
16:26
автор облажался
впрочем, как обычно
36 Hazer79
 
19.11.12
16:26
хотел повыёживаться, ан нет
37 samozvanec
 
19.11.12
16:27
(2) и, конечно же, тот сотый, кто это задание выполняет, без сомнений, является лучшим из этой сотни
38 Stim
 
19.11.12
16:29
(36) автор со своей выстраданной функцией в десяток страниц кода сейчас забился в угол и нервно грызет ногти(на ногах), а в уме прокручивается только ЧислоПрописью()
39 samozvanec
 
19.11.12
16:30
вобще прикалывают задания на собеседованиях. Кто проверяет знание функции Формат, кто ПОДСТРОКА или ПОДОБНО, кому запрос от руки накатать, кому приоритеты расставить на И ИЛИ НЕ и т.п. И все уверены, что такие тесты адекватны. Просите пример кода, давайте тестовые задания, не такие, как (0), сложнее.
40 Shurjk
 
19.11.12
16:31
(39) Куда вам сложнее когда вы не можете не запрос написать, не знаете приоритеты логических операций.
41 aka AMIGO
 
19.11.12
16:31
мда.. имхо - все эти приемные задания - ни к чему, в первые-же пару недель будет ясно, может или не может прогер..

это какую наглость надо иметь, чтобы с половинчатыми знаниями пролезть в крутые разработчики?
да сломается на первом-же коде.. о чем разговор..
42 samozvanec
 
19.11.12
16:32
(40) нам бэ конфигуратер запустить
43 Shurjk
 
19.11.12
16:33
(41) С половинчатыми знаниями как раз и считают себя мега крутыми, чем меньше человек знает, тем увереннее себя чувствует.
44 aka AMIGO
 
19.11.12
16:35
(43)да ну.. всё равно червячок точит.. да и по кривизне решения сразу видно
45 Shurjk
 
19.11.12
16:38
(44) Ну пока увидишь, а так на собеседовании пару вопросов задал и сразу понятно, человек знающий, если правильного ответа не знает обычно так и говорит что не знает, пару наводящих вопросов задашь и он уже дошел до правильного ответа, а тут мало того что не знают так еще и спорить начинают.
46 aka AMIGO
 
19.11.12
16:42
давно было.. куда-то я пытался устроиться, спросил меня принимающий, знаю-ли я СКД..
я ответил, что с СКД не работал, но напишу любой отчет без оного, благо, этот-то опыт был.
и не приняли меня :)
им надо, чтобы на скд писалось :)
47 AndyTLT63
 
19.11.12
16:42
(0) Чувствую у вас неадеквтаная контора с такими глупыми заданиями. Наверное тот чел которые придумал задание пытается потешить свое самолюбие .... А задание то вообще ни о чем. Что конкретно вы узнаете после того как человек выполнит это задание?
48 Aleksey
 
19.11.12
16:43
(47) Умеет ли человек читать мысли и делать, не то что просят, а то что нужно
49 AndyTLT63
 
19.11.12
16:44
(48) не хотел бы я в этой конторе работать
50 Shurjk
 
19.11.12
16:45
(49) Да много где такое требуют, иногда понять от пользователя чего он хочет это сс-овцы на допросе партизан просто нервно курят в сторонке.
51 AndyTLT63
 
19.11.12
16:45
Если уж хотят кого нить проверить то пусть накидают задач со спеца по платформе....намного полезней будет..
52 palpetrovich
 
19.11.12
16:46
(45) недавно один товарищ, меня собаседующий, так радовался что я смог ответить где в 8-ке кошерно хранить рисунки ...говорит никто не ответил :))  просто пипец какая важная информация
53 aka AMIGO
 
19.11.12
16:46
(49)имхо - скорей всего вполне нормальная контора, а неадекватов распальцованных хватает везде.. хоть один трепач да есть :) шибко умный однако :)
54 aka AMIGO
 
19.11.12
16:47
(52)да не "важная".. просто он не знал, где, а ты рассказал :)
55 aka AMIGO
 
19.11.12
16:55
+54 если бы меня спросили, где "кошерное" место, я-бы не ответил.. потому, что слово "кошерное" я не знаю, только догадываюсь, что это такое.
где хранить - знаю, а "кошерный" - не знаю.. это решающий факт :)

потому мне было-бы не в проханже при приеме :)
56 Shurjk
 
19.11.12
17:06
(55) Смотря что для него есть кошерно:) тут тоже все относительно.
57 Надсмотрщик
 
19.11.12
17:08
Меня один раз попросили написать внешнюю обработку без конфигуратора на листочке. На впрос а какая должна быть форма - нарисуй расположение элементов
58 palpetrovich
 
19.11.12
17:09
да ладно вам, "кошерно" - это я просто сократил  :)
59 palpetrovich
 
19.11.12
17:09
(57) ну это у них тупо компов не хватает ;)
60 Господин ПЖ
 
19.11.12
17:11
>Что вы поняли из этого задания? Что нужно вам реализовать?

я бы понял что контора скорее всего тухлая...
61 Vladal
 
19.11.12
17:12
(30) Весело)))
62 Господин ПЖ
 
19.11.12
17:12
>Это задание у нас используется при приеме на работу. Обычно (99%) кандидат его выполняет неправильно.

я бы вероятно тоже сделал бы неправильно... но особо переживать бы не стал... забивать голову разной ерундой
63 Vladal
 
19.11.12
17:14
(32) Ты вместо v8 запускаешь ASM? Крут!
(46) Скорее всего, стандарт на разработку. Чтобы не выбиваться своим отчетом от всех, построенных на СКД. Ну или уровень знаний/умений хотят другой.
64 visualfox
 
19.11.12
17:15
Вообще здорово, когда ищут не крепкого середнячка, способного долго и стабильно тащить разработку, а какого-то особенно "талантливого", после которого черт ногу сломит. Хоть и не не очень люблю книжку по котов, есть там пара иллюстраций на эту тему.
65 Vladal
 
19.11.12
17:15
(48) Пару пятниц назад был рассказ о совещании "семь перпендикулярных красных линий, чтобы 3 были зелеными, три прозрачными, а одна в виде котёночка".
66 Vladal
 
19.11.12
17:16
(52) Тебя приняли или всё как в (54) - узнали секретную тайную?
67 Господин ПЖ
 
19.11.12
17:19
>ищут не крепкого середнячка, способного долго и стабильно тащить разработку, а какого-то особенно "талантливого", после которого черт ногу сломит

мания величия неистребима... каждый отдел в конторе - филиал гугля с задачами на креативность мышления
68 vah1
 
19.11.12
17:20
(0) ты задание-то выполнил, или может уже и реализоовал?
69 palpetrovich
 
19.11.12
17:27
(66) не, там как позже оказаолсь, место работы было километров на 5 дальше предполагаемого
70 IBTM
 
19.11.12
17:28
(0) да этож просто), берется справочник например "валюты", для каждой валюты в нем забивается значение склонения, дальше через всякие там "ИначеЕсли", собирается по частям, как то так... можно не благодарить.
71 palpetrovich
 
19.11.12
17:30
(70) не, для этого РС нужен :)
72 PZh
 
19.11.12
17:30
(70) спасибо, вы можете быть свободны. Мы с вами свяжемся...
73 IBTM
 
19.11.12
17:31
(72) скажи это моему надзирателю)
74 exchang
 
19.11.12
17:36
(0) такие задачи вроде в связном предлагают из года в год. Если человек заранее не подготовлен и не знает алгоритм решения, то убивает время на составление алгоритма решения, что занимает приличное время и как следствие нервозность и спешку. Мне кажется что такую задачу быстрее решит свеженький выпускник вуза нежели обычный 1Сник.
75 plastinin
 
19.11.12
20:08
(0) сколько времени выделяется на задание?
76 ПесняПроЗайцев
 
19.11.12
20:21
интересно, что хочет оценить работодатель? то ли изьящество собсвенного решение <смех в зале>, то ли знание ЖКК, то ли вообще ищет собеседника для трахания мозгов..?
77 DEVIce
 
20.11.12
06:47
Однако сколько одинэсников уже семерку забыли:

Функция ЧП(чНекоеЧисло)
    Возврат Формат(чНекоеЧисло, "ЧПДС");
КонецФункции
78 DEVIce
 
20.11.12
06:48
А нет в (28) нашелся таки адекватный прог. :)
79 Прохожий
 
20.11.12
06:52
(0) Всё, ты уволен, тобой займется СБ. Слил комтайну...
80 programmer1c_
63
 
20.11.12
08:24
присоединюсь к (79)
Автор, Тольятти ждет тебя! :)
81 Nagaru
 
20.11.12
08:30
Самая адекватная работа в итоге у менпя оказалась той, где не было тестового задания вовсе. Если я не ошибаюсь, я и примера кода своего не присылал. Просто посидели, пообщались с руководителем, рассказал чем занимался и с какими объектами конфигурации в каком объеме работал. Этого оказалось достаточно. Причем в этой компании программистов-новичков нет, все - опытные люди с приличными знаниями. Так что не в задачах (а уж тем более на листочке или заковыристыми, так, чтобы понять мысль мог только один из 100), а просто в адекватном собеседовании. А на то, чтобы понять, какой код будет писать программист у тебя есть испытательный срок.
82 LamerSuper
 
20.11.12
08:33
(81)+1000
83 Sidney
 
20.11.12
09:20
(81)Именно. Обычно тестовые проверяют только одно: одинаковые ли вы книжки читаете с будущим работодателем. Так хорошую работу не найдешь.
84 Xapac_2
 
20.11.12
11:26
(83)да нет. это все от комплекса,
вот я вычитал такую загогулину, интересно а новички это знают.
85 Xapac_2
 
20.11.12
11:28
самые одекватные тестовые задания были такие:
1) задача аля списать фифо лифо(из спеца по платформе)
2) берут завяку любую из своей "программки" и ты должен рассказать алгоритм решения этой проблемы.
86 Smitt
 
20.11.12
11:47
(0) На вашем собеседовании я бы ответил, что в 1С 7.7 нет функции ЧП(). Соответственно, не может быть речи о создании аналога несуществующей функции. Задание должно быть переформулировано. Однако, я догадываюсь, чего хочет постановщик, и могу помочь ему с формулировкой.
87 Smitt
 
20.11.12
11:51
(81) не, простенькую задачку давать надо. Без подколок-заковырок, минут на 15-20, типа (85). Просто для фильтрации откровенных "неумех". Смех-смехом, но когда искал прогов, каждый второй не справлялся с простым "оприходовать-списать". При этом в резюме - джедай со стажем.
88 noxxx
 
20.11.12
22:42
(86) Я бы переформулировал: "напиши функцию, куда я передаю число, а она возвращает его прописью. Без использования существующих форматов, чпдс и прочее, или скажи какой алгоритм бы ты использовал для этой функции".
89 noxxx
 
20.11.12
22:44
(85) Со списание "по среднему" не все справляются, а уж с FIFO/LIFO ...
(87) И я о том же. И здесь 90% джедаев.
90 noxxx
 
20.11.12
22:45
(35)(36) Если я не реагирую на идиотов это не значит что я облажался.
91 Vovik
 
20.11.12
23:08
Прикольное задание. На лингвистику правда скорее.
А решение кто покажет?
92 AlexITGround
 
20.11.12
23:16
(91) хм..самому интересно,)
93 YHVVH
 
20.11.12
23:16
(91) решения нет, размер не ясен.
94 YHVVH
 
20.11.12
23:19
тупо тупой кодинг. гораздо интересней задачка наоборот,
есть строка: Семь тысяч триста
пятьдесят два рубля тридцать пять копеек надо получить
7352.35
95 AlexITGround
 
20.11.12
23:19
(93) размер чего, неужто того самого?
96 Steel_Wheel
 
20.11.12
23:20
(0) Я понял, что моим первым уточняющим вопросом будет "Для чего?"
97 hohol
 
20.11.12
23:21
я бы контол це, контрол вэ из типовой сделал например из приходника или расходника. Если бы был в ударе то использовал бы функцию формат и правую кнопку мыши. Правой кнопкой мыши у вас можно пользоваться на собеседованиях?
А нафига эту муть помнить? Дибильное какое то собеседование, какие отморозы только в интервьюверах не числятся.
98 AlexITGround
 
20.11.12
23:22
(97) много ты встречал нЭдЭбильных самособеседований?)
99 hohol
 
20.11.12
23:22
кстати я не помню, а функция формат такое может? Пойду убьюсь об стену, я не одинэсник.
100 YHVVH
 
20.11.12
23:22
(95) размерность этого самого числа :-)))
например я бы с удовольствием посмотрел на алгоритм

который бы в строку разложил число пи

3,1415926535 8979323846 2643383279 5028841971 6939937510 5820974944 5923078164 0628620899 8628034825 3421170679 8214808651 3282306647 0938446095 5058223172 5359408128 4811174502 8410270193 8521105559 6446229489 5493038196 4428810975 6659334461 2847564823 3786783165 2712019091 4564856692 3460348610 4543266482 1339360726 0249141273 7245870066 0631558817 4881520920 9628292540 9171536436 7892590360 0113305305 4882046652 1384146951 9415116094 3305727036 5759591953 0921861173 8193261179 3105118548 0744623799 6274956735 1885752724 8912279381 8301194912 9833673362 4406566430 8602139494 6395224737 1907021798 6094370277 0539217176 2931767523 8467481846 7669405132 0005681271 4526356082 7785771342 7577896091 7363717872 1468440901 2249534301 4654958537 1050792279 6892589235 4201995611 2129021960 8640344181 5981362977 4771309960 5187072113 4999999837 2978049951 0597317328 1609631859 5024459455 3469083026 4252230825 3344685035 2619311881 7101000313 7838752886 5875332083 8142061717 7669147303 5982534904 2875546873 1159562863 8823537875 9375195778 1857780532 1712268066 1300192787 6611195909 2164201989
101 AlexITGround
 
20.11.12
23:23
(100) злой ты, соточник)
102 hohol
 
20.11.12
23:24
"При создании задания подразумевалось, что испытуемый должен написать свою функцию, где должен разложить число на разряды и перевести всё это в буквы." - да он просто ио.нутый. Я бы пальцем у виска покрутил.
103 YHVVH
 
20.11.12
23:24
(101) я не злой, я не придумывал задачки как в (0)
104 Vovik
 
20.11.12
23:28
(103)Нормальное дело. Только я в принципе не люблю делать никому не нужные задачи. И школу поэтому терпеть не мог.
Как тут обсуждалось, нормальная работа как ни странно находится без мудацких тестов.
105 YHVVH
 
20.11.12
23:30
(104) согласен
106 AndyTLT63
 
20.11.12
23:44
(94) нет ты че в этой конторе таких сложных задач не решали ....поэтому они подготовили самую сложную из всех задач решенных ими для испытаний новичков... по решении которй они могут вступить в их круг почетных прогрммистов..=)
107 AlexITGround
 
21.11.12
00:15
(106) ну ты троль)
108 noxxx
 
21.11.12
09:55
(96) Для того что бы понять, можешь ты головой думать или нет. А то вдруг ты только обновления ставить умеешь и печатные формы рисовать.

(102) Ну и пошел бы в жо.

(106) Конечно.
109 Shurjk
 
21.11.12
09:57
(108) А чего там думать? задача на уровне секретаря машиниста, фигачь да фигачь код, единственное можно проверить насколько ленив соискатель и насколько он заинтересован в ващей работе, ибо при ничем не выдающемся предложении в жпо пойдет скорее потенциальный работодатель.
110 noxxx
 
21.11.12
09:59
(109) Да, там нечего думать. Но почти никто не справляется. Слишком умны наверное. Либо работа не интересна. Но зачем тогда на собеседование приходить? И да, я не заметил пока "выдающихся" соискателей, что бы им делать выдающиеся предложения. Всё одна серая масса с редкими проблесками ума.
111 Shurjk
 
21.11.12
10:00
(110) В том то и дело что думать там не надо, чисто спиномозговая задача, чем тратить пару часов на решение ее, не лучше ли спросить алгоритм решения и на этом успокоиться, или вы еще попутно хотите проверить насколько соискатель умеет быстро набирать код?
112 noxxx
 
21.11.12
10:05
(111) см. (88): "или скажи какой алгоритм бы ты использовал для этой функции". Ныне работающий программист ничего не решал, а просто рассказал алгоритм решения по всем заданиям за 2 минуты.

Большинство здесь всё слишком буквально понимает, что свидетельствует о недалеком уме.
113 mozzga
 
21.11.12
10:06
У меня товарищу на собеседовании попросили сделать простой калькулятор на 1С. Так он написал все за две минуты используя Вычислить() чем поверг в шок и ужас своих экзаменаторов :)
114 noxxx
 
21.11.12
10:07
(113) Молодец твой товарищ. А начал бы говорить что экзаменаторы дебилы - его бы побили и выгнали.
115 GLazNik
 
21.11.12
10:08
(110) ЧСВметр не зашкаливает? может уже нужен приборчик с большим числом делений?
Задача дерьмо полно. Постановка никакая. Полезности никакой. Что она проверяет? Даже если предположить, что телепатические способности у соискателя на том уровне, который нужен вам, что задача проверяет? умение выделить из числа десятки, сотни, тысячи..... ?
116 mozzga
 
21.11.12
10:09
(114) Так там экзаменаторы сами не знали про такое :)
117 noxxx
 
21.11.12
10:14
(115) Если не понимаешь зачем она нужна - ты не подходишь. ЧСВ тут не при чем.
(116) Ну я и говорю что твой товарищ молодец. На работу-то взяли его?
118 Shurjk
 
21.11.12
10:15
(117) А зачем она нужна?
119 Trainee
 
21.11.12
10:16
(117) Я тоже не понимаю зачем такое задание? В типовых это решено, вам нужен человек, кот. будет изобретать колесо на каждом шагу?
120 Shurjk
 
21.11.12
10:16
(119) Даже не в типовых, а на уровне платформы это решено.
121 GLazNik
 
21.11.12
10:18
(117) не. не подхожу. в детском саду работать желания нет
(112) рассказать решение <> решить
122 MSII
 
21.11.12
10:18
(0) Хрень какая-то. Почему именно рублей, а не долларов или литров?
123 Trainee
 
21.11.12
10:21
(120) Ну да, формат )) С ФИОПрописью перепутал.
Просто, это точно будет знать чел кот. пишет ТОЛЬКО печатные формы и делает типовые обновления и вряд ли станет запариваться, тот, кто серьезней, а ведь цель как раз противоположная?)
124 noxxx
 
21.11.12
10:21
(122) еще один гениальный, остроумный и нестандартный соискатель

(118)(119) Ты знаешь в чем заключается работа программиста? Выслушать задачу, понять её, составить алгоритм решения, реализовать алгоритм на языке программирования. Данное задание проверяет способность соискателя это сделать.

(121) Рассказанное решение оценит собеседующий.
125 Shurjk
 
21.11.12
10:22
(123) Кто посерьезней тоже умеет СП пользоваться.
126 Shurjk
 
21.11.12
10:24
(124) То есть вам кодер нужен, который всегда возьмет под козырек и бездумно добавит четвертое субконто в типовую БП.
Вообще то программист 1с это неиного больше чем просто программист.
127 MSII
 
21.11.12
10:24
(124) На самом деле, задание не слишком удачно. Все, что можно выяснить при его помощи - только наличие кодерских качеств кандидата. Ну и исполнительности еще, что тоже к кодерским качествам относится.
128 noxxx
 
21.11.12
10:24
(126) Разве это следует из (124)?
129 Shurjk
 
21.11.12
10:25
Или вы уже съезжаете? и пытаетесь прикрутить к своей задаче некие функции психологического теста?
130 noxxx
 
21.11.12
10:25
(127) Я так не считаю. Задание успешно отсеивает неподходящих нам специалистов, а это значит что оно удачное.
131 MSII
 
21.11.12
10:25
+(127) Причем можно выяснить, а можно и не выяснить.
132 expertus
 
21.11.12
10:26
noxxx, а для приема в какую компанию используется этот тест: какого размера зарплата? сколько коллег-программистов в коллективе?
133 Shurjk
 
21.11.12
10:26
(128) А по поводу методов там ничего не написано, перед программистом 1с по хорошему ставиться не задача а проблема, которую оно должен решить оптимальным путем.
134 MSII
 
21.11.12
10:26
(130) А зачем вы вообще тестируете неподходящих вам специалистов? У вас много свободного времени?
135 ptitsa-radio
 
21.11.12
10:28
А как код вставить?
136 Господин ПЖ
 
21.11.12
10:29
(130) ну если это так - рад за вас...
137 GLazNik
 
21.11.12
10:29
(128) следует из того, что 1С это в первую очередь работа с данными: справочниками, документами, регистрами... а ваша задача, как уже отмечали выше, это что-то из школьных олимпийских задач (есть ли сейчас такие?).
138 Trainee
 
21.11.12
10:33
(130) Собеседования делятся на 3 типа:
1) только резюме. Это оооочень плохо.
2) человек либо не знает 1С, либо знания сильно устарели.
3) те, у кого стоит работать.

Вы из 2 категории. Без обид.)
139 Alex S D
 
21.11.12
10:34
140 GLazNik
 
21.11.12
10:34
(130) "отсеивает неподходящих нам специалистов" в том числе и хороших специалистов. но да, те кто останутся максимально буду вам подходить...
141 noxxx
 
21.11.12
10:36
(132) Какое это имеет значение?
(133) В организациях где программистов больше двух проблема ставится не программисту, а руководителю проекта, ведущему программисту - как хотите этого человека назовите. Он рассматривает необходимость решения этой проблемы и возможный способ её решения. Затем ставит задачу программисту решить проблему, может обсудить способы решения, если они не очевидны. А дальше уже работа программиста - решить задачу.

А для кодера нужно рассказать какие объекты конфигурации нужно использовать для решения задачи. Т.е. грубо "взять обороты по регистру Х, вычесть остатки по регистру У" и т.д.

(137) В первую очередь программист 1С - это программист, а это значит что он должен уметь делать то что написано в (124), а уже потом справочники, регистры и т.п. И задачи такие не зря были на олимпиадах, т.к. показывают способность составлять алгоритмы. Всё программирование - это алгоритмы.
(138) Да-да, устарели.
(140) Не думаю.
142 MSII
 
21.11.12
10:40
(141) Если совсем грубо - от программиста 1С требуется как умение составлять алгоритмы, так и знание механизмов платформы (про типовые пока молчу). Ваша задача позволяет определить только первый навык. Точнее даже не сам навык, а только его отсутствие.
И на (134) ответь, пожалуйста.
143 GLazNik
 
21.11.12
10:41
(141) "Какое это имеет значение?" что б знать какие места обходить стороной и не тратить на них время :)
"проблема ставится не программисту, а руководителю проекта" вы очень сильно ошибаетесь в роли руководителя проекта.
"Всё программирование - это алгоритмы." какие алгоритмы в 1С? вы давно применяли метод пузырька, например?
144 Shurjk
 
21.11.12
10:41
(141) Что характеризует программиста, так это наличие системного мышления, а вас послушать так любой написавший "хэллой ворлд" уже программист. И кстати основная беда 1с-ников пришедших с гуманитарных или плохих эконом факультетов это то что оно у них напрочь отсутствует. А то что там РП будет программисту ставить четкие задачи описывая методы решения, не проще ли ему самому в таком разе написать? хотя если задачи как в (0) то да там нужен кодер с хорошей скоростью.
145 Trainee
 
21.11.12
10:43
(141) Хорошо, ваш потенциальный сотрудник блестяще справился с заданием.
А завтра к вам придет бухгалтер и попросит сделать новый документ, отчет, обработку и ей все-равно кто это будет делать, главное, чтоб все работало и быстро.
Вы ей также скажете: мой программист не знает как составить запрос, не знает что такое регистры, за то мыслит как программист, подождите пару месяцев пока разберется, главное, что он настоящий программист?
146 ptitsa-radio
 
21.11.12
10:44
Недавно писала преобразование. Правда, оно "с армянским акцентом".
Замарачиваться с падежами числительных не стала, (все равно эту графу никто читать не будет ))) можно допилить при большом желании.


Функция ДробноеЧислоПрописью(ЗначЧисло)
   
   Результат = "";
   
   СтрокаЧисло = Строка(ЗначЧисло);
   ПозицияТочка = Найти(".", СтрокаЧисло);
   
   ЦелаяЧасть = Цел(ЗначЧисло);
   ДробнаяЧасть = (ЗначЧисло - Цел(ЗначЧисло)) * 1000; //заточено под трехзначные
   
   Результат = ?(ЦелаяЧасть = 0, "Ноль", Формат(ЦелаяЧасть, "ЧП"));
   
   Если ДробнаяЧасть <> 0 Тогда
       
       СтрокаДробнаяЧасть = Строка(ДробнаяЧасть);
       
       Если Прав(СтрокаДробнаяЧасть, 1) = "0" Тогда //сокращаем незначимые нули справа
           
           СтрокаДробнаяЧасть = Лев(СтрокаДробнаяЧасть,2);
           ДробнаяЧасть = ДробнаяЧасть / 10;
           
           Если  Прав(СтрокаДробнаяЧасть, 1) = "0" Тогда  
               
               СтрокаДробнаяЧасть = Лев(СтрокаДробнаяЧасть,1);            
               ДробнаяЧасть = ДробнаяЧасть / 10;
           КонецЕсли;
       КонецЕсли;
       
       Результат = Результат + " целых " + Нрег(Формат(ДробнаяЧасть, "ЧП"));

       Если СтрДлина(СтрокаДробнаяЧасть) = 1 Тогда
           
           Результат = Результат + " десятых";
       ИначеЕсли СтрДлина(СтрокаДробнаяЧасть) = 2 Тогда
           
           
           Результат = Результат + " сотых";
       Иначе
           
           Результат = Результат + " тысячных";
       КонецЕсли;
   КонецЕсли;
   
   Возврат Результат;

КонецФункции //ДробноеЧислоПрописью

147 Shurjk
 
21.11.12
10:45
(145) Он ему напишет полное тз в котором все это будет описано.
148 Alex S D
 
21.11.12
10:45
ну нужен человеку изобретатель велосипеда.. не понимаете вы
149 Alex S D
 
21.11.12
10:48
(147) это ты так троллишь ? кто сейчас пишет полное тз? это надо отдельного писателя иметь
150 GLazNik
 
21.11.12
10:48
(146) хотите работать с (0) %)
151 Trainee
 
21.11.12
10:49
(147) Блестящее ТЗ как составить запрос, как работать с регистрами, куда лучше поместить ту или иную функцию?
Правда-правда?
Не обманывай меня, я уже чемоданы пакую, хочу такого начальника))
152 Shurjk
 
21.11.12
10:50
(149) Это был сарказм.
153 ptitsa-radio
 
21.11.12
10:51
(150) Спасибо, уже трудоустроена.
А, я не поняла, что это про прием на работу. Начала ветку с конца читать, думала, вопрос в том, что число дробное ))))
154 ptitsa-radio
 
21.11.12
10:52
А кем трудоустраивают? Я так, на всякий случай... ))))
155 Alex S D
 
21.11.12
10:52
(154) ген директором канеш)
156 GLazNik
 
21.11.12
10:53
(153) вот она точность постановки задачи в действии :)
157 noxxx
 
21.11.12
10:54
(142)(134) К сожалению, подходит сотрудник или нет можно определить только при собеседовании и тестировании, а не до него. А так-то конечно, времени у нас лишнего нет.

(142) (145) Это не единственное задание в тесте. Мы проверяем все области знаний, которые кажутся нам важными.

(143) Да, не тратьте, пожалуйста, наше время.
158 Hawk_1c
 
21.11.12
10:54
(0) "Связной"? А что там можно сделать неправильно?
159 Alex S D
 
21.11.12
10:56
(157) ну раз начал, говори какие еще есть тесты)
160 Alex S D
 
21.11.12
10:59
когда устраивался в 1-й франч, были тесты
- тест на IQ
- тест 50 вопросов по 1с, из всех областей
- задачка по программированию, сложнее вашей
- групповое собеседование с участием психолога

у Вас наподобие?)
161 noxxx
 
21.11.12
10:59
(159) зачем?
162 GLazNik
 
21.11.12
10:59
(157) ну вы уж тогда озвучьте фирму то... что б даже рассмотрением резюме вас не отвлекать... в случае чего...
"Это не единственное задание в тесте." т.е. с остальными заданиями проблем у соискателей не возникает?
163 noxxx
 
21.11.12
11:00
(160) Нет. У нас собеседование с ОК, затем тест, затем с ведущим программистом.
164 noxxx
 
21.11.12
11:00
(162) Выше уже даже дали ссылку на тему поиска сотрудника.
С остальными тоже возникают проблемы.
165 GLazNik
 
21.11.12
11:03
(164) "Выше уже даже дали ссылку на тему поиска сотрудника."
я трудоустроен. спасибо.
"С остальными тоже возникают проблемы."
а тогда чего вы выделили именно (0), а не остальные?
166 noxxx
 
21.11.12
11:05
(165) Захотелось мне так. Я самодур.
167 expertus
 
21.11.12
11:06
(141) "Какое это имеет значение?"
Мне интересно сопоставить подход к оценке с вакансией.
168 expertus
 
21.11.12
11:07
Все-таки: для приема в какую компанию используется этот тест: какого размера зарплата? сколько коллег-программистов в коллективе?
169 noxxx
 
21.11.12
11:07
(167) Иваново, Орматек, 50 т.р.
170 ptitsa-radio
 
21.11.12
11:07
А в чем, простите, сложность этой задачи? Ну, кроме того, что неплохо было бы заранее определить число разрядов до и после запятой.
Я ее студентам на занятиях по программированию давала. На самых первых занятиях, причем.
171 noxxx
 
21.11.12
11:08
+ в коллективе в Иваново 1 коллега-программист, в Москве еще 2.
172 ptitsa-radio
 
21.11.12
11:08
(171) А на чем пишете?
173 noxxx
 
21.11.12
11:08
(170) число разрядов "до" - можно ограничиться миллиардами. После - 2 цифры.

Сложности в задаче нет никакой. Но с ней плохо справляются.
174 noxxx
 
21.11.12
11:09
(172) Ассемблер, кобол, паскаль, АДА.
175 ptitsa-radio
 
21.11.12
11:09
(174) Я имела в виду, на чем требует писать потенциальный работодатель. Не так выразилась.
176 ptitsa-radio
 
21.11.12
11:12
(174) Меня это удивляет. Стандартная учебная задачка, классическая, я бы даже сказала. Помню, когда училась в школе в кружке программирования, нам ее тоже давали, правда в несколько упрощенном варианте - без дробей и с трехзначными числами. Но суть от этого не меняется.
177 MSII
 
21.11.12
11:13
(173) Возможно, вам просто нужно переформулировать требования, указанные в вакансии, тогда пойдет нужный вам народ. Сейчас к вам приходят программисты 1С, а вам нужен исполнительный кодер. Отсюда и когнитивный диссонанс.
178 ptitsa-radio
 
21.11.12
11:14
Все равно, что сортировка массива методом "пузырька" - нестареющая школьная классика )))
179 expertus
 
21.11.12
11:14
(169) понятно.
P.S. я бы не прошел этот тест.
180 thezos
 
21.11.12
11:17
(0) в этом "тесте" задача поставлена криво. зачем вообще упоминается 7.7 и несуществующая функция ЧП()?
181 Trainee
 
21.11.12
11:19
(174) Вот об этом я и говорил)
Трудность у многих возникает потому что это задача для вчерашнего студента. Она оторвана от реальных задач программиста 1С. Потому что 1с - это ПРЕДМЕТНО-ОРИЕНТИРОВАННЫЙ язык или не язык вообще, а вы мыслите в категориях ассемблера.

Вы понимаете, что многих подходящих специалистов отсеите? Даже пройдя тест, для них будет очевидно, что вы "не в теме"?
182 noxxx
 
21.11.12
11:19
(177) У нас разные представления о программистах и кодерах.
(175) На 1С конечно же.
(179) Потому что решил бы что это не нужно и работодатель дебил?
(180) Возможно криво, поэтому я и создал эту тему. Что бы понять что же тут такого написано что вгоняет в ступор соискателей.
183 noxxx
 
21.11.12
11:20
(181) Если программист не может решить предельно простую задачу, то как он решит задачу сложнее?
184 ptitsa-radio
 
21.11.12
11:21
(182) То, что если человек ищет место программиста 1с, то он должен применить встроенную функцию 1с, а не пилить с нуля школьный алгоритм. Иначе он не знает 1с, и не пригоден, не так ли?
185 Coldboy
 
21.11.12
11:22
(0) а прием на работу кого и как, и куда? и реализовать надо в 8-ке да?
186 MSII
 
21.11.12
11:23
(182) Да, я об этом и пишу - у вас разные представления. Вам нужен кодер, а в вакансии указан программист 1С. Исправьте текст вакансии и жизнь наладится.
187 ptitsa-radio
 
21.11.12
11:23
(183) Сначала определитесь с тем, что вы хотите проверить: знание определенной версии 1с? Навыки программирования вообще, в отрыве от конкретного языка?
188 Aleksey_a_z
 
21.11.12
11:23
(0) в чем подвох заключается? Проблема найти функцию ЧислоПропись в синтаксис помощнике с этим справится и студент и опытный прогер.
189 ptitsa-radio
 
21.11.12
11:24
(187) + и на какой уровень знаний вы ориентируетесь?
190 Skylark
 
21.11.12
11:25
не зря слухи ходют, что в орматеке детей едят!
191 Джинн
 
21.11.12
11:25
(173) И я бы с ней не справился. Точнее справился бы с матюками и не быстро. Я такую хрень лет 10-15 назад писал крайний раз. На FoxPro еще вроде. Теоретически я знаю как это сделать и даже нюансы с копейки-копеек-копейка помню. Но практически на фиг не нужно было это делать с тех пор.
192 noxxx
 
21.11.12
11:25
(184) Еще раз. При приеме на работу я проверяю не знание человека встроенных функций 1С (для этого есть интернет, СП и еще много чего). Я проверяю способность человека мыслить так, как мне кажется он должен мыслить.

(186) Нет, кодеру нужно всё разжевать и положить. У нас никто этого делать не будет.

(185) Никого и никуда.

(187) (189) Почитайте тему, я уже сто раз написал зачем это и для чего.
193 NS
 
21.11.12
11:27
(192) нормальный программист сделает через чпдс, и укажет вам на то что в (0) не представление числа в текстовом виде. Число 5 - это пять, а не пять рублей.
194 noxxx
 
21.11.12
11:29
(191) Если бы смог словами описать алгоритм типа "взять число, разложить на разряды, для каждого разряда вызвать функцию преобразования трех/двух/однозначного числа в текст и присоединил к нему соответствующее "миллионов/а/ы тысяч/а/и"" и т.п. - считай задача решена. Не надо реализовывать многостраничный алгоритм.

Но пока преобладают те, кто не алгоритм решения придумывает, а находят причины этого не делать.
195 MSII
 
21.11.12
11:29
(193) Это будет не нормальный программист. Нормальный программист думает как ТС, а если иначе то конеццикла.
196 McNamara
 
21.11.12
11:30
Задание то понятно, реализовать что-то типа число прописью, но написано коряво и криво, что говорит о недалеком уме того, кто его писал.
197 Джинн
 
21.11.12
11:31
(194) Ну на уровне описания алгоритма легко!
198 Alex S D
 
21.11.12
11:31
(192) в принципе соглашусь, задание нормальное. А то что его не могут большинство сделать.. так это потому что, они сложнее как потыкать галочки в скд,  ничего не делали)), да и незачем было..
199 Aleksey_a_z
 
21.11.12
11:31
(0) автор, нужен программист, попроси его реализовать алгоритм свертки или КИФ фильтр, однокурснику эта знать не обязательно
200 Trainee
 
21.11.12
11:32
(183) слова "предметно-ориентированный" вам ни о чем не говорят, так?

(194) решение настолько легкое и не применимое в реальности, что просто не понятно ЗАЧЕМ?))
201 ptitsa-radio
 
21.11.12
11:33
Основная сложность в том, что не очень понятно - нужно все число пилить с нуля или только дробную часть, которую ЧПДС  не умеет...
202 GLazNik
 
21.11.12
11:33
(192) "Нет, кодеру нужно всё разжевать и положить. У нас никто этого делать не будет." вы ж выше писали что это делает РП. противоречите сами себе
Задача школьная, или в крайнем случае студенческая. Решит ее быстрее тот, кто решал ее недавно (студент?).
(194) ага... примерно так... а еще не забываем про род (одна тысяча, один миллион) и т.д.. Т.е. по факту возникает несколько нюансов которые нужно учитывать. плюс стремление к минимизации кода (по крайней мере у меня так). И это при одном важном условии, что исполнитель понял постановку задачи.
203 MSII
 
21.11.12
11:35
(200) Они ищут человека, у которого не должен возникнуть вопрос "Зачем?".
204 Trainee
 
21.11.12
11:35
(198) Полфорума забита теми, кто галочки в СКД не поставил или поставил и ни одного, у кого с форматами проблема. О чем это говорит?
205 ptitsa-radio
 
21.11.12
11:36
Вообще резонней было бы дать задание спроектировать небольшую базку на 4-5 таблиц. Вот тут и стало бы сразу понятно, имеет ли человек представление о прикладном программировании, или нет.
206 GLazNik
 
21.11.12
11:36
+(202) и еще... коли я, гипотетически, собеседуюсь на вакансию программиста 1С, то следует ожидать, что от меня ждут не только логического мышления, но и знания самой платформы. А как уже было сказано выше, эта функция уже заложена в платформу.
207 NS
 
21.11.12
11:36
Защитники тс, вы что, серьезно взяли бы на работу человека не знающего про формат() и его параметры?
Ну-ну. И который на каждый чих будет использовать не возможности языка, а писать свои нетленки?
Как все запущено...
208 Steel_Wheel
 
21.11.12
11:38
(194) все украдено до нас.
Если на собеседовании по особенностям фреймворка, я получаю вопрос как закодировать ту или иную возможность фреймворка, то ответ данный НЕ в терминах фреймворка предполагает незнание собеседующим фреймворка. Что уже наталкивает на не очень хорошие мысли.
209 Alex S D
 
21.11.12
11:38
(207) путаешь теплое с мягким, перечитай ветку)
210 Karavanych
 
21.11.12
11:39
А меня всегда обламывает делать какие-то тестовые задания.
особенно если с утра сидел с 9 до 12 кодил на текущей работе, пришел на собеседование в перерыв на обед... и там еще че-то надо написать... шлешь лесом и уходишь. Мне просто влом, потом приходишь на работу и еще до 6 кодишь.
а делать тестовое задание в выходной ради непонятно чего  - проще в другую контору сходить потратить на собеседование пару часов а в выходные отдохнуть или заняться своими делами.
211 NS
 
21.11.12
11:39
(209) я ничего не путаю. Я умею читать, и могу прочитать задание в (0). А ты текст задания читал?
212 GLazNik
 
21.11.12
11:39
(205) или запросик какой нарисовать. а мне вот одно задание понравилось (выполнял лет так 8 назад). дали обработку. дали описание к этой обработке. и дали описание ошибки. нужно было найти и устранить эту ошибку.
(207) это вы где ж таких здесь увидели? :)
213 Lazy Stranger
 
21.11.12
11:39
(207) Дык речь не о наличии формата а о способности изваять его на произвольном алгоритмическом языке. Я бы тоже не взял на работу человека, неспособного решить подобную задачу.
214 ptitsa-radio
 
21.11.12
11:39
(206) Воистену.  "Решить задачу" в широком понимании означает "добиться максимального эффекта с минимальными затратами". И с этой точки зрения, нужно пользовать функции языка.
А если речь идет именно об алгоритмическом мышлении, то я бы что-нибудь позамысловатей придумала. Здесь же все тупо с точки зрения алгоритма.
215 Alex S D
 
21.11.12
11:40
(211) ТС хочет проверить навыки программирования и образ мышления.. причем тут , как это можно сделать в 1с?
216 NS
 
21.11.12
11:40
(212) пятнадцать постов назад.
217 1398
 
21.11.12
11:40
(0)
Если Вы этим заданием тестируете именно способности человека понять, что от него хотят, затем построить алгоритм и затем его реализовать на встроенном языке 1С – Вы всё делаете правильно. Имхо, для этих целей именно эта тестовая задача подходит достаточно хорошо.
Она простая, не длительная,  не требующая специфических знаний и позволяющая "поговорить" с тестируемым много о чём.
КонецЕсли;

Если Вас очень изумляют результаты такого  тестирования, то причины тут могут быть самые разные. С точки зрения программиста – их, несомненно, надо искать и переживать по этому поводу…
Но, если смотреть с точки зрения результата, то всё проще. Имхо, скорее всего, Вы ищите человека не на те деньги (к вам просто не идут специалисты интересующего Вас уровня общих знаний). И(или) некачественно проводите отбор на первоначальном этапе (на этапе рассмотрения резюме).
218 NS
 
21.11.12
11:41
(213) в (0) конкретное практическое задание, ни о каких ограничениях в нем речи нет.
219 NS
 
21.11.12
11:41
(215) ты уверен что читал (0)?
220 noxxx
 
21.11.12
11:42
На радует что есть адекватные люди. А не только "проги истерични".
221 Alex S D
 
21.11.12
11:43
(219) помоему автор понятно все позже объяснил) не придирайся к словам )
222 noxxx
 
21.11.12
11:44
(217) Понимаете, мы рассматриваем всех, кого подгоняет ОК, если там нет непонятностей, типа карьерного роста "дворник - гендиректор - слесарь - ведущий программист" и возраст, или возраста 58 лет, или если это не 46-летняя женщина.
223 ptitsa-radio
 
21.11.12
11:45
(217) Я бы запилила как в (146). То есть решила бы, что коли уж встроенная функция есть, то требуется только дробную часть выразить.
Меня бы взяли, интересно? ))))
224 NS
 
21.11.12
11:45
(221) в (0) есть конкретный вопрос. Как вы понимаете конкретно этот текст. Если фирме требуется позарез функция чп() четко по тексту в (0) - как ты поймешь заказ?
225 ptitsa-radio
 
21.11.12
11:46
(222) Чойто вам 46-летние тетки не угодили? Чем они хуже 57-летних мужиков?
226 Lazy Stranger
 
21.11.12
11:48
(222) если соискателю 63 года но он умеет кодить лучше остальных кандидатов - он не подходит? почему?
227 Shurjk
 
21.11.12
11:48
(225) знавал я таких теток, у меня на Заводе целая ФГ таких была, жесткая жесть это скажу я вам,  46 - летняя тетка программист они же мля даже ноги не бреют.
228 Alex S D
 
21.11.12
11:48
(224) в контексте тестовой задачи на собеседовании я бы понял, что нужно реализовать свою функцию)
229 Shurjk
 
21.11.12
11:49
(226) Им нужен шустрый исполнительный сотрудник, а старика посылать за сигаретами видмо совесть не позволяет.
230 Alex S D
 
21.11.12
11:49
(227) 46 лет, както пофиг, пусть ничего не бреет))
231 Shurjk
 
21.11.12
11:50
(230) Я думал тебе лет 18, заглянул в дичку и удивился, ты сгодом рождения на 10-к лет не ошибся? Ведь через 10 лет тебе с ними спать:)
232 ptitsa-radio
 
21.11.12
11:50
(227) А у меня был знакомый 26-летний парень, который двух строчек кода связать не мог. Но мнил себя великим программистом, и тоже любил повещать про женскую неполноценность.
Уволила наф.
Но не за сексизм, а за то, что ключевую базу поломал. )))
233 1398
 
21.11.12
11:51
(222) Это Ваше дело и Ваше время. Чего Вы оправдываетесь? ;-)
Имхо, "кадрам" вообще нельзя позволять принимать решение о приглашении кандидата (на основании только просмотра его резюме). Иначе получается избыток кандидатов, заведомо не подходящих. У ОК другая задача - им, как правило, важны сроки и иногда количество кандидатов, а не их (кандидатов) качество.
234 ptitsa-radio
 
21.11.12
11:53
Вообще, такая "расплывчатая" постановка задачи тоже имеет определенную дидактическую ценность. В реальной жизни заказчики примерно так задачи и ставят: "я хочу, чтоб работало примерно как тама, типа так, ну, ты понял, короче" )))))
Нечего сразу приучать соискателей к четким формулировкам!
235 1398
 
21.11.12
11:54
(223) Имхо, тесты программистов должны быть только поводом для "поговорить" и посмотреть на человека на коротких задачах, хоть как-то похожих на реальные. Это в идеале, конечно же.

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

Что сделал бы топикстартер - мне не ведомо. Это можно спросить у него самого. Если говорить о прогнозах, то, имхо - у ТС, скорее всего не хватает опыта подбора персонала и вполне возможно, что он бы Вам отказал, посчитав Ваше решение некачественным.
236 noxxx
 
21.11.12
11:54
(223) Не взяли бы. Если бы задали вопрос уточняющий - уточнили бы, и если бы вы поняли и рассказали как решить - считали бы что задача решена.
(225) нам и 57-летние мужики не угодили если что так.
(226) ему будет сложно сработаться с коллегами, которым около и чуть больше 30.
(233) Я не оправдываюсь. ОК проверяет человека на адекватность. Раньше они собеседовали после нас, и многих кого мы одобряли они отсеивали по тем или иным причинам. Также приходило много программистов у которых носки (или еще что) не стираны, что потом проветривали помещение полчаса. Таких тоже теперь отсеивает ОК. Скажете, что главное что б программист хороший был, а вонь - это не важно?
237 Alex S D
 
21.11.12
11:55
(231) я не фанат ровесниц)
238 noxxx
 
21.11.12
11:55
(235) см. (236)
239 ptitsa-radio
 
21.11.12
11:58
(236) А почему не взяли бы?
Задача решена.
Умение попилить число на разряды и сопоставить этому словесное описание - налицо.

В чем мой прокол? То, что решила задачу, но сделала это не тем способом, как того хотели вы?
240 noxxx
 
21.11.12
12:00
(239) Потому что вы решили задачу так как поняли, а не так как было нужно.
241 1398
 
21.11.12
12:01
(236) Да я пророкЪ, блин! ;-)

Смотрите... Вопрос о том, как постороить эффективно собеседование с программистом - это, имхо, вопрос очень сложный, неоднозначный и, кстати - ответ на него по определению подразумевает отсутвие оптимального алгоритма ;-) (вот тут вот был намек на то, что Вы, возможно, ожидая услышать четкий ответ - в принципе не сможите понять, что я Вам скажу)

Если серьезно - я не вижу причин, почему я должен тратить своё время на решение Ваших проблем. Вас, судя по тому, что Вы пишите, текущая ситуация устраивает.

Если я ошибаюсь и интерес с Вашей стороны предметный - мнев своё время помогла статья по теме организации тестового задания на, пардон, инфостарте. Или, если хотите - пишите мне в почту.
242 GLazNik
 
21.11.12
12:02
(240) а не проблемы ли это постановщика задачи?
243 1398
 
21.11.12
12:05
(239) Можно я, уже показав себя "пророкомЪ" в (233) отвечу? ;-)

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

Естественно, уверенность в том, что ты знаешь абсолютную истину - это не обязательно вредное качество. И даже часто, наоборот, полезное. И даже для программистов. Особенно для программистов на, пардон, ассемблере. Но у него есть и, говоря тактично - "некоторые побочные эффекты". Как, например, отсутвие результата при решении такой творческой в наше время задачи, как поиск адекватного программиста.
244 1398
 
21.11.12
12:06
(239) Вы, к слову, работу не ищите? В Москве?
245 ptitsa-radio
 
21.11.12
12:08
(244) Не. Нас и здесь неплохо кормят ))))
Но, приятно, спасибо.
246 ptitsa-radio
 
21.11.12
12:14
(235) Кстати, код в (146) - это реальная задача, буквально недавно в практике проскочила.
ТТН старого образца, графа "вес брутто прописью".
Недостаток решения - не учтены падежные окончания в дробной части. Но, честно, говоря - просто лениво.
247 ПиН
 
21.11.12
12:17
(0) фигня какая-та, а не задача...
248 ПиН
 
21.11.12
12:19
задача на выявление полиндрома и то интереснее...
249 Alex S D
 
21.11.12
12:20
(243) все правильно он пишет, и правильно , что не взял бы) после слов "Вообще, такая "расплывчатая" постановка задачи" видно, что ptitsa-radio недопоняла задачу, но сделал таки по своему и неправильно)
250 Wern
 
21.11.12
12:23
Когда то на школьной олимпиаде, областной вроде, тоже решал задачку нужно было калькулятор сделать типо +-*/ со скобками, тоже в общем то вместо того чтоб решать как ожидалось, выгрузил выражение в файл в виде скрипта и запустил этот файл на исполнение. И ничего все приняли, делает же что положено, условиям задачи не противоречит, даже наоборот мне в плюс пошло за оригинальное решение.
Так что к тсу бы и сам не пошел. решение есть оно работает, а качать телепатию, нет спасибо, работал с такими пользователями, сначала говорят одно, потом другое, потом третье, и все жалуются что я их не правильно понимаю, убить иногда готов таких.
251 EugeneKS
 
21.11.12
12:23
(243) +500
Не так давно провалил одно тестовое задание :)
Первоначально пообщались с ИТ диром, нашли общий язык, но т.к. шел руководителем отдела внедрения - предложили дома сделать тестовое задание. Сделал, отослал. Приходит ответ - 2 грубые ошибки, досвидос. Я в ступоре. Перепроверил - все гуд. Давай всех знакомых на уши ставить, переспрашивать - все подтвердили, что решение мое нормальное. Другого объяснения, кроме как автор теста никаких решений, кроме своего не принимает я не нашел.
252 noxxx
 
21.11.12
12:27
(242) Нет. Если бы мы работали ради работы - тогда да. Мы работаем на результат.
253 Alex S D
 
21.11.12
12:28
(251) открою тебе тайну, значит ты не прошел по другим параметрам
254 ptitsa-radio
 
21.11.12
12:28
(249) А в чем неправильность? Даем на входе число, на выходе получаем словесное выражение. Задача решена.
А неправильно - это когда даем на входе число, а на выходе имеем ошибки или пустоту.
А до того, что "по-своему" - так кто тут у нас программист? Мне видней, как лучше сделать. Вам, как заказчику главное, чтобы нужная графа в ТТН была правильно заполнена.
255 Медведик
 
21.11.12
12:29
(251) Я искал человека (так и не нашел), на собеседованиях о тестовом примере даже речь не зашла - оценивал в первую очередь адекватность кандидата при общении, опыт и подход наводящими вопросами "что делали, какие и как задачи решали".

Правда, в моем случае была причина такому подходу, требовался человек, который сможет сам выслушать финика, а не придется сидеть и бдить за ним.
256 noxxx
 
21.11.12
12:30
(254) Вот именно, видней КАК сделать, а не ЧТО сделать. Тебе говорят что нужно сделать, а ты в силу того что задачу не поняла сделала другое.
257 expertus
 
21.11.12
12:30
(182) "Потому что решил бы что это не нужно и работодатель дебил?"
Про работодателя - не так ж0стко, скорее просто въедливый/педантичный.
Интересны и другие тесты. Напишите?
258 GLazNik
 
21.11.12
12:31
(249) я не соглашусь. если задача настолько обтекаема. то исполнитель действительно может понять ее так, как понял. И задавать вопросы может посчитать неуместным.  
(252) если ваша работа заключается в том, что б, как можно больше вставить палок в колеса, то да... результат на лицо :)
259 1398
 
21.11.12
12:31
(251) Озвученная причина отказа кандидату - может быть никак не связанным с реальной причиной. Некоторые чудаки, например, не имея смелости назвать истинную причину отказа - говорят кандидатам, что, мол - "Вы не прошли проверку службы безопасности".

Не парся, бро! Если делать выводы по тому, что ты написал - это просто "кто-то" испугался конкуренции.
260 noxxx
 
21.11.12
12:32
(258) Как может программист 1С не задавать вопросы когда ему что-то не ясно?
261 Alex S D
 
21.11.12
12:32
(258) " И задавать вопросы может посчитать неуместным.  " думаешь более уместно потом получить по башке и делать заново?
262 Flyd-s
 
21.11.12
12:34
(240), жесть)))
263 ptitsa-radio
 
21.11.12
12:34
(256) Я сделала именно то, ЧТО меня просили, а именно - выразила число формата XXXXX.XX - словами.
264 Wern
 
21.11.12
12:34
(260) а что тут не ясно? по (0) все ясно что нужно сделать, там не слова нет о том что нужно не пользоваться встроенной функцией. А мысли читать программист не обязан.
265 Karavanych
 
21.11.12
12:35
(260) вы хотели сказать как НАСТОЯЩИЙ программист 1с :)
ибо НАСТОЯЩИЙ программист 1с должен ...
266 ptitsa-radio
 
21.11.12
12:36
(260) Когда у меня возникла такая же точно задача в практике, единственное, что мы согласовали с заказчиком - количество знаков после запятой.
Других вопросов  у меня нет.
267 Flyd-s
 
21.11.12
12:36
(260), в задаче всё ясно. Задача решена. Если не подходит, то это проблемы постановщика
268 Alex S D
 
21.11.12
12:37
"в задаче всё ясно" кому ясно, а кому и не ясно.. вот в чем вопрос))
269 Flyd-s
 
21.11.12
12:37
В общем в итоге проверяется не навыки и знания программиста, а насколько его мысли совпадают с мыслями другого программиста
270 noxxx
 
21.11.12
12:39
(263) Как бы поступил я, если бы не знал что за ЧП() и никогда её не видел.

1. Спросил что это за функция?
2. Поняв, что она переводит числа в текстовое представление суммы сказал бы, что есть встроенная функция, и можно ли использовать её.
3. Получив в ответ "нельзя, нужно написать свою" сказал бы что это долго и могу описать алгоритм словами.
4. Описал словами, прошел тест.

Не забывайте, что это тест при приеме на работу. Обычно обе стороны равно заинтересованы в сотрудничестве, поэтому показывать какой вы остроумный и юморист не стоит - от НАСТОЯЩЕГО программиста 1С требуется не это.
271 ptitsa-radio
 
21.11.12
12:39
(269) что и требовалось доказать.
А потом мы слышим душераздирающие истории про "99% процентов не справляющихся с простейшей задачей" )))
272 GLazNik
 
21.11.12
12:39
(260) работа программиста заключается в формировании вопросов заказчику? даже в том случае если ясна конечная цель?
(261) более уместно сразу же сформировать необходимые требования. тем более если мы говорим о собеседовании, задачи для которого были подготовлены специалистом
273 Karavanych
 
21.11.12
12:41
Как бы поступил я, если бы не знал что за ЧП() и никогда её не видел.
1. Спросил что это за функция?
2. Поняв, что она переводит числа в текстовое представление суммы сказал бы, что есть встроенная функция, и можно ли использовать её.
3. Получив в ответ "нельзя, нужно написать свою" сказал бы сказал бы что постановщик неадекватен и работать с ним я не буду.
274 noxxx
 
21.11.12
12:41
(271) (272) Я понял вашу позицию, вам лишь бы сделать, а потом свалить всё на заказчика. А то что вы на работе делаете какую-то х-ню - ну так и что, деньги же платят.
275 noxxx
 
21.11.12
12:42
(273) Этот вариант тоже возможен, тогда на ваше место пришел бы кто-то другой. А вы бы пошли работать туда где всем нас рать на то что вы делаете ерунду.
276 Flyd-s
 
21.11.12
12:42
(269), >>Как бы поступил я, если бы не знал что за ЧП() и никогда её не видел.

Я бы открыл гугл и нашел бы за 30 секунд функцию
277 MSII
 
21.11.12
12:42
(269) Ну в этом что-то есть. Им же потом, скорее всего, работать в команде.
278 Медведик
 
21.11.12
12:43
(274) О... Вы спалились, местечковый тиран с самомнением детектед.
279 noxxx
 
21.11.12
12:43
(276) Это тоже вариант.
(277) Именно. Я бы предпочел работать с человеком который думает примерно как я. Что бы хотя бы внутри коллектива не спорить.
280 GLazNik
 
21.11.12
12:43
(274) вы не правильно поняли мою позицию. Мой принцип: получить необходимы результат заказчику, и не важно какими методами, если это отдельно не оговорено задачей. вот если бы вы сразу в задаче написали что использовать Формат нельзя, тогда и можно было бы говорить о том, что задача решена не верно.
281 Wern
 
21.11.12
12:44
(275) Вообще то ерунду здесь делаете вы, хотя, конечно, кому как, на функцию же уйдет больше времени, а значит можно больше денег срубить с заказчика.
282 MSII
 
21.11.12
12:44
(279) Тогда, как говорится, у меня для вас есть печальная новость. )))
283 ptitsa-radio
 
21.11.12
12:44
(274) Да, мне лишь бы сделать. И свалить работающее решение на заказчика. Как ни странно, заказчики не считают хней то, что работает и работает так, как они хотят. И деньги платят.

При этом они еще и не лезут в код программы и не задают мне дурацких вопросов насчет того, почему у меня вместо цикла ДЛЯ использован цикл ПОКА.
284 EugeneKS
 
21.11.12
12:44
(259) на счет конкуренции тоже подумал :)
т.к. в резюме написано было ищу работу рук. ИТ отдела/ИТ директора. Видимо ИТ дир решил, что я ему мешать расслабляться буду :)
285 Karavanych
 
21.11.12
12:45
(275) дак это к тебе согласен будет устроиться тот кто готов делать ерунду как раз, ни один вменяемый спец просто не станет такой фигней заниматься.
у вас тесты ради тестов,
я нисколько не сомневаюсь что и работа там ради работы.
потом что по теме я вижу что вы как раз отрицаете результат, вам важен именно процесс.
исходя из ваших рассуждений если тестирующийся не повторил ВАШ - ПРОЦЕСС, независимо от того какой он дал РЕЗУЛЬТАТ вы его отвергаете.
286 Flyd-s
 
21.11.12
12:45
(274) >>А то что вы на работе делаете какую-то х-ню - ну так и что, деньги же платят.

Пока в варианте писать функцию заново х.ни намного больше, чем доработать ЧислоПрописью()
287 noxxx
 
21.11.12
12:46
Вы все молодцы, умнички.
288 noxxx
 
21.11.12
12:46
Все приняты.
289 GLazNik
 
21.11.12
12:50
(288) данунах...
290 DomovoiVShoke
 
21.11.12
12:51
(270)На пункт 3 можно услышать ответ: "Лентяй. Не прошел тест." Подумайте над этим.
291 ptitsa-radio
 
21.11.12
12:52
(288) вылетаю ))))
292 noxxx
 
21.11.12
12:54
(291) Будете пролетать мимо - пролетайте.
293 1398
 
21.11.12
12:57
(292) (поправляя очёчки на носу):Дружищще! Пожалуйста, не хами даме
294 Alex S D
 
21.11.12
13:00
(293) странно, к ТС вылетает, а к Вам не хочет))
295 ptitsa-radio
 
21.11.12
13:05
На самом деле я домой хочу. А у нас тут пурга, как бы, действительно, в сугроб не улететь.
Всем спокойного времени суток, соискателям - понятных заданий, работодателям - понятливых сотрудников, сотрудникам - понимающих работодателей.
Конкретно топикстартеру - поменьше категоричности в суждениях, чо уж ))))
296 noxxx
 
21.11.12
13:07
(293) Дружищще, пожалуйста, не давай мне советов.
297 kudlach
 
21.11.12
13:31
Джентльмены, собеседование - оно для обеих сторон собеседование. Не так ли ?

Равно как и испытательный срок. Он испытательный для обеих сторон.

Усиленно рекомендую подходить к вопросу именно так - бережет нервы и экономит время.
298 AndyTLT63
 
21.11.12
14:37
Я бы с такого собеседования как в(0) ушел бы....иначе можно попасть в контору где тебе долго буду клевать мозг...
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой