Полюби Козла




Принцип обмена данными из 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='\

77 Comments

  1. MORT32Ram

    Начните уже писать книгу…

    Reply
  2. 1c-intelligence

    (1) начал, закончить не могу никак.

    Reply
  3. MORT32Ram

    (2)Потому что все вдохновение на статьи на ИС уходит?

    Reply
  4. 1c-intelligence

    (3) потому что мудак

    Reply
  5. muskul

    Хорошая статейка

    Reply
  6. AlX0id

    Помоги начальнику стать козлом )

    Reply
  7. akim2040

    (2) я тоже жду книгу, уже давно )) неудобно читать статьи, пытаясь вспомнить, из какой же серии рассказов очередная статья

    Reply
  8. Разумов

    Вот полностью согласен, добавить нечего; скажу только, что на эти же мысли меня давненько навели мысли Максима Ильяхова (копирайтера популярного). Для развития темы их можно загуглить по словам «Что делать, если человек приносит пользу компании, но ведет себя, мягко говоря, как мудак?» — там ссылка на сайт «bureau».

    Reply
  9. timm00

    Ооочень жизненно…)))

    Reply
  10. Alistan007

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

    Reply
  11. 1c-intelligence

    (10)

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

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

    Reply
  12. 1cccc

    (10) А кто ж вам признается. Но опыт то получили, а «спиваться» на печатках проще простого — любой может.

    Reply
  13. Petr54-ru

    Не согласен с Иваном.

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

    Другое дело, в работе программиста не всегда есть место подвигу. И начальник не обязан обеспечивать своим людям профессиональный рост. Спасение утопающих — дело рук самих утопающих. По мне так, если у программиста на работе случился подвиг и профессиональный рост, за который адекватно платили — то программисту просто повезло — на этот раз у компании, начальника и программиста интересы совпали. Бывает.

    Reply
  14. Petr54-ru

    (6) Нормальная тема.

    Я много раз на работе пытался инициировать проекты — ради приобретения опыта и ради наличия аргументации на предмет повышения зарплаты. В половине случаев это удавалось протащить.

    Reply
  15. succub1_5

    а если «Козел» требует, но ни роста з/п нет, ни карьерного роста, тогда что это за «Козел»?..

    Reply
  16. 1c-intelligence

    (15) опыт? кругозор? что-то еще растет?

    Reply
  17. genayo

    (16) Этак мы договоримся до того, что «то, что нас не убивает, то нас делает сильней»

    Reply
  18. succub1_5

    (16)опыт — нет, кругозор — нет; количество седых волос — да, растет.

    Требуется быстро, еще быстрее, и чтоб пользователи не смогли накосячить, т.е. вместо 1 вопроса — сразу 3: Поменять? Вы уверены?, Вы точно уверены? ну и все в таком духе…

    Reply
  19. Alistan007

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

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

    Reply
  20. 1c-intelligence

    (18) выглядит так, что опыт-таки растет. Если вы решаете всё быстрее и быстрее.

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

    Reply
  21. dock

    (4) Плюс за самокритичность 🙂

    Reply
  22. profiprog1c

    Доставила фраза, что автор под воздействием «козла» перевел завод с 1С 7.7 на УПП 8. Автор только забыл добавить, что о своем переводе завода с 7.7 на 8 УПП он тоже написал статью на инфостарте (лень искать ссылку), где в комментах его мега перевод разгромили в пух и прах. Там не смеялся только ленивый. Поэтому дочитав текущую статью до этого места, где автор хвастается своим переводом завода на УПП, я понял — дальше читать нет смысла.

    Reply
  23. 1c-intelligence

    (21)

    он тоже написал статью на инфостарте (лень искать ссылку), где в комментах его мега перевод разгромили в пух и прах

    так вот чего надо в жизни бояться-то…

    Reply
  24. profiprog1c

    (23) Я вам на секундочку напомню краткое содержание перевода завода с 1С 7.7 на 1С 8 УПП за два месяца, пишу по памяти в вольной форме, но суть будет передана верно: «о переводе завода на УПП я стал думать в начале декабря, но работать не хотелось, поэтому весь декабрь я ничего не делал. Потом внезапно наступил январь, я с помощниками (да-да вас там было несколько человек) запустили базу, перенесли номенклатурный справочник и еще пару справочников и решили ждать. Потом оказалось, что мы все неправильно перенесли, потом мы переделывали все примерно месяц. Потом у меня заболела жена или ребенок (тут точно не помню) и я уже вообще ничего не делал, все доделывали мои помощники. А зарплату бухгалтера в УПП из семерочной базы сами перенесли, чем меня приятно удивили».

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

    Reply
  25. 1c-intelligence

    (24) форма у вас сильно вольная получилась. Вроде, это называется «тенденциозная подача информации».

    Я забыл: вы чего хотели-то?

    Reply
  26. genayo

    (25) Это же хорошо, человек следит за твоим творчеством, переживает. Зацепило его, значит.

    Reply
  27. sergathome

    (20) Подтверждаю.Всё так и есть. Но нервотрёпку не каждый выдержит. И не всем оно надо. Кстати эффект проходит в течение года.

    Reply
  28. 1c-intelligence

    (26) я цель понять хочу. То есть, убедиться, что я ее правильно понимаю.

    А то скоро доклад на эту тему делать.

    Reply
  29. sergathome

    (24) автор никак не может определиться с жанром — беллетристика или документалистика…ыыы

    Почитать иногда любопытно полюбасу.

    Reply
  30. genayo

    (28) Как понять его цель, если он сам не может честно сказать, зачем он это делает?

    Reply
  31. 1c-intelligence

    (30) если б все могли честно сказать, зачем они что-либо делают, куча людей остались бы без работы.

    В этом и задача — понять, зачем люди пишут подобные комменты, если они сами не признаются.

    Reply
  32. user673778_karavaykov

    То чувство, когда Пикабу на работе заблочен, а Инфостарт нет))

    Reply
  33. shard

    (2) потому что давления (козла) нет.

    Reply
  34. genayo

    (31) Как подтвердить своё понимание, если субъект не подтвердит? Если же выводить общую тенденцию, то конкретный субъект всегда скажет, что он исключение 🙂

    Reply
  35. AlX0id

    (15)

    Может быть, это не Козел, а Мудак?

    Reply
  36. Господин ПЖ

    однобоко всё написано… исходя из бессмертного: куда матроса не целуй — везде ж.па

    и модель работы эммм… «франево»-«студенческая» — прилетел начальник, надавал по башке, пошел «рост»

    Reply
  37. 1c-intelligence

    (29) не, я давно определился: не надо определяться, все жанры хороши.

    Reply
  38. 1c-intelligence

    (34) опыт, статистика, эксперименты. Мне и правда интересно, как и почему такое происходит.

    Я просто сам раньше таким увлекался, на другой площадке. Точно помню свои мотивации.

    Вот теперь интересно — у местных такие же?

    Reply
  39. genayo

    (38) Такие-же, конечно. Почему бы именно здесь по-другому быть должно?

    Reply
  40. 1c-intelligence

    (39) человеческие души бесконечно многообразны.

    Reply
  41. genayo

    (40) Думаешь, эти товарищи от души считают свои долгом поливать фекалиями тех, кто им не нравится? Что же тогда творится с их разумом?

    Reply
  42. 1c-intelligence

    (41) с разумом у них всё в порядке, и энергии завались. Придумать бы, куда направить.

    Ну т.е. я знаю пару вариантов, но они не всем годятся.

    Reply
  43. genayo

    (42) Нет, не в порядке. Те, у кого в порядке, таким заниматься не будут. Что-то сломано у них в разуме.

    Кстати, вспомнилась тут одна старая-старая песенка

    https://youtu.be/o_8KmaxtdA0

    Настyпил долгожданный Год Козла,

    А значит крyто пойдyт y нас дела

    А если не пообломают нам рога

    Не останется y нас ни одного врага…

    Reply
  44. yyv-911

    не везет с козлами, везет чаще на мудаков. )

    самая большая проблема что в гонке за результатом всем пофиг на твое развитие в профессиональном плане. У большого начальства сроки.

    Reply
  45. 1c-intelligence

    (44) это не поможет?

    Reply
  46. 1c-intelligence

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

    Reply
  47. Igorro82IT

    «Ни разу не было.»

    Да ладно!

    Благодарен я тебе и говорил об этом!

    Возможно память подвела или мой голос не в счет?

    Термин «Козёл» не разделяю, а так спасибо за статью и за горы уникального опыта!

    Reply
  48. 1c-intelligence

    (47) твой голос не в счет, Игорян.

    Хотя ты, конечно — чувак уникальный.

    Reply
  49. genayo

    (46) Я не разделяю твоего оптимизма по поводу незаурядного ума бросателей каках в комментах. Скорее, незаурядное эго и заурядные комплексы.

    Reply
  50. genayo

    Как почти всегда бывает, прилетела в рассылке притча в тему:

    Приезжает в своё имение барин, обходит владения с управляющим и видит ручей.

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

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

    Барин вздыхает и со всей мощи даёт управляющему в ухо.

    На следующий день барин подходит к ручью, а там мост расписной.

    — Прохор, как же так? Год не мог даже доску кинуть, а тут за ночь целый мост построил?!

    — Так ить раньше не было твёрдого указания, барин…

    Reply
  51. mrd_84

    Вспомнилось — «Все что не убивает нас, делает сильнее».

    Пусть качественных козлов будет больше, а дебилов и мудаков меньше в наших жизнях)))

    Reply
  52. jekill71

    Автору + однозначно. Закончил учебу год назад, позвали работать в компанию, в родном пгт… до этого проходил практику во Франче одном. Думал сначала: «Приеду в пгт буду сидеть спокойно, как нибудь…зато стабильно и деньги хоть какие то, я же студент». По итогу пришел а тут, моим начальником стал человек, посвятивший ни один год своей жизни 1С…по началу тоже считал его самодуром(Козлом) так как давал он задания сложные (на тот момент, так как до этого я в универе видел лишь теорию). Сначала был удивлен 1С 7.7(Изучал только 8.2), потом показали мне 8.3… все начиналось с обычных печатных форм, затем отчеты…потом доработка типовых ЗУП и БП. Встречая каждое задание, я считал его козлом, типа «Вот же какое сложное задание дал, хоть помог бы…» . Но когда он видел что я начинал копать в правильные стороны, уже подходил к решению, он меня толкал в правильное русло…я был рад что учусь у такого как он. Но к сожалению реалии Россиюшки, а именно «Берем Вадичку он брат моего свата» … разрушили мою идилию, пришел человек работать, и надо же сразу стал нач. отделом… мой Сенсей тут же сказал, что сработаться с ним не сможет и просто ушел в более перспективную компанию (Чего и мне посоветовал). Я же остался тут, сказать что я сейчас очень сильно сожалею, ничего не сказать… все началось с того, что он выпросил у начальства поездку на уроки по платформе 8.3 (то что я уже знал с универа), попутно захватив меня. Когда я сказал что там ничего нового не говорят он сказал: «Только не вздумай в компании ни кому такого сказать, а то скажут что зря ездим». Далее круче, когда я говорю «Какие планы на день? Что сделать?» Он отвечает: «Ты должен сам себе находить задания…».Дальше он начинал у меня спрашивать как обновлять конфигурации, как управлять платами. Я ему все объяснял… Дальше было задание от бух…. сделал я задание, но мало того, что этот человек сказал «Фигня задание легкое…»( обидно было). Так еще при том что у меня был комментарий с моим именем и описанием…я случайно заметил что он сменил на свое имя..на вопрос «Зачем?» он сказал что ему так легче… ну чтож и самое что интересно что всем он говорит «Он студент, я его учу…он ничего не может» вот как то так я тут и сижу по сей день. Ищу работу в более развитой компании… но сложно идти куда то после такого начальника.

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

    Reply
  53. Aggressorak

    (10) Может потому, что ложка хороша к обеду? В смысле, всякий там рост, тем более постоянный нужен тогда когда он нужен. Тогда когда проблема появилась, которую на старых дрожжах не решить. То что в статье описано это по мне так козлявоть ради козлявости. Постоянный аврал никому не нужен, хотябы потому, что никогда ни к чему хорошему не приводит.

    Reply
  54. nbondarenko
  55. Bukaska

    (52)Почему сложно? Ну дадут характеристику Вам не очень. Но всегда можно доказать что оно не так. Тем более если у Вас реально знания есть.

    Reply
  56. jekill71

    (55) Сложно так как, уже отправил несколько вакансий в город, так как если и искать работу то не в своем пгт… А до города 100км, на собеседования просто так не отпускают, приходится брать отпуск ( и тот не всегда одобряют)…

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

    Reply
  57. Bukaska

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

    Reply
  58. jekill71

    (57)Удаленок даже не искал… Скайп, я сам не особо то так готов. Ввиду того, что очень не люблю себя. а там вижу и себя и собеседника =)

    Reply
  59. Bukaska

    (58)Это вы зря себя не любите, хотя я тоже такая от части.

    Reply
  60. Aggressorak

    (58)Люблю, не люблю. Что за детсткий подход. Ты денег хочешь или нет?

    Reply
  61. jekill71

    (60)Согласен… но когда у тебя есть некая психологическая травма, с этим сложно. Но уверяю вас, с этим я уже борюсь.

    Reply
  62. fixin

    (2) я писал по часу раз в неделю в прямом эфире ю-тубы. Довольно быстро дописал.

    Reply
  63. fixin

    мне понравилось.

    Reply
  64. 1c-intelligence

    (62) ого-го, какие люди. Пока не могу себя заставить.

    Reply
  65. yyv-911

    (44)

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

    Reply
  66. AlexCherdakov

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

    (11)

    Reply
  67. JohnGalt

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

    Reply
  68. 1c-intelligence
  69. ogidni

    Интересное наблюдение. Прямо таки в мире животных.

    Думаю необходимо расширить кругозор от дуализма к многогранности..

    По мимо козлов бывают еще: Жирафы, овцы, пингвины, змеюки, лисы и крысы, а вот мамонты к сожалению вымерли.

    Но иногда в просторах интернета мы можем наблюдать динозавров-программистов 7.7.

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

    Козлов конечно много — тоже факт, так же как и насекомых — комаров, клещей, вшей, мух-залипушников, впаривающих эллектротовары и навоз в кредит и прочих паразитов.

    Однозначно плюсую. Лайк и репост

    Reply
  70. ogidni

    (68) Про козлят будете рассказывать?

    Reply
  71. theelectric

    (2) О чем она и как называется? Ну, если это не секрет…

    Reply
  72. 1c-intelligence

    (71) их несколько:

    1. «Проще, чем кажется» — типа бизнес-роман, половина написана;

    2. «Как программист программисту…» — про внедрение изменений;

    3. Нет названия — про автоматизацию;

    4. Ну и пара чисто худлитов, не связанных с программированием.

    Reply
  73. theelectric

    (72) Будет возможность их опубликовать здесь? Или как-то приобрести?

    Мне кажется, очень многим будет интересно!

    Reply
  74. 1c-intelligence

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

    Reply
  75. Painted

    Больше 20 лет стажа, много начальства сменил, но ни одного Козла (тем более МегаКозла) не видел. Некоторые просыпаются время от времени, конечно:

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

    Спрашиваю:

    — А что развивать, в каком направлении, какие услуги создавать?

    — Не знаю, — отвечают. — ты программист, ты и думай.

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

    — Нет, это хлопотно. Придумай еще что-нибудь.

    И так без конца. Периодически. Но, слава богу, не часто.

    Reply
  76. sogesti

    (12) Конечно проще простой. Только когда ты приходишь работать считай с нуля, то отдел кадров со стопкой печаток для тебя, молодого и зеленого как манна небесная.

    Reply
  77. script

    Спасибо. Все очень знакомо и близко.

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

    Reply

Leave a Comment

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