Как распознать правильного ИТ-специалиста?

Одна из самых распространенных проблем в ИТ – нехватка квалифицированных специалистов. С ней сталкиваются абсолютно все.
В статье раскрыты технологии и подходы подбора ИТ-специалиста.

«Образование в сфере компьютерных технологий точно так же не сделает из вас отличного программиста, как изучение кистей и красок не сделает вас прекрасным художником»    

                                                                                     Eric Raymond


ОСОБЕННОСТИ РЫНКА 1С

К сожалению, многие работодатели знают только одну профессию — Программист 1С. Это может показаться удивительным, но далеко не все специалисты по 1С являются программистами. И первое, что вам необходимо понять: какой именно специалист в сфере 1С вам нужен. Тех специалистов, которых подбираем, которые подбираются у клиента, мы бы поделили на три категории:

  1. Программисты 1С – это, соответственно, специалисты, которые программируют на 1С
  2. Аналитики (консультанты) – это специалисты, которые:

— собирают требования клиентов

— сопоставляют их с практиками построения бизнес-процессов в той или иной области

— на основании первого и второго интерпретируют требования к ИТ-системе и транслируют их клиенту

— получают согласованные с клиентом требования, которые берутся в работу и передаются программисту

      3. Руководители проектов, руководители подразделений – это специалисты с управленческим навыком, которые управляют программистами и аналитиками. Их задача, используя и применяя навыки первых и вторых, достигать необходимого результата. Это, например, сопровождение информационной системы или какое-то проектное изменение, которое должно обеспечивать смену бизнес-процесса из состояния А в состояние Б.

Конечно можно выделить ещё «50 оттенков» специалистов, мы же считаем, что основных их три. При этом мы сегодня не будем говорить про руководителей, потому что это отдельная категория, которая требует отдельного обсуждения. Мы поговорим про то, что как раз полезно для них: как подбирать программистов и аналитиков.

В своей работе мы делим сотрудников на программистов и аналитиков. И людей подбираем таким же образом. Но довольно часто встречаются специалисты, которые совмещают в себе функции и аналитика, и программиста. В ИТ-среде их называют «котопёс». Такой вариант также имеет место быть.


ГДЕ ИСКАТЬ ИТ-СПЕЦИАЛИСТА?

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

У специалистов 1С всё немного по-другому. Мы считаем, что они проходят свой путь через три варианта развития карьеры или три места приложения своих усилий:

  1. Франчайзи. Это компании – партнёры 1С, которые в большей своей части занимаются франчайзингом и обслуживанием небольших клиентов. Такой рынок характеризуется относительно простыми задачами и, соответственно, небольшими суммами оплаты за эти работы. При этом у специалистов нет возможности развития, так как нет сложных задач и нет ресурсов на их развитие. Часто работы франчайзи выполняются в не очень профессиональных командах и, как правило, там вырастают не очень профессиональные специалисты.
  2. Штатный специалист. Второй путь развития – это развитие через ИТ-подразделение конкретных компаний. В таких компаниях бывает всего один или два специалиста и над ними нет никого, кто занимался бы профессионально их управлением и развитием. Как следствие, часто вырастают «кустарные» специалисты, которые не проходят технологичную школу. Это своего рода «Кулибины» – чему научились, тому научились. У них могут быть хорошие предпосылки к дальнейшему росту, но отсутствие достаточного объёма профессионального общения приводит к тому, что качество этих специалистов (качество того, как они пишут код; качество того, как они решают задачи клиентов) оставляет желать лучшего.
  3. Профессиональные компании. Это компании, которые занимаются крупными проектными внедрениями и крупным корпоративным сопровождением клиентов. Соответственно и специалисты здесь обладают высокими компетенциями.

Получается, что у нас есть четыре варианта специалистов, которых мы можем «отловить»:

  • Новички – совсем «зелёные» специалисты, возможно, выпускники ВУЗов
  • Специалисты из компаний – франчайзи
  • Специалисты из профессиональных компаний
  • Штатные специалисты

КАКОЙ ИЗ ЭТИХ СПЕЦИАЛИСТОВ ПОДХОДИТ ВАМ?

Конечно идеальный вариант – это принимать сотрудников из профессиональных компаний. Но это не всегда оправдано. Во-первых, сотруднику нужно будет адаптироваться к новой корпоративной культуре. Во-вторых, если люди профессионалы и работают в профессиональной компании, то очень редко бывает, что они уходят просто так. И если они уходят, то это связано с чем-то «нездоровым» (например, из-за неприятного прецедента). Поэтому вариант найти профессионала маловероятный. И если вам посчастливилось взять профессионала к себе в команду, то вам действительно повезло.

Лично для нас подходящий вариант – это принимать на работу новичков. Но для компании, которая не специализируется на внедрении крупных проектов, а занимается решением конкретных задач, зачастую нет выработанной технологии роста новичков.  Поэтому им сложно вырастить компетентного специалиста. И для них остаётся два варианта: либо это человек, который работал во франчайзи, либо штатный специалист.

Это специалисты, которые:

  • обладают базовыми знаниями и навыками (они уже работали в этой сфере)
  • желательно имеют опыт работы более 1 года

Когда мы принимаем на работу специалистов с базовыми знаниями и навыками по 1С, то исходим из того, что эти знания довольно-таки легко набираемы. И тут важно понять, а кто перед нами: «гном» или «ребёнок». Отличие «гномов» и «детей» в том, что «дети» вырастут, а «гномы» уже нет. И, когда к нам на собеседование приходит специалист, который в сорок лет обладает базовыми знаниями и навыками, то велика вероятность, что это «гном». И вероятно вам нужен специалист до сорока лет, а может быть и до тридцати. Ведь если до этого возраста человек не состоялся как профессионал, то потом состояться довольно сложно. И чтобы понять, будет ли специалист расти или нет, у нас есть набор тестов, которыми мы проверяем кандидатов.


КАК ПОДОБРАТЬ ПРОГРАММИСТА?

Стандартная задача для программиста: когда есть что-то на входе, и соответственно что-то на выходе. И программисту необходимо разработать алгоритм трансформации входа в выход и описать этот алгоритм. При этом не обязательно даже писать алгоритм на каком-то языке программирования, это может быть псевдоязык программирования. Так как программист в первую очередь должен обладать навыком алгоритмичного мышления, умением писать алгоритмы. А умение писать алгоритмы уже на каком-то языке – вот это как раз осваивается. И чтобы проверить у кандидата его способность к алгоритмичному мышлению, мы предлагаем ему решить задачи. Вот некоторые из них:

  1. Написать алгоритм разложения натурального числа N на простые множители.
  2. Написать алгоритм нахождения ближайшей степени двойки к заданному натуральному числу.

На самом деле это очень банальные и простые задачи. Но практика показывает, что даже программисты, позиционирующие себя специалистами, на которых держится вся система компании, не могут их решить. Они просто не могут к ним подступиться. И тут возникает вопрос: а как же они программируют, если они не умеют решать такие задачи. Это очень простой тест, который может дать на проверку HR или руководитель, который не является программистом.

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

При этом, когда мы даём кандидату задачу, мы оцениваем насколько сильно он увлекается её решением. Программисты – это люди творческие. И если ваш кандидат начинает решать задачу увлечённо, то это говорит о том, что ему интересно её решать, а собственно любое программирование – это и есть задачи. И человек должен с интересом их воспринимать.

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

