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

Опубликовал support в раздел Сообщество - Инфостарт

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

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

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

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

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

Подкаст в iTunes

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

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

Файлы

Наименование Файл Версия Размер Кол. Скачив.
RMS_002_AlexeyLustin
.mp3 176,54Mb
26.01.15
199
.mp3 176,54Mb 199 Бесплатно
RMS_2_AlexeyLustin 160кб.
.mp3 89,13Mb
27.01.15
132
.mp3 89,13Mb 132 Бесплатно

См. также

Лучшие комментарии

1. support 26.01.2015 13:53
Спасибо всем участникам проекта! Спасибо Алексею Лустину и Сергею Горшенину за интересную беседу! Спасибо всем, кто лайкнул видео и публикацию!
Если у кого-то есть вопросы, то можете задавать в комментариях, я думаю Алексей присоединится к нам здесь.
Ответили: (2) (3)
# Ответить
20. ZLENKO.PRO 27.01.2015 16:26
Время покажет прав я или ошибаюсь, но я думаю (и некоторые мои коллеги тоже) что 1С 8.3 - тупиковая ветвь развития.
Мне сложно объяснить в двух словах почему я так думаю. Но я уже 9 лет занимаюсь 8-кой и думаю что я 9 лет назад "сел не в тот поезд".
Ответили: (21)
# Ответить
36. ZLENKO.PRO 27.01.2015 18:01
Я не уговариваю никого бросать 1С и бежать учить что то другое. Просто я последние пару лет постоянно думаю о смене профессии.
Не потому что 1С "плохая", а потому что мир изменился...
Ответили: (37)
# Ответить
134. CheBurator 02.02.2015 18:12
Беседа с Лустиным напоминает "Клуб кинопутешествий"
показывают кучу прекраснейших мест, но мне туда не добраться.. разве только матросом в кочегарке... ;-)
# Ответить
71. pumbaE 28.01.2015 11:49
(70) ZLENKO.PRO,
„Wie viele Sprachen du sprichst, sooftmal bist du Mensch.“ (J.W. Goethe)
Ответили: (76)
+ 4 [ i_a; awa; lustin; ZLENKO; ]
# Ответить

Комментарии

1. support 26.01.2015 13:53
Спасибо всем участникам проекта! Спасибо Алексею Лустину и Сергею Горшенину за интересную беседу! Спасибо всем, кто лайкнул видео и публикацию!
Если у кого-то есть вопросы, то можете задавать в комментариях, я думаю Алексей присоединится к нам здесь.
Ответили: (2) (3)
# Ответить
2. lustin 26.01.2015 14:08
(0)(1) тебе с Сергеем большое спасибо, что пригласили. Надеюсь сообществу будет полезно послушать про такой подход к разработке.

А на вопросы я всегда готов ответить ;-)
Ответили: (12)
# Ответить
3. DoctorRoza 26.01.2015 15:57
(1) support, Вы забыли подписать .. "Подписывайтесь на наш Твитер, Инстаграм, Фейсбук, добавляйтесь в наши группы в Вконтакте, Одноклассники и т.п. Ставьте лайки, пишите, что Вы думаете об .. "! :)
Ответили: (4)
# Ответить
4. necropunk 26.01.2015 16:14
(3) DoctorRoza, гуглоплюс забыли, вон же, слева от публикации шпаргалка :)
# Ответить
5. CheBurator 27.01.2015 02:36
Очень понравилось
Затронуто много интереснейших проблем

Вопрос
Такой холодный антураж в студии выбран специально?
Ответили: (7)
# Ответить
6. p1l1gr1m 27.01.2015 03:22
Алексей, отличное интервью, посмотрел на одном дыхании - респект!
+ 1 [ lustin; ]
# Ответить
7. support 27.01.2015 08:36
(5) CheBurator, специально снимали студию с новогодней тематикой, следующая съемка уже будет в офисе, антураж будет совсем суровый.
# Ответить
8. Romarius72 27.01.2015 10:00
Спасибо за беседу! Очень интересно слушать! Молодцы!
# Ответить
9. 1v7 (файл скачал) 27.01.2015 10:35
.mp3 конечно хорошо, но желательно и файл.mp4 приложить. чтоб дома спокойно на телике посмотреть. на работе осмыслить сказанное не получается - отрывают постоянно.

p/s с ютуба можно скачать через третий сайт, но всё же...
# Ответить
10. infosoft-v 27.01.2015 11:11
За подкаст отдельное и огромное спасибо. С огромным удовольствием прослушаю передачу по пути на работу и к клиенту.
# Ответить
11. GSoft 27.01.2015 14:25
Друзья

Добавляйте подкаст в 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 поиска"
# Ответить
12. DitriX 27.01.2015 15:00
(2) Привет.

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

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

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

2. И как ты считаешь - какова основная причина миграцию в одну и другую сторону?
Ответили: (14) (55)
+ 2 [ i_a; invertercant; ]
# Ответить
13. adapter 27.01.2015 15:48
проходной бал 14 ... когда я поступал (в 1997) был 15 +, т.е. мало сдать на 3 пятерки - выбирали из тех кто с медалями, победители олимпиад и т.д. Это вариант "без денег". А сейчас как, кто поступал недавно ?
Ответили: (55)
# Ответить
14. ZLENKO.PRO 27.01.2015 15:50
(12) DitriX, "Просто все те, кто ушел из 1С на java, к примеру - сразу принимают религию хабра"

Сижу подбираю литературу для миграции с 1С на Java... ;-)
Не вижу смысла продолжать свой жизненный путь вместе с 1С.
На самом деле я думал об этом еще год назад,
но только сейчас понял что нет смысла продолжать с 1С.
Ответили: (15) (16) (55)
# Ответить
15. GSoft 27.01.2015 15:58
(14) не холивара ради объясните почему?
Лично мне интересно. А для того чтобы понять надо бросить все чем занимаюсь, поднять уровень владения 8.3 и потом пере есть на Java. Много времени уйдет))))
Ответили: (19) (150)
# Ответить
16. DitriX 27.01.2015 16:01
(14) вот и мне интересно - почему вы хотите уйти с 1С?
Вот меня аж распирает от любопытства. Я знаю несколько языков, в том числе и java, не на уровне профи (может это меня и сдерживает), но тем не менее. Деньги одни и те же, но вот общение с руководителем крупного бизнесса "на равных" не заменит ничего :) ИМХО
Ответили: (18)
# Ответить
17. support 27.01.2015 16:11
Алексей, конечно в представлении не нуждается, но не могу не запостить здесь ссылку выступления Алексея на SECR2014, чтобы понимать его уровень.
http://vimeo.com/111677412#at=392
# Ответить
18. ZLENKO.PRO 27.01.2015 16:19
(16) DitriX, "Деньги одни и те же"

Деньги не одни и те же (в долларовом выражении), востребованность 1С на мировом рынке нулевая, востребованность 1С на отечественном рынке уменьшается, специфика самой работы "тыжпрограммист" ну и т.д.
Ответили: (24) (25)
+ 1 [ darkfire; ]
# Ответить
19. ZLENKO.PRO 27.01.2015 16:21
(15) GSoft, "Много времени уйдет))))"

Много уйдет, но лет 20 у меня еще есть :-)
# Ответить
20. ZLENKO.PRO 27.01.2015 16:26
Время покажет прав я или ошибаюсь, но я думаю (и некоторые мои коллеги тоже) что 1С 8.3 - тупиковая ветвь развития.
Мне сложно объяснить в двух словах почему я так думаю. Но я уже 9 лет занимаюсь 8-кой и думаю что я 9 лет назад "сел не в тот поезд".
Ответили: (21)
# Ответить
21. GSoft 27.01.2015 16:37
(20) ну если этот поезд приносил вам удовлетворенность от работы и доход, то он очень даже тот)))

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

К слову сказать - пересаживались мы Доржи (0) и компанией практически на ходу поезда. Было непросто - с багажом, сноубордами и лыжами. Но уже вечером, а это было 31 декабря отмечали наступающим НГ в австрийской горнолыжный деревушке))))))
Ответили: (22)
# Ответить
22. ZLENKO.PRO 27.01.2015 16:48
(21) GSoft, "Тут скорее вопрос в другом - надо вовремя планировать пересадку на другой поезд и тогда они точно привезут вас туда куда надо."

Это верно... Я уже конечно опоздал на нужный поезд, поэтому пойду "покупать" новый билет на новый поезд.
# Ответить
24. DitriX 27.01.2015 16:58
(18) вот это меня и удивляло всегда, честное слово, и Алексей Лустин так раз про это и говорил, как мне кажется.
Что нет разницы между тем, на каком языке ты пишешь, ну так, по большому счету. И если ты при работе с 1С был "тыжпрограммист", то от этой участи не спасет ни один другой язык.

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

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

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

З.Ы. Напоминаю, ничего личного, просто дикий интерес пообщаться с человеком других взгядов и понять для себя - "а может таки я не прав?".
Ответили: (25) (26) (42)
# Ответить
25. Lotar 27.01.2015 17:13
(24) DitriX, в (18) написано о невостребованности на мировом рынке. Это действительно так. Недавно в Канаду переехал мой друг. Пишет, рассказывает. Я тоже задумался - а почему бы и нет? И именно потому и нет, что мои знания по 1с там мало применимы.
Понятно, что опыт автоматизации различных организаций штука полезная. Можно найти себя в роли постановщика задач - человека общающегося напрямую с заказчиком и ставящему задачи программистам. Но тут сложностей тоже не мало - не родной язык, не знакомая схема ведения учета с точки зрения местных законов... Да мало ли что еще. В этом 1с, к сожалению, проигрывает.
Ответили: (27) (30)
+ 1 [ biz-intel; ]
# Ответить
26. ZLENKO.PRO 27.01.2015 17:18
(24) DitriX, "Так все таки, какой же резон идти на другие языки?"

Если совсем просто, то уровень моих доходов в национальной валюте (т.е. их покупательная способность) за последний год упал в 2,5 раза, а мои знакомые, которые "ушли на другие языки" как имели доход в валютном выражении так и имеют. И по большому счету дело тут не в самом языке 1С, а в том кто является заказчиком. На java тоже можно сидеть в какой нить госконторе на 200$ зарплаты, а можно работать в нормальной компании на хорошие деньги или вообще удаленно.
Ответили: (30)
+ 1 [ darkfire; ]
# Ответить
27. ZLENKO.PRO 27.01.2015 17:19
(25) Lotar, "Я тоже задумался - а почему бы и нет? И именно потому и нет, что мои знания по 1с там мало применимы.
Понятно, что опыт автоматизации различных организаций штука полезная. Можно найти себя в роли постановщика задач - человека общающегося напрямую с заказчиком и ставящему задачи программистам. Но тут сложностей тоже не мало - не родной язык, не знакомая схема ведения учета с точки зрения местных законов..."

