Как программисту не потерять уверенности в себе и подзаработать




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

99 Comments

  1. IDija

    Что то знакомое))) Думаю у всех практически так и начиналось… У меня примерно так же все было

    Reply
  2. gutentag

    Молодец!

    Хорошая и полезная стаья! 🙂

    Reply
  3. YVolohov

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

    Reply
  4. Grinar

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

    Reply
  5. script

    Аналогично! 😀

    Reply
  6. huse

    (0) Если ты понял… то вся проблема состояла в твоих завышенных ожиданиях. Ты считал — раз ты хорошо учишься — ты должен получать много. Если бы тебя не парили 10 тыс. и ты пошел бы на них, то через год, если ты действительно чего то стоишь — ты бы уже зарабатывал 20 или 30. Ты же сразу пытался обменять свой потенциал на деньги. Иногда это срабатывает — особенно на Западе. У нас же для начала надо «показаться». И по большому счету не важно куда тебя забросит жизнь. Если ты растешь, а не требуешь денег за каждый чих или даже просто за красивые глаза — хорошие деньги у тебя всегда будут. 1С — это или не 1С не суть важно.

    Reply
  7. Арчибальд

    (6) Это верно. Только, к сожалению, «через год» бывает редко. По собственному опыту: на последнем месте работы за первые 7 лет зарплата у меня выросла в 6 раз. Но расти она начала только в конце второго года…

    Reply
  8. IDija

    (6)Это не его проблема, а проблема всех!Наши реали таковы что сначала надо копаться неизвестно в чем, а потом если повезет тебя продвинут! Все зависит от знакомств и удачных случаев, а если их нет? В этом плане компании вроде франча или подобные дают возможность что то изучить и потом зарабатывать на своих знаниях.

    Reply
  9. Diversus

    (6) В том то и дело, что те места куда меня могли взять на 10 т.р. не были перспективными, если бы даже 10 лет прошло ничего бы не изменилось…

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

    Reply
  10. ABVera
    huse пишет:

    (0) Если ты понял… то вся проблема состояла в твоих завышенных ожиданиях. Ты считал — раз ты хорошо учишься — ты должен получать много. Если бы тебя не парили 10 тыс. и ты пошел бы на них, то через год, если ты действительно чего то стоишь — ты бы уже зарабатывал 20 или 30. Ты же сразу пытался обменять свой потенциал на деньги. Иногда это срабатывает — особенно на Западе. У нас же для начала надо «показаться». И по большому счету не важно куда тебя забросит жизнь. Если ты растешь, а не требуешь денег за каждый чих или даже просто за красивые глаза — хорошие деньги у тебя всегда будут. 1С — это или не 1С не суть важно.

    Это конечно хорошо рассуждать, но! чтобы снять квартиру в городе, в котором я училась и где нужны 1с — ники, нужно было иметь минимум 7000 в месяц, при предлагаемой зп франчайзи — 8000. Вот и посчитайте, как это… хорошо, что меня взяли на работу в фирму, где проходила производственную практику, а то бы сгинула.

    Зато сейчас наблюдается острая нехватка 1С-ников в городе. А всё почему? Выпускников не берут на работу. Так что, если будет возможность, постараемся взять человека на производственную практику.

    Reply
  11. support

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

    Reply
  12. Mopnex03

    Ай, красава!)))

    Читал этот рассказ, а в голове мысль: да он про меня пишет))

    Схожий путь прошел, но чутка покороче история была. 😉

    Reply
  13. aximo

    слезливо поспамил …. 😀

    Reply
  14. Ish_2

    (11) Да простит меня Хьюз, но в (6) он говорит о другом и он прав.

    Reply
  15. WiseSnake

    (14) Разумный пиар себя и разработки…

    Автору:

    Думаю таких как Вы найдется тысячи, десятки тысяч!

    Я начинал без высшего образования и сразу после армии, ничего, прорвался 🙂

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

    Франчи — кузница кадров.

    Но по поводу статьи у меня двоякое мнение.

    С одной стороны, молодец, Вы можете помочь кому то в трудную минуту…

    Но с другой стороны если бы все 1сники были бы такие как Вы (умели бы грамотно поставить ТЗ, найти команду, распределить задачи и руководить проектом, да еще и навести лоск в готовом решении), то у нас в России давно уже было бы все автоматизировано и не на 1С,а на 9С :). Мое мнение главное чтобы человек по настоящему любил свою работу, тогда и работа «полюбит» его :), обычно в росте баблишков. А те кто любит свою работу все равно не променяют ее на заправку катриджей и найдут пути ею заниматься, как мне кажется. И это не зависит ни от страны ни от времени. Если о фактах, то я начинал с оклада в 1000 руб снять квартиру в то время стоило 2000 руб, так что ездил за 50 км на работу каждый день (маршруток тогда не было)

    P.S. Так что у Вас еще шоколадная ситуация :). И респект что всего за 4 года добились многого.

    Reply
  16. Diversus

    (17) Уже обдумываю, если честно… Есть одна идея, думаю через пару месяцев будет результат.

    Понятное дело, это только начало моего пути 😀

    Reply
  17. Farpost

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

    Мне сейчас 46 лет, с 17 лет занимался ремонтом электронных приборов, и учился на электронщика, сначала на нефтеперерабатывающем заводе, потом 10 лет на Флоте РЛС ремонтировал… но наступили 90-е развеселые и нахрен никому не нужны стали електронщики умеющие разобраться в РЛС или ГАС, или в аппаратуре военной связи… и что — опустил руки — да даже в голову мысля не приходила — да было тяжко, по полгода без зарплаты сидели тогда, это Тебе не за 10 тыщ в месяц работать, это гораздо круче, да ещё при условии съемной хаты и наличия безработной жены и маленького ребенка… ничего — освоил ремонт японской электроники, переделывал б/у телевизоры привезенные моряками из Японии, с NTSC на мультисистемные — частенько расплачивались натур-продуктами, ибо тогда денег практически ни у кого не было, да ещё и в деревне…

    Потом и это заканчиваться стало — и вот в 40 лет взялся осваивать программирование на 1Сине и компутеры — какой ценой это давалось — это блин хрен опишешь, никому не пожелаю в 40 лет профессию менять, но ничего — через 2 года освоил 77 в достаточно хорошем объеме, нашел работу, отшлифовал знания и навыки по 77, а год назад взялся за 8…

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

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

    Фу — много буков может несвязно. но от души

    Reply
  18. Ish_2

    (21) Ай , молодца ! Всё так . Ахнул по-нашему !

    Reply
  19. Diversus

    (21) В жизни бывают разные ситуации… (я за кадром оставил много, что заставляло отчаиваться)

    Хотя, конечно, Ваша история это АХ.

    Я не пытался вызвать сожаления. Цель статьи заставить поверить в себя и в свои силы.

    Reply
  20. RayCon

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

    Удручает обилие опечаток. Всё-таки, одинэсники тоже люди и должны знать родной язык. Однозначно — минус!

    Reply
  21. Andruykha

    У меня почти также, только в франчайзи я попал в 5 курсе…

    Reply
  22. detec

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

    Только возникает вопрос: если автор действительно хорошо учился, и учился в приличном месте, а не в заборостроительном провинциальном институте — почему не пошёл ещё с универа в офшорное программирование? Там зарплаты всегда были повыше, чем у 1С-ников, а сейчас — тем более. В офшоре есть, конечно, свои структурные проблемы, но в условиях кризиса провинциальные 1С-ники в глубокой *опе, в то время как офшорники у нас, в Днепропетровске, получают приличные деньги в долларах.

    Reply
  23. cool.vlad4

    (26) почти соглашусь, хотя, чтоб такое написать необязательно к кому-то обращатся…но то что мотивация налицо, для меня ясно…реклама…

    ЗЫ 😀 какими циничными мы стали…»Как закалялась 1Сталь»

    ЗЫ 😎 но автор молодец, задушевная история, и как будто все знакомо…жизненно…поучительно…лишь бы минус не поставили…

    Reply
  24. vladen

    жизненно… но перспектив мало.

    Не знаю ситуацию в провинции России, а вот в Украине дела обстоят не очень.

    Занимаюсь 1С вот уже 8 лет. Сам с достаточно с бедной семьи, поэтому пришлось работать с 3-го курса. А учился я на стационаре…. и работал не менее 8 часов на день. В основном за счет сна.

    Прошло 8 лет. Во уже как 2 из них мой доход не изменяется. И как я понял по опросам всех коллег — это некий максимум. И что?

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

    Кто из программистов 1с может себе позволить хорошее авто и, хотя бы 2-х комнатную квартиру (последняя у нас в Киеве, порядка 120 тис. долл.)?

    Интересно тут есть такие? Вот ихние статьи мне на порядок интереснее.

    Для себя понял — слаб тот кто знает что «всегда на хлеб заработает»… так и останется «на хлебе». У двоечников -«или пан или пропал». И неизвестно что лучше, а что хуже.

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

    Reply
  25. cool.vlad4

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

    ЗЫ Каждый, кто живет по человеческим принципам, достоин уважения

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

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

    Reply
  26. anosin

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

    Reply
  27. vladen

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

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

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

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

    Reply
  28. cool.vlad4

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

    ЗЫ Детей, авто — у меня нет, молод пока. Снимать квартиру да — купить нет — в Москве мало кто может одновременно похвастать честностью и возможностью покупки квартиры — те кто может -тот достоин уважения.

    Reply
  29. anosin

    (31) я думаю вполне по средствам и квартиру купить и на авто ездить, и ребенок учится и второй подрастает 🙂 всё дело в аппетитах

    Reply
  30. vladen

    (33) так поделись же с народом опытом!

    Reply
  31. detec

    Судя по разговорам на форумах IT-шников, не только 1С-ным, подняться в сфере сисдаминства и 1С можно было в конце 90-х — начале 2000-х. Когда компьютеров и специалистов было мало, а спрос — гораздо выше. Помню, во второй половине 90-х, в не самом забитом провинциальном украинском Кривом Рогу новый Пентиум-1 или 2 стоил примерно годовую зарплату средненького человека.

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

    Reply
  32. Spartan

    (28) Знаешь, это настолько непростой вопрос… Однозначного ответа тут нет и быть не может. Каждый отвечает на него для себя сам. Попробуй спросить себя: а на что готов лично ты, чтобы «ездить на джипе»? И чем придется для этого пожертвовать? Начинается все с желаний, проблема только в том, что человек не всегда понимает, куда они его приведут…

    Reply
  33. Sintson

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

    Думаю у многих так было, или почти так. ИМХО

    Reply
  34. Diversus

    (26) >> Такое впечатление, что статья писалась либо техническим писателем, либо под заказ копирайтером

    Нет. Статья писалась лично мной. Я же говорил, что хорошо учился 😉

    (37) Любая жизненная история — чья то судьба. Это не мыльная опера, а мой жизненный путь.

    Reply
  35. anosin

    (34) Какой опыт тебя интересует? Как заработать на квартиру?

    Reply
  36. Rusk51

    (28)Я хахачу с vladen. Зачем тебе много денег? Нравится срать ходить под автоматом. А чтобы на квартиру заработать в центре Киева, тебе равно ,как мне заработать на квартиру в Москве нужно грабить паровозы. А заработать на масло ,кроме хлеба, перехватывай работу франчей, ищи нуждающихся предпринимателей,они халяву любят. Показывай им фокусы и стриги -стриги-стриги. В итоге у тебя будет много денег, толстые стекла в очках и геморой от сидячей работы.

    Reply
  37. МимохожийОднако

    Нормальная история. Рецепт успешной жизни прост — упираться вне зависимости от ситуации и в конце концов нащупаешь жилку в жизни. И не важно 1С заимаешься или дворником на улице.

    Reply
  38. Емельянов Алексей

    Отличная статья. У меня есть несколько наработок для коммерческого использования, но все нет время. Статья подталкивает 🙂

    Reply
  39. Elnek
    Diversus пишет:

    (6)Говорить о том, что поработал бы год на таком месте, получил знания и уволился то же нет смысла. Этот год пропал бы. Чему можно научится за год заправляя картриджи?

    Доброго времени суток всем!!!

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

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

    Reply
  40. Арчибальд

    (43) «Входить в обязанности» — это все ерунда. НЕ входить должна (желательно) заправка картриджей. А вот уметь он должен:

    1. Объяснить пользователю, где тот накосячил.

    2. Объяснить главбуху, почему надо делать так, как надо, а не так, как ему хочется.

    3. Растолковать бухгалтеру правила бухучета.



    Словом, во всех учетных проблемах быть компетентнее учетчиков

    Reply
  41. venger

    (43)

    «работал» по совместительству сотрудник

    Тут ключевое слово «по совместительству», значит платили не особо много или были другие обязанности, или работа, а значит влезать в писанину для бухов, им всегда че то захочется или надо, он не хотел, тем более, что это бы «проходило мимо» внимания начальства, так что сотрудник то «опытный» как раз был, делал ровно столько, сколько требовалось;-)

    Reply
  42. venger

    (44)

    3. Растолковать бухгалтеру правила бухучета.

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

    Reply
  43. cool.vlad4

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

    Reply
  44. Bux2

    (44)

    2. Объяснить главбуху, почему надо делать так, как надо, а не так, как ему хочется.

    3. Растолковать бухгалтеру правила бухучета.

    Жалко программистов… ПлАчу.

    Reply
  45. venger

    (47)

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

    Просто есть стандартные вещи, к конкретной профессии отношения не имеющие, такие как оплата, отпуска, больничные, есть общее название должности, например, «программист 1С», но на небольшой или средней фирме, большей бюрократии (в хорошем смысле) ожидать не стоит;-) В таких случаях стоит выяснить кто у них еще есть по IT-сфере на фирме. Есть ли сисадмин, тогда заправка картриджей и отключения и-нета скорее всего на нем, есть ли еще web-программист, тогда проблемы сайта тоже 1С-ника касаться не будут;-) Если никого кроме 1С-ника (которого нанимают) нет, то скорее всего и поломки железа будут пытаться свалить на него, и прочее «компьютерное» — он же «компьютерщик»;-)

    Reply
  46. Арчибальд

    (48) А уж мне-то как жалко 😥

    (46) От Бухгалтера, в отличие от Программиста, не требуется генетической предрасположенности.

    Reply
  47. cool.vlad4

    (49) Это да, я про это как раз написал

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

    ЗЫ так, что мне приходилось в жизни даже пленку от факсов скручивать.

    ЗЫ а на заре своей юности приходилось даже в ремонте участвовать (необязательно «компьютерном»)

    Reply
  48. Tatitutu

    (0) а почему ты развелся и ушел из Франчайзи?

    только честно, как самому себе

    Reply
  49. Ish_2

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

    Reply
  50. Diversus

    (52) я не разводился. Tatitutu не внимательно читал 😉

    Могу сказать почему ушел из фрачайзи, тут нет ни какой тайны.

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

    Вообщем, причина была не в том, что надоел франч, если ты к этому клонишь 🙂

    Reply
  51. Tatitutu

    (53) мудро

    (54) да нет , не к этому ))) «вшивая проверка» на чувство юмора

    Reply
  52. M0narch

    А позвольте спросить, сколько лет автору?

    Reply
  53. Diversus

    (56) Мне 26 лет

    Reply
  54. bearcat

    (44)

    «2. Объяснить главбуху, почему надо делать так, как надо, а не так, как ему хочется.

    3. Растолковать бухгалтеру правила бухучета.



    Словом, во всех учетных проблемах быть компетентнее учетчиков»

    Ну Вы даете, Арчибальд, все-таки нужно быть скромнее. 😀

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

    Или Вы не можете забыть глбуха, который когда-то чем-то Вас нервировал?

    И Вас лично тоже жаль в таком случае.

    Желаю Вам в Новом Году встретить грамотного бухгалтера,которому бы Вы как программист не объясняли правила бухучета и налогообложения. И , чтобы вы были друг другом довольны.

    😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀

    Reply
  55. Ish_2

    (44)

    1. Объяснить пользователю, где тот накосячил.

    2. Объяснить главбуху, почему надо делать так, как надо, а не так, как ему хочется.

    3. Растолковать бухгалтеру правила бухучета.

    Мощно.

    Арчибальд решил поделиться своим личным опытом.

    Reply
  56. Арчибальд

    (58)

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

    Вопрос, конечно, интересный. Как сказано в (53), вопросы информативней, чем ответы.

    Мне и в голову никогда не приходило заучивать что-либо наизусть. Ну, ладно, не никогда, а никогда в сознательном возрасте. Т.е. идея в том, чтобы не помнить, а понимать.

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

    А к своим главбухам я отношусь с теплотой (в отличие от некоторых бухов). Собственно, в 1С я попал, когда главбуха моя привезла в 93 году из Москвы дискету с 1С:Бухгалтерия 3.1. (я тогда на Клиппере амортизацией и квартплатой занимался).

    Reply
  57. fastwriter

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

    Reply
  58. As-sa

    ИМХО Учиться, учиться и учиться. Если специалисту не интересны тонкости его работы — то он звезд с неба хватать не будет. И не важно — бух ли это которому в лом освоить программу — которому не интересно поработать,что бы в конце нажать кнопочку и увидеть готовый баланс, которому пофик на изменения в законодательствах; или это ленивый айти, которому пофик на задачи людей, которых он обслуживает. Бухи, программеры, админы, директора и прочие — прочие всякие менегеры — делятся независимо от специальности на людей и офисный планктон .

    Reply
  59. semario

    Плюс за опыт во 1с-Франчайзи… я также после универа 2 года отработал во франчи, так сказать набил руку, получил закалку. Теперь на нынешней работе (в крупной организации) все дается достаточно легко. Вообще считаю любой опыт в 1с франчи или следить за компами в универе одинаково полезен, надо стремиться дальше и не опускать руки. Отдохнуть и продолжать бить в цель 😀

    Reply
  60. RailMen

    История вполне обычная, ровная. Вообще не понимаю почему тут столько зевак собралось?

    А вы представте, если на шее висит кредит под лям, и переезжаешь в Москву с одной сумкой вещей, где нету ни друзей, ни девушки/жены. Там первые месяцы еще на деньги попадаешь. Вот это я понимаю история!!! Только я ее писать не буду — не люблю бить себя копытом в грудь. Ибо я Мужик. Точка.

    Reply
  61. DrAku1a
    Reply
  62. CheBurator

    (65) спасибо за историю…

    Reply
  63. hostguy

    (28) У меня ситуация похожая на vladen и взгляды тоже. В Москву приехал из глубокой подмосковной деревне, учился в техническом ВУЗе и когда грянул кризис пошел работать во франч мальчиком на побегушках (коробки возил и программы устанавливал), дальше — больше, к окончанию ВУЗа уже работал на фиксе подмастерьем у опытного программиста. Потом сменил несколько мест работы (совпадало так, что уходил с работы после того, как проект был внедрен и переходил в стадию эксплуатации и поддержки — пропадал интерес).

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

    На данный момент квартиру в ближнем подмосковье (10 км от Москвы) я купил, машину тоже купил, кредиты все отдал.

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

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

    Ищу новые направления развития — хочется чтобы было интересно 🙂

    Для интересу запустил свой блог http://www.avtexpert.ru в сети, осваиваю основы бизнеса в интернет.

    Тема увлекает — интересно.

    Reply
  64. hostguy

    (64) МagIvan

    А я бы посоветовал все таки написать ;). Когда рассказываешь кому то историю, то смотришь на нее с другого угла, многое становится ясным, а сложное простым.

    Reply
  65. RailMen

    (65)

    Обещаю.

    Но не сейчас.

    Я пока карапкаюсь.

    😉

    Reply
  66. sevasever

    Примерно такая же история, только я закончил институт в 2002г. И когда сразу же кинулся во франчайзи, конкуренция среди претендентов была очень жестокая. Я не выдержал и пошел работать Бухгалтером, а потом в торговля. После была вторая попытка перейти на программиста, опять неудача. Опять вернулся в торговлю. Но третья попытка в преддверии кризиса оказалась удачной. И мне пришлось засучив рукова пахать по 6-ти дневке с 12-ти часовым раб.дн. А по з/п со своих 15т.р. в торговле упал до 6 т.р. во франчайзи. Сколько было желания бросить все, и жена с ребенком пилили. Но я мужественно выдержал 1,5 года и нашел другое место, где и з/п относительно устраивает и условия. Но без опыта меня бы не взяли, да и не справился бы со стоящими на новой работе задачами. Жаль только, что в институте не дали тех знаний, которые бы позволили сразу же устроиться во франчайзи.

    Reply
  67. serega3914

    В этой истории увидел и себя. 😀 . Терпение и труд все перетрут. Главное верить в себя.

    Reply
  68. Abadonna

    Сопли розовые… Из серии «ты меня уважаешь?»

    Reply
  69. Diversus

    (72) При чем здесь «ты меня уважаешь?» Ты с застольем перепутал?

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

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

    250 плюсов говорят о том, что статья все таки понравилась.

    Reply
  70. Abadonna

    (73)

    250 плюсов говорят о том, что статья все таки понравилась.

    «Стоят девчонки, юбки по колено» тоже нравится определенному контингенту

    Reply
  71. Alraune

    (72) А что тогда твой плюс там стоит?

    Reply
  72. Арчибальд

    (75) 16 декабря он в спячке был 😉

    Reply
  73. Abadonna

    (75)Хм.. Значит кнопаря перепутал. Не! Вспомнил: Доржи просил под предлогом, что супер-полезная статья.

    Как говорится: подмахнул, не глядя.

    Reply
  74. tohatog

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

    Reply
  75. Abadonna

    (78)

    выжимают человека полностью

    Да ладно! С кого им выжимать, со свежеиспеченных студентиков в расплывчато-фиолетовым айтишным образованием?

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

    Вот скоро вымрут настоящие инженеры — что жрать будем? Никто ничего не производит, кроме ИКД — имитации кипучей деятельности.

    Reply
  76. vasilykushnir

    (79) Абсолютно в десятку. Уверенность в себе и подзаработать иногда ой как далеко стоят. Работаю фикси, зарплата не ахти — всегда хочется больше. Но не к этому я, а к тому, что на шабашках по 7-ке имею больше основной зарплаты. А вот уверенности, что я занимаюсь программированием (как когда писал на ассемблере, Си, Форте и прочих нормальных языках) — ноль по Кельвину. Ремесленник я, шабашник, но не программист. Радует одно — не я один такой убогий — все 1С-нэги такие сплошь и рядом: не Творцы, а ремесленники.

    Reply
  77. Artemuch2

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

    Reply
  78. Diversus

    (81) Тот, кто не борется, никогда не победит.

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

    Reply
  79. Artemuch2

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

    Reply
  80. Незнайка

    (28)статья классная, как многие писали, почти про меня. Спасибо автору.

    Про Ваше выражение «Кто из программистов 1с может себе позволить хорошее авто и, хотя бы 2-х комнатную квартиру (последняя у нас в Киеве, порядка 120 тыс. долл.)?»

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

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

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

    1) Мы земляки, Украина — моя вторая Родина (а может и первая), так что — не унывай.

    Всегда смотри вперед. И не говори: «…Вам легко говорить…». как уже говорил, у многих истории

    покруче…

    2) После 1998 года (была в России забава такая была — дефолт) — вышел из торгового бизнеса

    с долгом около 200 т.амер руб. Личных долгов! Был на грани суицида (слава Богу струсил).

    Полгода без работы, денег даже на автобус не было. Тогда встретил свою любовь. Если бы не она,

    мне бы кирдык. Но… за все это время как-то выплатил долги, купил 4-комн.квартиру в центре (около 100

    тыщ в той же валюте что и у Вас), машину (Тойота Харриер 2002 г.в., хорошая или нет- оцените сами, мне

    нравится. За 13 лет это уже четвертая машина). Девиз по жизни нужно брать только один: НЕ ОТСТУПАТЬ И

    НЕ СДАВАТЬСЯ (или в более мягком варианте: ДЕЛАЙ КАК ДОЛЖНО И ПУСТЬ БУДЕТ КАК БУДЕТ). Ну и маленькая

    ремарка для оценки трудностей: у меня четверо детей (сыновьям 25,10,3 и дочери 19 лет).

    Reply
  81. alevize

    Статья понравилась,

    Сейчас в ситуации похожей нахожусь, переехал в другой город по программе переселения, и фактически все с нуля:)

    здесь разработчики (с++, java …) не очень то и востребованы, вот и начинаю заниматься 1ской.

    Reply
  82. Aleksandtmt

    Интересная тема. Жизненная. Я бы только хотел остановиться на одном моменте, а именно — почему среди «программистов» и «сисадминов» такое пренебрежительное отношение к 1С. Можно ли назвать 1С языком программирования ? Скорее это не язык программирования, а набор команд 1С. Но это нисколько не влияет на его востребованность. Программист 1С такой же «ремесленник» как и программист использующий классический язык программирования. Самое главное что 1С востребована. А будет ли ваша работа «ремеслом» или «творчеством» зависит от Вас !

    Reply
  83. siban

    Статья действительно хорошая, жаль не у всех так получается. Иногда бывает что выкроить время никак не получается. В большей степени из-за семьи. На основной работе иногда загружен так что чайку в обед попить некогда. А домой приезжаешь, одного ребенка на тренировку, второму время уделить. Да и про жену не забыть))). Хотя это может пока дети не подрастут, а там можно так же думать о своей нише и попытаться сделать так что бы она была безупречной. Время покажет

    Reply
  84. Lyolik

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

    Reply
  85. nikdn

    Очень интересная статья! сам прошел через половину всего что там написано..

    Reply
  86. Twirus

    Сам начинал так же.

    Reply
  87. westx

    Драматичная история, о жизни вся правда, я вот работаю сисадмином & программист 1С, правда времени на то и другое маловато, считаю в жизни надо уметь и соображать во всём, чтобы было что внукам обьяснить и расказать))

    Reply
  88. src

    Хороший рекламный ход! 🙂

    Reply
  89. extremehelp

    Хорошая статья, почти что про меня. Спасибо.

    Reply
  90. Kamikadze

    хорощая рекламка, в стиле сетевых маркетологов 🙂

    Reply
  91. DenSergeev1968

    Хорошая статья!

    Так и надо — искать и находить место в этой жизни!

    А под лежачий камень… сами помните…

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

    И многое еще зависит от случая.

    Самое главное, как мне кажется, что Автор занимается тем делом в жизни, которое ему нравится, в котором он нашел себе и самореализовался!

    Reply
  92. Татьянка

    Хорошая статья. Главное — найти дело, которое действительно нравится, чтобы работа была в удовольствие. Любимое занятие всегда будет получаться и приносить свои плоды (в т.ч. и финансовые).

    Reply
  93. Katusha_iv

    Интересная статья.Мало кто может и хочет достичь цели…Не у всех это получается.Вот у меня например , последние3 года з/п не меняется,хотя работаю 1сником не так долго.Когда пришла работать,1С вообще не знала,самоучка,хотя специальность после университета -математик,системный программист,не особо помогла..Бывают же такие целеустремленные люди)))автору плюс.

    Reply
  94. KostyaBu

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

    Reply
  95. mashanov

    автору респект!

    Reply
  96. sinQio

    как всё знакомо )

    Reply
  97. graphbuh

    Да, хорошая история. Хотя конечно правильно будет не рефлексировать и вглядываться в прошлое,а смотреть в будещее. Чтобы зарабатывать помимо основной работы, нужно чтобы сообщество специалистов соблюдало авторские права. Вырабатывало планку, ниже которой не надо опускаться. Поскольку в настоящий момент 1С устроено так, что возможен демпинг услуг, когда приходит человек и делает работу за 3 рубля. Вот например, писал я обработку полгода. Потом я выложу ее на инфостарт. И какой-нибудь мальчик сделает эту работу за пол-дня. Мне не жалко, но пусть бы он взял за это нормальные деньги. Или допустим, сидит сисадмин в холдинге. Надо подписать на ИТС.

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

    И еще наблюдение. Если кто-то выкладывает платную разработку (анонс), сообщество зачастую критически смотрит на продукт. Мне бы хотелось видеть больше платных разработок (если она сыроватая, пусть автор возьмет 500-1000 руб.) и чтобы отношение было позитивное у коллег. А выявленные ошибки большинство из нас с удовольствием исправит :)//это же наша работа в конце концов.

    Reply
  98. serge_focus

    (98) KostyaBu,

    Это точно…

    Обучатся приходится всегда.

    Чуток пропустил- обойдут на повороте собратья, клиенты разбегутся…

    Reply
  99. Just

    (84) Незнайка, человек, которому вы ответили, говорил про своеобразный потолок дохода на 1с, поэтому хотел спросить — это Вы так на 1с-ке заработали, что долги отдали и квартиру купили или как-то иначе?

    Reply

Leave a Comment

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