Готовые решения: Алексей Лустин. Выпуск №2.

Вышел второй выпуск передачи "Готовые решения". В гостях Алексей Лустин, технический директор компании "Серебряная пуля". Мы поговорили об ИТ-отрасли, роли специалиста по 1С в бизнесе, перспективах его развития и путях карьерного роста.

На этот раз беседа получилась обстоятельнее: больше, чем на один час.

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

Файл в виде аудиоподкаста можно скачать в публикации. Это позволит вам послушать передачу в дороге или в машине.

Подкаст на сайте PodFM 

Подкаст в iTunes

Скоро здесь появится текстовый вариант интервью.

Подпишитесь на канал в YouTube, чтобы узнавать о новых выпусках первыми. 

97 Comments

  1. support

    Спасибо всем участникам проекта! Спасибо Алексею Лустину и Сергею Горшенину за интересную беседу! Спасибо всем, кто лайкнул видео и публикацию!

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

    Reply
  2. lustin

    (0)(1) тебе с Сергеем большое спасибо, что пригласили. Надеюсь сообществу будет полезно послушать про такой подход к разработке.

    А на вопросы я всегда готов ответить 😉

    Reply
  3. DoctorRoza

    (1) Вы забыли подписать .. «Подписывайтесь на наш Твитер, Инстаграм, Фейсбук, добавляйтесь в наши группы в Вконтакте, Одноклассники и т.п. Ставьте лайки, пишите, что Вы думаете об .. «! 🙂

    Reply
  4. necropunk

    (3) DoctorRoza, гуглоплюс забыли, вон же, слева от публикации шпаргалка 🙂

    Reply
  5. CheBurator

    Очень понравилось

    Затронуто много интереснейших проблем

    Вопрос

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

    Reply
  6. p1l1gr1m

    Алексей, отличное интервью, посмотрел на одном дыхании — респект!

    Reply
  7. support

    (5) CheBurator, специально снимали студию с новогодней тематикой, следующая съемка уже будет в офисе, антураж будет совсем суровый.

    Reply
  8. Romarius72

    Спасибо за беседу! Очень интересно слушать! Молодцы!

    Reply
  9. 1v7

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

    p/s с ютуба можно скачать через третий сайт, но всё же…

    Reply
  10. infosoft-v

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

    Reply
  11. GSoft

    Друзья

    Добавляйте подкаст в iPhone или iPad ))

    Ссылка на подкаст передачи «Готовые решения» в iTunes

    https://itunes.apple.com/ru/podcast/peredaca-gotovye-resenia/id961615837?mt=2

    Ссылка на подкаст передачи «Готовые решения» на сайте podfm.ru

    http://gsoft.podfm.ru/ReadySolution/rss/rss.xml

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

    Для владельцев android-устройств рекомендую программу podcast addict которая умеет искать подкасты в каталоге iTunes. Для добавления в поисковой системе приложения укажите название подкаста «Готовые решения» и поставьте флажок «Использование iTunes поиска»

    Reply
  12. DitriX

    (2) Привет.

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

    Просто все те, кто ушел из 1С на java, к примеру — сразу принимают религию хабра ( «как вы можете писать на русском?!» ну и в таком роде дальше) и больше в 1С не возвращаются, ну если нет текущих клиентов со стабильным доходом.

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

    2. И как ты считаешь — какова основная причина миграцию в одну и другую сторону?

    Reply
  13. adapter

    проходной бал 14 … когда я поступал (в 1997) был 15 +, т.е. мало сдать на 3 пятерки — выбирали из тех кто с медалями, победители олимпиад и т.д. Это вариант «без денег». А сейчас как, кто поступал недавно ?

    Reply
  14. ZLENKO

    (12) DitriX, «Просто все те, кто ушел из 1С на java, к примеру — сразу принимают религию хабра»

    Сижу подбираю литературу для миграции с 1С на Java… 😉

    Не вижу смысла продолжать свой жизненный путь вместе с 1С.

    На самом деле я думал об этом еще год назад,

    но только сейчас понял что нет смысла продолжать с 1С.

    Reply
  15. GSoft

    (14) не холивара ради объясните почему?

    Лично мне интересно. А для того чтобы понять надо бросить все чем занимаюсь, поднять уровень владения 8.3 и потом пере есть на Java. Много времени уйдет))))

    Reply
  16. DitriX

    (14) вот и мне интересно — почему вы хотите уйти с 1С?

    Вот меня аж распирает от любопытства. Я знаю несколько языков, в том числе и java, не на уровне профи (может это меня и сдерживает), но тем не менее. Деньги одни и те же, но вот общение с руководителем крупного бизнесса «на равных» не заменит ничего 🙂 ИМХО

    Reply
  17. support

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

    http://vimeo.com/111677412#at=392

    Reply
  18. ZLENKO

    (16) DitriX, «Деньги одни и те же»

    Деньги не одни и те же (в долларовом выражении), востребованность 1С на мировом рынке нулевая, востребованность 1С на отечественном рынке уменьшается, специфика самой работы «тыжпрограммист» ну и т.д.

    Reply
  19. ZLENKO

    (15) GSoft, «Много времени уйдет))))»

    Много уйдет, но лет 20 у меня еще есть 🙂

    Reply
  20. ZLENKO

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

    Мне сложно объяснить в двух словах почему я так думаю. Но я уже 9 лет занимаюсь 8-кой и думаю что я 9 лет назад «сел не в тот поезд».

    Reply
  21. GSoft

    (20) ну если этот поезд приносил вам удовлетворенность от работы и доход, то он очень даже тот)))

    Тут скорее вопрос в другом — надо вовремя планировать пересадку на другой поезд и тогда они точно привезут вас туда куда надо.

    К слову сказать — пересаживались мы Доржи (0) и компанией практически на ходу поезда. Было непросто — с багажом, сноубордами и лыжами. Но уже вечером, а это было 31 декабря отмечали наступающим НГ в австрийской горнолыжный деревушке))))))

    Reply
  22. ZLENKO

    (21) GSoft, «Тут скорее вопрос в другом — надо вовремя планировать пересадку на другой поезд и тогда они точно привезут вас туда куда надо.»

    Это верно… Я уже конечно опоздал на нужный поезд, поэтому пойду «покупать» новый билет на новый поезд.

    Reply
  23. ZLENKO
  24. DitriX

    (18) вот это меня и удивляло всегда, честное слово, и Алексей Лустин так раз про это и говорил, как мне кажется.

    Что нет разницы между тем, на каком языке ты пишешь, ну так, по большому счету. И если ты при работе с 1С был «тыжпрограммист», то от этой участи не спасет ни один другой язык.

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

    В итоге получается — можно заработать эфимерными 3к уе, или 1к уе, но при этом получить скидки, опыт в ведении бизнеса, партнеров (я такое частое делаю), и т.д.

    Так все таки, какой же резон идти на другие языки?

    Если у человека плохо развиты способности к комуникации, то да, в мире 1С его мало что ждет.

    Просто все кто переходил. были из этого числа.

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

    Reply
  25. Lotar

    (24) DitriX, в (18) написано о невостребованности на мировом рынке. Это действительно так. Недавно в Канаду переехал мой друг. Пишет, рассказывает. Я тоже задумался — а почему бы и нет? И именно потому и нет, что мои знания по 1с там мало применимы.

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

    Reply
  26. ZLENKO

    (24) DitriX, «Так все таки, какой же резон идти на другие языки?»

    Если совсем просто, то уровень моих доходов в национальной валюте (т.е. их покупательная способность) за последний год упал в 2,5 раза, а мои знакомые, которые «ушли на другие языки» как имели доход в валютном выражении так и имеют. И по большому счету дело тут не в самом языке 1С, а в том кто является заказчиком. На java тоже можно сидеть в какой нить госконторе на 200$ зарплаты, а можно работать в нормальной компании на хорошие деньги или вообще удаленно.

    Reply
  27. ZLENKO

    (25) Lotar, «Я тоже задумался — а почему бы и нет? И именно потому и нет, что мои знания по 1с там мало применимы.

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

    Вот и я об этом задумывался…

    Reply
  28. ZLENKO

    Плюс ко всему я живу в Киеве и здесь ситуация и перспективы касательно 1С отличается от Москвы.

    Reply
  29. CheBurator

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

    очень не хочется становится шаманом…

    Reply
  30. DitriX

    (25) разве можно вести по другому доход/расход?

    Суть у бизнесса всегда одна и та же — что бы сходились две колонки. Нюансы конечно есть, но то, сколько нюансов и хотелок видишь тут…

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

    (26) тоже самое касается и 1С. Просто если человек спец, то вариантов тут не много. Клиенты будут подстраиваться под тебя, даже если им прийдется поднять оплату услуг. Мы, например, всегда со всеми договаривались в уе. Всегда. А сейчас клиенты воют, но тем не менее — все так же платят, может иногда с немного более низким курсом, т.е. вместо 20к1, платят за 16к1, но это уже наше великодушие. И клиенты понимают, что да, они могут «якобы сэкономить», но еще ни один не рискнул.

    Это я к тому, что если человек спец, то не важо в какой области — платить будут всегда столько, сколько запросишь. А на той же java — есть еще индусы, китайцы, которые демпингут цены просто колосально.

    Типовая цена java программиста 5-10уе в час, 1С программиста — 10-15уе.

    Мы, к примеру, берем 25-30. И ничего, платят, так как мы сделаем задачу за час, ту, которую другие могут сделать за 5 часов (потому что у них клиентов много, уровень программистов ниже в среднем, нет заинтересованости помогать клиенту, а есть задача — решить проблему кое как и идти рубить деньги в другом месте), и это не камень в огород программистов, а камень в огород управленцев ими, чаще всего.

    (28) это я понимаю, я сам с Одессы. И тоже не понятна дальнейшая история у нас 1С, тут согласен 🙁

    Reply
  31. DitriX

    (29) (сарказм) Ответ дан выше — учить java 🙂 (/сарказм)

    Reply
  32. ZLENKO

    Вот что про нас думает Google 😉

    Reply
  33. ZLENKO

    (30) DitriX, «Это я к тому, что если человек спец, то не важо в какой области — платить будут всегда столько, сколько запросишь.»

    Два года назад платили сколько запросишь (в разумных пределах), а сейчас не готовы платить, да и спрос сильно упал.

    Reply
  34. ZLENKO

    (33) slavikss, «Надо было сразу сказать про Киев, понятно что с текущими русофобскими трендами рынок 1С на Украине будет схлапываться»

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

    Reply
  35. ZLENKO

    Я не уговариваю никого бросать 1С и бежать учить что то другое. Просто я последние пару лет постоянно думаю о смене профессии.

    Не потому что 1С «плохая», а потому что мир изменился…

    Reply
  36. DitriX

    (36)

    Не потому что 1С «плохая», а потому что мир изменился…

    Золотые слова.

    Reply
  37. ZLENKO

    Опасности обучения на Java

    http://habrahabr.ru/post/122665/

    Reply
  38. gavrikprog

    Тоже изучаются в данный момент Java и Андроид в частности. 1C тупиковая ветвь.

    Нищие заказчики, нищие франчайзи.

    Отрасль дискредитирована на корню.

    Reply
  39. ZLENKO

    Программа «Tоп-разработчики oDesk» позволяет получить интересную работу и оплату труда в соответствии с международными тарифами ($ 5 000 – 9 000 в месяц).

    http://itmozg.ru/news/1252/#.VMe042f9mUk

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

    http://work.odesk.com/TopDevelopers.html

    Reply
  40. slavikss

    (40) ZLENKO.PRO,

    Надежд сомнителен приют.

    «Надежды юношей питают,

    Отраду старцам подают» ,

    Но все же постепенно тают.

    И, наконец, на склоне дней

    Вдруг понимает человече

    Тщету надежд, тщету идей.. .

    «Иных уж нет, а те далече» ,

    В очках и при карандаше,

    Пред выкипевшим самоваром,

    Он размышляет о душе,

    О временах, прошедших даром.

    Подобно самовару дух,

    Быть может, так же выкипает?. .

    Ну что же, не ругайтесь вслух,

    Ведь в жизни всякое бывает.

    Reply
  41. slazzy

    (30), позвольте я тоже отвечу 🙂 сам я менее опытный чем многие комментаторы этой статьи, но в общем-то тоже вижу некий потолок. Я пока не то чтобы могу объяснить в чем он выражает, но лично мне (3 года опыта) уже реально скучно с 1С, мне её мало. Я не то чтобы всё бросаю и меняю работу, но очень много об этом думаю. Думаю скоро сдам эксперта и направлю мозги в другое русло) помимо того, что я уже изучаю sql и довольно упорно, хочу таки нормальный СИ-подобный язык, для начала.

    (24) DitriX,

    Если у человека плохо развиты способности к комуникации, то да, в мире 1С его мало что ждет.

    Собственно в этом и главная проблема 🙂 речь про программистов. Я не знаю, где люди в слове программист усматривают коммуникационные навыки ) их там нет по-умолчанию. Мне, к примеру, повезло найти работу, где коммуникационные навыки не нужны вообще, я даже с коллегами не общаюсь, но опять же и тут становится скучно.

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

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

    А и ещё, конечно же респект Алексею Лустину, по сути именно в нём я увидел хоть какой-то свет в тоннеле 🙂

    Reply
  42. amon_ra

    Мне, кажется, я Лустина бы вечно слушал) порой такие вещи говорит очешуительные)

    Вообще мне сделайте программу с двумя ведущими тандем Сергея и Алексея шикарен) их достаточно просто друг перед другом посадить и записывать их разговор)

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

    Reply
  43. ZLENKO

    (41) slavikss, «Надежд сомнителен приют.

    «Надежды юношей питают,

    Отраду старцам подают» ,

    Но все же постепенно тают. »

    Я на 1С зарабатывал в лучшие времена значительно больше средней зп девелопера на java, однако сейчас на рынке труда в Киеве 1С-ник оценивается в 1000$. И это потолок выше которого ну никак будь ты хоть супер хоть мега специалист. Так что дело не в пустых надеждах.

    Просто трезвый расчет и опыт знакомых коллег..

    79 000 руб. — средняя зарплата по вакансии «программист 1C» на основе 445 вакансий?

    https://rabota.yandex.ua/salary.xml?rid=213&text=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B­C%D0%B8%D1%81%D1%82%201c

    109 000 руб. — средняя зарплата по вакансии «ведущий программист 1C» на основе 38 вакансий?

    https://rabota.yandex.ua/salary.xml?text=%D0%B2%D0%B5%D0%B4%D1%83%D1%89%D0%B8%D0%B9%20%D0%BF%D1%­80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82%201­C&rid=213

    программист java

    116 000 руб. — средняя зарплата по вакансии «программист java» на основе 306 вакансий?

    https://rabota.yandex.ua/salary.xml?text=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%­D1%81%D1%82%20java&rid=213

    Reply
  44. ZLENKO

    По Киеву:

    9 500 грн — средняя зарплата по вакансии «программист 1C» на основе 121 вакансии?

    https://rabota.yandex.ua/salary.xml?text=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%­D1%81%D1%82%201C

    45 000 грн — средняя зарплата по вакансии «программист java» на основе 167 вакансий?

    https://rabota.yandex.ua/salary.xml?text=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%­D1%81%D1%82%20java

    Reply
  45. slazzy

    (30),

    Типовая цена java программиста 5-10уе в час, 1С программиста — 10-15уе.

    я может чего не понимаю, но 15уе в час это 2400уе в месяц(при 40 часовой неделе), по нынешним ценам это 160 тысяч. Это точно типовая цена? А то в моем городе люди получая 60 прыгают от радости 🙂 таких на весь город человек 10

    Reply
  46. support

    (44) ZLENKO.PRO, программист 1С — это очень размытое понятие, от кодера до руководителя проекта на 1С. А программист java — это просто кодер.

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

    С возрастом приходит понимание, что хочется накапливать знания, которые не стареют, которые можно накапливать и использовать, развивать, передавать, совершенствовать.

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

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

    Reply
  47. slavikss

    (44) ZLENKO.PRO, Стих мой относился к предыдущей вашей цитате «Программа «Tоп-разработчики oDesk» позволяет получить интересную работу и оплату труда в соответствии с международными тарифами ($ 5 000 – 9 000 в месяц). »

    Что касается последних ссылок — да разумно.

    Только предлагаю не забыть про такие обстоятельства.

    ЗП у ведущий 1С программист и java программист — практически одинаковая. (правда нужных вакансий 1С поменьше) Я так полагаю вы уже находитесь в статусе «ведущий» либо на подходе. Сколько вам потребуется времени чтобы обрести статус ведущего в другом направлении? года три? К тому времени этот рынок стабилизируется и станет аналогичных 1С-овскому (на котором не так давно этот взрывной рост прошел, отсюда и некий пессимизм в его оценках). Очень может оказаться что изрядно попотев через 3 года вы окажетесь с тем же Х вид сбоку. Может имеет смысл взглянуть на проблему под другим углом?

    Reply
  48. slavikss

    Другой угол как раз указан в посте (47)

    Reply
  49. biz-intel

    (38) ZLENKO.PRO, спасибо. хорошая статья!

    Reply
  50. cool.vlad4

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

    Reply
  51. cool.vlad4

    (47) и потом кодинг это тоже нужная вещь. и 1С в этом смысле не на высоте. я не про субъективную оценку , типа каждый может на любом языке написать пакость. я про управление сложностью кода. в этом заключается одна из основных задач программиста. соблюдение баланса по решению задачи и сохранению уровня поддержки (уровня сложности) с точки зрения текущих ресурсов (людских, технических и любых других). вот простой пример. я не знаю как в новых конфах. но вот в старых (УТ 10.3) — нужно сделать некое программное добавление/заполнение таблицы документа . логично предположить , что должен быть некий интерфейс (ну в 1С интерфесов правда нет, будем считать что это набор обязательных к реализации функций с одинаковой сигнатурой), — набор функцию по решению этой задачи. т.е. задача будет сводиться к преобразованию данных в нужный вид для этого интерфейса. только стоп….там нет такого. там во многих местах дублируется код по добавлению, изменению строк. зачем? я помню единственное решение , которое придумал с ходу это использовать функцию в форме ОбработкаПодбора. Только это неправильно создавать форму для этого. А потом выяснилось , что не для всех документов это работает. (я уж молчу что там функции есть которые разные типы результатов возвращают в зависимости от уловий. или даже выплняют действие. по моему вызов печати там такой. возвращент либо табдокумент либо печатает. это ересь в чистом виде) а это просто кодинг. а хотелось бы git (спасибо создателям gitter, но может когда-нибудь официальная поддержка будет). Т.е. причем здесь все это? я не видел новые конфигурации, и erp 2.0 не видел. но говорят это сложная и большая штука. так вот если все будет также как раньше, то сопровождение подобных конфигураций будет все сложнее и сложнее… и возможно упрется в некий потолок.

    Reply
  52. CheBurator

    (43) Белов хитрый. Как все бизнесмены. Поэтому действительно чтото стоящее фигтебе раскажет. Общее — да.

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

    Reply
  53. support

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



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

    А с возрастом приходит системное мышление, интерес к созданию масштабируемых, «энергонезависимых», самоокупаемых систем.

    Reply
  54. lustin
    Reply
  55. ZLENKO

    (48) slavikss, «Я так полагаю вы уже находитесь в статусе «ведущий» либо на подходе. Сколько вам потребуется времени чтобы обрести статус ведущего в другом направлении? года три? К тому времени этот рынок стабилизируется и станет аналогичных 1С-овскому (на котором не так давно этот взрывной рост прошел, отсюда и некий пессимизм в его оценках). Очень может оказаться что изрядно попотев через 3 года вы окажетесь с тем же Х вид сбоку. Может имеет смысл взглянуть на проблему под другим углом? »

    Статус «ведущего» у меня был лет 7 назад… Я весьма быстро освоил 8-ку потому что нравилась (в отличие от 7.7 с которой я «спрыгнул» через 1,5 года и на 5 лет ушел заниматься внедрением самописной системы в качестве руководителя проектов и аналитика (не кодировал вообще)). Потом 4 года я самостоятельно занимался реализацией проектов внедрения (уровень «УПП на 100 пользоателей»). Потом интересных проектов не нашлось и оказалось выгоднее пойти в штат к одному из заказчиков. Я уже по разному смотрел на проблему и каждый раз убеждаюсь что союз с 1С меня ограничивает в возможностях, потому что это ориентация на отечественного потребителя и этим все сказано. Вы всерьез думаете что текущий кризис в Украине и России «рассосется» через 3 года ? Я не разделяю Вашего оптимизма. Может быть лет через 10… Но я не готов столько ждать. Я и так уже жду лет 5 когда 1С выпустит решение конкурентоспособное на мировом рынке, а его нет и не известно когда будет. Оно и понятно.. Как можно сделать конкурентоспособное решение на «сырой» платформе 8.3?

    Reply
  56. ZLENKO

    (55) lustin, «Если у вас есть опыт с 1С, то вам нужно по другому:

    0. все компоненты на Java давно написаны и фактически требуют от программиста знаний Maven и Google

    1. все остальное только обвязки между jar|пакетами и конфигурирование через xml

    2. можно конечно читать книжки по «нативной» Java, и это правильно — но я советую не так.

    а. качайте OpenSwing http://oswing.sourceforge.net/

    б. попробуйте запустить 1-2 примера в полной связке Клиент — Tomcat — БД

    в. разберитесь с Hessian — зачем он нужен

    г. попробуйте для проектировки СУБД приложения прикрутить Apache Cayenne

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

    е. выдохните…

    После всего вышеуказанного:

    а. скачайте MembraneESB (membrane-SOA)

    б. подумайте зачем туда прикручен spring.io

    в. напишите класс на Java, который будет плагином для membrane прокси, скажем сохранять IP клиента, который пришел по HTTP на вход.

    а после всего этого:

    а. сделайте так чтобы oswing запускался и собирался через Gradle

    б. посмотрите на Closure и сделайте на нем Hello World

    Это я к тому, что если всерьез задумались о смене платформы, то уже надо смотреть в сторону Closure и его применимости в реальных задачах. »

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

    Почему Java ?

    http://redmonk.com/sogrady/2015/01/14/language-rankings-1-15/

    Reply
  57. ZLENKO

    (52) cool.vlad4, » сопровождение подобных конфигураций будет все сложнее и сложнее…»

    Особенно когда такой монстр как УПП 2.0 постоянно значительно переписывается… Я с трудом себе представляю как можно внести туда какие то существенные изменения, и при этом потом обновлять типовую при таком количестве и сложности кода. То ли еще будет… а потом выйдет УПП 2.1 на Такси и «по новой» внедряй…

    Reply
  58. bashirov.rs

    Обязательно скачаю и посмотрю в свободное время) Рад, что все развивается!))

    Reply
  59. slazzy

    (55) lustin, позвольте спросить, почему именно Clojure?

    Reply
  60. lustin

    (57) ZLENKO.PRO, Вот именно поэтому и НЕ Java. Там уже всё сделано и рынок наполнен специалистами.

    Тут работает другой подход

    1. предположим вы собираетесь через полгода/год сменить платформу.

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

    в итоге текущий выбор платформы должен зависеть не от текущей «статичной» ситуации, а от текущей динамики

    То есть WHAT IF анализ чистой воды

    здесь фраза для гугления совершенно другая

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

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

    То есть даже зона интеграции, которая априори закрывалась Java, теперь уже может в принципе закрываться Python и Erlang. А возможно и Closure.

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

    Reply
  61. lustin

    (60) slazzy, только на Closure и ему подобным языкам можно реализовать что-то подобное:

    Процедура ОбработкаОповещенияОбОплатеКлиентаПоСчету(Клиент, Счет)
    Если БухгалтерияПредприятия.СчетОплаченПолностью(Клиент, Счет) = Истина Тогда
    УправлениеТорговлей.ВыдатьЗаданиеНаОтгрузкуКлиенту(Клиент, Счет);
    Иначе
    УправлениеВзаимоотношениямиСКлиентами.ОповеститьКлиентаОЧастичнойОплате(Клиент, Счет);
    КонецЕсли
    

    на самом деле тут Closure — это только как представитель языков, где ВСЁ есть функция.

    с помощью подобного подхода можно реализовать отношение к системам как к функциям имя выполняемым

    Reply
  62. slazzy

    (62) lustin, спасибо за ответ, я понимаю, что Clojure это во многом функциональное программирование из Лиспа ) хотя в этом пока ничего не шарю, но не суть.

    А что серьезно python имеет какой-то потенциал? Мне очень нравится этот язык, я даже умею хэлловорлд на нем писать )) и ещё некоторые простые штуки, но отовсюду слышу, что этот ЯП неочем. Он вроде и для продакшена не подходит и перспектив у него никаких и вообще питон мертворожденный.

    Reply
  63. ZLENKO

    (61) lustin, «То есть даже зона интеграции, которая априори закрывалась Java, теперь уже может в принципе закрываться Python и Erlang.»

    Я думал о Python, но рост популярности Python больше связан с чисто академическим применением, т.е. для обучения. С точки зрения практического применения Python далеко не универсальный язык и имеет ограниченное применение. Анализ отечественного рынка вакансий показал весьма незначительный спрос на senior Python и полное отсутствие junior Python. Мой знакомый «спрыгнул» с 1С на Python, но очень сложно ему было найти работу без значительного практического опыта.

    Достаточно неплохо написано тут: «Пора заменить Python как язык для обучения» http://habrahabr.ru/company/hexlet/blog/248397/

    Reply
  64. ZLENKO

    (63) slazzy, «А что серьезно python имеет какой-то потенциал?»

    Я думаю что потенциальную нишу Python занял JavaScript. Популярность Python это как популярность Pascal — везде его учат, но редко потом применяют на практике.

    Кстати для обучения ребенка основам программирования я выбрал язык Processing… (пробовали Python, но оказалось очень скучно)

    Reply
  65. ZLENKO

    (61) lustin, «Там уже всё сделано и рынок наполнен специалистами.»

    Про 1С можно сказать то же самое, но на практике все наоборот.

    Reply
  66. ZLENKO

    Интересная цитата:

    «Jav * aScript: Вы прочитали 3 книги, изучили 10 наглядных примеров, разработали потрясающий интерфейс и теперь, кажется, готовы к тому, чтобы выстрелить себе в ногу. Потом в процессе стрельбы обнаруживаете, что пули имеют радиус действия, равный длине ствола, и испаряются прямо на выходе.

    node.JS: Вы начинаете асинхронно стрелять из асинхронных рук в асинхронные ноги, асинхронно не попадаете и запутываетесь в этой каше. «

    Reply
  67. egor_gsm

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

    У меня, как у руководителя организации и собственно как у программиста 1С возникла пара вопросов:

    1) Во время интервью, один раз упоминался тот факт, что программист 1С должен иметь базовые знания бухгалтерского учета. Но, в целом из диалога следует, что программист — кодер, занимающийся разработкой ПО. Скажите, Вас не смущает что в большинстве, репутация 1С программистов страдает из-за того, что программер в принципе не знает бухгалтерского учета. Ведь не всегда клиент прав с точки зрения законодательства и по договору могут возникнуть проблемы с клиентом. Плюс ко всему, с точки зрения финансов подкованный 1С программист в бух. учете, стоит совсем других денег. Какой смысл раздувать штат сотрудников (программист, технический программист, методист бухгалтерского учета, консультант, и пр.) если большинство этих функций выполняет НОРМАЛЬНЫЙ 1С СПЕЦИАЛИСТ!

    2) Из контекста я понял что 7-ку Вы уже похоронили?

    3) Скорее не вопрос, а мнение. Когда Вы говорите о достоинствах 8.2 и 8.3, Вы не упоминаете тот факт, что на данных платформах, типовые конфигурации созданы не во благо пользователя, а скорее на оборот. Бухгалтеру с 20-ти летним стажем, опытом работы с 7-кой, нужно перестраивать даже не работу, мышление. За свою практику работы я не видел ни одного рядового оконечного пользователя довольного 8-кой(а их поверьте, не мало). Лично для меня 7-ка — инструмент, при помощи которого можно сделать ВСЕ. 8-ка, набор правил как для программиста, так и для оконечного пользователя. Вы говорили о том, что сколько программистов, столько и конфигураций. Согласен, но….. Как всегда упор ставится не на количество, а на качество.

    Reply
  68. minimajack

    (62) lustin, скорее всего имелось ввиду Clojure.

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

    бред…

    с помощью подобного подхода можно реализовать отношение к системам как к функциям имя выполняемым

    зачем отношение к системе как к функции? «имя выполняемым» это что значит?

    Reply
  69. ZLENKO

    (68) egor_gsm, «Какой смысл раздувать штат сотрудников (программист, технический программист, методист бухгалтерского учета, консультант, и пр.) если большинство этих функций выполняет НОРМАЛЬНЫЙ 1С СПЕЦИАЛИСТ!»

    В том числе поэтому хочу уйти из 1С… Потому что мне приходится работать за всех этих людей (программист, технический программист, методист бухгалтерского учета, консультант, и пр.), а зарабатываю УЖЕ меньше «тупого» кодера на java 😉

    Reply
  70. pumbaE

    (72) ZLENKO.PRO, и будешь потом сильно умничать, «а зачем вы так делаете, это чушь, ничего вы в бухгалтерии не понимаете…. «

    Reply
  71. ZLENKO

    (73) pumbaE, «и будешь потом сильно умничать, «а зачем вы так делаете, это чушь, ничего вы в бухгалтерии не понимаете…. » »

    Это пройденный этап 2001-2005 г. когда я выполнял функции аналитика и постановщика задач для кодеров на С#…

    Reply
  72. CheBurator

    (62) ааа, дайте две! это оно! 😉 это примерно то как я себе представляю работу 1сных систем примерно с середины 200-ых.. но в типовых все никак…

    Reply
  73. lustin

    (109) Кошки рулят,

    это Вы так на вентилятор вбрасываете ? А Вы молодец. Но Вентилятор когда разбрасывает, может и в вас долететь.

    Клюшки говорите ? Похоронил говорите ?

    1С 7.7 только с применением внешних компонент 1С++

    — эта строчка в моем резюме стоит с 2008 года и никуда оттуда не исчезает, ключевое слово здесь 1С++. А семерка чистая мертва уже давно, я искренне жалею тех странных товарищей, у кого нет 1С++. Но 1С 7.7 с 1С++ — «это семерка на стероидах», и уже не совсем семерка.

    Про «сбивать палками» — а при какой здесь Нуралиев ?

    Для Вам видимо 1С — это фирма ? Для меня коллекция служб и парадигма «специализированного языка» — на том и стоим. А вы можете искать скрытый смысл и заниматься «охотой на ведьм»

    Вы вообще перечитывали свой комментарий ?

    но сначала не очень понятно к чему он это все говорит и что хочет донести.

    Ну, т.е., как я понимаю, он все время повторяет в разных вариациях одну и ту же схему:

    Все стало ясно как божий день — ах, вот он о чем!

    То есть видео вы просмотрели ?

    Ну и попробуйте сформулируйте о чем я говорил, если Вам понятно ?

    Хуже того — что я пытался донести ?

    Какую схему я повторял ?

    Обычно я в таких случаях спрашиваю цитатой из КВН «К пулемёту нет претензий ?»

    Что своим «негативом» вы хотели донести ?

    Reply
  74. lustin
    Reply
  75. AllexSoft

    (112) lustin, а может и мне ответите на (85) ?

    Reply
  76. lustin

    (114) AllexSoft, извиняюсь — неудобно контролировать тред.

    Попробую, но тут сейчас к сожалению «как на кофейной гуще»

    а. чтобы понять — что выпустит и куда будет двигаться 1С платформа я посматриваю вот на эту вакансию http://hh.ru/vacancy/7711233

    б. одновременно с этим я посматриваю на западный рынок: какие тренды там

    в итоге что я на начало года наблюдал:

    1. в 1С идет постоянная попытка разработать инструменты, которые позволяют разработчикам НЕ задумываться на первом этапе про космос, а думать о «конечных товарищах» — то есть пытаются воспитать небольших бизнесменов.

    2. на западе идет постоянный бум стартапов и микрокомманд, которые на волне Agile и всего остального пытаются создавать инструментарий «для пользы». Наблюдается бум языков и их использования — тот же Go.

    3. на западе зона 1С прикрыта «компашкой монополистов» поделки которых оставляют желать лучшего в конечных системах.

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

    То есть к гипотетической версии 9.* я ожидаю стирание границ между языками — то есть общий отказ от «холиваров», и стабилизацию сводной экосистемы. Поэтому будут искать разработчиков под методологию (WMS, POS, CRM, Accounting и т.д.), язык будет вторичен, лишь бы человек понимал базовые понятия — user story, develop, tests, benchmark, build, deploy и встраивался в команду.

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

    P.S. Но так было до лета — сейчас даже не знаю. Сейчас своим я советую убирать название 1С из портфолио и отражать её как 1S:Enterprise в конце резюме, в описание опыта вставлять предметную область и его выводить наверх. И как я сказал в интервью рядом с 1С писать чего-нибудь еще HTML5, JS, VBS, XML, XSLT, SOAP, REST, Java, python, Go, php (будь он не ладен) ну и т.д.

    Reply
  77. ZLENKO

    (117) lustin, «То есть к гипотетической версии 9.*»

    Им еще 8.3 пилить и пилить до стабильного релиза. Хотя могут признать что «тупиковая ветвь» и бросить «как есть».

    Reply
  78. AllexSoft

    (123) ZLENKO.PRO, а в чем тупиковая то? ну сам интерфейс такси может и не очень удачный, по крайней мере для десктопов.. а вообще УФ очень даже правильный подход трехзвенки

    Reply
  79. ZLENKO

    (124) AllexSoft, «а в чем тупиковая то?»

    Потому что в 8.3 поддерживается толстый клиент, управляемый интерфейс, интерфейс такси, куча режимов совместимости, поддержка нескольких СУБД и т.п.

    Я не верю что такое хоть когда нибудь стабильно будет работать….

    Reply
  80. ZLENKO

    (124) AllexSoft, «а в чем тупиковая то?»

    http://forum.infostart.ru/forum86/topic117873/

    Reply
  81. AllexSoft

    (125) ZLENKO.PRO, я сам за то чтобы 1С избавилось от наследства прошлого типа построителя отчетов и возможно даже ОФ и толстый клиент! но тут же заверещат «а как же совместимость» ?) Про поддежку нескольких СУБД вообще молчу, обычно говорят «а почему так мало поддерживает 1С» ?)) мне лично полноценной поддержки MSSQL +PostreSQL хватит за глаза

    Reply
  82. ZLENKO

    (129) AllexSoft, «полноценной поддержки MSSQL +PostreSQL хватит за глаза»

    100%

    Reply
  83. CheBurator

    (129) Это куда вы собрались обычные толстые формы отменить?

    Не надо! Иначе нормальных быстрых интерфейсов для узких задач как ваять?

    Reply
  84. ZLENKO

    (132) CheBurator, «Иначе нормальных быстрых интерфейсов для узких задач как ваять?»

    На 8.2 никто ж не мешает ваять. Зачем «толстые формы» на 8.3 ваять ?

    Reply
  85. CheBurator

    (133) для уменьшения зоопарка платформ.

    УФ — вполне подойдут для АУПа, а тослтые — на термналы, например…

    Reply
  86. AlexO

    (53) CheBurator,

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

    Потому что все зависит от условий.

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

    Reply
  87. AlexO

    (62) lustin,

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

    Сдается мне, что вы просто подгоняете свои привычки программирования в 1С — под поиск аналогов решений автоматизации в других языках ))

    Reply
  88. byte.mdfab

    (117) lustin,

    Но так было до лета — сейчас даже не знаю.

    А что, собственно, случилось летом?

    Reply
  89. darkfire

    (15) GSoft, Зачем поднимать уровень 1с чтоб пересесть на Java это же две большие разницы?

    Для того чтоб пересесть на Java надо изучать Java там бездна знаний.

    Reply
  90. darkfire

    (30) DitriX, вот так обычно и ставится постановка. Так что доход/расход ничего сложного, а когда доходит до реализации сразу вылезает столько нюансов 🙂

    Reply
  91. darkfire

    (52) cool.vlad4, столкнулся со Сводом и БГУ 2.0. Чем дальше в код тем толще биты. Это мрак. Возможно java со всеми её hibernate и spring проще и функциональные 🙂

    Reply
  92. darkfire

    (54) законы не меняются радикально? То-то 1с обновления шлепает пачками 🙂

    Reply
  93. darkfire

    (61) lustin, «гибкость, скорость и минималистичность» тогда это точно не про 1с 🙂

    Reply
  94. darkfire

    (125) ZLENKO.PRO, просто сначала пишется под тонкий клиент и если там заработало перенести на толстый уже не сложно и не забыть ограничения, если нужна версия для Linux. Хотя от вешалок и неожиданных крешей никто не застрахован 🙂

    Reply
  95. support

    (153) darkfire, Эко вас прорвало сегодня, учитывая что с регистрации 2008 года вы молчали. )))

    Reply
  96. pumbaE

    (162) значит задело, а это дорого стоит.

    Reply
  97. darkfire

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

    Желтые заголовки как известно всегда привлекают внимание 🙂

    Reply

Leave a Comment

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