Вот и я об этом задумывался...
# Ответить
28. ZLENKO.PRO 27.01.2015 17:24
Плюс ко всему я живу в Киеве и здесь ситуация и перспективы касательно 1С отличается от Москвы.
Ответили: (30) (33)
# Ответить
29. CheBurator 27.01.2015 17:33
...и да.. что делать 1снику, при установке штатной платформы, штатной конфиги.. когда рпхост жрет память...
очень не хочется становится шаманом...
Ответили: (31)
+ 2 [ Bukaska; Rustig; ]
# Ответить
30. DitriX 27.01.2015 17:37
(25) разве можно вести по другому доход/расход?
Суть у бизнесса всегда одна и та же - что бы сходились две колонки. Нюансы конечно есть, но то, сколько нюансов и хотелок видишь тут...
Кроме этого - вольно или нет, приходится изучать другие языки. Вот к примеру, вышла мобильная платформа, и вольно или нет, но приходится учить андроид и java, что бы понимать чо и как там работает.

(26) тоже самое касается и 1С. Просто если человек спец, то вариантов тут не много. Клиенты будут подстраиваться под тебя, даже если им прийдется поднять оплату услуг. Мы, например, всегда со всеми договаривались в уе. Всегда. А сейчас клиенты воют, но тем не менее - все так же платят, может иногда с немного более низким курсом, т.е. вместо 20к1, платят за 16к1, но это уже наше великодушие. И клиенты понимают, что да, они могут "якобы сэкономить", но еще ни один не рискнул.
Это я к тому, что если человек спец, то не важо в какой области - платить будут всегда столько, сколько запросишь. А на той же java - есть еще индусы, китайцы, которые демпингут цены просто колосально.
Типовая цена java программиста 5-10уе в час, 1С программиста - 10-15уе.
Мы, к примеру, берем 25-30. И ничего, платят, так как мы сделаем задачу за час, ту, которую другие могут сделать за 5 часов (потому что у них клиентов много, уровень программистов ниже в среднем, нет заинтересованости помогать клиенту, а есть задача - решить проблему кое как и идти рубить деньги в другом месте), и это не камень в огород программистов, а камень в огород управленцев ими, чаще всего.

(28) это я понимаю, я сам с Одессы. И тоже не понятна дальнейшая история у нас 1С, тут согласен :(
Ответили: (34) (42) (46) (151)
# Ответить
31. DitriX 27.01.2015 17:38
(29) (сарказм) Ответ дан выше - учить java :) (/сарказм)
# Ответить
32. ZLENKO.PRO 27.01.2015 17:39
Вот что про нас думает Google ;-)

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

programmers.png
# Ответить
33. slavikss 27.01.2015 17:43
(28) Надо было сразу сказать про Киев, понятно что с текущими русофобскими трендами рынок 1С на Украине будет схлапываться, так что если не брать курс на оутсорс в России, перспективы туманны... Кстати интересно на что 1С будут пытаться менять, полагаю или что-то родное украинское или западное. Украинского выбор небольшой. Есть разработки типа "ИТ-Предприятия" - но это отборнейшее Г. Так что вероятно что-то западное. Наверное надо смотреть что прижилось в восточной Европе. И там уже делать выводы.
Ответили: (35) (55)
− 2 [ baton_pk; pumbaE; ]
# Ответить
34. ZLENKO.PRO 27.01.2015 17:47
(30) DitriX, "Это я к тому, что если человек спец, то не важо в какой области - платить будут всегда столько, сколько запросишь."

Два года назад платили сколько запросишь (в разумных пределах), а сейчас не готовы платить, да и спрос сильно упал.
# Ответить
35. ZLENKO.PRO 27.01.2015 17:51
(33) slavikss, "Надо было сразу сказать про Киев, понятно что с текущими русофобскими трендами рынок 1С на Украине будет схлапываться"

Меня как раз огорчило падение курса рубля к доллару. Смысл в аутсорсе на Москву исчез. Да и не было как такового рынка удаленного аутсорса по 1С. На нормальные деньги все только в штат хотят. На удаленке можно только "за копейки" что то найти.
# Ответить
36. ZLENKO.PRO 27.01.2015 18:01
Я не уговариваю никого бросать 1С и бежать учить что то другое. Просто я последние пару лет постоянно думаю о смене профессии.
Не потому что 1С "плохая", а потому что мир изменился...
Ответили: (37)
# Ответить
37. DitriX 27.01.2015 18:09
(36)
Не потому что 1С "плохая", а потому что мир изменился...

Золотые слова.
+ 1 [ ZLENKO; ]
# Ответить
38. ZLENKO.PRO 27.01.2015 18:13
Опасности обучения на Java
http://habrahabr.ru/post/122665/
Ответили: (50)
+ 1 [ biz-intel; ]
# Ответить
39. gavrikprog 27.01.2015 18:52
Тоже изучаются в данный момент Java и Андроид в частности. 1C тупиковая ветвь.
Нищие заказчики, нищие франчайзи.

Отрасль дискредитирована на корню.
+ 2 [ ZLENKO; bookodor; ]
# Ответить
40. ZLENKO.PRO 27.01.2015 18:56
Программа «Tоп-разработчики oDesk» позволяет получить интересную работу и оплату труда в соответствии с международными тарифами ($ 5 000 – 9 000 в месяц).
http://itmozg.ru/news/1252/#.VMe042f9mUk
Для того чтобы подать заявку, нужно лишь быть отличным разработчиком, знать английский и заполнить форму на сайте.
http://work.odesk.com/TopDevelopers.html
Ответили: (41)
# Ответить
41. slavikss 27.01.2015 19:44
(40) ZLENKO.PRO,
Надежд сомнителен приют.
«Надежды юношей питают,
Отраду старцам подают» ,
Но все же постепенно тают.

И, наконец, на склоне дней
Вдруг понимает человече
Тщету надежд, тщету идей.. .
«Иных уж нет, а те далече» ,

В очках и при карандаше,
Пред выкипевшим самоваром,
Он размышляет о душе,
О временах, прошедших даром.

Подобно самовару дух,
Быть может, так же выкипает?. .
Ну что же, не ругайтесь вслух,
Ведь в жизни всякое бывает.
Ответили: (44)
+ 1 [ Rustig; ]
# Ответить
42. slazzy 27.01.2015 19:46
(30), позвольте я тоже отвечу :) сам я менее опытный чем многие комментаторы этой статьи, но в общем-то тоже вижу некий потолок. Я пока не то чтобы могу объяснить в чем он выражает, но лично мне (3 года опыта) уже реально скучно с 1С, мне её мало. Я не то чтобы всё бросаю и меняю работу, но очень много об этом думаю. Думаю скоро сдам эксперта и направлю мозги в другое русло) помимо того, что я уже изучаю sql и довольно упорно, хочу таки нормальный СИ-подобный язык, для начала.

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

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

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

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


