Готовые решения: Евгений Шумилов. Выпуск №6.

В гостях программы Евгений Шумилов, генеральный директор компании 1С-ИжТиСи. Мы поговорили про путь Евгения от олимпиадника по программированию до совладельца дочерней компании фирмы "1С". Съемки передачи проходили в импровизированной студии в гостинице "Космос", во время проведения очередного партнерского семинара фирмы "1С".

— Что такое старая школа программирования?

— Всегда ли нужно объектно-ориентированное программирование?

— Как стать дочерней компанией фирмы 1С?

— Можно ли обновить измененную конфигурацию за 1 тыс. рублей?

— Почему на обновлениях умирает два одинэсника в месяц?

Передача «Готовые решения» — это серия интервью с экспертами нашей индустрии. В студию мы приглашаем авторов популярных программных решений, успешных руководителей проектов, уникальных специалистов, которые делятся с нами своим опытом, технологиями и секретами.

Выпуск №1 Цыденов Доржи.

Выпуск №2 Алексей Лустин.

Выпуск №3 Александр Белов.

Выпуск №4 Павел Баркетов.

Выпуск №5 Татьяна Горкольцева.

Подкаст на PodFM.
http://gsoft.podfm.ru/ReadySolution/

Подкаст в iTunes.
https://itunes.apple.com/ru/podcast/peredaca-gotovye-resenia/id961615837

Подпишитесь на канал в YouTube, чтобы узнавать о новых выпусках первыми.
https://www.youtube.com/channel/UCjuwXCXPZbTcQe4cLd_4CsA?sub_confirmation=1