Таким образом, при оценке кандидата мы смотрим на два параметра:

  • Решил – не решил задачу
  • Вовлечён — не вовлечён в решение задач

Бывают специалисты, которые совмещают в себе компетенции программиста, и аналитика. Соответственно их следует проверить на собеседовании и как программиста, и как аналитика.


КАК ПОДОБРАТЬ ПРАВИЛЬНОГО АНАЛИТИКА?

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

Вариантами логических задач могут быть:

  1. Есть девять монет и весы с двумя чашами. Известно, что фальшивая монета тяжелее. За какое минимальное количество взвешиваний можно однозначно определить фальшивую монету? 
  2. Есть три корзины. В одной корзине чёрные шары, в другой белые шары, в третье корзине и чёрные и белые шары. Все корзины имеют надписи: чёрные, белые, чёрные и белые. Все надписи заведомо ложные. У вас есть возможность подойти к одной из корзин, не глядя достать один шар. Вам нужно, глядя на цвет шара, который вы достали из этой корзины, однозначно сказать, в какой корзине, какие шары. 

Логические задачи, которые мы даём кандидатам, также довольно простые, но то, как человек их решает, как рассуждает, показывает умение ясно мыслить. А для аналитика – это ключевое качество.

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

Давайте обобщим. Подбирая в компанию аналитика, мы должны обратить внимание на следующие параметры:

  • Умение решать логические задачи
  • Наличие базовых коммуникативных навыков
  • И, возможно, умение решать алгоритмические задачи (если предполагается решение сложных задач в компании)

Опять же повторимся, что такими задачами мы оцениваем базовые знания и навыки кандидата, которые позволяют понять нам, кто перед нами – «гном» или «ребёнок». А дальше, исходя из того, какого рода задачи будет решать специалист, в какой отрасли, какой сложности, вы определяете, какие вопросы можно задать и какие ответы желательно получить.

Для нас же важным является понять предпосылки к росту у кандидата, насколько он развиваем и насколько он будет ещё расти.


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

P.S. Если у вас остались вопросы по подбору ИТ-специалиста, то мы всегда на связи и будем рады вам помочь.