А и ещё, конечно же респект Алексею Лустину, по сути именно в нём я увидел хоть какой-то свет в тоннеле :)
+ 3 [ darkfire; Lotar; ZLENKO; ]
# Ответить
43. amon_ra 27.01.2015 20:06
Мне, кажется, я Лустина бы вечно слушал) порой такие вещи говорит очешуительные)
Вообще мне сделайте программу с двумя ведущими тандем Сергея и Алексея шикарен) их достаточно просто друг перед другом посадить и записывать их разговор)
Хотелось бы посмотреть следующую беседу с Беловым довольно умный дядька и как мне, кажется много интересного может рассказать.
Ответили: (53)
# Ответить
44. ZLENKO.PRO 27.01.2015 20:54
(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
Ответили: (47) (48)
# Ответить
45. ZLENKO.PRO 27.01.2015 21:10
По Киеву:

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
# Ответить
46. slazzy 27.01.2015 21:18
(30),
Типовая цена java программиста 5-10уе в час, 1С программиста - 10-15уе.

я может чего не понимаю, но 15уе в час это 2400уе в месяц(при 40 часовой неделе), по нынешним ценам это 160 тысяч. Это точно типовая цена? А то в моем городе люди получая 60 прыгают от радости :) таких на весь город человек 10
# Ответить
47. support 27.01.2015 21:20
(44) ZLENKO.PRO, программист 1С - это очень размытое понятие, от кодера до руководителя проекта на 1С. А программист java - это просто кодер.
Если выбирать карьеру кодера, то подойдет и программист java. Но это будет "бесконечный бег", знания кодера всегда устаревают.
С возрастом приходит понимание, что хочется накапливать знания, которые не стареют, которые можно накапливать и использовать, развивать, передавать, совершенствовать.
Для перехода в область управления больше всего подходит специальность программиста 1С. Алгоритмическое мышление, знание бизнес-процессов, стрессоустойчивость, богатый опыт и знание всех нюансов бизнеса, от юридических, бухгалтерских аспектов, до управленческих и стратегических. Не редко можно встретить владельцев бизнеса с математическим образованием. Тем более сейчас как раз наступило время "ботаников" в бизнесе.
А для одинэсника создание фирмы - это просто очередной проект автоматизации. Пускай не своей фирмы, но быть незаменимым управляющим это точно.
Ответили: (49) (51) (52)
− 1 [ cool.vlad4; ]
# Ответить
48. slavikss 27.01.2015 21:29
(44) ZLENKO.PRO, Стих мой относился к предыдущей вашей цитате "Программа «Tоп-разработчики oDesk» позволяет получить интересную работу и оплату труда в соответствии с международными тарифами ($ 5 000 – 9 000 в месяц). "
Что касается последних ссылок - да разумно.
Только предлагаю не забыть про такие обстоятельства.
ЗП у ведущий 1С программист и java программист - практически одинаковая. (правда нужных вакансий 1С поменьше) Я так полагаю вы уже находитесь в статусе "ведущий" либо на подходе. Сколько вам потребуется времени чтобы обрести статус ведущего в другом направлении? года три? К тому времени этот рынок стабилизируется и станет аналогичных 1С-овскому (на котором не так давно этот взрывной рост прошел, отсюда и некий пессимизм в его оценках). Очень может оказаться что изрядно попотев через 3 года вы окажетесь с тем же Х вид сбоку. Может имеет смысл взглянуть на проблему под другим углом?
Ответили: (56)
# Ответить
49. slavikss 27.01.2015 21:31
Другой угол как раз указан в посте (47)
# Ответить
50. biz-intel 27.01.2015 22:29
(38) ZLENKO.PRO, спасибо. хорошая статья!
# Ответить
51. cool.vlad4 28.01.2015 00:12
(47) support, градация по Java как и по любому другому языку не менее богата, поскольку в конечном счете человек не сидит на месте и вырастает в какого-нибудь тимлида или архитектора, для которого язык вообще дело десятое. в этом смысле 1С на самом деле в чем-то лучше (в чем Лустин в беседе упомянул, ему респект, мне беседа понравилась), в чем-то хуже. Просто пути разные. 1С это изначально определенная предметная область. (там где нет 1С же как-то делают системы выполняющие функции 1С и ничего, у них аналогично "алгоритмическое мышление, знание бизнес-процессов, стрессоустойчивость, богатый опыт и знание всех нюансов бизнеса, от юридических, бухгалтерских аспектов, до управленческих и стратегических." )
# Ответить
52. cool.vlad4 28.01.2015 00:50
(47) support, и потом кодинг это тоже нужная вещь. и 1С в этом смысле не на высоте. я не про субъективную оценку , типа каждый может на любом языке написать пакость. я про управление сложностью кода. в этом заключается одна из основных задач программиста. соблюдение баланса по решению задачи и сохранению уровня поддержки (уровня сложности) с точки зрения текущих ресурсов (людских, технических и любых других). вот простой пример. я не знаю как в новых конфах. но вот в старых (УТ 10.3) - нужно сделать некое программное добавление/заполнение таблицы документа . логично предположить , что должен быть некий интерфейс (ну в 1С интерфесов правда нет, будем считать что это набор обязательных к реализации функций с одинаковой сигнатурой), - набор функцию по решению этой задачи. т.е. задача будет сводиться к преобразованию данных в нужный вид для этого интерфейса. только стоп....там нет такого. там во многих местах дублируется код по добавлению, изменению строк. зачем? я помню единственное решение , которое придумал с ходу это использовать функцию в форме ОбработкаПодбора. Только это неправильно создавать форму для этого. А потом выяснилось , что не для всех документов это работает. (я уж молчу что там функции есть которые разные типы результатов возвращают в зависимости от уловий. или даже выплняют действие. по моему вызов печати там такой. возвращент либо табдокумент либо печатает. это ересь в чистом виде) а это просто кодинг. а хотелось бы git (спасибо создателям gitter, но может когда-нибудь официальная поддержка будет). Т.е. причем здесь все это? я не видел новые конфигурации, и erp 2.0 не видел. но говорят это сложная и большая штука. так вот если все будет также как раньше, то сопровождение подобных конфигураций будет все сложнее и сложнее... и возможно упрется в некий потолок.
Ответили: (54) (58) (152)
# Ответить
53. CheBurator 28.01.2015 00:58
(43) Белов хитрый. Как все бизнесмены. Поэтому действительно чтото стоящее фигтебе раскажет. Общее - да.
но знание что в авто есть педали колеса руль - не поможет научиться ездить. просто опыт. просто офигительных размеров опыт. примеры докладов с большой сцены и в малых залах свидетельствуют об одном. никто из тех кто выступал - не смог сделать свой успех отчуждаемым продуктом, который могли бы болееменее успешно клонировать другие.
Ответили: (136)
+ 2 [ KapasMordorov; ZLENKO; ]
# Ответить
54. support 28.01.2015 01:53
(52) cool.vlad4, вот вы сами себе доказали, что ценность знаний в ИТ величина непостоянная. Для примера, возьмем медицину, у них есть один, всем знакомый, организм, изучай всю жизнь, он не изменится. В ИТ же "организм" находится в постоянном прогрессе, можно сказать в нестабильном, аморфном состоянии. Или сравните с юриспруденцией, законы меняются не так радикально, как платформы, технологии, стандарты. А знание управления - это вообще наука фундаментальная, как законы физики. Их надо просто освоить, и применять всю жизнь.
---
Вы уж простите за столь крамольные мысли, просто творчество и открытия - это удел молодых. Абель свой закон открыл до 26 лет.
А с возрастом приходит системное мышление, интерес к созданию масштабируемых, "энергонезависимых", самоокупаемых систем.
Ответили: (153)
# Ответить
55. lustin 28.01.2015 08:42
Попробую вклинится в дискуссию и ответить сразу по-пунктно:

(12) DitriX, ну процент я бы сказал свой любимый. 1 из 50, то есть 2% от всех. Но как я сказал - такой человек становится прикрытием рисков команды 1С. Хуже того ценник такого человека сразу возрастает, так как фактически, хотя он в реальности программист Java|C#|Python, команда 1С разработки считает его архитектором.

(13) видимо я как-то не слишком ясно сказал, что минимум 14, а так да - 15 и выбор из медалистов.

(14) ни в коем случае так не делайте, вы пытаетесь пойти по стандартному пути разработчика Java, а Вам нельзя. Если у вас есть опыт с 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 и его применимости в реальных задачах.

(33) а я на оборот наблюдаю максимальную активность именно моих коллег с Украины в части работы с более качественным подходом и вообще о реальном положении дел надо спрашивать у ребят из Киева.

Если уж вернутся к общему вопросу - я категорически не рекомендую сейчас вообще даже смотреть в сторону Java. На Java микросервисы почти не пишутся, по причине в том числе и архитектурным - поэтому это проигрыш в перспективе. Но это только мое мнение
Ответили: (57) (60)
# Ответить
56. ZLENKO.PRO 28.01.2015 09:21
(48) slavikss, "Я так полагаю вы уже находитесь в статусе "ведущий" либо на подходе. Сколько вам потребуется времени чтобы обрести статус ведущего в другом направлении? года три? К тому времени этот рынок стабилизируется и станет аналогичных 1С-овскому (на котором не так давно этот взрывной рост прошел, отсюда и некий пессимизм в его оценках). Очень может оказаться что изрядно попотев через 3 года вы окажетесь с тем же Х вид сбоку. Может имеет смысл взглянуть на проблему под другим углом? "

Статус "ведущего" у меня был лет 7 назад... Я весьма быстро освоил 8-ку потому что нравилась (в отличие от 7.7 с которой я "спрыгнул" через 1,5 года и на 5 лет ушел заниматься внедрением самописной системы в качестве руководителя проектов и аналитика (не кодировал вообще)). Потом 4 года я самостоятельно занимался реализацией проектов внедрения (уровень "УПП на 100 пользоателей"). Потом интересных проектов не нашлось и оказалось выгоднее пойти в штат к одному из заказчиков. Я уже по разному смотрел на проблему и каждый раз убеждаюсь что союз с 1С меня ограничивает в возможностях, потому что это ориентация на отечественного потребителя и этим все сказано. Вы всерьез думаете что текущий кризис в Украине и России "рассосется" через 3 года ? Я не разделяю Вашего оптимизма. Может быть лет через 10... Но я не готов столько ждать. Я и так уже жду лет 5 когда 1С выпустит решение конкурентоспособное на мировом рынке, а его нет и не известно когда будет. Оно и понятно.. Как можно сделать конкурентоспособное решение на "сырой" платформе 8.3?
# Ответить
57. ZLENKO.PRO 28.01.2015 09:28
(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/
Ответили: (61)
# Ответить
58. ZLENKO.PRO 28.01.2015 09:35
(52) cool.vlad4, " сопровождение подобных конфигураций будет все сложнее и сложнее..."

Особенно когда такой монстр как УПП 2.0 постоянно значительно переписывается... Я с трудом себе представляю как можно внести туда какие то существенные изменения, и при этом потом обновлять типовую при таком количестве и сложности кода. То ли еще будет... а потом выйдет УПП 2.1 на Такси и "по новой" внедряй...
# Ответить
59. bashirov.rs 28.01.2015 10:03
Обязательно скачаю и посмотрю в свободное время) Рад, что все развивается!))
# Ответить
60. slazzy 28.01.2015 10:04
(55) lustin, позвольте спросить, почему именно Clojure?
Ответили: (62)
# Ответить
61. lustin 28.01.2015 10:14
(57) ZLENKO.PRO, Вот именно поэтому и НЕ Java. Там уже всё сделано и рынок наполнен специалистами.

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

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

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

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

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

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

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

То есть даже зона интеграции, которая априори закрывалась Java, теперь уже может в принципе закрываться Python и Erlang. А возможно и Closure.
Это в том числе прослеживается если взглянуть на Ваш квадрат и на тренды
Ответили: (64) (66) (154)
# Ответить
62. lustin 28.01.2015 10:21
(60) slazzy, только на Closure и ему подобным языкам можно реализовать что-то подобное:


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


на самом деле тут Closure - это только как представитель языков, где ВСЁ есть функция.
с помощью подобного подхода можно реализовать отношение к системам как к функциям имя выполняемым
Ответили: (63) (69) (105) (137)
# Ответить
63. slazzy 28.01.2015 10:50
(62) lustin, спасибо за ответ, я понимаю, что Clojure это во многом функциональное программирование из Лиспа ) хотя в этом пока ничего не шарю, но не суть.

А что серьезно python имеет какой-то потенциал? Мне очень нравится этот язык, я даже умею хэлловорлд на нем писать )) и ещё некоторые простые штуки, но отовсюду слышу, что этот ЯП неочем. Он вроде и для продакшена не подходит и перспектив у него никаких и вообще питон мертворожденный.
Ответили: (65)
# Ответить
64. ZLENKO.PRO 28.01.2015 10:58
(61) lustin, "То есть даже зона интеграции, которая априори закрывалась Java, теперь уже может в принципе закрываться Python и Erlang."

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

Достаточно неплохо написано тут: "Пора заменить Python как язык для обучения" http://habrahabr.ru/company/hexlet/blog/248397/
# Ответить
65. ZLENKO.PRO 28.01.2015 11:03
(63) slazzy, "А что серьезно python имеет какой-то потенциал?"

Я думаю что потенциальную нишу Python занял JavaScript. Популярность Python это как популярность Pascal - везде его учат, но редко потом применяют на практике.
Кстати для обучения ребенка основам программирования я выбрал язык Processing... (пробовали Python, но оказалось очень скучно)
# Ответить
66. ZLENKO.PRO 28.01.2015 11:08
(61) lustin, "Там уже всё сделано и рынок наполнен специалистами."

