logo

29.09.2017 Программист Кадровое агентство ВИЖН ищет Специалиста по следующим требованиям: - Уверенное знание javascript, ph...

29.09.2017 Инженер-программист АСУ ТП Кадровый центр ВИЖН осуществляет подбор ит персонала по следующим требованиям: • Английский - т...

29.09.2017 Старший инженер-конструктор Кадровое агентство ВИЖН начинает подбор лучшего персонала на вакансию Старший инженер-конструктор. О...

Все вакансии
Регистрация
Забыли пароль?

Подбор программистов 1С

Главная   |   Пресс центр   |   Новости   |   Подбор программистов 1С

Подбор программистов 1С. Для того, чтобы найти правильного программиста 1С, нужно в первую очередь задать правильные вопросы соискателю. Ниже приводим ряд вопросов, которые могут помочь подобрать данного Специалиста. 1.Имеет ли программист сертификаты 1С по той или иной конфигурации. А о чём говорит сертификат "1С Специалист". Специалист, у которого есть Сертификаты не просто умеет программировать, а умеет программировать по определенным методикам. К тому же он все-таки умеет программировать. Лучше всего, если у кандидата несколько сертификатов - по платформе и по прикладному решению с которым ему предстоит работать. 2.Вы знакомы с документом «Система стандартов и методик разработки конфигураций для платформы 1С: Предприятие 8»? Можно спросить из каких частей в общем случае состоит программный модуль системы. 3. Вам нужно разработать прикладное решение "с нуля" с чего вы начнете? Хорошо, если программист вспомнит об анализе требований, составлении спецификации. Ещё лучше, если он скажет, что перед сбором и анализом требований необходимо провести цельное исследование - познакомиться с бизнес-процессами компании. Ну и совсем правильно будет, если программист будет ссылаться на "библиотеку стандартных подсистем" 1С. 4. Насколько хорошо вы знаете функциональность прикладного решения? Перечислите основные процедуры проведения Документа в решении. Прикладное решение естественно должно использоваться (планироваться к использованию) в вашей организации и заявлено у программиста в резюме как знакомое. Собственно, если человек достаточно хорошо знает "внутренности" того или иного прикладного решения, в модули проведения документа он вмешивался не один раз. Изменения, которые не влияют на проведение, часто можно считать "косметическими". А уж если приходилось добавлять новые документы в рамках функциональности прикладного решения, и добавлять их "правильно", то эти процедуры надолго отложатся в памяти. 5. Перечислите статьи баланса, которые вы знаете. Простой тест на первичное знание бухгалтерского и управленческого учета. По большому счету, незнание структуры баланса не говорит о том, что перед нами плохой программист, но говорит о том, что перед нами "только программист". 6. Что такое "Валюта Баланса"? Вопрос проверяет возможные необдуманные действия программиста и знание бухгалтерского учета. Ответ «валюта в которой формируется баланс» не является правильным. Это первичное понятие БУ. Собственно не знание его означает уже не знание БУ как такового, а ответ «валюта в которой» лишь попытки догадки без знаний, что характеризует кандидата не с лучшей стороны. 7. Вы знаете MS SQL? Знаете MS AD? Основные сетевые протоколы? Проверить знания MS SQL можно, к примеру, вопросом "Для чего используется статистика MS SQL" или "что такое план запроса". MS AD - практически стало стандартом организации ИТ инфраструктуры http://ru.wikipedia.org/wiki/Active_Directory Знание сетевых протоколов можно к примеру спросить чем отличается TCP от UDP http://ru.wikipedia.org/wiki/TCP и http://ru.wikipedia.org/wiki/UDP Собственно отличается TCP предварительной установкой соединения. Хороший технический Background необходим для квалифицированного программиста, т.к. часто приходится решать смежные задачи: оптимизация базы потребует знания MS SQL, настройка и развертывание сервера потребует первичных знаний AD. Организация интеграции с другими системами потребует знания сетевых протоколов и т.д. Очень часто "бедой" "программистов 1С" является то, что кроме 1С собственно ничего и не видели. Особенно если образование не техническое, или "не информационное". Это сужает круг задач, которые они могут решать. 8. Вы знаете другие языки программирования (C++, C#)? Получив утвердительный ответ тоже хорошо бы проверить, спросив, что такое наследование (http://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%81%D0%BB%D0%B5%D0%B4%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)) и Полиморфизм (http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%BB%D0%B8%D0%BC%D0%BE%D1%80%D1%84%D0%B8%D0%B7%D0%BC_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)). т.к. оба этих языка являются объектно-ориентированными, наследование и полиморфизм заложены в их основу. Знание других языков программирования говорит о хорошей подготовке программиста, кроме того, о понимании "основ" построения информационной системы. Кроме того, некоторые технологии (COM OLE .NET WS) являются общими для различных языков программирования, поэтому их использование для интеграционных проектов окажется более простым 9. Бухгалтер просит вас перенумеровать счета фактуры по организации за текущий месяц. Посмотрев ситуацию вы находите там всего 10 счетов фактур. Что бы вы сделали? Самая типичная ситуация на примере которой выясняется личностное поведение программиста. Однозначно правильного ответа на данный вопрос нет. Зато есть однозначно неправильный - "перенумерую руками". Это именно то поведение, которое часто встречается даже у квалифицированных программистов, но резко снижает их полезность для организации. Выполнять какую-либо операторскую работу программист не должен - это не рентабельно для компании, т.е. разница в з/п обычно составляет 2-3 и более порядков. Идеальным вариантом будет использование ключевой фразы: "при отсутствии текущих задач" или "небольшой текущей загрузке" напишу или лучше скачаю механизм перенумерации объектов, и научу бухгалтера им пользоваться. Либо "при высокой текущей загрузке" позвоню и вежливо предложу перенумеровать СФ самостоятельно, в случае необходимости объясню как это сделать. Но всё зависит от того, какого человека вы ищите. Если Вы хотите найти программиста проектника (задачи внедрения), то конечно идеальным поведением будет "вежливо попросить" бухгалтера не приставать с такими вопросами, если же Вы хотите найти программиста на поддержку, то вариант с "вежливо попросить" просто отпадает. 10. Вам знакома библиотека ITIL? А технология PMI? Если вы хотите найти программиста, то на эти вопросы лучше если будет отрицательный ответ. ITIL - библиотека Best practice процессного менеджмента для управления процессами ИТ. PMI - технология управления проектами. Собственно 2 самых популярных инструмента ИТ руководителей на момент написания данной статьи. Если кандидат знаком с ITIL следовательно он наметил для себя карьеру ИТ директора в будущем. Если PMI - следовательно стремится стать менеджером проектов. Если же человек достаточно хорошо знаком или с одним или с другим то нужно заранее планировать либо карьерный рост кандидата, либо его уход из компании. Поиск программистов – сложный процесс, но мы надеемся, что настоящая статья Вам его значительно облегчит. Удачи всем!