37 Comments

  1. support

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

    Reply
  2. Pavean

    Мутно это всё.

    Reply
  3. GSoft

    слушайте и скачивайте интервью с Евгением Шумиловым на PodFM.ru и Itunes

    Хотите быть в курсе свежих выпусков передачи подписывайтесь на канал

    на PodFM.ru.

    Для этого откройте rss-ленту и нажмите кнопку «Подписаться»

    Прикрепленные файлы:

    Reply
  4. selenga

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

    Reply
  5. manserg

    Respect Евгений!

    Reply
  6. mszsuz

    С интересом слушаю все интервью.

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

    Какие-то из этих вопросов задаст ведущий, на часть может захочет ответить сам гость.

    Reply
  7. aleksey.kubovtsov

    интересно было послушать становление в ИТ и достигнутые результаты в 1с. как говорится : рыбак рыбака видит из далека ).

    Reply
  8. eu_genij

    Если ко мне есть какие-то вопросы, я могу ответить или публично, или личным сообщением. Предложение на счет анонсов — имхо правильное 🙂

    Reply
  9. CheBurator

    Понравилось!

    Особенно идея обновления как сервиса

    Для меня это не непривычно

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

    Возможно я что-то неправильно понял.

    Reply
  10. eu_genij

    (9) Продукт продается через сеть 1С: Франчайзи. Но сервис значительно проще использовать и продвигать.

    Reply
  11. kite2

    Сильно, когда добьетесь 100% результата, то станете миллионером.

    Reply
  12. eu_genij

    (11) Это отдельная интересная задача – добиться 100% результата. Я довольно долго думал, как так почему задача не разрешима в 100% случаев (а в принципе так оно и есть). Потом обратил внимание на формулировку «нет конечного алгоритма, который может решить эту задачу в общем случае». А конкретно на слово «конечного». И все стало просто :). Достаточно сделать бесконечный алгоритм, или алгоритм с постепенным повышением/приближением к 100% результату. Генерировать программы на основании других мы умеем. Проверять как работают программы тоже. Можно много и долго генерировать, тестировать, отбирать лучшие ветки и приближаться к 100%. Но количество вычислительных ресурсов всегда ограничено и просто экономически не целесообразно добиваться 100% качества. Точно так же есть проблема что повысить качество работы еще на 1% требует очень серьезных трудозатрат разработчиков. Проще (дешевле) оставить их на распознание/разрешение людям.

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

    Reply
  13. Perk0n

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

    П.С. все таки Евгений довольно интересный человек.

    Reply
  14. kite2

    (13) Perk0n, Думаю, что программа не отбирает хлеб, а экономит время, поскольку простой пользователь будет не в силах с ней совладать. К тому же 100% результата нет, поэтому кое-что придется обновлять все равно вручную.

    Reply
  15. eu_genij

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

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

    (14) Думаю, что программа не отбирает хлеб, а экономит время, поскольку простой пользователь будет не в силах с ней совладать. К тому же 100% результата нет, поэтому кое-что придется обновлять все равно вручную.

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

    Reply
  16. apostal86

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

    Reply
  17. sasha_semen

    (12) eu_genij,

    Программисты делятся на 10 два типа — духовные последователи Платона и духовные последователи Гераклита.

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

    ЖЖ

    Reply
  18. FSerg

    Интересный собесебник!

    Тумана про технолгии ИжТиСи меньше не стало, но желание попробовать усилилось 🙂

    Reply
  19. eu_genij

    (19) 1с-ижтиси.рф/вебинары здесь есть записи, которые подробно рассказывают про сами технологии. Там же можно записаться на вебинар, в процессе вебинара вопросы задавать. Вообще мы по запросу «демообновление» бесплатно обновляем и отдаем результат в виде «как есть».

    Reply
  20. DmitryKSL

    (17) kasrg, 1ч05м

    Reply
  21. kite2

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

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

    Reply
  22. eu_genij

    (22) 24 000 в год неограниченное количество обновлений конфигурации в рамках редакции. При актуальном сейчас релизе, если не актуальный то первое обновление отдельная оценка. Можем сгенерировать «сырой» результат и просто отдать с отчетами — что доработать самостоятельно — бесплатно 🙂

    Reply
  23. kite2

    (23) eu_genij, Завтра коллеге, который сидит на обновлениях, покажу эту ветку. Пусть прочитает.

    Reply
  24. kvikster

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

    Отдельное спасибо Евгению Шумилову за благородную цель

    Reply
  25. victor_k

    Ну все, теперь цель определена, буду стараться повторить его карьерный рост)))

    Reply
  26. kasrg

    (21) DmitryKSL,

    Спасибо.

    Reply
  27. tmpnikl

    Заинтересовала фраза

    Что такое старая школа программирования?

    Всегда ли нужно объектно-ориентированное программирование?

    Решил послушать, но так и не услышал ответа, слова какие-то были, но ответа нет…какое бывает программирование помимо ООП и модульного, что такое старая школа, как он её характеризует…

    Тем более позиционирует себя, как много программных систем опробовавших, но обновление раскрывается как-то односторонне, не в анализе и сравнении с обновлениями бухг. программ других фирм(т.к. бухг. программ много и они как-то все обновляются(например УПП БЭСТ обновляется через хотфикс и таких заморочек как в 1с нет, и т.д.)… но в целом было интересно послушать…

    Reply
  28. pro1c@inbox.ru
  29. eu_genij

    (30) Я думаю, делать общие выводы и классификации людей точно не стоит. Например: я очень долго думал (наверное, лет 20), что девушки не могут быть разработчиками. Мое мнение кардинально изменилось после того как в моей компаний ведущим разработчиком стала замечательная женщина и мама. Фактически она является руководителем разработки основных наших продуктов.

    А по олимпиадам все зависит от конкретного человека и его желаний. Само участие в олимпиадах на высоком уровне — фактически регулярная работа, и точно больше 40 часов в неделю. Минусы конечно олимпиадной школы есть – не интересно заниматься чем то тривиальным, монотонным. Но иногда, как и в видео выше :), это дает свои плоды ;).

    Reply
  30. Rustig

    (0) спасибо за интервью, ))

    Reply
  31. CheBurator

    Автору плюс

    Передаче плюс

    Проклятым капиталистам рантье продающим услугу обновления бесбольной битой по ногам

    Почему нельзя продавать продукт на котором пользователь сам обновляет сколько ему надо

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

    Любят

    Любят у нас ковать деньгу из аоздуха

    Reply
  32. 7fortune

    Здравствуйте, Евгений! С большим интересом посмотрел ваше интервью! Я так понял, что вы еще преподаете.Не могли бы вы посоветовать литературу для базовой алгоритмической подготовки программиста 1с?

    Reply
  33. shatt

    Спасибо большое за интервью!

    «Любить и не сдаваться!»

    Вопрос : можно ли с помощью данного сервиса обновить отраслевое решение «1с-Совместимо»?

    Reply
  34. eu_genij

    (34) 7fortune. Я попробую написать свое видение «подготовки» литературу программиста 1С. Но на самом деле под термином «программист 1С» сейчас подразумевается очень много. Различных разделений по видам деятельности очень много. И если что то рекомендовать надо понимать чем конкретно вы занимаетесь, в какой компании, какие цели преследуете. А так читать все что можете найти, если нашли хорошую книгу – хорошо, если нашли плохую и поняли что она плохая – то значит уже чему-то научились. Если только начинаете Радченко и все ЖКК. Если нужна консультация по обучению: eu_genij@1c-izhtc.ru, eu_genij@mail.ru

    (35) Можно ли с помощью данного сервиса обновить отраслевое решение «1С-Совместимо»?

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

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

    Reply
  35. PolAlex2

    Спасибо за подкаст!

    Рассказ про программирование на бумажках напомнил как я занял 2 или 3 место на городской олимпиаде, единственный из всех сдавший решения не на компе, а на бумажке )) Был у нас даже не паскаль, а бейсик на «БК-шках»/Агатах, а в школе где проходила олимпиада была другая версия и другие компы и я не смог на них кодить. Зафигачил все на бумажке, помню какие круглые глаза были у преподов )))

    (35)

    Можно ли с помощью данного сервиса обновить отраслевое решение «1С-Совместимо»?

    Конечно. И не только «Совместимо», но, но и «Севместно».

    Мы уже несколько лет почти все продукты линейки «1C:CRM» так обновляем. Вернее объединенные с CRM решения, «спарки»

    Не сами с помощью продукта от ИжТиСи, а через фирму ИжТиСи (типа аутсорса).

    Reply
  36. eu_genij

    2 PolAlex2 Агаты — это вещь 🙂 3 года, начинал именно на них. Бейсик, Ассемблер… Режим совместимости с Apple II – 16 цветов вроде поддерживал 🙂

    Reply
  37. DemetrKlim

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

    Reply

Leave a Comment

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