Мониторинг и коррекция уровня знаний специалистов по 1С




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?php // Полная загрузка сервисных книжек, создан 2024-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='\

69 Comments

  1. Steelvan

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

    *) устраиваться человек, который ничего в 1С не понимает

    устраиваться человек, который про 1С только слышал

    *) не обращая при этом внимания на то, что у него нет такой компетенции

    игнорируя (забывая), что у него нет такой компетенции

    *) В итоге сотрудник не может прогнозировать свой рост

    В итоге сотрудник может только догадываться, как это повлияет на его рост

    *) интересную работу на стороне, он, не задумываясь, это предложение принимает

    интересную работу на стороне, он, с радостью, это предложение принимает

    *) проводим контроль полученных знаний и не бросаем своих сотрудников после того, как они прошли весь этот цикл

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

    *) Как у нас обстоит дело с новыми сотрудниками? Мы их не кидаем сразу же на практику.

    Как у нас обстоит дело с новыми сотрудниками? До практики они сначала проходят обучение.

    *) Не могу сказать, что это дешевое удовольствие.

    Должен сказать, что это относительно дорогое удовольствие

    *) Естественно, чтобы наши труды не пропали даром, мы составляем с ними учебный договор,

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

    *) чтобы они, проучившись, не могли очень быстро уйти в другую компанию

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

    *) Но к тем, кто отсеялся, мы никаких претензий не предъявляем

    Но тех, кто отсеялся, мы отпускаем без претензий

    *) если они нам не подошли, зачем нам что-то от них получать?

    если мы их сами отсеяли, зачем нам что-то от них получать?

    Reply
  2. DoctorRoza
    *) чтобы они, проучившись, не могли очень быстро уйти в другую компанию

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

    В корне ошибочный подход! Любой сотрудник, или кандидат на должность, должен знать и чувствовать, что он нужен компании! Да, он может уйти, но нужно организовать так, чтобы он хотел и работал только у вас! Либо этот пункт убрать! И так можно изменить другие пункты.

    Reply
  3. NPetrovichev

    (2) DoctorRoza, если вспомнить о том, как в <той самой компании> делают проекты и относятся к рядовым сотрудникам — то становится понятно, что этот пункт необходим.

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

    Reply
  4. DJDUH

    Это о БИТе?

    Reply
  5. uri1978

    э-х-х-х… «программизды».

    Reply
  6. dgolovanov

    По результатам года работы в БИТе вспомнился анекдот:

    СССР. Приезжает комиссия из РОНО в детский садик. Дяденька из комиссии спрашивает:

    -Детки, где самые лучшие детсады?

    Детишки заучено хором отвечают:

    -В советском Союзе!!!

    -Где самые добрые воспитатели?

    -В Советском Союзе!!!

    -Где самые вкусные завтраки?

    -В Советском Союзе!!!

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

    -Хочу в Советский Союююююз!!!

    Reply
  7. Steelvan

    Я понял, что мне напоминает торчащая в нижнем правом углу часть логотипа. Клюв дятла — очень символично 🙂

    Reply
  8. vasyak319

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

    Кругом обман 🙁

    В статье обратил внимание на это:

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

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

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

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

    Reply
  10. CheBurator

    Полезно

    Reply
  11. I_G_O_R

    (9) за 8 тыщ сотрудник попадает в рабство?))

    Reply
  12. rayastar

    (11) I_G_O_R, 8 тыс для них это ничто. считая что в БИТе один итс выезд «прибавлял» мне 150 рублей. ушел в другой франч, где стоимость выезда в 6 раз больше. делайте выводы

    Reply
  13. TODD22

    (11) I_G_O_R, Процитирую Павла 🙂

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

    Reply
  14. den_valley

    Прочитал, долго смеялся.

    Давно не видел такой качественно проработанной «альтернативной реальности».

    Reply
  15. Taktic

    Бла-бла-бла… и ничего конкретного.

    Или это была реклама Первого БИТа?

    Тогда куда слать резюме?

    Reply
  16. DJDUH

    (15) Taktic, Какраз сегодня мониторил вакансии — и Бит ищет спеца в разработку)))

    Reply
  17. Taktic

    (16) DJDUH, кинься ссылкой, плиз.

    Reply
  18. friend0

    (17) Taktic, да хоспаде, за несколько лет мониторинга вакансий на хх.ру с разной интенсивностью, вакансии БИТа висели всегда по несколько штук.

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

    Впрочем, конкретно про БИТ сказать ничего не могу ибо не знаю, а вот из опыта работы и собеседований с другими франчами: «заманивать» — не мешки ворочать.

    Reply
  19. vasyak319

    (19) friend0, а я в своё время собеседовался в БиТ. В их проектный офис на Савёловской. Первый раз в жизни отчётливо почувствовал себя старым хрычём — у них по офису дети какие-то ходят. Поработать у меня с ними не вышло (решил, что смогу найти место на бОльшие деньги и так оно и получилось), но мне показалось, что у них круто. Тестовое задание интересное было.

    Reply
  20. klinval

    Плюс за правду в:

    Как обстоит дело с обучением в среднестатистической фирме-франчайзи 1С

    Reply
  21. TODD22

    (19) friend0,

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

    Как раз и разрослись и не всё так красиво 🙂 Но в целом для старта в 1Се… самое то…

    Reply
  22. dj_serega

    Очень круто, занимательно, интересно и ясно 🙂

    Иметь бы ссылку на БД для прохождения тестов. Прошел бы с удовольствием =)

    Reply
  23. I_G_O_R

    (20) тоже пару лет назад собеседовался по скайпу, тоже в БИТ в проектный офис, задание было интересное, начальник тоже понравился (на инфостарте есть), но зп не устроила.

    Reply
  24. GROOVY

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

    Reply
  25. GROOVY

    (4) DJDUH, Да, это в БИТе.

    Reply
  26. GROOVY

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

    Reply
  27. GROOVY

    (15) Taktic, у нас не было цели создать алгоритм готовой цели, мы делали доклад про то как это работает у нас. Ничего более. Что конкретного Вы ожидали?

    Reply
  28. GROOVY

    (23) dj_serega, Возможно часть тестов будет доступна в ближайшем обозримом будущем. Тут все не просто 🙂

    Reply
  29. vasyak319

    (27) причём тут доверие/недоверие? Сотрудник уйдёт, если ему у вас не понравится, и останется, если понравится. Брать с него обязательство, что он не уйдёт, для случая «понравится» нет смысла. Значит вы рассчитываете, что ему у вас НЕ понравится. Самая очевидная причина — зарплата будет несоответствовать предъявляемым требованиям.

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

    Reply
  30. chebser

    (8) vasyak319, филькина грамота этот учебный договор… и БИТ это прекрасно понимает

    Reply
  31. GROOVY

    (30) vasyak319, Почему он не хочет, как вы говорите, «не хочет у вас быть»?

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

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

    Reply
  32. GROOVY

    (31) chebser, Аргументируйте.

    Reply
  33. den_valley

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

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

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

    План по валу и вал по плану, вот и все.

    Reply
  34. GROOVY

    (34) den_valley, это тут вообще при чем? Я говорю про обучение, обучение! Извините но повторюсь: доклад был про охренительно крутое обучение которое мы сделали, и чем гордимся.

    Работу и схемы мотивации обсуждайте в других ветках форума.

    Reply
  35. friend0

    (35)

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

    воу-воу палехче — у меня чуть волосы не выпали от столь мощного выброса пафоса.

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

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

    Reply
  36. dj_serega

    (29) Уверен что «на обучении собаку съели «.

    Так что буду ждать ссылочки 🙂

    Reply
  37. GROOVY

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

    Reply
  38. friend0

    (38) хорошо если так. Из статьи я понял, что есть некий список видеолекций и заданий по определенным темам. Это конечно хорошо для обучения с нуля, но обычно для программиста хорошо знакомого с темой из часовой лекции в лучшем случае полезными будет 2 минуты, а есть ли они там вообще и где именно искать — это становится наиболее актуальным вопросом.

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

    Reply
  39. vasyak319

    (39) friend0, не соглашусь с обоими утверждениями. Во-первых, сам люблю смотреть/читать summary по знакомым темам, ибо помогает всё аккуратнее уложить в голове, плюс вселяет уверенность, что ты таки да — знаешь тут всё.

    Во вторых, то, что позволяет быстро найти ответ на свой «как?», называется базой знаний, рожается долго, стоит дорого и получается хреново. Сама лично 1С пыталась и даже как-то давала ссылку на посмотреть — фигня. Если у кого-то, кроме 1С, это получится со степенью хреновости, заметно меньшей 100%, то этот кто-то обмотает такую базу знаний тройным слоем колючей проволоки и будет стрелять без предупреждения в ту сторону, откуда донесётся вопрос: «А можно посмотреть?».

    Reply
  40. den_valley

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

    Reply
  41. Storung

    (32)

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

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

    Reply
  42. Vitstav

    Какая то реклама 1БИТ-а. Проработал в одном из филиалов. Все что у Вас написано сверху — это ПРО ВАС. Пришел на работу — дали доступ на корпоративный сайт со словами изучи все что там есть. Поставили план профка. Причем приняли на работу после 2 недельного изучения и сдачи профки им же!!!. Работу отбирали специалисты работающие в компании давно. Хоть у них и машины, но тебе кидали то что находится либо в другом городе (езжай на автобусе) либо на окраине города. Из плюсов — большой источник информации на корпоративном сайте…. но минусов несоизмеримо больше. За 3 месяца работы, я разочаровался в компании, так и не увидел ни одной задачи от своего руководителя, только задачи от менеджеров которые никто брать не хотел. Собственно то и руководителя не видел. Да он и уволился за месяц до моего увольнения. Даже специалиста категории А не могут удержать. При увольнении — подписал приходник — денег не дали. Мотивация — мы на тебе не успели заработать. К руководителю офиса подходил с предложениями по своей работе, хотел работать. В ответ было понимание и слова да сделаем. На деле — воз и ныне там. Какая там компетенция перед клиентами, если сидят сотрудники со звездами. Другим работу не дают, а клиенту отвечают «я занята». Я уже молчу о хамстве от этих же сотрудников. Хуже компании я не встречал. Мне очень жаль клиентов работающих с данной компании… Забыл добавить — ежемесячные собрания всего офиса (точнее не всего, а сотрудников которые не положили) вообще отдельная тема. Все собрания сводится к тому что главная шишка в офисе начинает читать статистику… Блин… прочти ты эту статистику за пол часа до собрания, а когда будешь общаться с подчиненными смотри им в глаза а не пялься в свой ноутбук, в поисках на каком мы там месте? Если ты как руководитель не готовишься к собранию вопрос — зачем их проводить? А вот это давайте похлопаем в ладоши… Да 80 процентов штата тебя ненавидят за твой лозунг — главное эффективность, потому что в это понятие ты вкладываешь как обобрать своих же сотрудников! Вообщем собрания похоже на какое то зомбирование… да и расставленные приоритеты вызывают сомнения — главное впарить продукт… а отдел ИТС и внедрение — это опосредственно. Грустно товарищи… может быть в центральных филиалах у вас все круто… но на периферии плакать хочется. Ожидания были гораздо выше реальности…

    Reply
  43. GROOVY

    (43) Vitstav, Давайте обсуждать работодателей в другой ветке. Если вас что-то не устраивает в том офисе в котором вы работали — обратитесь в трудовую комиссию своего города. К системе обучения ваш комментарий не имеет никакого отношения.

    Reply
  44. GROOVY

    (42) Storung, полностью согласен.

    Reply
  45. friend0

    (40) vasyak319,

    вселяет уверенность, что ты таки да — знаешь тут всё

    . Я обычно смотрю со стороны «жаль, что нет ничего нового. Где б найти больше?». Если я знаю все что в курсе, то это не моя заслуга, а недостаток курса.

    называется базой знаний, рожается долго, стоит дорого и получается хреново

    я ее сразу так и назвал. А по поводу дорого/долго, то это извините вопрос масштабов и выгоды. Если в штате тыща программистов, то имхо гораздо выгоднее выделить крутого программиста который потратит N часов на создание типового алгоритма/кода, который потом будут использовать эта тыща программистов и «студентов», вместо того чтобы тратить 2*N*1000 часов на написание своего быдолкода. А потом 2*N*1000 часов на разбор чужого быдлокода и его исправление. Естественно такое должно быть за колючей проволокой и только для своих (по личному паролю и соотнесению с кругом выполняемых задач), но тогда и у сотрудников будет дополнительная мотивация оставаться — при уходе они утратят возможность пользоваться этой базой и их эффективность резко упадет.

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

    Reply
  46. vasyak319

    (46) friend0,

    гораздо выгоднее выделить крутого программиста который потратит N часов на создание типового алгоритма/кода

    Что интересно, такая штука уже есть и её знает каждый. Называется «типовая конфигурация». В более узком смысле — БСП. И что, стала она в итоге кодом

    который потом будут использовать эта тыща программистов и «студентов», вместо того чтобы тратить 2*N*1000 часов на написание своего быдолкода

    ?

    Reply
  47. friend0

    (47) vasyak319, БСП в том или ином виде входит в рабочие конфигурации, а потому как бы и не требуется от франчей создавать дублирующие механизмы. Но вот я никогда не поверю, что у франчей каждая задача абсолютно уникальна. Тот же инфостарт взять — не думаю что все выкладываемые обработки/отчеты/печатные формы нужны только их разработчикам.

    А посему, если у франча допустим есть 10 клиентов которым нужен (не одномоментно, а в течение года-двух-трех) примерно одинаковый отчет, то можно либо давать задание 10 разным сотрудникам с неизвестно какой квалификацией и каждый на него потратит 3 часа и нет гаранитии что он будет работать правильно и быстро. Либо этот отчет сделает провереннный человек, а 10 «студентов» просто воткнут его в базу и вытащат в настройках пару дополнительных реквизитов, а менеджер впарит его еще 10 клиентам, которые просто не думали что так можно.

    Reply
  48. Painted

    Не совсем корректно сравнивать большую столичную компанию с мелкими провинциальными.

    Оно ведь как у провинциальной мелочи? Человека обучили — значит дыра в бюджете, а значит повышение зарплаты откладывается. А тут конкурент предложил чуть больше и переманил новообученного. Конкурент съэкономил на обучении, сотрудник повысил зарплату, в проигравших — прогрессивный работодатель, заботящийся об обучении сотрудников.

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

    Reply
  49. friend0

    (49) Painted, по идее конечно да. Жизнь сурова и «деньги делают деньги», «богатые становятся богаче», «чем больше продажи, тем ниже себестоимость», и т.д. Вот только почему-то зачастую «большие» продолжают вести себя как «мелочевка» и не пользуются своими преимуществами.

    Эээ… какая дорога и гостиница?

    Reply
  50. vasyak319

    (48) friend0, для неуникальных задач уже есть механизмы типовых конфигураций. Я, например, в своей работе в 1С:Предприятии пользуюсь почти исключительно Универсальным отчётом и консолью запросов, плюс типовые бухгалтерские отчёты для бухгалтерии — этого хватает.

    Reply
  51. Painted

    (50) friend0,

    какая дорога и гостиница?

    Дорога в Москву и гостиница в ней же. Как вы думаете небольшие компании обучают сотрудников? Посылают на курсы в Москву, за тыщи км. от дома.

    Reply
  52. vasyak319

    (50) friend0,

    Вот только почему-то зачастую «большие» продолжают вести себя как «мелочевка» и не пользуются своими преимуществами

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

    Когда у тебя 100 программистов, то десяток дятлов среди них погоды не делают. Звездюки тоже не страшны — уйдёт один, ещё несколько останутся. Поэтому в управлении этим зоопарком уже можно забить на индивидуальный подход и взять в руки статистику. Обитателям зоопарка это, правда, не особо понравится, но проблемы негров шерифа не волнуют.

    Но самое главное — ты можешь позволить себе нанять менеджера проектов — улыбчивую тётеньку или дяденьку, которая со скоростью 120 слов в минуту объяснит клиенту, почему дятел — это нормально. Все крутые клиенты заказывают себе исключительно дятлов. Вот тогда твоя эффективность возрастает на 146% и дятлы становятся двигателями твоего бизнеса.

    Reply
  53. friend0

    (52) Painted, ну я вообще-то думал интернет уже во всех провинциях есть. Сертификат, конечно, по интернету не получишь, но знания — выше крыши, причем бесплатно (не учитывая стоимость интернета). А тут уже «вам шашечки или ехать?»

    (53) vasyak319, возможность забить на управление — не то преимущество, которым надо пользоваться. 🙂

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

    Reply
  54. Vitstav

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

    Reply
  55. vasyak319

    (54) friend0,

    И вот именно поэтому нормальные конторы с франчами работают только в экстренных случаях

    Угу, а Danone и Nestle — лохи педальные, потому что весь 1С на аутсорс отдают.

    Reply
  56. grand.pers

    Статься понравилась. Я увидел в ней системный подход, и грамотную реализацию бизнеса. Тут и планирование, и анализ, и шаблоны, и контроль. ЗдОрово! Спасибо!

    Reply
  57. friend0

    (56) vasyak319, дык отъелись =

    уже можно забить

    . 😉

    Ну и плюс на «очень больших» поди франчи могут наскрести немного стабильных профессиональных кадров. Хотя слыхал я историю про «весьма больших», когда 2-3 месяца с одной командой работают и вводят их в курс дела, а потом внезапно франч меняет команду и заново приходится вводить в курс дела.

    Поэтому ИМХО все же чем больше контора тем больше «забить». Решают все верхи, которые принимают решения больше по презентациям и «имиджу», а франчи я думаю в этом сильнее, чем внутренние айтишники. Ну и теоретически возможно откаты — про эту тему достоверной у меня инфы никакой нет, но Россия ж. 🙂

    Reply
  58. GROOVY
    Reply
  59. friend0

    (59) вот этот ответ уже намного лучше, чем «обратитесь в трудовую комиссию своего города».

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

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

    2. Немного позанудствую, но точно ли у вас там «каббала», а то может банальная «кабала»? 😉

    2b. Обязательность обучения считаю недостаточной в рамках 5%. Ну то есть не самого обучения, а сданных тестов (разве что эти 5% посвещенны внутренним стандартам). Считаю, что на каждый вид работ нужно получать допуск путем сдачи соотвтетствующих квалификационных экзаменов. Ибо все так же: некомпетентность одного сотрудника ложится пятном на всю компанию.

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

    Reply
  60. GROOVY

    (60) friend0, я просто злой, а Андрей добрый 😉

    1. У нас начальник точно без тараканов 🙂

    Но про косяки полностью согласен.

    2. Обучение обязательное по работе внутри компании, стандарты, своя СУБД и пр. 2с — так и стараемся делать, правда не всегда это возможно, из-за формата записи.

    Reply
  61. Vitstav

    Просто нужно идеи сверху спускать вниз… (в филиалы). Повторюсь — вообще нету претензий к базе знаний)

    Reply
  62. JuliaDer

    Хорошая статья! Действительно все зависит от человека и от его желание все выучить! Сейчас трудно конечно найти именно таких людей, которые хотят работать, принося хороший доход! Я считаю что таких людей нужно обязательно благодарить https://blog.livetex.ru/2015/04/pohvalnaya-gramota-kak-vazhno-tsenit-svoih-sotrudnikov/ за то, что они они очень хорошо выполняют свою работу — это будет отличной мотивацией для работника выполнять свою работу еще лучше!

    Reply
  63. CheBurator

    (63) вот-вот… принося хороший доход… 😉 которым никто не хочет делиться..

    Интересно, «..таких людей нужно обязательно благодарить» — вот внедрю я штуку, которая за год экономит примерно 40 лямов рублей… на сколько меня » нужно обязательно благодарить»…? 😉

    Reply
  64. JuliaDer

    Ну я думаю что это должен решать начальник, на сколько Вас нужно отблагодарить!

    Reply
  65. Elena1603

    Вообще каждый труд должен оплачиваться по достоинству, а если это труд еще и превышает все ожидания, тогда уж действительно полагается надбавка к заплате, поскольку каждый работодатель должен ценить своих сотрудников, поскольку это и есть залог успеха! Я своим работникам начисляю заплату с помощью умного калькулятора http://b-konstruktor.com/zp-onlajn/, поскольку мотивация сотрудников работать больше для меня главная задача!

    Reply
  66. Гость

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

    Я считаю в корне не правильным подход с получением сертификатов и обучением сотрудников.

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

    Я начинал в обычном франче и получал 30-50% процентов от каждого выполненного заказа и оклад 12 000р., это было по тем временам очень даже. Сейчас все перешли на подобные договора и качество специалистов упало в разы.

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

    Reply
  67. mitia.mackarevich

    Жаль что минус за халтуру поставить нельзя

    Reply
  68. GROOVY

    (68) mitia.mackarevich, Так вы выскажитесь. Легче станет.

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

    Reply

Leave a Comment

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