Про 1С можно сказать то же самое, но на практике все наоборот.
# Ответить
67. ZLENKO.PRO 28.01.2015 11:15
Интересная цитата:
"Jav * aScript: Вы прочитали 3 книги, изучили 10 наглядных примеров, разработали потрясающий интерфейс и теперь, кажется, готовы к тому, чтобы выстрелить себе в ногу. Потом в процессе стрельбы обнаруживаете, что пули имеют радиус действия, равный длине ствола, и испаряются прямо на выходе.

node.JS: Вы начинаете асинхронно стрелять из асинхронных рук в асинхронные ноги, асинхронно не попадаете и запутываетесь в этой каше. "
+ 1 [ skyadmin; ]
# Ответить
68. egor_gsm 28.01.2015 11:15
Доброго времени суток.
У меня, как у руководителя организации и собственно как у программиста 1С возникла пара вопросов:
1) Во время интервью, один раз упоминался тот факт, что программист 1С должен иметь базовые знания бухгалтерского учета. Но, в целом из диалога следует, что программист - кодер, занимающийся разработкой ПО. Скажите, Вас не смущает что в большинстве, репутация 1С программистов страдает из-за того, что программер в принципе не знает бухгалтерского учета. Ведь не всегда клиент прав с точки зрения законодательства и по договору могут возникнуть проблемы с клиентом. Плюс ко всему, с точки зрения финансов подкованный 1С программист в бух. учете, стоит совсем других денег. Какой смысл раздувать штат сотрудников (программист, технический программист, методист бухгалтерского учета, консультант, и пр.) если большинство этих функций выполняет НОРМАЛЬНЫЙ 1С СПЕЦИАЛИСТ!
2) Из контекста я понял что 7-ку Вы уже похоронили?
3) Скорее не вопрос, а мнение. Когда Вы говорите о достоинствах 8.2 и 8.3, Вы не упоминаете тот факт, что на данных платформах, типовые конфигурации созданы не во благо пользователя, а скорее на оборот. Бухгалтеру с 20-ти летним стажем, опытом работы с 7-кой, нужно перестраивать даже не работу, мышление. За свою практику работы я не видел ни одного рядового оконечного пользователя довольного 8-кой(а их поверьте, не мало). Лично для меня 7-ка - инструмент, при помощи которого можно сделать ВСЕ. 8-ка, набор правил как для программиста, так и для оконечного пользователя. Вы говорили о том, что сколько программистов, столько и конфигураций. Согласен, но..... Как всегда упор ставится не на количество, а на качество.
Ответили: (72) (109) (112)
# Ответить
69. minimajack 28.01.2015 11:21
(62) lustin, скорее всего имелось ввиду Clojure.
только на Closure и ему подобным языкам можно реализовать что-то подобное

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

зачем отношение к системе как к функции? "имя выполняемым" это что значит?
Ответили: (77)
# Ответить
70. ZLENKO.PRO 28.01.2015 11:31
А Python вот сегодня всем нравится, завтра вот всем станет симпатичен Go...
Ответили: (71) (77)
+ 1 [ lustin; ]
# Ответить
71. pumbaE 28.01.2015 11:49
(70) ZLENKO.PRO,
„Wie viele Sprachen du sprichst, sooftmal bist du Mensch.“ (J.W. Goethe)
Ответили: (76)
+ 4 [ i_a; awa; lustin; ZLENKO; ]
# Ответить
72. ZLENKO.PRO 28.01.2015 11:50
(68) egor_gsm, "Какой смысл раздувать штат сотрудников (программист, технический программист, методист бухгалтерского учета, консультант, и пр.) если большинство этих функций выполняет НОРМАЛЬНЫЙ 1С СПЕЦИАЛИСТ!"

В том числе поэтому хочу уйти из 1С... Потому что мне приходится работать за всех этих людей (программист, технический программист, методист бухгалтерского учета, консультант, и пр.), а зарабатываю УЖЕ меньше "тупого" кодера на java ;-)
Ответили: (73)
# Ответить
73. pumbaE 28.01.2015 11:58
(72) ZLENKO.PRO, и будешь потом сильно умничать, "а зачем вы так делаете, это чушь, ничего вы в бухгалтерии не понимаете.... "
Ответили: (74)
# Ответить
74. ZLENKO.PRO 28.01.2015 12:01
(73) pumbaE, "и будешь потом сильно умничать, "а зачем вы так делаете, это чушь, ничего вы в бухгалтерии не понимаете.... " "

Это пройденный этап 2001-2005 г. когда я выполнял функции аналитика и постановщика задач для кодеров на С#...
# Ответить
75. ZLENKO.PRO 28.01.2015 12:03
Анализ спроса и предложения фрилансеров на примере биржи oDesk
http://habrahabr.ru/post/240979/
# Ответить
76. ZLENKO.PRO 28.01.2015 12:05
(71) pumbaE, "„Wie viele Sprachen du sprichst, sooftmal bist du Mensch.“ (J.W. Goethe) "

Золотые слова :-)
# Ответить
77. lustin 28.01.2015 12:12
(70) ZLENKO.PRO, он уже стал симпатичен, мы когда с docker начали разбираться @pumbaE обнаружил много чего интересного

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

Давайте я из своего стэка скажу

1. Java - Membrane-SOA, Jenkins, Eclipse, IDEA, TeamCity
2. Python - OpenStack, ZatoESB (спасибо Avtomat.biz подсадили)
3. RoR (Ruby) - Redmine, OpenProject, Sinatra
4. Go - consul.io, docker.io
5. C# - Telligent (Zimbra), 1Script (маленькая реклама)
6. Clojure - пока только прототипы.
7. Erlang - RabbitMQ

Вот такой стэк продуктов "стоит рядом с 1С и помогает ему"

(69) никогда не занимался "бредом", поэтому не делайте выводов раньше времени. Отношение к системам/сервисам/микросервисам как к функциями позволяет нам запрограммировать поведение интеграционной потока событий.
Это ведет к отказу от BPM - то есть интеграция в таком случае больше не работает по принципу "конфигурационных файлов".

В таком случае появляется integrationDSL язык - то есть с помощью Clojure пишется язык с "семантикой" под интеграцию. По примеру того как построена семантика в Gradle с "закосом" под сборку и управлению продуктом.

Тема новая и пока развивается только банками (в основном западными) на внутренних продуктах. Я не голословен - я лично знаком с некоторыми участниками таких команд. Собственно с ними мы и обсуждали как можно применить LISP подход к конечном продукте для бизнеса. Единственное где сейчас огромные проблемы - это в интеграции.


----

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

Таким образом:

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

----
Ответили: (78) (81) (85) (138)
+ 1 [ pbazeliuk; ]
# Ответить
78. ZLENKO.PRO 28.01.2015 12:29
(77) lustin, "что касается вообще всех языком программирования - надо не названия и идеалогию анализировать (это пусть на Хабре делают), а линейку конечных продуктов на них. В этом то как раз на мой взгляд и заключается подход программиста 1С (разработчика бизнес-приложений) "

Вот именно поэтому я отказался от Python как от основного языка. В качестве вспомогательного вполне может быть, например, для обработки данных.
# Ответить
79. ZLENKO.PRO 28.01.2015 12:31
Вот кстати интересный взгляд http://dou.ua/lenta/columns/sad-but-true/?from=footer-1
# Ответить
80. AllexSoft 28.01.2015 12:48
очень полезная беседа, очень понравились вопросы про взаимосвязи разрабов на 1С и на "правильных" языках, про кадры
# Ответить
81. minimajack 28.01.2015 12:53
(77) lustin,
Абсолютно валидный код, который компилируется и работает несмотря на то что написан по-русски( семантически отличаются только служебные слова и языковые конструкции).
import com.minimjack.domain.*;
import com.minimjack.service.*;

public class Main {
	public static void main(String[] args) {
		Контрагент Клиент = new Контрагент();
		Счет Счет = new Счет();
		if(БухгалтерияПредприятия.СчетОплаченПолностью(Клиент, Счет)){
			УправлениеТорговлей.ВыдатьЗаданиеНаОтгрузкуКлиенту(Клиент, Счет);
		}else{
			УправлениеВзаимоотношениямиСКлиентами.ОповеститьКлиентаОЧастичнойОплате(Клиент, Счет);
		}
		     
	}
}
...Показать Скрыть

стэк:
Java - Spring, guice, ehcache, hibernate, Netty, Jenkins, Eclipse, ActiveMQ, AWS ...
по моему вы путаете понятия сервис и функция...конкретно в этом примере, четко видно что производится обращение к трем сервисам.
Если брать лего для сравнения:
    Функция - один кусочек лего
    Сервис - все кусочки для здания( человека, машины и т.п.)

если оперировать базовыми понятиями как функциями, я не представляю себе архитектора, который сможет правильно спроектировать.
Что делать с транзакциями?Где АОП? Где начало? Когда конец? Вот в чем проблема, не имея сервисов ( я бы сказал узлов ответственности за выполнение БП) анализировать, исправлять будет невозможно.
Ответили: (94)
# Ответить
82. trand 28.01.2015 12:56
Разрабатываю на 1С лет 6. Вдохновился когда уехал в Москву работать в команду 2IS (Харитонов(автор конвертации данных) и Старых(автор инструментов разработчика)). Потом вернулся в родной город и понял что это - "болото". Большинство 1С программистов на периферии - это вчерашние сис.админы лепящие такой код, что рефакторить нечего. Просто стираешь и пишешь заново. Думаю это по причине низкого порога входа в профессию.

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

Изучаю Java. Но, мне в 30 идти Junior'ом как-то уж совсем не солидно. Сейчас ищу OpenSource проект в котором можно получить опыт. Имея опыт уже можно влиться в команду.

Есть мысли по поводу создания OpenSource мини 1С на Java исключительно для опыта. Т.е. собрать единомышленников и понеслось.

P.S. Что интересно - изучение Java повысило качество разработки на 1С.
А опыт 1С помогает в изучении Java. Сразу отображаешь получаемые знания на архитектуру конфигураций на 1С.
Ответили: (83) (84) (89) (155)
+ 3 [ Mick2iS; vodolaz; Lotar; ]
# Ответить
83. ZLENKO.PRO 28.01.2015 13:06
(82) trand, "Для себя сделал вывод, что если уж и разрабатывать на 1С, то работать нужно в профессиональных командах работающих над серьёзными проектами которые интересны своей сложностью. Для этого надо переезжать в Москву со всеми вытекающими.."

Те же мысли были у меня.
# Ответить
84. ZLENKO.PRO 28.01.2015 13:08
(82) trand, "Но, мне в 30 идти Junior'ом как-то уж совсем не солидно."

В 30 я пошел Junior'ом на 1С 8.0, а теперь в 40 меня не смущает Java Junior ;-)
+ 2 [ darkfire; pumbaE; ]
# Ответить
85. AllexSoft 28.01.2015 13:18
(77) lustin,
Вот кстати, скажем выпустит 1С 9.х, утопично но: без серьезных глюков, допустим выйдет на международный рынок.. по цене особо конкурентов нет, допустим зарубежный бизнес распробует 1С и появятся вакансии в канаде, штатах, ес.. Что будет с рынком труда программистов связанных с автоматизацией? Повысится ли зп у 1С программистов, будет отток программистов от Java, .net и тд? повысится ли уровень квалификации 1С программистов в целом? интересует просто мнение а стоит ли вообще ждать каких то изменений в связи с выходом 1С на международный рынок?
Ответили: (114)
# Ответить
86. support 28.01.2015 13:22
1C на американском рынке называется AccountingSuite
http://www.accountingsuite.com/

http://infostart.ru/video/w325271/

Канал на YouTube http://www.youtube.com/channel/UC-FCccde_oKN0YyiVx0KgXA
Ответили: (87) (88) (97)
# Ответить
87. ZLENKO.PRO 28.01.2015 13:27
(86) support, "http://www.accountingsuite.com/"

Размер установочного файла этой конфигурации 8 Мб :-)
Страшно подумать сколько там функционала уместилось в 8 Мб :-)
# Ответить
88. ZLENKO.PRO 28.01.2015 13:30
(86) support, "1C на американском рынке называется AccountingSuite "


Владельцем является "Yellow Labs Software" :-)
+ 2 [ Puk2; baton_pk; ]
# Ответить
89. slazzy 28.01.2015 13:35
(82) trand,
Для себя сделал вывод, что если уж и разрабатывать на 1С, то работать нужно в профессиональных командах работающих над серьёзными проектами которые интересны своей сложностью. Для этого надо переезжать в Москву со всеми вытекающими..


Хех, кто туда возьмет простого программиста из глубинки :)

Большинство 1С программистов на периферии - это вчерашние сис.админы лепящие такой код, что рефакторить нечего.

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

на всё это я всегда получал ответ "нет" :) в итоге постоянно сам сижу читаю книги, покупаю и смотрю курсы, читаю статьи и вся безнадега вокруг убивает. Болото это именно то слово. Именно поэтому меня тянет из болота куда-то в другое место и я смотрю в сторону других языков :)
Ответили: (90) (91) (95) (107) (156)
# Ответить
90. adapter 28.01.2015 13:48
(89) это синдром выгорания + перфекционизм. давно в профессии? выездные курсы Лустина.... прилетит вдруг волшебник в голубом вертолете .... ничего он не изменит в чужих головах за несколько часов сонного "бубни мне тут как космические корабли бороздят просторы большого театра"
Ищи способы заработать бабки или подняться в должности, а про остальное не парься.
Ответили: (92) (115)
# Ответить
91. AllexSoft 28.01.2015 13:48
(89) slazzy, а ты думаешь ну перейдешь ты на C# или Java и не окажется тоже самое болото в своей провинции с количество вакансий на местном рынке приближающемся к нулю ? ты встанешь в итоге перед тем же выбором что и 1С программист, ехать в москву и работать в нормальной компании либо сидеть в провинции и делать "подешевле". По моему скромному мнению проблема то не в языке (инструменте), проблема в "подешевле", в Москве просто готовы платить за интеллектуальный труд, в провинции пока что нет ( увы..
ПС: сам уехал в Москву из провинции по этой самой причине
Ответили: (92)
# Ответить
92. slazzy 28.01.2015 14:07
(90) adapter,
прилетит вдруг волшебник в голубом вертолете

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

это синдром выгорания + перфекционизм. давно в профессии?

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

(91)
slazzy, а ты думаешь ну перейдешь ты на C# или Java и не окажется тоже самое болото в своей провинции с количество вакансий на местном рынке приближающемся к нулю ?

Я скорее искал саморазвития для себя, чтобы менять не болото, а прежде всего себя. И для начала я вообще не планирую уходить, скорее просто иметь в запасе ещё один язык плюсом к 1С и sql. А вот потом уже возможно и подумать о чем-то. В любом случае Вы конечно правы, в провинции с этим тяжело.
Ответили: (93)
# Ответить
93. AllexSoft 28.01.2015 14:18
(92) slazzy,
Сам факт такой возможности ставит меня в ступор, у меня просто не складывается в голове "программист" и "не развиваться". В этом и весь смысл.

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

ну думаю вы имеете в запасе как минимум XML) ну а если вы про специальности не программист, то наверное да, для вас было бы полезно поучить что нибудь другое, просто для сравнения и поворачивания мозгов в другую более качественную сторону) У меня лично все наоборот, я из Delphi, C++ пришел в 1С, так как мне нравится именно как процесс так и результат автоматизации предприятий, а в том самом городе откуда я вакансий как на Delphi, C++ программистов равно 0
Ответили: (96)
# Ответить
94. lustin 28.01.2015 15:50
(81) minimajack, вы опять не поняли. Мне не нужен абсолютно валидный код на Java, точнее он нужен не мне как разработчику интеграции. Он нужен только разработчику Java.
как разработчик интеграции я не хочу Spring и Hibernate, пусть это будет у Java программистов

Мне нужно иметь возможность писать минималистичный код DSL с конечным набором объектов для интеграции.
То есть Вы как знаток Java на низком уровне пишите платформу для запуска

Планировалось такое попробовать реализовать на Groovy - но затраты на семантику очень велики http://www.ibm.com/developerworks/ru/library/j-pg09205/
И кстати я специально жонглирую
http://en.wikipedia.org/wiki/Closure_(computer_programming)
и
https://ru.wikipedia.org/wiki/Clojure
Чтобы обозначить подход к реализации

Чтобы Вы понимали,я говорю о подходе:

На примере, мне нужен сервер приложений и конфигуратор, который вместо документов и справочников содержит объекты
1. Системы
2. События
3. Очереди

тогда каждая команда 1С сможет быстро писать и публиковать так называемые eventflow.

P.S. А то что на чистой Java можно такое сделать - это давно известно, но долго и неудобно.
Ответили: (99) (104)
# Ответить
95. trand 28.01.2015 15:51
(89) slazzy, Меня туда взяли с нуля (в 2IS). Другое дело что и зарплата была соответствующая.
# Ответить
96. ZLENKO.PRO 28.01.2015 15:56
(93) AllexSoft, "раздели для себя программистов и кодеров, все встанет на свои места"

Т.е. для кодера писать г..код это нормально ?
Ответили: (98)
# Ответить
97. egor_gsm 28.01.2015 15:59
(86) support,
1C на американском рынке называется AccountingSuite
http://www.accountingsuite.com/

В особенности улыбнуло - "AccountingSuite’s Cloud Banking automatically connects to your bank accounts daily so you’ll spend less time entering transactions.". А у нас все просто - "Клиент-Банк" ))
# Ответить
98. AllexSoft 28.01.2015 16:06
(96) ZLENKO.PRO, для не развивающегося программиста = кодера, г**код это нормальность (он конечно же так не считает, но в 99% это так)
# Ответить
99. minimajack 28.01.2015 16:28
(94) lustin, я понял. Вы о DSL-языке с точки зрения описания workflow.
Да это возможно, но думаю на практике мало применимо (разве что будет мегаконструктор- событийного-поведения для бухгалтерии и менеджеров).
Best-practics - должны существовать, иначе будет такое г-но, что все через месяц повешаются.
А так да описывать бизнес процессы заточенным под это языком всегда легче.
Сверхвысокоуровневый язык программирования
зы Реализация MOP в Groovy. Да лучше я в java AOP по старинке.
ззы Почему программист 1С лучше Java-developer's? Так и не нашел ответа, кроме как если добавить "при запуске Бизнеса сжатого в сроки".
Ответили: (101) (157)
# Ответить
100. chmv 28.01.2015 17:03
Получила большое удовольчтвие
# Ответить
101. lustin 28.01.2015 17:44
(99) minimajack, не знаю пока, ни про практику применимости, ни про реализацию - как вы сами поняли - нет пока однозначного понимания, поэтому и объяснения получаются сумбурные. Текущие прототипы вызывают пока даже у меня вызывают отторжение.Но чувство остается, что что-то подобное необходимо.


Почему программист 1С лучше Java-developer's?


Это я такое сказанул "лучше" ? Это значит, что-то я переборщил

Не лучше, просто другие задачи решают. Только Java программист "спасет" 1С-ника с тонкостью клиентов и интеграцией.
Ответили: (102)
# Ответить
102. minimajack 28.01.2015 18:52
(101) lustin, это тема эмеила Почему программист 1С лучше Java-developer's?
Новый выпуск передачи “Готовые решения”.
Вышел второй выпуск передачи "Готовые решения". В гостях Алексей Лустин, технический директор компании "Серебряная пуля".
Мы поговорили об ИТ-отрасли, роли специалиста 1С в бизнесе, о перспективах его развития и путях карьерного роста.
Как раз здесь вы найдете ответ на вопрос из заголовка письма: “Почему программист 1С лучше Java-developer's?

практика работы с гибкими бизнеспроцессами у меня есть( порядок работы строится по графам...). Итог: куча бизнес-процессов, куча зависших задач...плюсы несомненно есть - так общее кол-во участников тысячи, все работало по процессам, ответственные за узлы целые отделы, так что все двигалось (грубо говоря производство, только конечный результат другой)...
Ответили: (103)
# Ответить
103. support 28.01.2015 18:56
(102) minimajack, это я так написал, чтобы привлечь больше внимания к выпуску :).
# Ответить
104. CheBurator 28.01.2015 21:10
(94)
На примере, мне нужен сервер приложений и конфигуратор, который вместо документов и справочников содержит объекты
1. Системы
2. События
3. Очереди

аааа.... это как-то похоже на мою мечту? да или нет?
чтобы программирование в 1С было программированием процессов и событий, которые ПОРОЖДАЮТ документы, а не наоборот, когда все строится "от документа"...
я о том или не о том??
# Ответить
105. CheBurator 28.01.2015 21:14
(62) ааа, дайте две! это оно! ;-) это примерно то как я себе представляю работу 1сных систем примерно с середины 200-ых.. но в типовых все никак...
# Ответить
106. dock 28.01.2015 21:23
Такие серьезные комментарии... Разбавим :)
Вот почему завершающая фраза всего интервью "Конец Процедуры" ?
почему не "Конец Функции" ?
Ответили: (116) (118) (158)
+ 1 [ GSoft; ]
# Ответить
107. CheBurator 28.01.2015 21:27
(89) это не болото.
бизнес, в отличие от оторванных от реальности программистов, достаточно точно оценивает баланс красоты и необходимости этой красоты. и если организация гибкой разработки и пр и пр приносит профит программеру, но не приносит профит рабовладельцу, тьфу работодателю программиста - то я думаю тут все понятно? поэтому - хотим нового и красивого и правильного - обоснуяем для куроводятелов экономический эффект.. или ждем удобного момента и "пропихиваем" сами что надо...

я тоже тошнюсь от многих кодов, в том числе и от своих тоже (стесняюсь показывать, потому что не 22 см) - но не особо комплексую. бо на красоту времени остается очень мало - только в порядке хобби... и только вздахаешь с легкой завистью, встречая что нить что тебе нравится внешне и внутренне
# Ответить
108. CheBurator 28.01.2015 21:33
Кстати, специализация 1Сников - что стало отчетливо видно на снеговике - это наверное есть благо.
Потому что если я умею вести малоценку, банккассу, основные средства, поставщиков-покупателей - то я буду "требовать" себе в ЗП не 30 тыс, а 120. а Если 120 не дадут, а дадут 40 - то тут у меня как раз повится дофига свободного времени для осовения новых фич платформы, выполнения сторонних проектов и прочего полезного ЛИЧНО ДЛЯ МЕНЯ.

Немножко разговаривая с бизнесменами - оценивают ЗП 1Сников и их апломбтребования - как завышенные. На проектах, где нет постоянных внедрений, но есть нужда в знании специализации - за какие шиши держать прога между проектами..?
# Ответить
109. Кошки рулят 29.01.2015 07:09
+(68) Слух о моей смерти был сильно преувеличен (с) С.Л.Клеменс (именно так, а не как обычно цитируют "Слухи о моей смерти несколько преувеличены")
Говорит, вроде, не плохо, сыплет английскими терминами с последующим переводом на русский, названиями, фамилиями; примеры образные, "случаи из жизни" ... все, вроде, по делу, живенько так ... но сначала не очень понятно к чему он это все говорит и что хочет донести.
Первый звонок - это когда он походя клюшки похоронил, как с удивлением заметил в (68) egor_gsm. Скороговоркой такой. Типа, чтобы никто не расслышал.
Ну, а когда он практически дословно процитировал Нуралиева про "сбивать палками" (и тоже так неразборчиво, со скоростью пулемета, проглатывая окончания слов), тут уже не звоночек, а в гонг ударили. Все стало ясно как божий день - ах, вот он о чем! ...
Слушайте, ну если он так в 1С-ных вопросах "разбирается", то как же я могу воспринимать его "экспертные" рассуждения о вещах в которых я не очень понимаю? Вроде, говорит что-то умное и правильное, но (памятуя то, что он про 1С только что нес) уже воспринимаешь его парадигму (как он любит говорить) как псевдонаучную. Ну, т.е., как я понимаю, он все время повторяет в разных вариациях одну и ту же схему:
пять-ю-пять - 25,
шесть-ю-шесть - 36,
семью-ю-семь - ... 47
и "подтверждает" свою "мысль" какой-нибудь а-ля-цитатой(?) или хабрахаброй по-английски.
Финальное впечатление осталось тягостное - какую-то муть втирал, хотя начиналось все здОрово ("вызываем в Москву" и пр.)...
И к ведущему претензия: игрушку, которую он (гость) с собой принес и тарабанил в руках целый час надо было отнять у него или попросить убрать в карман до начала съемки. На крайняк, положить на стол, если этот реквизит был так важен. Только в руки ему не давать.
Ответили: (111)
− 1 [ awa; ]
# Ответить
110. DoctorRoza 29.01.2015 08:30
Вопрос к гуру: есть закон аналогии. Вот коллегИ явно выражаются, мол, ошиблись, разочаровались и т.п. (Разве я утрирую!?) Так вот, используя закон, они, то бишь коллеги, также говорят и о своей машине (если есть), о своей квартире (если есть), о свое жене (?) ?
p.s. ну вот верю я в этот закон и все тут!
Ответили: (113)
# Ответить
111. lustin 29.01.2015 09:06
(109) Кошки рулят,

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

Клюшки говорите ? Похоронил говорите ?
1С 7.7 только с применением внешних компонент 1С++
- эта строчка в моем резюме стоит с 2008 года и никуда оттуда не исчезает, ключевое слово здесь 1С++. А семерка чистая мертва уже давно, я искренне жалею тех странных товарищей, у кого нет 1С++. Но 1С 7.7 с 1С++ - "это семерка на стероидах", и уже не совсем семерка.

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

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

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

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

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


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

Ну и попробуйте сформулируйте о чем я говорил, если Вам понятно ?
Хуже того - что я пытался донести ?
Какую схему я повторял ?

Обычно я в таких случаях спрашиваю цитатой из КВН "К пулемёту нет претензий ?"
Что своим "негативом" вы хотели донести ?
# Ответить
112. lustin 29.01.2015 09:56
(68) я пропустил в общем потоке Ваш комментарий.

По пунктно:

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

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

Это три разных сущности, но базовая это человек.

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

То есть в общем случае - человек может иметь любую должность и "закрывать" любую роль (хоть все одновременно).

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

2. Я похоронил семерку уже давно. Как я сказал в комментарии выше, первое что я и остальные делаем когда видим семерку - устанавливаем наш стандартный набор внешних компонент во главе с vkloader и 1С++, и дальше это больше не семерка. А дальше Классы, ТабличныеПоля, ActiveX и даже COM+ сервера типа v7server. Извиняюсь, что не сказал, я думал это и так известно - я очень давнишний поклонник http://www.1cpp.ru/forum/YaBB.pl?num=1193917439. На последнем месте работы - "визуально выглядящая как семерка" жила и выручала всех чудесным образом, правда там были споры периодически, а не выпилить её - но замены ей придумать не удавалось.

3. а вот про перестройку мышления - тут вы правы. Это наблюдается... , я нарвался на это когда внедрял в сельских поселениях бухгалтерию бюджетных учреждений по новому плану счетов для бюджета. Это когда надо было в течении 3-ех месяцев начать мыслить в виде "дерева КБК" и наглым образом исчезли все базовые понятия. Но с другой стороны я понимаю наше государство зачем оно это делало - надо было повышать управляемость бюджета: по крайней мере благая цель была такая: реализация - вот тут я промолчу.
Поэтому сейчас кстати и происходит сдвиг - бухгалтер с 20 летним стажем крут, но совершенно не управляем. Поэтому изменения нацелены именно на повышение управляемости, а не на благо пользователя. Хотя под соусом "эргономики" пропагандируется как раз польза.

И я в интервью сказал - есть проблема: есть решение. На любом языке, на любой платформе. Если проблема еще и в качестве она тоже решается. В том числе и на семерке, на которой действительно можно сделать всё: скриншоты с 1С++ сайта не буду приводить, но есть там и пример как на семерке пишется визуальный расчет необходимых материалов для производства. Правда там еще и JS присутствует для управления визуальной составляющей и 3D вращениями, но кого это волнует, если визуально это выглядит как часть семерки ?
Ответили: (114)
# Ответить
113. lustin 29.01.2015 10:08
(110) DoctorRoza, А можно поподробней про закон ? Честно раза четыре пытался спроецировать закон на текущую дискуссию, честно "не понял".
# Ответить
114. AllexSoft 29.01.2015 10:19
(112) lustin, а может и мне ответите на (85) ?
Ответили: (117)
# Ответить
115. lustin 29.01.2015 10:46
(90) adapter, а Вы со мной знакомы ? На курсах моих были ? Я же могу и огорчиться/обидеться - для меня семафорные слова типа "сонная бубня" очень показательны. Могу же в отместку тоже что-нибудь сказануть такое про Ваши продукты. Поэтому не надо "про волшебника".

те же курсы - формат их проведения специально выбран "под болото".

1. используется педагогические подходы из https://ru.wikipedia.org/wiki/%D0%A2%D0%A0%D0%98%D0%97-%D0%BF%D0%B5%D0%B4%D0%B0%D0%B3%D0%BE%D0%B3%D0%B8%D0%BA%D0%B0­
2. используются педагогические подходы из http://school2100.com/pedagogam/newstandards/

На курсах дается конечный результат, который нужно достичь - не скрою так как все люди взрослые (дети и стажёры вникают быстрей), им приходится пережить некоторое количество "боли", так как прямых ответов им никто не дает. Максимум что мы просим для выполнения домашнего задания по разработке:

1. установить сервер сборок - любой который понравится через Далее - Далее - Далее
2. сделайте на сервере сборок 3 шага:
а. полный ночной синтаксический контроль текущей версии из хранилища (написать самому)
б. выгрузку исходников в git репозиторий (подключите его к TFS, Jira, Redmine
в. отсылку на e-mail информации об успешности шага

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

Про того же менеджера продукта:

1. заполнить шесть документов - кровь из носа, а заполнить
2. использовать инструментарий и шаблоны - можно текущий проект подготовить к продавливанию у начальства (там же ресурсный план возникает за 2 часа)
3. относится ко всему как к продукту

Короче ничего сложного - важно кто и что делает руками.

P.S. Вот я уже час сижу на форумы и пишу комментарии: опосредовано это конечно полезно, но прямой ценности не приносит ;-). Пойдем обсудим с командой - как запускать облачный конфигуратор для разработчика (для закрытого тестирования), о котором почему-то никто не спросил ;-)
Ответили: (139)
# Ответить
116. GSoft 29.01.2015 11:04
(106) dock,
потому что функция возвращает значение аргумента, а процедура нет))) В этом плане можно провести аналогию с каждым выпуском который обособлен сам в себе, а не передает "значение" для других выпусков.

а вообще все гораздо проще - КонецПроцедуры в кадре звучит лучше)))))
Ответили: (118)
# Ответить
117. lustin 29.01.2015 11:17
(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 (будь он не ладен) ну и т.д.
Ответили: (123) (142)
+ 1 [ ZLENKO; ]
# Ответить
119. lustin 29.01.2015 11:50
(118) Кошки рулят, тролль с мисты ?
Ответили: (120) (121)
# Ответить
120. support 29.01.2015 12:18
(119) lustin, просто тролль, удалили
# Ответить
121. egor_gsm 29.01.2015 12:27
(119) lustin, а чем миста не угодила ?
Ответили: (122)
# Ответить
122. lustin 29.01.2015 12:59
(121) egor_gsm, ну не сложилось... лично у меня... просто не сложилось.
# Ответить
123. ZLENKO.PRO 29.01.2015 18:04
(117) lustin, "То есть к гипотетической версии 9.*"

Им еще 8.3 пилить и пилить до стабильного релиза. Хотя могут признать что "тупиковая ветвь" и бросить "как есть".
Ответили: (124)
# Ответить
124. AllexSoft 29.01.2015 21:29
(123) ZLENKO.PRO, а в чем тупиковая то? ну сам интерфейс такси может и не очень удачный, по крайней мере для десктопов.. а вообще УФ очень даже правильный подход трехзвенки
Ответили: (125) (126)
# Ответить
125. ZLENKO.PRO 30.01.2015 12:07
(124) AllexSoft, "а в чем тупиковая то?"

Потому что в 8.3 поддерживается толстый клиент, управляемый интерфейс, интерфейс такси, куча режимов совместимости, поддержка нескольких СУБД и т.п.
Я не верю что такое хоть когда нибудь стабильно будет работать....
Ответили: (129) (159)
# Ответить
126. ZLENKO.PRO 30.01.2015 12:11
(124) AllexSoft, "а в чем тупиковая то?"

http://forum.infostart.ru/forum86/topic117873/
# Ответить
127. Гость 30.01.2015 12:13
а в чем тупиковая то? http://forum.infostart.ru/forum86/topic117873/
# Ответить
128. oleg75 30.01.2015 12:21
Люди, сам в ужасе, раньше зарплата на 1С была 3300$. А сейчас что творится? Доколе. Посоветуйте книжечку для чайников по JAVA.
Ответили: (131)
+ 2 [ ZLENKO; CheBurator; ]
# Ответить
129. AllexSoft 30.01.2015 13:04
(125) ZLENKO.PRO, я сам за то чтобы 1С избавилось от наследства прошлого типа построителя отчетов и возможно даже ОФ и толстый клиент! но тут же заверещат "а как же совместимость" ?) Про поддежку нескольких СУБД вообще молчу, обычно говорят "а почему так мало поддерживает 1С" ?)) мне лично полноценной поддержки MSSQL +PostreSQL хватит за глаза
Ответили: (130) (132)
# Ответить
130. ZLENKO.PRO 30.01.2015 13:10
(129) AllexSoft, "полноценной поддержки MSSQL +PostreSQL хватит за глаза"

100%
# Ответить
131. ZLENKO.PRO 30.01.2015 16:01
(128) oleg75, "Посоветуйте книжечку для чайников по JAVA"

Я эту читаю http://habrahabr.ru/post/212707/
# Ответить
132. CheBurator 30.01.2015 18:24
(129) Это куда вы собрались обычные толстые формы отменить?
Не надо! Иначе нормальных быстрых интерфейсов для узких задач как ваять?
Ответили: (133)
# Ответить
133. ZLENKO.PRO 02.02.2015 10:30
(132) CheBurator, "Иначе нормальных быстрых интерфейсов для узких задач как ваять?"

На 8.2 никто ж не мешает ваять. Зачем "толстые формы" на 8.3 ваять ?
Ответили: (135)
# Ответить
134. CheBurator 02.02.2015 18:12
Беседа с Лустиным напоминает "Клуб кинопутешествий"
показывают кучу прекраснейших мест, но мне туда не добраться.. разве только матросом в кочегарке... ;-)
# Ответить
135. CheBurator 02.02.2015 19:34
(133) для уменьшения зоопарка платформ.
УФ - вполне подойдут для АУПа, а тослтые - на термналы, например...
# Ответить
136. AlexO 03.02.2015 11:35
(53) CheBurator,
не смог сделать свой успех отчуждаемым продуктом, который могли бы болееменее успешно клонировать другие.
Потому что все зависит от условий.
Если у нас в городе все схлопывается, при и так небольшом рынке - то опыт столичных менеджеров применять не к чему.
# Ответить
137. AlexO 03.02.2015 11:46
(62) lustin,
только на Closure и ему подобным языкам можно реализовать
Сдается мне, что вы просто подгоняете свои привычки программирования в 1С - под поиск аналогов решений автоматизации в других языках ))
# Ответить
138. AlexO 03.02.2015 11:59
(77) lustin,
а линейку конечных продуктов на них.
Анализ "линейки конечных продуктов" - это тактика. А стратегия - это функциональность/проработанность/гибкость языка программирования (т.е. примем на данный момент - что стратегия в оценке такового).
Посмотрите на C++ - сколько лет, а популярность высока как никогда (а, точнее, меня поправят - как всегда). И даже С# лишь дополняет его, а никак не замещает.
Может измениться все - и язык программирования может стать невостребованным (как случилось с Pascal, Delphy, dot.NET и т.д.), и конечные продукты могут сгинуть/видоизмениться на новых платформах/уйти с приоритетом к новой платформе.
Второе происходит намного чаще, причем настолько чаще, что первый тезис можно просто принимать во внимание, но ориентироваться - строго на второй.
Ответили: (160)
# Ответить
139. AlexO 03.02.2015 12:30
(115) lustin,
Пойдем обсудим с командой - как запускать облачный конфигуратор для разработчика
Не знаю, как вам задать вопрос, если только не прямо: весь и вся суть - а оно зачем нужно?
Все определяется целесообразностью. Я сколько не пытался - не смог найти преимущества многих технологий 1С последних 6 лет, отделив маркетинг от выхлопа.
Ответили: (146)
+ 1 [ darkfire; ]
# Ответить
140. support 03.02.2015 17:32
Следующий выпуск снимаем в эту пятницу.
Ответили: (141)
# Ответить
141. AllexSoft 03.02.2015 17:50
(140) support, ждем с нетерпением!
# Ответить
142. byte.mdfab 03.02.2015 17:55
(117) lustin,
Но так было до лета - сейчас даже не знаю.


А что, собственно, случилось летом?
# Ответить
143. ZLENKO.PRO 05.02.2015 13:20
"В последнее время в вебе идет тенденция к «утончению» сервера и «утолщению» клиента. С каждым днем вакансий Full-stack разработчиков становится все больше, а чистого бэкенда все меньше." http://habrahabr.ru/post/249195/
Ответили: (144) (145)
# Ответить
144. pro1c@inbox.ru 05.02.2015 17:45
(143) ZLENKO.PRO,
ааааааа....... говорил я об этом!
чуйку не пропьешь!
# Ответить
145. minimajack 05.02.2015 22:16
(143) ZLENKO.PRO, сервер не утоньшается. Просто клиент утолщается. От сервера валидация, синхронизация, работы с БД - никуда не денется...фактически отваливаются генерация вьюшек - и то, только для html-a
# Ответить
146. ZLENKO.PRO 06.02.2015 13:41
(139) AlexO, "Я сколько не пытался - не смог найти преимущества многих технологий 1С последних 6 лет, отделив маркетинг от выхлопа."

Аналогичная ситуация. Тупиковая ветвь.
# Ответить
147. forum1c8 06.02.2015 14:43
Настоящее удовольствие - это автоматизация своего личного бизнеса.
Поэтому надо искать не язык (платформу), а свою личную нишу в бизнесе. Будь это продажа софта, или продажа пирожков, или что-то ещё. Главное суметь на этом заработать.
А когда копейка пошла - выбирай любые платформы: хоть 1С, хоть пиши с нуля на С++, или умело совмещай и то, и другое.
Лично я обожаю php+MySQL, что-то пишу на С++(то, что только там можно сделать). Но какие-то вещи только в 1С - например, бухучёт (отчётность в налоговую, ПФР, статистика; аналитика продаж, ...)

P.S. Искать надо свою нишу, свой бизнес.
Ответили: (148) (161)
+ 1 [ papami; ]
# Ответить
148. ZLENKO.PRO 06.02.2015 14:55
(147) forum1c8, "Искать надо свою нишу, свой бизнес."

Верно.
# Ответить
149. darkfire 08.02.2015 14:54
В рассылке указан вопрос "Почему лучше заниматься 1С, чем Java?" долго смеялся.
Услышал лишь голословный пассаж, что 1с круче всех.
Заикнулся про ускорение 1с, но так и не развил мысль, а это было самым интересным.
# Ответить
150. darkfire 08.02.2015 15:09
(15) GSoft, Зачем поднимать уровень 1с чтоб пересесть на Java это же две большие разницы?
Для того чтоб пересесть на Java надо изучать Java там бездна знаний.
# Ответить
151. darkfire 08.02.2015 15:36
(30) DitriX, вот так обычно и ставится постановка. Так что доход/расход ничего сложного, а когда доходит до реализации сразу вылезает столько нюансов :)
# Ответить
152. darkfire 08.02.2015 15:56
(52) cool.vlad4, столкнулся со Сводом и БГУ 2.0. Чем дальше в код тем толще биты. Это мрак. Возможно java со всеми её hibernate и spring проще и функциональные :)
# Ответить
153. darkfire 08.02.2015 16:03
(54) support, законы не меняются радикально? То-то 1с обновления шлепает пачками :)
Ответили: (162)
# Ответить
154. darkfire 08.02.2015 16:14
(61) lustin, "гибкость, скорость и минималистичность" тогда это точно не про 1с :)
# Ответить
155. darkfire 08.02.2015 16:37
(82) trand, 1сники обычно не пишут ничего в нуля. Им нужно быстро (вчера и на самолете) доработать существующую конфигурацию под требования заказчика. Какой уж тут красивый и лаконичный код тем более в современных конфигурациях по 8ку. Не падает на тестовом примере и ладно. :D
# Ответить
156. darkfire 08.02.2015 16:45
(89) slazzy, "Хех, кто туда возьмет простого программиста из глубинки :) "
Да ладно мне звонили и звали в Москву не знаю много ли для Москвы $1000, но давали без проблем. Причина сертификат специалиста по платформе 8.2
Ответили: (168)
# Ответить
157. darkfire 08.02.2015 17:11
(99) minimajack, опытный программист да ещё и багажом наработок тоже может быстро развернуть бизнес в сжатые строки. Развернуть СУБД, при помощи чего-то вроде ERWin создать базу данных. Остается только нарисовать клиентскую морду для БД. Написать серьезную конфигурацию 1с с нуля в общем-то не быстрее чем на другом языке.
Просто у 1с есть готовые решения которые худо бедно обновляются и в них можно не только вести учет, но и сдаваться в контролирующее органы. :)
+ 1 [ ZLENKO; ]
# Ответить
158. darkfire 08.02.2015 17:17
(106) dock, потому что не возвращает результат :D
# Ответить
159. darkfire 08.02.2015 17:38
(125) ZLENKO.PRO, просто сначала пишется под тонкий клиент и если там заработало перенести на толстый уже не сложно и не забыть ограничения, если нужна версия для Linux. Хотя от вешалок и неожиданных крешей никто не застрахован :)
# Ответить
160. darkfire 08.02.2015 17:43
(138) AlexO, Delphi кстати до сих пор востребован возможно даже больше чем Python :)
Ответили: (169)
# Ответить
161. darkfire 08.02.2015 17:47
(147) forum1c8, типа каждому по личному бизнесу :D
Ответили: (165)
# Ответить
162. support 08.02.2015 18:29
(153) darkfire, Эко вас прорвало сегодня, учитывая что с регистрации 2008 года вы молчали. )))
Ответили: (166)
+ 2 [ artbear; AllexSoft; ]
# Ответить
163. pumbaE 08.02.2015 22:50
(162) значит задело, а это дорого стоит.
# Ответить
164. CheBurator 09.02.2015 00:40
Але, где снятая в пятницу новая передача? постпродакшен или как его там - скольо будет идти?
Ответили: (170)
# Ответить
165. forum1c8 09.02.2015 10:24
(161) darkfire, Для справки: в Тайване каждый четвертый начинающий предприниматель
Ответили: (167)
# Ответить
166. darkfire 09.02.2015 16:35
(162) support, так я зарегистрировался в свое время потому что что-то скачать надо было, а тут такой забавный текст в рассылке так чего бы не поучаствовать.
Желтые заголовки как известно всегда привлекают внимание :)
# Ответить
167. darkfire 09.02.2015 16:41
(165) forum1c8, и что?
25% населения предприниматели для Тайваня ничего особенного.
# Ответить
168. AlexO 09.02.2015 17:16
(156) darkfire,
Да ладно мне звонили и звали в Москву не знаю много ли для Москвы $1000
Совсем немного. Тем более, до повышения курса в декабре - это было 35 тыс руб.
Вот и ориентируйтесь.
# Ответить
169. AlexO 09.02.2015 17:19
(160) darkfire,
Delphi кстати до сих пор востребован возможно даже больше чем Python
Если учесть, что Питон в тысячи раз менее распространен, чем Дельфи - то "да".
Однако, это не отменяет того факта, что Дельфи как RAD-средство уже мало где востребовано.
Инженерные и прочие расчетные приложения ушли в прошлое.
Ответили: (171)
− 2 [ ZLENKO; cool.vlad4; ]
# Ответить
171. minimajack 09.02.2015 19:46
(169) AlexO, с учетом того что питон установлен на 99% линукс компах...
питон скриптовый язык, делфи компилируемый...разные задачи, разные требования
зы делфи как такового небыло 5 лет - не считая последних полтора года, когда она снова стала востребованая ввиду новой студии и разработок под андроид
Ответили: (174) (178)
− 1 [ AlexO; ]
# Ответить
172. weissfeuer 12.02.2015 07:14
Очень полезное видео и не менее интересная дискуссия. С нетерпением буду ждать облачного конфигуратора - очень полезная штука, когда мотаешься из города в город.

Выписал для себя несколько высказываний для обдумывания - про разницу между ит-директором и техническим директором, про "лучше быстро 100 проектов, чем 1 - полгода". Теперь понятно, почему директора в малом бизнесе так неохотно оплачивают проектирование и составление ТЗ :)

Я, возможно, задам глупый вопрос, но о каких четырех книгах говорил Алексей? :) Первые две понятно - "Мифический человеко месяц.." и "Алгоритмы и структуры данных", а еще две какие?

И еще, в дискуссии ряд очень опытных, судя по регалиям, программистов 1С высказываются в ключе "достиг потолка, мало платят, а работаю за всю проектную команду". Но если у вас такой большой опыт и вы действительно можете делать проект один, то почему не делаете и не зарабатываете на этом? Почему не отчуждаете свой опыт и практики? Что мешает разработать свой "микросервис" и продавать его?
Ответили: (173) (176) (177)
# Ответить
173. minimajack 12.02.2015 08:01
(172) weissfeuer, Почему не отчуждаете свой опыт и практики? Что мешает разработать свой "микросервис" и продавать его?
программисты не занимаются маркетингом, тяжело представить программиста пытающегося продать продукт сделанный единолично. Была бы команда, а так...

сегодня пришла в голову идея сравнения 1С с уроборосом


все от чего изначально был толчок в 1С, теперь поглощается ним самим ...низкий порог вхождения, скорость разработки, низкое качество кода, готовые конфигурации - все это приводит к тому, что программист 1С8 - вынужден бороться за место под солнцем. И уже не как программист 1С8, а (как правильно заметил Лустин) как программист для бизнеса.
Ответили: (174)
+ 1 [ ZLENKO; ]
# Ответить
174. weissfeuer 12.02.2015 09:30
(173)
>программисты не занимаются маркетингом
Тогда эти программисты будут бедными. Например, составление резюме - это тоже маркетинг.

>Была бы команда, а так...
Если вы выполняли роль руководителя проекта, как пишут ребята выше, то собрать команду для вас не должно быть сложностью, иначе у вас завышенные представления о собственной компетенции.В частности, маркетолог - не такой уж редкий специалист.
Ответили: (175)
# Ответить
175. minimajack 12.02.2015 10:21
(174) weissfeuer
>если вы выполняли роль руководителя проекта, как пишут ребята выше, то собрать команду для вас не должно быть сложностью
[Senior] Developer - это не руководитель проекта, руководитель проекта - это не спонсор, маркетолог - в начинающей команде груз на шее
команду надо кормить, такую ответственность я на себя никогда в жизни не возьму. Работать на энтузиазме - плавали, знаем...
>иначе у вас завышенные представления о собственной компетенции
не переходите на личности, была бы команда - всего лишь значит, что если бы была сформировавшаяся команда и я в ней был, то пару микросервисов можно было бы предложить - услышать отзывы, внедрить где нибудь, отшлифовать - а затем продавать...
а так это должны быть наносервисы, их должно быть много, они не должны жрать деньги больше чем за них получаешь, они не должны занимать много рабочего времени...в общем иллюзия
# Ответить
176. pro1c@inbox.ru 13.02.2015 23:23
(172) weissfeuer,
Но если у вас такой большой опыт и вы действительно можете делать проект один, то почему не делаете и не зарабатываете на этом? Почему не отчуждаете свой опыт и практики? Что мешает разработать свой "микросервис" и продавать его?


ну дык так и делаю! :)
отчуждаю и продаю!
# Ответить
177. pro1c@inbox.ru 13.02.2015 23:37
(172) weissfeuer,
Кстати хороший пример "микросервиса" - свой ShareWare продукт!
Так вот, там программирования 35%, остальное это маркетинг, психология.
Один мой знакомый на шароваре, которая служит для автоматизации склада, зарабатывает по 3500$-5000$ в месяц!!! Лично видел переводы!
казалось бы и 1С в мире есть и сделано все у 1С красиво, а вот ишь, покупают у него охотно! Так что все относительно... сделайте хорошо, как для себя, глядишь и остальные подтянутся...
у 1с-ников есть одно, очень важное преимущество - они разбираются в предметной области!
в разработке решений для бизнеса - это очень важно! Важнее даже, нежели программирование!
+ 1 [ artbear; ]
# Ответить
178. AlexO 15.02.2015 22:34
(171) minimajack,
с учетом того что питон установлен на 99% линукс компах...
Да, а что еще там установлено?
Каждый, кто освоил установку Линукса - сразу и навсегда пишет скрипты на Питоне?
Ответили: (179) (186)
# Ответить
179. minimajack 16.02.2015 00:01
http://githut.info/ статистика языков на гитхабе
(178) AlexO, вы говорили про распространенность(востребованность). Определитесь, что вы подразумевает под словом 1000 раз менее распространен.
Тот кто писал на делфи сразу и навсегда кодит на делфи?
Ответили: (181)
# Ответить
181. AlexO 13.03.2015 17:37
(179) minimajack,
Каждый, кто освоил установку Линукса - сразу и навсегда пишет скрипты на Питоне?
Тот кто писал на делфи сразу и навсегда кодит на делфи?

Давайте сразу все аналогии к "Линукс" и "Питон", которые у вас возникают.
# Ответить
182. ZLENKO 23.04.2015 12:38
Рейтинг языков программирования за апрель 2015 года: Java опередила C
http://ain.ua/2015/04/22/577015
Ответили: (183)
# Ответить
183. Lotar 23.04.2015 12:56
(182) ZLENKO, опередила, но тренд на уменьшение популярности у нее сохраняется.
Ответили: (184)
# Ответить
184. ZLENKO 23.04.2015 17:08
(183) Lotar, "но тренд на уменьшение популярности у нее сохраняется."

За счет появления новых языков, которые оттягивают на себя долю рынка.
# Ответить
186. awk 26.08.2015 00:42
(178) AlexO, Я давно освоил UNIX like системы, но на питоне не пишу. Мне вполне хватает C, sh, perl.
# Ответить
187. papami 25.05.2016 17:43
А что все так за границу рвутся работать?
Ответили: (188)
# Ответить
188. awk 25.05.2016 18:17
(187) papami, Американцы вроде не рвутся. Так что все уже отпадает.
# Ответить
189. papami 25.05.2016 18:21
Я тут нашел время, да и настроение видео посмотреть, а тут такая полемика была)). Надо писать на том, за что платят здесь и сейчас и на том, что лучше решит данную конкретную проблему. Если ты помогаешь решать проблемы - зарабатываешь деньги. В этом плане и у нас хорошо)
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл






IE 2016