Готовые решения: Евгений Шумилов. Выпуск №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 не будет опубликован. Обязательные поля помечены *