98 Comments

  1. HappyMike

    Хотелось бы обратиться к автору по поводу Франчайзи. Я сам работаю во франче в СПб. У меня есть масса примеров того, как крупные и не очень компании со сложными задачами обращаются именно во франч. Даже имея свой собственный штат программистов. И для развития своих навыков здесь тоже большие возможности. Так что что утверждение — «Такой рынок характеризуется относительно простыми задачами и, соответственно, небольшими суммами оплаты за эти работы. При этом у специалистов нет возможности развития, так как нет сложных задач и нет ресурсов на их развитие. » на мой взгляд, в корне неверно.

    Reply
  2. stvorl

    (1) Дык вы то в Спб, а тут в провинции (не скажу за все, только за свой регион, но полагаю некую общность тенденций) своя атмосфера.

    Стоимость часа низкая, платежеспособных заказчиков с большими объемами мало. Если клиент крупный — либо набирает свой штат, либо (особенно в последние годы) зовет «федеральных» внедренцев.

    Франчам остаются мелкие вопросы по типовым конфигурациям (желательно бесплатно, мыжекупилипрофиитс), доработки под частные торговые процессы, интеграция с оборудованием, обновления. Много денег такое «околачивание груш» не дает, зарплаты невысокие. Команду тоже не сделаешь: под нее просто нет объемов, да и если какой-то сотрудник «вырастает», его либо сманивают в штат локально (чуть больше денег, и много спокойнее), либо он уезжает в Спб или Мск работать во франч за более достойные деньги.

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

    Такой вот цикл. 🙂

    Reply
  3. genayo

    Тему надо уточнить — как распознать правильного ИТ-специалиста для работы в провинциальном франче.

    Reply
  4. stvorl

    (3) Если это вы в связи с моим сообщением, то я, если что, не автор исходной публикации. Просто мимо проходил.

    Reply
  5. genayo

    (4) Вы слишком высокого мнения о себе :))) KonstantaNN и есть провинциальный франч.

    Reply
  6. d4rkmesa

    Я, признаться, почти забыл что такое натуральные числа, хотя алгоритмы довольно простые. К сожалению, вряд ли это все понадобится в реальной работе — разве что интереса ради. Тут еще такое дело — не факт, что конкретная реализация понравится собеседующему.

    Reply
  7. swimdog

    Еще на собеседовании можно поговорить про сферического коня в вакууме. Это даст кандидату возможность оценить уровень адекватности собеседующего.

    Reply
  8. kermzyxer

    На мой взгляд это просто потеря времени и отсев нормальных людей. Может еще и историю религий обсудить? В 1С математики совсем нет, ну только НДС посчитать. И логики в наших законах совсем нет. Зачем нам решать математические и логические задачи? Если минимальное логическое мышление есть (на уровне здравого смысла), уже годен. Коммуникабельность, да, полностью согласен. И молодой парень часто не умеет найти общий язык с женщиной Глав.бухом, особенно в возрасте (про финансового директора уже молчу). Получается, что возраст для аналитика даже плюс, да и для кодера часто тоже (ну если не совсем отупел). Зато очень нужны экономические знания или бухгалтерское образование (можно говорить с клиентом на его языке). И самое главное, умеет ли человек учиться, а это на собеседовании и в тестах не выявишь. Приходится брать, а потом расставаться. А как Вы отличите гнома от ребенка? Логические задачи точно не помогут (я бы скорее бы спросил, что он читает). Ну и по московским меркам франч или фрилансер явно лучше программиста из штата (там очень узкий круг задач). И где Вы видели профессионалов из компаний на крупных внедрениях. Там вообще для обычных сотрудников просто поток одинаковых задач, научился отчеты по регистрам делать, все время и будешь на них сидеть. Никакого тебе роста, полезешь с вопросами к другому, так еще и осадят, мешаешь работать. Там есть несколько китов, но к ним не подойти, они заняты, учить ничему не будут (сами всему научились и от других этого ждут). В Москве даже у небольшого франча намного интереснее и обширнее круг задач. Их сотрудников брать выгоднее, да и обычно у них и опыт работы с железом есть, так как больше некому этим заняться у мелких клиентов. А фрилансер вообще готовый сотрудник, но обычно он в штат не идет. На мой взгляд любое собеседование с жестким (прописанным) алгоритмом и набором готовых задач, однозначно провально.

    Reply
  9. smirnov.es

    «Так, например, в компаниях по разработке мобильных приложений не держат штатного специалиста по разработке этих приложений. Они заказывают услуги у компаний, которые занимаются профессиональной разработкой мобильных приложений.»

    Про рекурсию задаете вопросы на собеседовании?

    Reply
  10. TODD22
    Логические задачи, которые мы даём кандидатам, также довольно простые, но то, как человек их решает, как рассуждает, показывает умение ясно мыслить. А для аналитика – это ключевое качество.

    Аналитик должен быть подкован в предметной области на которой он специализируется. Если специализируется на бух учёте он должен иметь опыт работы бухгалтером, если на производстве то опыт работы с этим самым производством. Должен знать как работает платформа что бы внятно ставить задачи и тд.

    А катать чёрно белые шары и взвешивать монетки может и HR когда ему делать нечего ну или захочется написать статью на ИС….

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

    А зачем им это уметь?. Не школьная олимпиада. И набор необходимых знаний диктует предметная область. Мне за 9 лет работы 1сником и за 12 лет работы программистом ни разу не приходилось решать задачи сложнее арифметики 3 класса. Если понадобится я открою гугл и разберусь.

    Попробуйте спрашивать ещё ряды Фурье, дифференциальную геометрию… очень важные навыки для 1сника который занимается системами в которых 99.9% задач это арифметика до 3 класса.

    Если же программист не решает их – сразу его отметайте.

    Я не стал бы решать эти задачи на собеседовании. И сразу бы отмёлся. Но при этом 9 лет работаю программистом. С чего бы? Раз не могу решить такие простые задачи?

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

    Если задачи решает и свою работу выполняет то какая разница?

    Когда мы принимаем на работу специалистов с базовыми знаниями и навыками по 1С, то исходим из того, что эти знания довольно-таки легко набираемы.

    Если бы они «легко» набирались то и кадровых проблем не было. Бери любого студента и обучай. Но с нуля научить уметь в 1С это 1.5-2 года. Что то не очень быстро.

    И тут возникает вопрос: а как же они программируют, если они не умеют решать такие задачи.

    Вполне успешно.

    Reply
  11. smirnov.es

    (10) Скорее всего, в KonstantaNN не ищут опытных специалистов, а рекрутинг заточен на выбор перспективных студентов, которым «интересно решать задачи», и при этом они готовы работать за еду. Стандартная практика франчайзи

    В статье так и написано

    «Такой рынок характеризуется относительно простыми задачами и, соответственно, небольшими суммами оплаты за эти работы. При этом у специалистов нет возможности развития, так как нет сложных задач и нет ресурсов на их развитие.»

    Reply
  12. sukhov

    не знаю для кого написана сея статья? на рынке программистов 1С уже давно ощущается нехватка кадров.. Берут всех и вся кто имеет хоть минимальный опыт. Я сталкивался и продолжаю сталкиваться с программистами 1С из франчайзи и компаний, которым не хватает навыков и опыта внедрений, плавают, но все равно компании на них молятся….. сейчас же с внедрением с Егаиса, касс ККТ, Меркурия и тп проблема еще больше обнажается.. За последние пару месяцев у меня спрашивали онтакты коллег программистов 1С, которые ищут работу с начальной зпт от 100 тыс… Берут по рекомендации, так как неадекватов хватает…

    Reply
  13. AlexCherdakov

    А я соглашусь с автором статьи, и если честно подзаманался общаться с 1С программистами (и их кодом) которые не могут решить элементарной логической или алгоритмической задачи, вот из-за таких сообщество программистов и не воспринимает 1Сников как программистов от слова совсем

    Reply
  14. TODD22

    (13)

    от слова совсем

    Тогда сразу после решения элементарных логических и алгоритмических задач не плохо бы подтянуть русский язык и культуру речи.

    Не то что бы «подзаманался», но как то режет слух когда говорят или пишут «от слова совсем», «крайний раз» и прочие слова паразиты, которые употребляют для придания большей значимости своим словам и подчёркивания своей красноречивости.

    Reply
  15. ltfriend

    Если человек не может решить указанные в статье задачи, то это говорит не о том, что он не знает математику, а о том, что «программист» не может составить простой алгоритм. Почитав комментарии стало понятно, почему так плохо с «программистами 1С» (хотя, на самом деле, это было и так понятно).

    Reply
  16. TODD22

    (16)Как составить алгоритм для решения математической задачи без знания математики?

    Reply
  17. Chif13

    Всегда добивали задачки про шарики, монетки и прочую фигню. Они меня просто в ступор ставят. Поставьте задачу на алгоритм нормальную, а не школьные олимпиадные задачки. Мне проще найти алгоритм по решению конкретной задачи по производству, продажам, да чему угодно, чем вот это не пойми что.

    Статья немного притянута за уши считаю. Мне за 40 и я «котопес» как в статье описано. Мне надо самой докапаться что надо видеть клиенту и на основании этого построить оптимальный алгоритм. По этой статье я по ходу работу не найду.

    Reply
  18. sereginseregin

    Написать алгоритм разложения натурального числа N на простые множители.

    Написать алгоритм нахождения ближайшей степени двойки к заданному натуральному числу.

    На самом деле это очень банальные и простые задачи…

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

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

    Ваши хитрые тестовые примеры сформулированы без контекста о предметной области, и соискатель автоматически включает не тот подход к решению задачи.

    А вот сфантазируйте с предметной областью, например: «В соответствии с новым законодательством, для расчета НДС требуется найти максимальный простой множитель (в копейках) от суммы документа».

    — такую задачу решать 90% соискателей.

    — остальные 10% тест провалят, скажут что задача бредовая, такого никогда не будет.

    Ваши задачи проверяют не творчество, а умение выкручиваться из некомфортной ситуации.

    Reply
  19. pm74

    стопятьсоттысячная статья о том как нужно нанимать 1сников

    Reply
  20. mika_mika

    В свое время год сама работала во франчайзи. Условия работы некомфортные, поэтому ушла на штатного 1С-ника. Но этот год дал мне много для профессионального развития. Условия работы требовали постоянно освоения чего-то нового: разные конфигурации, разные требования заказчиков… Но, надо сказать, я занималась разработкой. Так что во франчах вполне логично искать хорошего специалиста.

    Reply
  21. nickperel
    И, когда к нам на собеседование приходит специалист, который в сорок лет обладает базовыми знаниями и навыками, то велика вероятность, что это «гном». И вероятно вам нужен специалист до сорока лет, а может быть и до тридцати. Ведь если до этого возраста человек не состоялся как профессионал, то потом состояться довольно сложно.

    Волшебные собеседования. Начинаются с объявления «Требуется специалист по 1С, 25 лет, сертификаты, 10 лет стаж».

    «дадим задачку — они и решают». 🙂

    Если вы знаете, как решать ваш задачи, почему не гребете все бабло сами? Или не знаете? Или даже не представляете как начать понимать, что это за задачи? И именно потому перед вами сидит человек на собеседовании.

    Пишите объявление просто — «Даем телефон клиента — берем половину денег. Все косяки — за ваш счет.»

    Специалисты у них «растут». Ну да, конечно.

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

    Они как не работали, эти ваши технологии, так и не работают. Просто люди идут к вам заранее настроив себя самым лояльным образом. На этом все держится, причем тут ваши технологии?

    Софт усложниться еще немного и привет «собеседователям».

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

    Reply
  22. Chif13

    (21) Не знаю, когда я принимала на работу программистов, то франч далеко не показатель. Более того, у всех кто только работал во франче есть одна проблема: работают быстро, но кое как. Заказчик же не видит чего там внутри, да и снаружи формочка сляпана. Я столько после франчей столько внутри всякого разгребала что мама не горюй. Для меня долгая работа во франче скорее минус кандидату, чем плюс. Как аналитики еще может быть, как программисты мне больше нравятся люди, которые сидели на конкретных работах.

    Reply
  23. uri1978

    А где в этом опусе пункт «Просмотр разработок кандидата»? Программисту которому «за сорок», есть что показать (должно быть что показать). Вместо тестирования и собеседования можно просто посмотреть на его работы и код.

    Судя по тому, что такой пункт у Вас даже не упоминается, Вы действительно подбираете себе начинающих программистов на вырост. Почему бы статью так и не назвать?

    Reply
  24. Абушев

    Почитав статью и понял автор решил осилить проблему подбора персонала на работу статьей в одну страницу формата А4. Смешно, если так все просто было бы, ваша компания была бы первой в рейтинги фирм занимающихся автоматизацией. А дальнейшее обсуждение статьи это демагогия!

    Автору желаю прежде чем так громогласно апеллировать такими тезисами:

    Таким образом, при оценке кандидата мы смотрим на два параметра:

    Решил – не решил задачу

    Вовлечён — не вовлечён в решение задач

    Все таки изучить предметную область, и понять что такое программирование на 1С!

    Reply
  25. Dementor

    (18) да вы наверное шутите?

    Задачки из статьи — это не олимпиадный уровень — это банальные задачки из учебника для 5-6 класса. А вот производственные задачи, где нужно имея на руках технологические карты многопередельного производства с повторным использованием полуфабрикатов, статистику по браку за последний год, данные по скорости поставок от закупщиков (с учетом того, что их несколько, доставляемый ими товар пересекается, но одни оперативные, а других месяц пинать нужно, но в регионе они монополисты), и вот имея на руках все эти входные и утвержденный генеральным план продаж на год вперед нужно распланировать календарные планы закупок, внутреннюю логистику и наем дополнительного персонала — вот такая «нормальная» и «не школьная олимпиадная» задачка многих хороших специалистов поставит в тупик. Хочу посмотреть как Вы будете ее решать на листике бумаги карандашиком, без использования наработок математиков, которые поработали для УПП и ERP.

    (16) Согласен с вами. Меня кадровик просила легкую задачку, что бы отсеять стажеров, которых можно научить программированию от тех, кто будет на стажировке штаны просиживать и надеяться на получение хорошей зарплаты за функцию курьера ИТС. Я дал задачку, что на линейке есть два участка; на входе даются значения их начала и окончания, а на выходе нужно получить ответ — они пересекаются или нет (или перефразировав: находится ли начало/конец одного участка в пределах второго — задачка на тупое сравнение 4 чисел). 90% на этой задачке срезались — писали лютый бред несовместимый со здравым смыслом.

    (0) Деление какое-то странное. Что за мифические «Профессиональные компании», которые платят сторонним дядям полную стоимость за лицензии? Никогда про таких ущербных не слышал — все минимизируют затраты и подписуют договора с 1С. Скорее нужно говорить про мелкие франчи (сервисники) и крупные (проектные).

    Reply
  26. nickperel

    (23)

    Заказчик же не видит чего там внутри, да и снаружи формочка сляпана. Я столько после франчей столько внутри всякого разгребала что мама не горюй. Для меня долгая работа во франче скорее минус кандидату, чем плюс.

    Если у него стаж 10 лет, 10 — 15 сертификатов — он считается самым профессиональным «программистом 1С». По факту — причины переходов с работы на работу — это когда устают бегать затыкать задачками уже оплаченную абонентку и хотят «отдохнуть на фикси»

    Сертификаты приберегают, чтобы прикреплять к очередному франчу под процентик.

    Есть люди, которые таскают за собой и больше десятка сертификатов и ставят условием «прикрепление — никакой беготни на почасовку, только офис»

    Зачем делать что-то кроме форм, закрывающих пустой функционал?

    Работа делается только тогда, когда заказчик последовательный, жесткий и настойчиво выбивает результат. Этот кретинизм все равно называют «проверенными временем технологиями»

    Таких как «Раздолье», конечно, меньшинство, тут они уж писали как у них устроено. Но так как у них и не пытаются делать. Тиражируется все равно самая дрянь.

    Даже гибридные методы у франчей не работают. Это когда франч нанимает фрилансера под проект. Ничего кроме посреднеческого варианта — «телефон клиента — 50% денег. твои проблемы — это твои проблемы». Зачем и кому все это может быть нужно совершенно не понятно.

    Смешно. Пока постят такие статьи, другие участники, со стороны заказчиков, вырабатывают ноу-хау как бороться с таким «проверенным временем практиками». Пишут — как добиться результатов от соискателей успешно решивших задачку на приеме.

    Reply
  27. vakham

    (16) И как часто вам приходится программировать «нахождения ближайшей степени двойки к заданному натуральному числу»?

    Я программирую примерно 25 лет. В 1С программирую 10 лет. НИ РАЗУ в работе не было подобных «задач». Что-то подобное было только в институте, где профессура программирует виртуальный табун в чёрной дыре. То есть, программирует то, что в реальной работе НИКОГДА не пригодится.

    Может для института это ещё терпимо… тренировать мозги абстрактными задачами… А вот для реального производства можно было бы придумать задачки «ближе к телу». А уж тестировать потенциального программиста подобной фиговенью… Ребятки, да если вы не шарите в программировании, спросите просто «чувак, ты что автоматизировал и за что тебе спасибо сказали». Скорость собеседования увеличится в разы, а уровень компетенции претендента будет виден и без танцев с натуральными числами.

    Собеседовать кандидата должен тот, кто будет нести ответственность за принятого сотрудника. Иначе так до кулинарии и гербариев докатитесь.

    Reply
  28. nickperel
    Когда мы принимаем на работу специалистов с базовыми знаниями и навыками по 1С, то исходим из того, что эти знания довольно-таки легко набираемы. И тут важно понять, а кто перед нами: «гном» или «ребёнок». Отличие «гномов» и «детей» в том, что «дети» вырастут, а «гномы» уже нет.

    А вы понимаете, что 70-летний советский химик в проекте процессного производства — золотое дно?

    Даже если он едва разобрал прикладные объекты и скд и больше ничего разбирать не хочет.

    Понимаете ли вы, что такие «гномы» у вас никогда не появятся решать ваши задачки? Поэтому у вас не будет никаких процессных производств в заказчиках.

    Reply
  29. pm74

    имхо приемлемый тест на квалификацию — написать какой нибудь запрос или состряпать отчет на СКД

    Reply
  30. birkoffff

    Если я на собеседовании получу задачки из статьи, то просто встану и уйду. Подобные задачи для 1с-ника это лютый бред.

    Мне элементарно жаль тратить на это время.

    Reply
  31. nickperel

    (2)

    Стоимость часа низкая, платежеспособных заказчиков с большими объемами мало. Если клиент крупный — либо набирает свой штат, либо (особенно в последние годы) зовет «федеральных» внедренцев.

    А крупные внедренцы с этими проектами ищут, вероятно, именно вас — специалистов на местах. Ранее были статьи «Раздолья». Как я их понял, они именно это и прямо сейчас предлагают всем посетителям этого сайта.

    Свяжитесь.

    Reply
  32. Chif13

    (26) Никто не говорил что надо давать глобальные задачи на собеседовании. У меня большинство кандидатов рубилось на простеньких запросах. Скажите что никакой логики в запросах нет, лучше шарики гонять? Ну бог в помощь.

    Reply
  33. Поручик

    Только я один обратил внимание на эту хрень — алгоритм разложения натурального числа N на простые множители и прочая.

    Я с ним и заморачиваться не стану, а сразу полезу в гугл.

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

    (19) я бы плюнул и ушёл с такого собеседования.

    Reply
  34. dimisa

    Статья вкорне неверна.

    им не нужны специалисты 1С.

    от слова вообще.

    кроме бюджетников никого не осталось

    работать с бюджетниками — вообще темная сторона (с «печеньками» с одной стороны и нежеланием внедрять с другой)

    статья потеляла свою актуальность еще 5 лет назад.\r

    всё плохо с 1С …

    Reply
  35. nickperel

    (10)

    Я не стал бы решать эти задачи на собеседовании. И сразу бы отмёлся.

    Я посчитал, что лет 5-ть (может больше) я ходил по собеседованиям на фикси и работал у франчей. Другого формата там, где я жил, бизнес не признавал.

    Я подсчитывал, что собеседований было всего около 500, меньше 1000.

    Пока я ходил, то работал фрилансером. Соотношения заработков при трудоустройстве и фрилансе было 1 к 5, 1 к 10. Точно не считал.

    Франчи «поставляли» мне клиентов с проваленных ими проектов — и это была основная польза работы у них.

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

    Соотношение стало 1 к 1000, если брать время ко времени (равные отрезки из разных периодов с одинаковой работой по содержанию)

    Теперь уже все это подсчитано 1С бухгалтерией.

    Кто и почему считает систему найма «программиста 1С» в РФ — хорошей бизнес -практикой?

    Reply
  36. lefthander

    (33)Они рубились не на запросах, а на неожиданности.

    У меня на одном собеседовании без предварительной договоренности возникло конкретное задание. Обычно я с таких собеседований уходил сразу, а в этот раз решил, а почему нет. Первые 15 минут я успокаивался, приспосабливался к ноуту, и к тому инструменту на котором в фирме писАли запросы… через 15 минут изучения конфы (дописанная типовая ут 10) набросал запрос, проверил, показал, Нач. ИТ удивился, что так быстро, просто и работает, их специалисты подобную задачу решают часа за полтора и на порядок больше запрос по количеству строк. Поговорили еще минут 15, сразу предложили выйти на работу. Но я отказался.

    Так вот программист попадая в ситуацию незнакомую начинает волноваться, так что срезались не на запросах, а на волнении что и запрос простенький, и что то не прет, а дальше лавинообразно нарастает паника… Думаю вы большой процент потенциальных программистов пропустили мимо себя.

    Reply
  37. script

    — Написать алгоритм разложения натурального числа N на простые множители.

    — Написать алгоритм нахождения ближайшей степени двойки к заданному натуральному числу.

    Блин, 20 лет программирую под 1С, а вот этого даже толком не понял. И самое интересное, что даже никогда и не нужно было.

    Reply
  38. TODD22

    (38)

    И самое интересное, что даже никогда и не нужно было.

    Я когда учился правда не математик и не программист по образованию. Но у нас то же был мат анализ, линейная алгебра и ещё несколько дисциплин завязанных на математике.

    Из всего что я учил по математике за свою жизнь пригодилась только «арифметика» что бы деньги считать… 🙂

    Reply
  39. nickperel

    (13)

    А я соглашусь с автором статьи, и если честно подзаманался общаться с 1С программистами (и их кодом) которые не могут решить элементарной логической или алгоритмической задачи

    «подзаманался» не потому ли что, вы участник идиотской кадровой олимпиады в раскладе «пусть программист 1С сам собеседует программиста 1С»?

    Еще более ущербный расклад, чем кадровик — соискатель.

    Какое кому дело как воспринимает кого-то «сообщество программистов»? Это вообще что?

    Какие задачи элементарные? Это, конечно, не те что решаете вы?

    Вы ведь решаете сложные, правильно?

    Reply
  40. Chif13

    (37) Вряд ли. Я же разговариваю с кандидатом после, чтоб понять его логику. Мало ли.

    Программисту иногда приходится работать в стрессовой ситуации. Если он сейчас не может успокоится и сконопатить запросик — что я потом то с ним делать буду??? Валерьянкой отпаивать?

    И потом, мне все равно как кандидат напишет запрос — в СКД откроет, просто консолью запросов (своей — да ради бога)… Запрос как раз и дается для того чтоб понять: кандидат сможет понять структуру неизвестного ему регистра (запрос дается на один регистр, максимум на два), на вопросы отвечаю, надо подскажу.

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

    Что значит привыкать к компу?

    Reply
  41. lefthander

    (13)

    А я соглашусь с автором статьи, и если честно подзаманался общаться с 1С программистами (и их кодом) которые не могут решить элементарной логической или алгоритмической задачи,

    Может тогда сами попробуете стать программистом 1С, тем более все (не программисты 1С) почему то уверены что программирование на 1С это проще пареной репы. Взял и написал, ну а что там, ведь это набор элементарных логических или алгоритмических задач.

    Reply
  42. Alex_E

    (35)

    статья потеляла свою актуальность еще 5 лет назад.\r

    всё плохо с 1С …

    -я «пришёл» в 1С 2000 году (во франч). Первое, что мне сказал один из «коллег» — 1С-у года три ещё осталося)))))))))))))))))))

    Reply
  43. nickperel

    (31)

    Если я на собеседовании получу задачки из статьи, то просто встану и уйду. Подобные задачи для 1с-ника это лютый бред.

    Мне элементарно жаль тратить на это время.

    По непонятным для меня причинам, ваше поведение расценят как лютую нелояльность.

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

    Даже себе во вред.

    Reply
  44. lefthander

    (41)

    Что значит привыкать к компу?

    Я, например, использую свою клаву и мышь, и от одного работодателя перехожу к другому именно с ними. Ну это так, лирика.

    Программисту 1С в стрессовой ситуации? Можно пример такой ситуации?

    Reply
  45. gragden

    В корне не согласен со статьей — минус. Самый идеальный тест (СКД — выбрать что-то связанное из регистров, документов и справочников), сразу будет видно «ты кто такой»

    Для «аналитика» — печатная форма — и пусть думает откуда в нее должны попасть данные

    Для «руководителя» — печатная форма, СКД и самое главное — какой срок )))

    Как правило дилетанта будет видно сразу

    Reply
  46. pm74

    (45)

    Можно пример такой ситуации?

    бывает однако

    Reply
  47. Chif13

    (45) Если работали в больших конторах где много программистов, то может их и нет. В конторах где 2-3 программиста от силы, то когда после обновления что-то не работает, а надо срочно, прям сейчас, надо отправить — не отправлять (вчера же было!!!). У меня они были. Где больше, где меньше.

    Хотя я понимаю почему Вы не понимаете. Скорей всего Вы работаете спокойно строча код, задачи Вам ставят аналитики, со всем хламом разбирается служба поддержки. Сказка, а не работа. 🙂

    Тут каждый ищет программиста под свои задачи. В регионах обычно прогер «и печник, и плотник, И на мышей охотник».

    С мышкой сама хожу, до клавы еще не дошла…

    Reply
  48. Dementor

    (33)

    Скажите что никакой логики в запросах нет, лучше шарики гонять? Ну бог в помощь.

    В запросах есть, но только в том случае, если к вам приходит программист 1С и сразу хочет от 100 тыс. рублей в месяц. Но в статье, как я понимаю, пишут про «зеленых новичков». Во франче, в котором я раньше работал мы практиковали наем «студентов», которые 1С в глаза никогда не видели и про «запросы» ни сном ни духом. И именно такие задачки помогают понять, что перед тобой за человек — «обучаемый» или «пень». Задачка на простые числа и степени двойки показывает знает ли человек управляющие конструкции цикла и сравнения. Задачка на монетки и шарики показывает может ли человек думать логически (согласитесь, что важно при требовании от финдиректора запретить продажи со складов ответственного хранения и при требовании от директора по продажам сделать для отгрузки из СОХов специальные печатные формы быть в набат и выяснять «что за х. тут происходит?», а не бездумно включать полученные требования сразу в ТЗ и отправлять на реализацию программистам).

    Reply
  49. lefthander

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

    (48)

    Скорей всего Вы работаете спокойно строча код, задачи Вам ставят аналитики, со всем хламом разбирается служба поддержки. Сказка, а не работа. 🙂

    Сейчас я сам себе и программист, и аналитик и служба поддержки. Руководство только озвучивает хотелки… 🙂

    Reply
  50. Chif13

    (49) Цитата статьи: «Одна из самых распространенных проблем в ИТ – нехватка квалифицированных специалистов. С ней сталкиваются абсолютно все.

    В статье раскрыты технологии и подходы подбора ИТ-специалиста.»

    Где тут про зелень на ножках?

    Reply
  51. Chif13

    (51) Ну тогда я не понимаю Вашего первого комментария вообще. Что сложного написать запрос? Лучше решить задачки с шариками и монетками? Если бы ко мне пришли на собеседование с мышью и клавиатурой — да блин флаг в руки, только покажи себя.

    Reply
  52. BuhBuhov

    (38) Аналогично. Тут подразумевается хорошее знание математики, а программисту оно ИМХО не особенно нужно (конечно если вы не программируете что-то из специфических, не повседневных задач). Главное, логическое мышление. А уж если столкнешься с подобным чем-то, то достаточно просто найти математическое решение подобных задач в интернете, а потом опять же, с помощью логики, реализовать программно.

    Reply
  53. lefthander

    (52) Ну ладно, хорошо что мы не встречались на собеседовании.

    Reply
  54. stvorl

    (43) (35)


    статья потеляла свою актуальность еще 5 лет назад.\r

    всё плохо с 1С …

    -я «пришёл» в 1С 2000 году (во франч). Первое, что мне сказал один из «коллег» — 1С-у года три ещё осталося)))))))))))))))))))

    Это как в анекдоте — «Капитализм все загнивает и загнивает. Но как же вкусно при этом пахнет!»

    Между прочим, в городах около ~400000 практически единственный широкодоступный способ заработка в ИТ, кроме аникейства. У франчей такая ротация кадров, что берут даже с института. Пусть и за еду, зато хоть какая-то работа. А уж люди с головой в принципе найдут неплохое место.

    А за такие вещи PHP/Java/C/и др, Python ничего не платят, и спроса на них нет.

    Сейчас, конечно, чуть легче стало — многие конторы по ИТ-профилям (разработка, SEO) открыли удаленные офисы по медвежьим углам (не скрывая, в принципе, что для экономии на зарплате), и у выпускников есть хоть какой-то выбор «командного» стека, но по моим наблюдениям, до 2012-го был в принципе только 1С, аникей и все.

    Reply
  55. nickperel

    (43)

    -я «пришёл» в 1С 2000 году (во франч). Первое, что мне сказал один из «коллег» — 1С-у года три ещё осталося)))))))))))))))))))

    1С и «1Сный язык» останется и после кончины ООО «1С-Софт» (или кто там у них платформу мастерит). Назовем его 2С и пойдем дальше.

    С него все сообщество живет, а 1С через сообщество продает.

    Кто тут помереть то может? Все сразу что ли сразу?

    Reply
  56. TODD22

    (55)

    А за такие вещи PHP/Java/C/и др, Python ничего не платят, и спроса на них нет.

    Спрос есть. Правда не в таком количестве как в 1С.

    Но растёт рынок удалёнки. При чём работы на удалёнке «PHP/Java/C/и др, Python» больше чем на 1С.

    Reply
  57. nickperel

    (45)

    Что значит привыкать к компу?

    Я, например, использую свою клаву и мышь, и от одного работодателя перехожу к другому именно с ними. Ну это так, лирика.

    Программисту 1С в стрессовой ситуации? Можно пример такой ситуации?

    Не все работодатели понимают, что комп с 17″ и целероном с 4-мя гигами памяти — это дрянь, как говориться, изначальная. И не может решить тяжелых денежных задач.

    Некоторые удивляются, что может понадобиться комп и с RAID0 и 64-мя + Xeon.

    Таскать с места на место придется целую фуру железа.

    Обычная стрессовая ситуация — деньги взяли за одни часы, а по факту выперли другие. Они хотят посмотреть как ты будешь выкручиваться из проблем, у которых причина не ты, а они.

    И будешь ли вообще — это главный вопрос.

    Reply
  58. PerlAmutor

    Весело задавать задачки на логику и мышление описывая их терминами, значения которых остались далеко в школе. Это скорее тест на память или на способность сохранять в голове информацию с которой не работал и не будешь работать. Но когда прочтешь в википедии значение слов «натуральное число», «разложить», «ряд чисел» и прочие ругательства, то алгоритм станет понятным. Но ведь никакой специалист по набору персонала не даст пользоваться интернетом. А давайте теперь заставим программистов 1С выучить всю справку по 1С наизусть, запретим пользоваться интернетом в работе и не позволим «подглядывать» в свои или чужие наработки, чтобы вспомнить как же он когда-то решал подобную задачу?

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

    Reply
  59. nickperel

    (48)

    С мышкой сама хожу, до клавы еще не дошла…

    Всех повально садят за дрянные компы.

    А если заказчик имеет терабайтную базу?

    А если вам нужно запустить на ней одновременно 4-е конфигуратора?

    Вот интересно, а что делают в таких случаях?

    Reply
  60. Alex_E

    (60) В одной базе 4 — ре конфигуратора…..а вот с этого момента поподробнее, пожалуйста, как Вы это творите?)))))))))))))))))))))))))))))))))))))))))

    Reply
  61. nickperel

    (11)

    Скорее всего, в KonstantaNN не ищут опытных специалистов, а рекрутинг заточен на выбор перспективных студентов, которым «интересно решать задачи», и при этом они готовы работать за еду. Стандартная практика франчайзи

    Я не понимаю зачем это надо? Какая у этого перспектива? Где деньги?

    Кризис в самом начале. Если все время все делать халтурно и плохо — все будет как у российских кинорежиссеров.

    Как не болтают, как ни собираются, как не тужаться — получается одинаково.

    Вне зависимости от размеров бюджета.

    Reply
  62. Dementor

    Прочитал статью, прочитал комментарии… Статья неправильно спозиционирована и потому привлекла совсем не тех людей, которые обсуждают совсем не то. Нужно было с самого начала и большими буквами написать, что речь пойдет про набор стажеров на низкооплачиваемую работу, которая связана с технологиями на базе 1С:Предприятие.

    Какие могут быть задачи на отчеты на СКД, если главный клиент компании сидит на 7.7 с примочками 1С++, где их все устраивает, про переход на восьмерку и слушать не хотят (в первую очередь из-за того, что в 7.7 денег было вбухано без меры, а на переезд нужно будет еще в два раза больше) и нужно делать только новые печатные формы и выгрузку в Бухгалтерию для сдачи отчетов?

    Какие задачи на НДС, если компания занимается внедрением складской и транспортной логистики, и вся арифметика вокруг вместительности грузов по кубам и тонажу, а так же по размещению на паллетах?

    Какие еще свои клавиатура и мышка, если у специалиста не будет своего рабочего места и он будет 100% времени работать на компьютерах Кузьмича и Марии Васильевны?

    Reply
  63. nickperel

    (61)

    В одной базе 4 — ре конфигуратора…..а вот с этого момента поподробнее, пожалуйста, как Вы это творите?)))))))))))))))))))))))))))))))))))))))))

    4-ыре копии — в каждой по одному. Все связаны через хранилище.

    Актуальные бакапы заказчика регулярно подгружаются.

    Вот это место — почему нельзя запустить в одной 4-ые, меня самого давно интересует.

    Может потому что 1С это не интересно. Нет задач разобраться с документом № такой-то от вчерашнего дня..

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

    Reply
  64. Chif13

    (54) Ну зачем же так категорично. А может бы Вам понравилось. Я вот к Вам бы сходила посмотреть. Вообще люблю ходить по собеседованиям, раньше так развлекалась.

    (60) Ну есть иногда такое. Я вот месяц как на новой работе — комп говно. Насчет 4 конфигураторов — ну в одной базе открыть надо излочится, я б посмотрела… А так да, по 2-3 может быть запросто открыто. А что смущает?

    Reply
  65. nickperel

    (63)

    Какие еще свои клавиатура и мышка, если у специалиста не будет своего рабочего места и он будет 100% времени работать на компьютерах Кузьмича и Марии Васильевны?

    Что же там можно сделать, пока Мария Васильевна обедает, а Кузьмич перекуривает?

    99.9% начальства во франчах уверено что можно сделать все.

    Не сделать что-то можно только по таким причинам — ты медленный с детства, у тебя мало сертификатов и ты не мотивировался на последнем тимбилдинге.

    Reply
  66. nickperel

    (61)

    В одной базе 4 — ре конфигуратора…..а вот с этого момента поподробнее, пожалуйста, как Вы это творите?)))))))))))))))))))))))))))))))))))))))))

    Вот действительно.. Как мы все это творим?

    Сложно приделать механизм хранилище к самому конфигуратору?

    Они что, друг без друга могут работать?

    Сделать n-таблиц Config — для каждого конфигуратора + один рабочий и один исполняемый?

    Как выгрузить часть большой базы? Через XML? Несколько суток может выгружать.

    Как сделать представительные демо — данные для продажи и отладки задач? А главное кто, когда и за какие деньги.

    Почему стеллажи и табуретки?

    Десятилетиями какая-то корпоративная тупизна,..

    Reply
  67. lefthander

    (63)сколько вопросов, и ни одного ответа. 😉 У кого что болит, тот и…

    Reply
  68. lefthander

    Напишите ваше сообщение

    (65)

    Я вот к Вам бы сходила посмотреть. Вообще люблю ходить по собеседованиям, раньше так развлекалась.

    Чего тут смотреть, сидит программер, почти всегда в большом кабинете, один комп (тонкий клиент) на два монитора 21 дюйма, мышь и клава свои( ну привык я к ним) , два телефона, иногда ходит к бухам или манагерам, иногда заглядывает начальник…

    скукота, задачи сыпятся быстрее чем решаются, но иногда бывает затишье, тогда решается все что не успелось в суете…

    (65)

    Насчет 4 конфигураторов — ну в одной базе открыть надо излочится, я б посмотрела

    Я иногда и 5-6 конфигураторов открываю, на те полсотни баз что в конторе 🙂

    Reply
  69. Chif13

    (69) в одной базе не откроешь )))) 4-5 конфигураторов разных баз — да, одной базы — шаман. Хранилище не считается.

    (69)

    задачи сыпятся быстрее чем решаются, но иногда бывает затишье, тогда решается все что не успелось в суете…

    Все стандартно, стандартный рабочий процесс. Везде аналогично, меняются только задачи.

    Reply
  70. lefthander

    (70)

    в одной базе не откроешь )))) 4-5 конфигураторов разных баз — да, одной базы — шаман.

    Где написано про одну базу? у меня их больше полусотни, одновременно приходится работать с десятком. Или думаете что я не знаю что в одной базе не открывается два конфигуратора? 🙂 Я думаю и изначально тоже не имелось ввиду открытие 4 конфигураторов в ОДНОЙ базе, а на одном компе одновременно 4 разных конфигуратора….

    Reply
  71. lefthander

    (70)

    Все стандартно, стандартный рабочий процесс. Везде аналогично, меняются только задачи.

    и руководители…

    Reply
  72. mika_mika

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

    Reply
  73. Dementor

    (50) Цитата из статьи:

    Лично для нас подходящий вариант – это принимать на работу новичков.
    Reply
  74. Dementor

    (68) все вопросы риторические и построены на принципе «от противного».

    Посмотрел ваши ответы — статья вообще не про вас и не про ваших фикси-коллег. Тут даже и не про проектные франчи, а про набор кадров в региональную мелюзгу — где ежедневная рутина заключается в: привести и установить коробки, выполнить обновление, настроить автобекапирование; на следующем уровне — добавлять лого и факсимилье на печатные формы, добавлять колонки в отчеты, делать рассылки прайсов клиентам; и самый верх мастерства — писать свои обмены на Конвертации данных, делать обмены с нестандартными клиент-банками, добавлять новые учетные контуры в системы (расчет зарплаты в буху или хитрый налог в УТшку). В такие мелкие франчи сервисной направленности желающие идут косяками и как-то нужно проверять их на адекватность. Школьные задачки по математике и задачки на логику — самое оно, хотя бы можно понять, что человек своим умом поступил в ПТУ/техникум/институт, а не родители ему проплатили учебу с дипломом.

    Reply
  75. nickperel

    (65)

    А так да, по 2-3 может быть запросто открыто. А что смущает?

    в одной базе не может быть двух.

    речь про базы, которые не возможно так просто скопировать.

    в этих базах как правило работает куча народа, как своих прогеров, так и со стороны.

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

    Это не смущает, это надоело.

    Reply
  76. nickperel

    (71)

    изначально тоже не имелось ввиду открытие 4 конфигураторов в ОДНОЙ базе, а на одном компе одновременно 4 разных конфигуратора….

    Понятно ли, что это 1сная фигня по поводу «отсутствия сценария» выгодного для них, ограничивает возможности прогеров по всей индустрии этой самой 1С.

    Базы год от года толще. Службы безопасности по всей стране кормяться с контроля выгрузок «из 1С».

    Сделать несколько таблиц Config и запустить несколько конфигураторов у нас невозможно.

    Нет сценария, или не интересно экономически. Что толку в конфигураторе, запущенном на копии, если данные об ошибках поступают с актуальных данных?

    И именно там лезут все тараканы и в первое время, после обновления из хранилища. 1С сама теперь просто переправляет нам релизы и фиксируют фидбаки типа «отлетели внешние обработки».

    Тупизна типично 1Сная. Все устроились, все при деле.

    Reply
  77. nickperel

    (63)

    набор стажеров на низкооплачиваемую работу, которая связана с технологиями на базе 1С:Предприятие

    Эти люди и составляют 99% коммерческого успеха 1С:Предприятия. Именно по этому, наиболее дебильные перекосы в их найме и работе все время сказываются на общем состоянии и на отношении клиентов — заказчиков.

    Никто уже не ждет ничего кроме лажи.

    Reply
  78. nickperel

    (63)

    авный клиент компании сидит на 7.7 с примочками 1С++, где их все устраивает, про переход на восьмерку и слушать не хотят

    Их наверно ничего не устраивает, но они и слышать больше не хотят ни про какие наши эти «эффективные внедрения 1С».

    Уже ничего не убеждает..

    Reply
  79. TODD22

    (83)

    Уже ничего не убеждает..

    Ну почему же….. Многие ведутся на «доступно и всерьез». Первый раз так почти все… это уже во второй и третий раз начинают думать….

    Reply
  80. nickperel

    (46)

    В корне не согласен со статьей — минус. Самый идеальный тест (СКД — выбрать что-то связанное из регистров, документов и справочников), сразу будет видно «ты кто такой» …..

    Как правило дилетанта будет видно сразу

    Это да 🙂 видно. Дилетант — это начинающий, и это не плохо а хорошо.

    А, когда, неначинающий как вы пишет про «идеальный тест» и «сразу видно» — тоже понятно практически все.

    Reply
  81. nickperel

    (84)

    Ну почему же….. Многие ведутся на «доступно и всерьез». Первый раз так почти все… это уже во второй и третий раз начинают думать….

    Открываем внедрения за август у вендора, видим внедрение более 10-ка точек с розницей.

    Каждое внедрение, по одной копии, видимо, с прицепом в десяток ИТС’ов.

    Первая работа — доставка коробки в офис точки.

    Что будет, когда они узнают что можно было купить 1 копию + сет. ключ + 1 ИТС и работать через веб?

    Или там, где эти точки нет GSM и нет людей?

    Это все наша общая устоявшаяся практика, а не частный косяк. Для заказчиков мы все примерно одинаковые.

    Бизнес уже начинает думать как со всем этим быть.

    Бизнес, а не кадровички.

    Reply
  82. Chif13

    (79) Хранилище + автоматическое восстановление базы в копию каждое утро.

    Первое помогает отслеживать измененный код, второе тестить относительно новые данные.

    Reply
  83. nickperel

    (90)

    Хранилище + автоматическое восстановление базы в копию каждое утро.

    Первое помогает отслеживать измененный код, второе тестить относительно новые данные.

    А если нет этого «каждого утра». Если база только бакапиться пару суток?

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

    А они не хотят. И спрашивают: а почему вы не можете себе выгрузить кусок нужных вам данных конфигуратором или как он там у вас называется? Или хотя бы запустить измененный код с действительными данными ридонли?

    А действительно почему? Скоро 20 лет уже как почему.

    Reply
  84. Nadushka74

    (93)

    и база только бакапиться пару суток?

    может тогда надо что то срочно решать с этой базой? ведь один «случайный случай» и всем труба

    Reply
  85. nickperel
    может тогда надо что то срочно решать с этой базой? ведь один «случайный случай» и всем труба

    Что с ней можно решить? Нормальная база. Случаи устраняют еще две ее инстанции для тестов и разработки. Все объемы утраиваются. Хотя механизм хранилища у нас есть. И если утроение покажется дорогим, то отлаживать будем либо на стеллажах с табуретками, либо на самодельных тестах.

    У нас, 1Сников, все так..

    Reply
  86. Азбука Морзе

    (34) «Профессионализм большей частью определяется не умением сразу и быстро набыдлокодить, а умением находить готовое и приспосабливать… » Мне как-то на собеседовании дали xml-файл на 15 страниц и предложили написать обработку, которая загрузит из него данные в базу 1с. Через 20 мин я нашел у них в конфе то что надо, готовое. Э, нет — передрать каждый сможет, а ты сам напиши.

    Reply
  87. ifilll

    (26) Вы про MES еще забыли, если из продуктов 1с.

    Вообще подобные задачи относятся к прикладной математике, и вполне вероятно обычный программист без соответствующего образования не решит эти задачи оптимальным путем, либо с «доказанным» поведением.

    Reply
  88. pbabincev

    (7)

    Я, если честно, не очень понял о чем там можно говорить и как оценить собеседующего по этой теме. Можете уточнить?

    Reply
  89. nikolayD

    (219) мне кажется это был сарказм 🙂

    Reply
  90. swimdog

    (219) Я бы предложенный тест не прошел. Потому, что он сильно оторван от жизни. Мой мозг за последние 20 лет отвык решать абстрактные задачи. И я не понимаю, на какой участок ищут людей? Универсальных солдат? Они сейчас не нужны, программы становятся слишком сложными. Если на 7.7 я спокойно мог программировать торговлю, бухгалтерию и зарплату, то с переходом на 8 времени хватает на знание максимум 2-х программ. А при глубоком погружении, времени будет хватать на знание только 1 программы. В рамках УПП возможно ограничение отдельными контурами. Например, МСФО требует достаточно специфических знаний.

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

    Reply
  91. spacecraft

    (237)

    Хит: человек на 2 этаж подымается за 2 мин. За сколько подымется на 6-ый.

    Правильный ответ 6 мин дает половина. И чем быстрее, тем «правильнее».

    С такими «Правильными» ответами далеко можно уйти. Где вы 0 этаж видели? Или все с подземной парковки поднимаются?

    Reply
  92. nikolayD

    (237) Что тяжелее кг пуха или кг стали, тоже надо спрашивать?

    Reply
  93. red80

    (237)

    Хит: человек на 2 этаж подымается за 2 мин. За сколько подымется на 6-ый.

    Правильный ответ 6 мин дает половина. И чем быстрее, тем «правильнее».

    Игорь, вы в школе до какого класса учились?

    Reply
  94. nikolayD

    (243) Он работодатель, ему не надо много знать . А работник должен быть чуть тупее начальника :)))

    Reply
  95. Dnki

    (244) «Он работодатель, ему не надо много знать»

    (238) «С такими «Правильными» ответами»

    (241) «Что тяжелее?»

    (243) «Игорь, вы в школе до какого класса учились?»

    Господа! Всех благодарю за бдительность и тонкое чувство юмора.

    Reply
  96. alexqc

    (71) я тут встряну немножко… На счет 2х конфигураторов.

    Можно запустить второй сервер приложений и натравить на ту же самую базу. И вот на него и можно запустить второй конфигуратор. Но тут, как грится, на свой страх и риск. И менять что-либо в этом конфигураторе не советую (ну кроме внешних отчетов/обработок естественно), только отлаживать.

    В 77 был отдельный отладчик, которых на 1 базу можно сколько душе угодно запустиь. Пичалька, однако :(.

    Reply
  97. DDA4746

    (1) При этом большинство серьезных компаний старается не называть себя франчами; теперь в тренде слово «внедренческий центр» или «интегратор».

    Из-за огромного числа «обновляторов 1С» из франей, портящих репутацию этой сети тем, что отправляют к заказчикам свеженанятых студентов. Цена та же, расходы меньше = профит!

    Reply
  98. DDA4746

    (6) 1С и математические термины редко сочетаются.. Знаю довольно неплохих программистов 1С, которые не могут даже простенький алгоритм набросать (действия кладовщика при поступлении товара, например), но спокойно работают и выдают полезный результат за свои деньги.

    А еще множество работодателей хотят видеть у программиста 1С знания плана счетов, а не алгоритмизации. Потому что этот человек будет закрывать период, исправляя документы за криворукими бухгалтерами…

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *