Имя: Пароль:
JOB
Работа
Переход из 1С на "true" язык программирования
, , ,
0 Теркин_
 
09.03.18
14:43
кроме 1С ничего не программировал, стаж 3 года, понимание индексов, транзакций, основ производительности имеется.

Начал изучение, есть что то общее, но многое довольно сильно отличается.

На Ваш взгляд сколько времени может занять переход программиста середняка 1С без опыта  в  "true" язык на средний уровень?
149 Теркин_
 
09.03.18
23:33
офф топ листать и не переключаться супер удобно, не как раньше переключаться
150 vde69
 
09.03.18
23:35
(92) да, у меня первые мои коммерческие вещи (которые мне реально нормально денег дали) были написаны на Auto-Lisp
151 Теркин_
 
09.03.18
23:36
(150) плагины для AutoCad  на нем пишутся
153 mingw
 
09.03.18
23:39
(148) На уровне директоров-руководства. Различных предприятий. Пока.
154 vde69
 
09.03.18
23:49
(151) да, я писал под автокад, писал системы которые по чертежу генерять CNC код для станков с ЧПУ. давно это было, но на тот момент это был уровень очень крутой.
156 Теркин_
 
09.03.18
23:51
Кстати общался с "truе" кодером опытным, он не знает что такое транзакция, уровень изоляции транзакции , индексы и т.д. ни фига из принципов работы с БД
157 vde69
 
09.03.18
23:56
(156) (156) я тебе про это и говорил ранее, мало выучить язык, надо кучу чего знать (например три формы нормализации для реляционных баз и т.д.),

а когда все это уже знаешь - язык уже не так важен...
158 Теркин_
 
10.03.18
00:27
(157) Судя по всему в 1С нормализация по первому типу ограничена возможностями платформы, все по уму.
159 Теркин_
 
10.03.18
00:31
(157) Думаю для любого программиста 1С может служить образцом архитектуры
160 mingw
 
10.03.18
01:03
(157) Но другая проблема. На чем же эту хре лучше ваять. Их кучи известных языков/технологий...

Типа хочу на С#. Но либы готовые на Java. А сервер\обмен лучше nodejs. И как буриданов осел...
161 Теркин_
 
10.03.18
01:32
(160) Ты знаешь много языков программирования, почему остановился на 1С?
162 Обработка
 
10.03.18
11:02
Все не читал но парочку заблуждений некоторых советчиков хочу озвучить.

1. Кто-то пишет что 1с77 любит и пишет до сих пор при этом даже параллельно 1с77 и 1с83 (УФ). Это для меня кошмар какой-то.
2. И еще твердят что лучше свое писать в 1С чем типовое юзать. Я тоже  пишу свое иногда. Но один поле не воин. И свою нетленку можно писать для чего -то мелкого где типовые кажутся громоздкими.
3. Про блокчейны отзываются. Не зная что и с чем едят пишут типа это лоторея. Блокчейны нельзя рассматривать тесно в связке  только с электронными валютами. Блокченый гораздо широкая вещь и скоро сфера ее расширится повсюду.
163 mingw
 
10.03.18
11:03
(161) Не остановился. Изучил и использую. И 7.7 и 8 ОФ и УФ. Наравне с другими.
164 vde69
 
10.03.18
12:05
(158) (159) оба утверждения - ложь, 1с ни как не идеал и никогда им не станет...

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

(161) я писал на многих языках (десяток как минимум), на 1с остановился поскольку это одна из лучших платформ в мире для прикладного программирования. Именно прикладного!!! То есть мне нравится делать не какой-то драйвер к ликухе а весьма конкретный отчет для тупого юзера...
165 Капюшон
 
10.03.18
12:37
(117)Браво!!! ссылаться на СМИ!!!
Про сайты тоже сначала так говорили, мол ерунда это всё. никто не будет покупать через интернет. Все будут доверять только реальной витрине товаров. а что получилось?

Блокчейн - это передовая технология и обратного пути уже нет. А в твоих СМИ опять же ссылаются на криптовалюту, которая вообще не при чем.
166 vde69
 
10.03.18
14:57
(165) сделки проведённые с помощью Блокчейн не имеют юридической силы... По этому пока не будет реальной юридической практики по этому вопросу - Блокчейн это фуфло полное...

напомню, что сейчас даже сделки с электронными кошельками (где есть юр лицо гарант факта сделки) есть огромные юридические проблемы... а ведь им уже лет как 15...
167 Капюшон
 
10.03.18
15:22
(166)очнитесь! это уже давно используется. и алгоритмы контролируют этапы сделки. всё юридически.
https://i.imgur.com/n2AWyXI.png
Как можно запретить смарт контракты? это невозможно.
168 Капюшон
 
10.03.18
15:24
более того, Президентские выбору будут проводиться используя блокчейн технологию и смарт контракты. И тогда они будут честными, Потому что невозможно подделать. Жаль пока не успеваем.
169 Капюшон
 
10.03.18
15:25
(166)но электронные подписи то имеют юридическую силу! и контракт можно заключить обычный, а вот управлять им будет программа. Смарт контракт.
170 Aleksey
 
10.03.18
15:31
(167) Кроме рекламных агиток и плакатов, есть еще где это используется?
171 Aleksey
 
10.03.18
15:34
(168) Блокчейн не дает гарантию от изменения. Просто чем больше клиентов, тем просто растет сложность подделки.
Но самое главное
а. Блокчейн не гарантирует защиту от ввода первичной "искаженной" информации. Он принимает всю входящую информацию на веру и считает её правильной
Б. Блокчейн не гарантирует невозможность изменить информацию у всех клиентов. И чем меньше клиентов тем проще её менять
172 vde69
 
10.03.18
15:34
(167) ты или не понимаешь о чем или тупишь...

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

а решение будет такое - за мной признают долг (я должен за машину), а факт платежа через Блокчейн - будет игнорироватся...
173 Aleksey
 
10.03.18
15:41
(169) Контракт - это договор о намерениях. Сам по себе контракт не порождает финансовых обязательству.
Поэтому чем будет управлять смарт контракт?
174 mingw
 
10.03.18
16:14
(172) В РФ "оплатить машину" можно только рублями. Иное запрещено законами. Редкие исключения не учитываем.
175 mingw
 
10.03.18
16:15
(173) >контракт не порождает финансовых обязательств

ЭЭэ. Нет слов.
176 vde69
 
10.03.18
16:20
(175) пока в соответствии с контрактом не произошли юридически значимые действия - контракт ничего не значит, так бумажка и не более

(174) именно это я и говорю...
177 Aleksey
 
10.03.18
16:38
(175) Можем с тобой подписать контракт на поставку машины за 500 тысяч.
Означает ли что после подписание ты мне должен теперь 500 тысяч на основании этого контракта? Или это просто договор о намерениях?
178 Обработка
 
10.03.18
16:42
Да вы не спешите! Блокчейн только родился. А ее внедрение во все сферы жизнедеятельности это будущее. Ближайшее будущее. Все механизмы использования придумают еще.
179 mingw
 
10.03.18
16:50
(177) Прописана предоплата перед поставкой? 100% ? ДА!
180 Aleksey
 
10.03.18
17:05
(178) 10 лет как бы срок не малый. Или нужно подождать 100 лет?
181 mingw
 
10.03.18
17:12
182 mingw
 
10.03.18
17:14
(180) Блокчейн - просто технология. Примерно как TCP/IP. Куда засунуть - везде где удобно.

Просто хайпа много вокруг.
183 kihor
 
10.03.18
23:26
(0) Читал, что в Силиконовой долине не очень смотрят на то какие конкретно языки знает программист, а больше на его общий опыт и эрудицию в алгоритмах, структурах данных, архитектуре приложений и т.п.. Считается, что квалифицированный зрелый специалист новую технологию и язык освоит где-то за пол-года. Так как там во многих фирмах свои собственные технологии и фреймворки, то нет смысла искать уже готового специалиста.
184 Жоский
 
10.03.18
23:31
(166) Какая еще юридическая сила в блокчейне? Ты что-то путаешь. Смарт-контракт - это программа, алгоритм, чтобы тебе было понятнее. Тебя сбило с толку наличие слова "контракт" в названии.
Алгоритм сам по себе выполняется и не имеет отношения к государственным законам и прочему. Тем не менее, с помощью него можно безопасно заключать сделки и покупать машины, и никакой закон не сможет этому помешать.
Например, мы сделали сайт на смарт-контрактах, все чотко. Простым языком: Никакого централизованного сервера которым кто-то может рулить как ему захочется нет, модератор или администратор не может нарушить прописанные правила самовольно, не говоря о простых пользователях. Например забанить пользователя просто так никто не может по своей прихоти. Все подчиняется четким правилам. Это идеальный мир, можно сказать. Вот так работают смарт контракты.
185 Волшебник
 
11.03.18
08:05
(184) Утопия
186 spectre1978
 
11.03.18
08:40
Вот тут сравнивают блокчейн с битторентом, а многие ли на торрентах раздают, а не только качают? Децентрализация это хорошо, но нужно ещё замотивировать людей ее поддерживать. Даже на битках люди - обычные пользователи - обычно не скачивают всю историю операций, а дальше таких ещё меньше будет. То есть типа да, проверить ты там чего-то можешь. А оно тебе НАДО?
187 trdm
 
11.03.18
08:40
чмокчейн проигрывает в скорости обычной БД в тысячи раз.
совершенно не рентабельная технология.
188 Восстановленная Проц
 
11.03.18
08:43
C#, Java, Groov, Python, VBA

HTML, CSS, Bootstrap
JavaScript + tools
JQuery, MVVM framework  (vue.JS)

Oracle PLSQL
Oracle APEX

Jura

Agile (scrum, kanban)
Clean code
SRP OCP LSP DIP ISP
UML
Dependebcy injection
Xunit test patterns

Человек с указанными сокращениями может получать в день до 1000 долларов до налогов.

Дерзай.
189 trdm
 
11.03.18
08:52
(188) > Человек с указанными сокращениями может получать в день до 1000 долларов до налогов.

татуху набить или освоить?
190 Восстановленная Проц
 
11.03.18
08:56
(189) уметь применять, уметь находить информацию, уметь решать проблемы
191 mexanik_96
 
11.03.18
10:01
(188) крестов нет, 1000 не получится вот с крестами точно
192 Восстановленная Проц
 
11.03.18
10:05
(191) с такими вопросами не светит и 10
193 mexanik_96
 
11.03.18
10:15
(192) вопросов не было в (191), речь об яп была
194 Восстановленная Проц
 
11.03.18
11:07
(198) каким боком в стеке затесались кресты?
195 mingw
 
11.03.18
11:20
(187) Не читал но осуждаю? Уточни плиз. На чем именно проигрывает.

Кластер из 10 серверов - проигрывает/выигрывает одному серверу?
196 mexanik_96
 
11.03.18
11:27
(194) их там нет, а для 1000 в день(не рублей) они по любому нужны. вообще если по делу в (188) ты эти буквы с гугла брал наугад? в (188) все собрано db, front, back, почему там os dev? тогда будет ваще фулл стэк, и Jura по-моему иначе пишется
197 Serginio1
 
11.03.18
11:37
(45) =>Фраймверки не важны, важно понимать фундамент языка.

Мой коллега, бывший С++ ник, называет С# детским языком.
Язык изучить не проблема. Например 1С вообще примитивен.
А вот приходится больше изучпть алгоритмы, прикладныю область, компоненты, фреймворки
198 mexanik_96
 
11.03.18
11:40
я вот поддерживаю полностью (197) что тру языки никак не java, php,с#
199 Serginio1
 
11.03.18
11:58
(198) Угу. пхп  то тут каким боком?
Java по сравнению с C# это вообще ясли. Понравилось выражение

"Java исторически сидит на диете с низким содержанием углеводов, поэтому сахар дают небольшими дозами. Намедни вот вывод типов добавили для локальных переменных."
200 spectre1978
 
11.03.18
11:58
(195) в скорости транзакции он имеет в виду, стопудово. Т.е. чтобы произвести операцию на расчетном счете в опердне в БД оракл, надо микросекунды строго говоря. А чтобы сделать то же самое в блокчейне, времени надо... несколько больше.
201 spectre1978
 
11.03.18
11:59
ну да блокчейн скоростями транзакций никогда и не хвастался. У него изюм в другом.
202 Жоский
 
11.03.18
12:08
(196) Чел перечислил просто все что он знает, и прикинулся что на этом можно от 1000 в день заработать (или до 1000? Каждый ли день? Не понятно).
На самом деле мне кажется этого очень мало, начальный уровень. Не больше 500 можно поднимать и то если много вкалывать и постоянно искать заказчиков.
203 mexanik_96
 
11.03.18
12:13
(202) не нужно собирать весь стэк никогда не собирешь, нужно углубляться в одном стэке. это тоже самое из классики поиска 1с прогромиста(ерп, зуп, ут, бсо, еще какая нибудь щляпа) с навыками администрирования серверов виндовс и атс и заправкой картирджей. в результате не там не там толком не алё
204 Жоский
 
11.03.18
12:15
Если по минимуму изучать и сразу нормально зарабатывать, узкое направление, то лучше взять Java для айфонов.
Из веба лучше податься в React/Redux: фреймворк ужасно простой, изучается за два дня, плюс к этому нужно знать JS, HTML, CSS.
Все. Никакого PHP, MySQL и прочей фигни на начальном этапе изучать не придется чтобы начать зарабатывать сразу больше чем на 1С.
В принципе и в будущем тоже не придется ничего такого изучать, потому что, как оказалось, специалист узкого направления зарабатывает больше чем мастер на все руки. Серьезные компании обычно берут несколько разработчиков каждый из которых отвечает только за свой сектор разработки, а не делает все от и до, как в мелких конторках где один чел заправляет принтеры, администрирует и программирует.
205 Жоский
 
11.03.18
12:16
(203) Ты это мне?
206 Восстановленная Проц
 
11.03.18
12:18
(196) нет, это типовой стек тест инеблера (специалиста по разработке инфраструктуры ( по факту - интеграции фреймворков и программ) для проведения автоматизированного тестирования) в западном банке с указанным мной рейтом.

Jira
207 mexanik_96
 
11.03.18
12:21
(206) специалиста по разработке инфраструктуры и автоматизированного тестирования ,ну опять...
208 Восстановленная Проц
 
11.03.18
12:22
(197) - это болезнь всех плюсатников, сравнивать вещи предназначенные для разных целей?

Ну ок. 1С - отстой, на нем драйвера на нулевом кольце нельзя писать. А на Абапе можно, мне знакомый прогер рассказал
209 Восстановленная Проц
 
11.03.18
12:25
(207) что опять?

Вы сейчас советуете технологии, которые изучают вайтишники после курсов или студенты.

Там Райт 8-10 долларов в час.

Сейчас ноду любой студент знает. Вы с ними хотите конкурировать?
210 trdm
 
11.03.18
13:54
(197) > Язык изучить не проблема. Например 1С вообще примитивен.
А вот приходится больше изучпть алгоритмы, прикладныю область, компоненты, фреймворки.

Добавлю сюда патерны проектирования, т.к. зная принцип патернов фреймворки становятся не такой мутотенью, как если бы их изучать по исходникам.
Знание патернов - это базовая техника проектирования, которая поднимает девелопера до уровня чуть выше мидла.
211 trdm
 
11.03.18
13:55
+(210) а что-бы подняться еще выше необходимы прикладные знания по менеджменту и экономике в целом..
212 Восстановленная Проц
 
11.03.18
20:49
(197) передай коллеге C++ нику, что мой знакомый шарпист, бывший плюсатник считает кресты языком блатняка
213 vde69
 
11.03.18
21:00
(212) да он может считать, что угодно..

но де факто с++ по любому это стандарт системного программирования
214 Восстановленная Проц
 
11.03.18
21:46
(213) ок, и как кресты кореллируют с тем списочком технологий для высокотехнологичного тырпрайза, который я привёл?
215 Fannasankh
 
11.03.18
22:28
А есть ли смысл изучать веб на Python/Django?
216 Теркин_
 
11.03.18
22:29
(215) как я понял , главное выучить один из веб языков, остальные прилипнут
217 Восстановленная Проц
 
11.03.18
22:30
(215) нет. Хайп был 9 лет назад
218 Fannasankh
 
11.03.18
22:31
(217) Ну вроде как рейтинг популярности Python только растет с каждым годом. И Django в топе фреймворков.
219 Жоский
 
11.03.18
22:54
(216) Да, HTML, CSS, JS можно их считать одним единым языком для создания сайта. Делаешь что-то одно, а используешь сразу несколько инструментов. Все три довольно простые по сравнению с 1С.
HTML понять легко - это тот же xml который из 1С уже известен.
CSS - это тоже не сложно. Главное уловить суть, а не выучить все ключевые слова, как думают некоторые.
JS - вообще простейший язык: зная основы, можно реализовать все, за это он мне и понравился когда-то. Только в последних версиях его все больше стали усложнять, и он скоро станет таким же как остальные.
220 Lama12
 
11.03.18
23:00
(150) Извращенец! :-) У меня какое-то отторжение от языков подобных Lisp.
221 Волшебник
 
12.03.18
08:16
(216) Начни с PHP 7. Он выдаёт html через echo("Hello, world");
Потом сделай страничку с формой ввода, а на сервере заведи базу. Ты сразу освоишь с десяток технологий.
222 ice777
 
12.03.18
09:30
(218) питон для ученых и обработки больших данных. Сам по себе всепрощающ и туп как пуп.
223 ice777
 
12.03.18
09:32
(209) Уже сколько мурыжат студентам ruby.. где-то за горизонтом даже работа и хорошая зарплата манит, а в реальности шиш какой-то.
224 Shur1cIT
 
12.03.18
10:08
(0) какой возраст? опыт в других языках? образование?
проще на мой взгляд Веб HTML+JavaScript+ пару популярных феймворков Angular и ReactJS порг входа небольшой, но и конкуренции больше.
Если есть опыт в программировании рекомендую посмотреть в сторону мобильных разработок там чехорды с феймворками меньше.
225 Махони402
 
12.03.18
10:38
(201) Нету у него изюма. Вообще.
Потому, что с пруф оф ворк возможна только криптовалюта, нафиг кому-то сдалось на халяву блоки майнить. А с пруф оф стейк он стремительно скатится в централизованную (максимум олигархическую) систему.
Таким образом, блокчейн ничем не будет отличаться от ежедневной публикации бэкапа БД с тем, что ты собираешься хранить в чейне с подписью публикатора.
Так как для того, чтобы что-то подделать задним числом придётся публично отзывать ключ каждый раз.
226 yavasya
 
13.03.18
14:23
У меня впечателение что такое огромное количество кода только в 1С, к примеру в ЕРП 2.0 cf весит чуть больше гигабайта. Например в веб программировании есть такое огромное количество кода ? Если сравнить количество кода 1С будет ли на первом месте ?
227 yavasya
 
13.03.18
14:34
апну вопрос)
228 Волшебник
 
13.03.18
14:36
(226) Вряд ли это сам программный код весит гигабайты. Скорее какие-нибудь XML-описания элементов форм со всеми их свойствами. Попробуй выгрузить файлы модулей и заценить размер файлов.
229 spectre1978
 
13.03.18
14:39
(228) плюс данные первоначального заполнения, коих там тоже наверняка немало. Всякие классификаторы и т.п. Макеты, в том числе включающие всякую тяжелую пристыковку типа разнообразных бинарей...
230 Вафель
 
13.03.18
14:42
(226) кодовая база больших проектов легко переваливает за гиг
231 yavasya
 
13.03.18
14:48
(230) не верится
232 Вафель
 
13.03.18
14:52
(231) Например ядро линукса - это 7 млн строк кода.
100байт на строку ~ 700Мб
233 0xFFFFFF
 
13.03.18
14:53
(228) выгружаю УТ11, а пока выгружается, открыл первый попавшийся файл справки. Неудивительно, ага...

<p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px"><a href="Subsystem.CRMИМаркетинг.Subsystem.НСИПродаж/Help">НСИ продаж</a></p>
<p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px"><a href="Subsystem.CRMИМаркетинг.Subsystem.ЦеныИСкидки/Help">Цены и скидки</a></p>
<p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px"><a href="Subsystem.CRMИМаркетинг.Subsystem.CRM/Help">CRM</a></p>
<p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px"><a href="Subsystem.CRMИМаркетинг.Subsystem.Анкетирование/Help">Анкетирование</a></p>
<p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px"><a href="Subsystem.CRMИМаркетинг.Subsystem.Маркетинг/Help">Маркетинг</a></p>
<p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px"><a href="Subsystem.CRMИМаркетинг.Subsystem.Сегментация/Help">Сегментация</a></p>
<p style="MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-TOP: 0px"><a href="Subsystem.CRMИМаркетинг.Subsystem.Ассортимент/Help">Ассортимент</a></p>
234 yavasya
 
13.03.18
14:59
(232) целая операционная система, я про что то попроще, например аналог складкой программы на Java
235 Вафель
 
13.03.18
15:00
(234) размер САП интересует?
236 0xFFFFFF
 
13.03.18
15:00
(226) УТ11 выгрузил в файлы. Всего 1.2Гб, из них роли (RLS с запросами) занимают 557Мб, т.е. почти половина объема!
Это жесть какая то.
237 Вафель
 
13.03.18
15:01
(234) и это не система, а всего лишь ядро
238 0xFFFFFF
 
13.03.18
15:04
+(236) чисто текстовики (модули) 236Мб, т.е. пятую часть от конфы
239 yavasya
 
13.03.18
15:14
(235) что тебя такие огромные программы, что то по меньше, аналог 1С
240 mehfk
 
13.03.18
15:24
241 yavasya
 
13.03.18
15:27
(240) Что эта программа умеет ?
242 yavasya
 
13.03.18
15:27
(240) я скачал, позже установлю
243 X Leshiy
 
13.03.18
15:51
(226) Это открытая для редактирования, т.е. 2 экземпляра конфы.

519 мегабайт весит чистая конфа, только что посмотрел.
244 Восстановленная Проц
 
20.03.18
09:21
(224) задолбали вы своим ангуляром.

Сам имел радость переписывать код первого анга,оставленного уволенным прогером на до квери с плагинами.

Его уволили за то, что потянул в проект первый анг. Посоны посоветовали, чо.
245 Восстановленная Проц
 
20.03.18
09:23
В асп дот нет стартапе тоже никаких Аргов не было. Все решалость встроенными возможностями ASP.net mvc
246 Garykom
 
гуру
20.03.18
09:42
(244) Увольняют не за то что решил использовать инструмент.

А за неумение копать!
Причем самостоятельно выбранным инструментом...
247 Garykom
 
гуру
20.03.18
09:43
(245) Ну давай попиши на чистом асме или голом C, а лучше прямо в машинных кодах...

А че во всех первых ИТ "стартапах" другого же не было!
248 Бертыш
 
20.03.18
10:23
(5) Cobol. А вообще одумайся.... Запад это же не Россия -> Украина це Европа :) Там нет у правительств в качестве советника какого-нибудь Нуралиева который будет тебе там лоббировать изменения в учёте и в печатных формах. Там бухгалтерские программы десятилетиями не меняются. Разве что пристроишься к какой-нибудь корпорации в которой надо будет крутить его ERP систему. Однако это маловероятно и тут не подготовишься - эти корпорации кто в лес кто по дрова. А независимым подрядчикам прежде всего надо иметь развитую юридическую службу, а то вот скажем контора в которой в Германии работает сестра мой жены поставила SAP на деньги отсудив три миллиона евриков. Что там не то им SAP написали по сравнению с тем что они хотели и они сумели это обосновать в суде. Можешь в России такую ситуацию представить - холдинг судится с тобой или с 1С на основании того что ты написал нечто несоответствующее ТЗ? Ты ж пойми диспозицию  у них свободы которые предполагают ответственность, а у нас воля которая ответственности не предполагает. Соответственно, как следствие, все наши элиты и прочая предпочитают собирать сливки у нас, где они неограничены в выборе средств, а отдыхать и отправлять детей и капиталы туда где, в силу ответственности и законности в рамках свобод, конкуренты и они сами будут ограничены в средствах. Кроме того скажем в той же Германии настолько лихо с законностью и ответственностью что скажем без прохождения обучения и сопутствующей аттестации ты не можешь с удочкой на реке рыбачить, а если и выйдешь рыбачить, то законопослушные, добропрядочные бюргеры очень быстро на тебя донесут куда положено. Там доносительство в порядке вещей, там не доносить исключение из правил. А в плане обучения рыбу ловить я почему написал? Если бы у Вас было профильное образование, то у Вас бы не поднимался вопрос об правильном языке программирования, а если у Вас нет профильного образования, то западные контрагенты просто с Вами а)не станут работать и б)не смогут работать
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс