Pull to refresh
296
-9.6

Программист микроконтроллеров

Send message

Что-то механика станка мне непонятна. Станок сам себе винт одной из осей не перепилит (тот, что вертикальный на 1 фотографии)? Или тут стол для крепления заготовки не установлен?

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

Почитал документацию: https://support.elvees.com/docs/Microchips/1892VM268/manual/
действительно интересная штука.
Микросхема позиционируется как микроконтроллер, и там действительно есть GNSS периферия, доступная пользователю. Причем в документации она довольно подробно описана. Фактически этот самый "коррелятор", который я упоминал в начале статьи, хотя он тут не только корреляцией занимается.

C ПЛИС появляется гибкость - можно сделать приемник с какими угодно параметрами.

Если быть точным, Вторая мировая началась в 1939, и в это время депрессия уже кончилась, ознаменовавшись колоссальным падением уровня жизни населения, что привело к появлению популистов-диктаторов (Испания, Франция), а то и фашистов с нацистами (Италия, Германия), Англия не могла более напрямую управлять своими колониями и руками Черчиля отпустила их на независимость.

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

А ведь идет все сейчас к этому. Возможности роста экономики и повышения жизненного уровня населения утрачены вследствие окончания возможностей расширенного воспроизводства капитала, просто закончилось время его жизни, достигнут предел роста. Эмиссия фиатных валют уже не ведет к росту экономики, все уходит на более прибыльный финансовый рынок, а чтобы поглощать такие потоки - активы переоценены (привет Nvidia), старое правило «стоимость компании равно 5-7 годовым оборотам» похерено.

Но это полбеды, если бы был план выхода из этой ситуации. А его нет, либо его не обнародуют. Ведь этот план сто пудов обесценит финансовые активы, а куда всех этих менеджеров фондов, страховых, инвесткомпаний на финансовых рынках девать? Из 100 таких менеджеров и работников останутся дай бог 3-5. Конечно им страшно и они удерживают систему до последнего, постепенно увеличивая риск неконтролируемых процессов падения экономики и, соответственно, уровня жизни населения.

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

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

поделюсь своим решением, из cmake, может кому пригодится:

string(TIMESTAMP BUILD_VERSION "%y%j")
MESSAGE("BUILD VERSION ${BUILD_VERSION}")
...
add_definitions(-DBUILD_VERSION=${BUILD_VERSION})
...
set(target "${board}_v${BUILD_VERSION}")
add_executable(${target} ...

А вы были так близки: у Cloudflair есть такая штука zerotrust. Просто запускаешь один бинарник на хосте (x86 или ARM) и автоматом становится доступным хост через прокси Cloudflair. Со всеми из защитам, бесплатной авторизацией (SIC!) и т.п. Неважно белый IP или нет. Двойной NAT или тройной. Дешево (даром с рядом ограничений), надежно и доступно.
Я лучше решения не знаю.

тоже поделюсь опытом по теме, можен кому пригодится, довелось на одном проекте расследовать странные выгорания драйвера, вроде тот-же SN65LBC180 что у вас в одной схеме (правда у вас там опечатка в номере, 108).

Проект был не мой, помогал коллегам, попросили найти ошибку: прибор они разработали, первые сэмплы сделали и у себя всё протестировали, всё вроде чисто, работало. Заказали первый charge в пред-серию, передали клиенту, и тут начинаются жалобы: у клиента драйверы стабильно горят после нескольких включений, хотя причин никаких не видно - земля в порядке, силовых линий поблизости не проходит, линия всего 10-15 метров, на конце нагрузочка ватт на 20.

Вобщем, выяснилось: коллеги использовали на линии rs485 биполярные tvs диоды на 12V, из экономии все одинаковые взяли. Когда тестировали, использовали оригинальные микросхемы от TI, и для них несколько вольт несоответствия спеку не проблема, держали, никто не заметил. Потом, для пред-серии, заказали у китайцев, а те поставили свой клон с идентичной маркировкой, вообще не отличишь, пластик корпуса только под микроскопом минимально отличается. Только, если давать на линию где-то -10V, у них уже лавинный эффект случался, и после нескольких пробоев он совсем выгорал. У клиента по линии в момент подключания пробегал транзиентный импульс обратного тока вольт +-12, этого хватало для лавинного пробоя.

Дело в том, что лавинный эффект в основном от качества кристалла зависит, и китайцы там похоже степень паршивости своего кремния точненько под спек подобрали, чтобы заявленные -7V еще как-то выдерживал, а большего вам никто и не обещал. Тогда как оригинальные от TI вольт до 50 выдерживали.

Вобщем, вывод: ребята, не пренебрегайте правильными ограничительными диодами

Ну как не учитывают. Взгляньте в ICD GPS. В 3.1.1.1 - учет релятивистских эфектов от скорости спутника путём изменения частоты передатчика. В 20.3.3.3.3.1 - учет релятивистских эффектов от экцентриситета орбиты спутника.

А с приёмником на спутнике все ещё проще. Дело в том, что релятивистский эфект это 4E-10 от частоты. А точность кварца в приёнике - 1E-5, ну 1E-6. То есть по сравнению с нестабильностью кварца - это мизер.

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

Тут самое тяжкое - не пассажирский самолет и не ракета, а автомобиль и мачта судна. На мачте в шторм вообще ускорения порядка 2g, причем с точки зрения приёмника - не предсказуемое. А на автобиле есть такая вещь, как дрифт, с тем же ускорением до 2g. И чтобы во время дрифта приёмн не срывался - приходится ставить самолетную динамику, рассчитанную на истребители.

Так что спутник, летящий абсолбтно прелшсказуемым образом по орбите - это очень простая дмнамика. Её вполне можно учесь в кольцах слежения.

Да плюс упомянутая проблема с привязкой измерений к шкале времени. Хотя наверное проблема невеликая, пусть 3 нс никакой приёмник не выдаст, но на 1 мкс можно рассчитывать смело 

Ну внутри кода (RTK) у нас точность порядка 15-20 пикосекунд СКО, вопрос лишь как выдать её наружу.

А насчет 1мкс - это вы не поняли проблему, батенька.

Вот смотрите. Приёмник измеряет координаты и время 1 раз в секунду. Тут есть два разных параметра. Первый - насколько точно мы узнаем момент измерений. А вот второе - какое расхождение между моментами приёма двух приёмников.

Так вот, типовая схема - это вычисления момена приёма по собственному кварцу, а потом, после отклоеения на 1-2 мс - скачок с перестройкой шкалы до упора в обратную сторону. То есть у нас будут измерения в 1.99992, 2.99991, 3.99990, а потом в 5.00100, 6.00099, 7.00098.

Как видите - тут уход кварца 10 мкс за секунду, то есть 1E-5. Скчаок шкалы при этом будет примерно раз в 200 секунд.

Примерно по такой схеме работают приёмники НАВИС, НИИКП, Ublox....

Это не так страшно, просто коооординаты, выданные прёимником, нужно корректировать при помощи вектора скорости на нужный момент времени.

миленько ардуиненько. вообще в esp32 есть счетчик импульсов pcnt с цифровым фильтром, точнее 8, с любого пина. и есть библиотека-две для работы именно с ним. Для энкодеров - тоже есть

Кстати, качество ваших гироскопов и акселерометров вам покажет девиация Аллана (обычно, график есть в даташите). Выбирайте датчики с лучшими характеристиками! Вот тут описано.


Автору. Очень рад, что ваш приёмник продолжает работать и даже показывает корректную дату. Интересно, какая версия GPS-прошивки в нём стоит (емнип буковка S в названии означает «Sensitive» или «SiRFStar»).

Дело в том, что в апреле 2019 приключился очередной GPS Week Number Rollover (переход через 1023 или — в данном случае — через 2046). По моим наблюдениям и экспериментам вырубилась прошивка SiRFStarIII v3.2.5, которая была последнней версией для очень многих устройств. Проблема проявляется только при Warm Start, приёмник не берёт спутники в обработку. После Cold Start всё ОК. Единственная компания, которая выпустила патч для 3.2.5, это TomTom.

Версии 3.2.4, 3.5.0, 3.6.0 не имеют этого бага, но, возможно, он проявится в будущем.

Я на всякий случай пропатчил номера недели в прошивке 3.5.0 для своих приёмников (USB, OEM, наладонники) и на ближайшие 19 лет эта проблема не возникнет.

Также удалось принять диффкоррекции СДКМ SBAS от отечественных спутников «Луч», хотя они («Лучи») не предусмотрены прошивкой. Основная проблема сейчас — научить принимать только СДКМ и игнорировать все остальные, которые видит (EGNOS, BDSBAS, MSAS, KAAS и др.) ввиду их полной бесполезности и даже ухудшения точности на нашей территории. Есть вариант «в лоб» — убрать их из списка перебора, но это не очень элегантно т.к. не позволит приёмнику принимать SBAS в других регионах (Европе, США, Китае, сейчас даже Австралия тестирует свой спутник). Изучаю возможность инжектировать некий geo-fencing, чтобы на заданной территории искались только соответствующие ей спутники SBAS. Но эта хобби-задача уже на следующий сезон, не для лета ))) И вообще оказалось, что улучшение точности практически незаметно при использовании небольших антенн, которые встраиваются в навигаторы, или с внешними китайскими, которых большинство на Али размером 25x25, слишком низкокачественный сигнал, так что дифф.коррекции помогают слабо. С внешними большими антеннами эффект будет лучше.

Касательно терминологии: в чипах SiRFStarIII и всех остальных современных само понятие Cold/Warm/Hot/Snap Start очень размыто для пользователя. У приёмников достаточно ресурсов, чтобы уцепиться за любой спутник GPS в течение секунд даже не имея альманаха, примерной позиции приёмника и времени. Через 40-45 секунд (в среднем) он примет эфемериды и посчитает координаты. А альманах пусть накапливается следующие 15 минут )))

Недавно такие заказывал, тоже для поливалки. Оказалось, что у них резистор R4 - висит в воздухе из-за чего аналоговые входы контроллера читают показания как получится. Пришлось на всех датчиках припаивать провод R4-GND, чтобы хоть что-то работало. Насколько я понял - такая проблема именно у датчиков с надписью v2.0 встречается.

Cloudflare и Google, как показывает опыт, передают информацию об адресе запрашивающего клиента (насколько я понимаю, это ECS, но детально не копал), соответственно, если DNS сервиса настроен выдавать для России заглушку - то и для российского клиента, использующего 1.1.1.1 или 8.8.8.8, он её выдаст. А вот Quad9 (9.9.9.9) не передаёт и с ним всё работает. Ну а лучше - свой DNS-сервер, который уже становится необходимостью со всеми этими приколами.

Аналогичные проблемы с A-GPS, тут раньше обсуждалось.

Имена серверов, к которым ведроид обращается за альманахом можно найти прямо в нём самом. При этом сам конфиг /system/etc/gps.conf может отсутствовать, может указывать на файл в другом месте, в нём может не быть нужных строк, или они могут быть закоментированы. Ничего страшного. С давних времён известно содержимое этого gps.conf и нам нужно искать где определяются переменные «XTRA_SERVER_1», «XTRA_SERVER_2» и «XTRA_SERVER_3». Поехали.


$ adb shell
G8441:/ $ su
G8441:/ # busybox find /system/ -type f -exec grep -q XTRA_SERVER "{}" \; -print | while read f; do echo FILE: $f; strings $f | grep XTRA_SERVER; done
FILE: /system/app/Messages/oat/arm64/Messages.vdex
EXTRA_SERVER_MESSAGE
FILE: /system/app/app-scan3d-release/oat/arm64/app-scan3d-release.vdex
EXTRA_SERVER_KEY
FILE: /system/app/dlna-somc-xhdpi-release/oat/arm64/dlna-somc-xhdpi-release.vdex
DOWNLOAD_EXTRA_SERVER_NAME
FILE: /system/etc/customization/settings/defaults/gps.conf
#XTRA_SERVER_1=http://xtrapath1.izatcloud.net/xtra2.bin
#XTRA_SERVER_2=http://xtrapath2.izatcloud.net/xtra2.bin
#XTRA_SERVER_3=http://xtrapath3.izatcloud.net/xtra2.bin
FILE: /system/framework/framework-res.apk
99XTRA_SERVER_1=http://xtrapath1.izatcloud.net/xtra3grc.bin
99XTRA_SERVER_2=http://xtrapath2.izatcloud.net/xtra3grc.bin
99XTRA_SERVER_3=http://xtrapath3.izatcloud.net/xtra3grc.bin
FILE: /system/framework/oat/arm64/services.vdex
XTRA_SERVER_1
XTRA_SERVER_2
XTRA_SERVER_3
FILE: /system/priv-app/CarrierServices/CarrierServices.apk
EXTRA_SERVER_MESSAGE
FILE: /system/priv-app/CarrierServices/oat/arm64/CarrierServices.vdex
EXTRA_SERVER_MESSAGE
FILE: /system/priv-app/SEMCSetupWizard/oat/arm64/SEMCSetupWizard.vdex
XTRA_SERVER_1
XTRA_SERVER_2
XTRA_SERVER_3
FILE: /system/priv-app/com.qualcomm.location/oat/arm64/com.qualcomm.location.vdex
XTRA_SERVER_1
XTRA_SERVER_2
XTRA_SERVER_3

Ну вот мы и нашли то что нам нужно: в найденных gps.conf строки закоментированы, а в /system/framework/framework-res.apk есть значения по умолчанию.
Теперь проверим что нам отдаёт DNS по этим именам. Вообще, оказалось что на embargo подменяются имена с xtrapath1 по xtrapath6:


$ for n in $(seq 1 6); do h=xtrapath${n}.izatcloud.net; host $h; done
xtrapath1.izatcloud.net is an alias for xtrapath1_new.qcomgeo2.com.
xtrapath1_new.qcomgeo2.com is an alias for embargo.xboxprod.izatcloud.net.
embargo.xboxprod.izatcloud.net has address 34.215.213.136
embargo.xboxprod.izatcloud.net has address 54.70.147.98
embargo.xboxprod.izatcloud.net has address 54.70.12.181
xtrapath2.izatcloud.net is an alias for xtrapath2_new.qcomgeo2.com.
xtrapath2_new.qcomgeo2.com is an alias for embargo.xboxprod.izatcloud.net.
embargo.xboxprod.izatcloud.net has address 34.215.213.136
embargo.xboxprod.izatcloud.net has address 54.70.147.98
embargo.xboxprod.izatcloud.net has address 54.70.12.181
xtrapath3.izatcloud.net is an alias for xtrapath3_new.qcomgeo2.com.
xtrapath3_new.qcomgeo2.com is an alias for embargo.xboxprod.izatcloud.net.
embargo.xboxprod.izatcloud.net has address 34.215.213.136
embargo.xboxprod.izatcloud.net has address 54.70.147.98
embargo.xboxprod.izatcloud.net has address 54.70.12.181
xtrapath4.izatcloud.net is an alias for xtrapath4_new.qcomgeo2.com.
xtrapath4_new.qcomgeo2.com is an alias for embargo.xboxprod.izatcloud.net.
embargo.xboxprod.izatcloud.net has address 34.215.213.136
embargo.xboxprod.izatcloud.net has address 54.70.147.98
embargo.xboxprod.izatcloud.net has address 54.70.12.181
xtrapath5.izatcloud.net is an alias for xtrapath5_new.qcomgeo2.com.
xtrapath5_new.qcomgeo2.com is an alias for embargo.xboxprod.izatcloud.net.
embargo.xboxprod.izatcloud.net has address 34.215.213.136
embargo.xboxprod.izatcloud.net has address 54.70.147.98
embargo.xboxprod.izatcloud.net has address 54.70.12.181
xtrapath6.izatcloud.net is an alias for xtrapath6_new.qcomgeo2.com.
xtrapath6_new.qcomgeo2.com is an alias for embargo.xboxprod.izatcloud.net.
embargo.xboxprod.izatcloud.net has address 34.215.213.136
embargo.xboxprod.izatcloud.net has address 54.70.147.98
embargo.xboxprod.izatcloud.net has address 54.70.12.181

По большому счёту, можно в /system/etc/hosts прописать правильные IP-адреса и закрыть вопрос, их я посмотрел на европейской VPS и вписал всю кучу в /system/etc/hosts.


$ for n in $(seq 1 6); do h=xtrapath${n}.izatcloud.net; host $h | awk "/has address/{print \$4 \" $h\"}"; done
18.244.155.98 xtrapath1.izatcloud.net
18.244.155.116 xtrapath1.izatcloud.net
18.244.155.121 xtrapath1.izatcloud.net
18.244.155.26 xtrapath1.izatcloud.net
108.156.60.99 xtrapath2.izatcloud.net
108.156.60.64 xtrapath2.izatcloud.net
108.156.60.22 xtrapath2.izatcloud.net
108.156.60.125 xtrapath2.izatcloud.net
18.65.39.74 xtrapath3.izatcloud.net
18.65.39.43 xtrapath3.izatcloud.net
18.65.39.33 xtrapath3.izatcloud.net
18.65.39.118 xtrapath3.izatcloud.net
18.244.155.77 xtrapath4.izatcloud.net
18.244.155.63 xtrapath4.izatcloud.net
18.244.155.61 xtrapath4.izatcloud.net
18.244.155.93 xtrapath4.izatcloud.net
18.65.39.77 xtrapath5.izatcloud.net
18.65.39.7 xtrapath5.izatcloud.net
18.65.39.94 xtrapath5.izatcloud.net
18.65.39.51 xtrapath5.izatcloud.net
52.222.158.124 xtrapath6.izatcloud.net
52.222.158.123 xtrapath6.izatcloud.net
52.222.158.52 xtrapath6.izatcloud.net
52.222.158.60 xtrapath6.izatcloud.net

Огламуривать всё это было лень.


PS. У меня телефон — Sony XZ1 compact, на квалкоме.

Вообще ситуация забавная получилась. И "запад" и "восток" твердят о том что главная причина спада - нехватка газа на рынке и прочие действия РФ: первым выгодно свалить вину на других а вторым - возвысить роль России в мире (мол, без нас никак - замёрзнете). Я не склонен верить этому по одной простой причине - страны экспортёры энергоресурсов (те же США, Норвегия) также страдают хотя логично предположить что они должны были выиграть от дефицита энергии. Винить надо в первую очередь излишне жёсткую реакцию на пандемию и финансовое смягчение (т.е., печатанье денег). В США в этом момент кол-во ликвидных денег (М1) вырасло в разы. И это при том что реальное производство просело из-за ограничений на работу и передвижение. Китай туда же, они ещё глубже себе яму вырыли со своей zero covid tolerance. Их мотивация вообще никак не понятна если честно. У них и так были сложности с рынком недвижимости, который превратили по сути в пирамиду - а они ещё и реальное производство урезали. Еврозона ввела на рынок меньше ликвидности, но долгов накопили знатно ради поддержания карантинных мер. В общем, по резкому скачку ВВП после эпидемии, когда реальное производство ещё не вернулось на докарантинные уровни уже следовало предвидеть проблемы в будущем. Когда рынок перестаёт отражать обьективную реальность кризис неизбежен.

Увеличить память до 512мб и можно по инету лазить (в пределах разумного) с относительно современного браузера. Antix Linux 21 с настроенным Firefox 68 или WinXP c настроенными Firefox 48.0.2 или K-meleon от roytam1. Даже ютуб в 360 должно вытянуть.
Ну или «Web Rendering Proxy», хотя это уже для совсем слабых компьютеров.

А я бы спросил:

  • Как работает директива __packed для структур с одной переменной типа uint32_t. Можно ли это использовать для записи переменной uint32_t в невыровненные буферы?

  • Что такое ретаргетинг, и почему он сделает неправильными большинство вопросов из начала списка автора статьи?

  • Что такое интринсики, и почему они убивают переносимость кода и делают неправильными еще часть вопросов автора статьи.

  • Когда кэш - зло?

  • Почему в embedded полезно делать много прямых межмодульных связей и совмещать в одном месте бизнес-логику и обращение к железу. И никакие евангелисты чистого кода этому не могут воспрепятствовать?

Эт не вопросы накопленные за 10 лет, а то что приходилось решать еще буквально вчера.

излишек или недостаток инженеров? (написано в 2011 году)

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

Однако интересно тут вот что: с одной стороны, выпускников ВУЗов с техническими специальностями переизбыток, они не могут найти работу. Вообще выпускников ВУЗов с любыми специальностями переизбыток, и особенно со всякими модными нетехническими - но нам интересны в данный момент технические, и их тоже избыток.

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

Отвечу на вопрос о недостатке-избытке инженеров (да и вообще технических кадров, включая сюда же и рабочие специальности высокой квалификации) очень просто:

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

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

И специалистов хорошей квалификации тоже всё еще есть некоторое количество. Но они at mass хотят хороших денег - и потому тоже как бы нафиг не нужны в большинстве мест.

Всем нужны "космонавты за три копейки". А их нет.

Дело в том, что после развала СССР такие "космонавты за три копейки" были, и в количестве, которое обеспечивало не только закрытие позиций, но и даже некоторый избыток - не везде, но во многих областях. "Эффективные манагеры" к этой ситуации привыкли - а теперь ситуация поменялась, старики массово ушли на пенсию, а люди среднего возраста не видят смысла "запускать ракеты" за три копейки для манагеров, поливающих валютных шлюх в Куршавелях шампанским по 5K$ за бутылку.

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

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

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

Вот так это и движется - бизнесмены-манагеры всё еще надеются, что "кадры" оголодают и прибегут на жабскую зарплату, а "кадры" как ушли массово в 2008 году, так и заимаются хренотой, теряют квалификацию, но никуда не прибегают. Это прекрасно видно по динамике вакансий и резюме на квалифицированные позиции и по зарплатным уровням, выставляемым на вакансии и вписываемым в резюме.

А Медведев - поскольку он юрист и в технике понимает слабо - всё еще думает, что проблему можно решить при помощи ВУЗов. Что-то там поправить со специализацией, "приблизить специальности к нуждам производства". У него в голове не укладывается, что выпускники ВУЗов не могут закрыть высокие позиции в инженерии - их уже просто некому учить на производстве, нет там специалистов. Последние ушли.

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

Такая вот схема.

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

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

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

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

Наиболее продвинутые ребята, вроде Прохорова, уже начали это понимать и делать правильные выводы. Ждем, когда это понимание дойдет до широких бизнесменских олигархических масс, и ведущие конструкторы начнут покупать с премии "Бентли" не хуже, чем у финансового директора.

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

Длинная цитата под катом (источник: https://economics.d3.ru/konets-nefte-khaliavy-epizod-18-vtoroi-nefti-ne-budet-2044482/)

Hidden text
  1. Чтобы люди являлись дармовым ресурсом — их должно быть много, и они должны шустро и бесплатно размножаться. Собственно, на этом дармовом ресурсе ("бабы еще нарожают") выезжал СССР в 1930–50–е. И Китай в 1980–90х.
    Но это было давно. А в РФ 2020х демография, мягко говоря, другая. И перспектива — монотонное вымирание с ускорением, минус эмиграция.
    Свеженькое:
    – сокращение численности населения максимально за 14 лет
    — рождаемость в РФ упала до минимума за 12 лет.
    Так что еще неизвестно, какая нефть закончится раньше — первая или "вторая".

  2. Помимо количества раб.силы, имеет большое значение качество.
    Дело в том, то на дворе 2020 а не 1950, и на монотонных однообразных не требующих интеллекта работах на производстве — роботы стали намного рентабельнее людей. Причем ценник на работу робота (в Германии сейчас это порядка 2 евро в час в новых проектах) оказывается меньше стоимости "порога выживания" в РФ. Видите ли, на основной части территории РФ очень дорогая инфраструктура, отопление полгода и жратва хреново растет, это не Бангладеш где можно в хибаре из пальмовых листьев жить.
    То бишь наличие толп неквалифицированной раб.силы из конкурентного преимущества превращается в проклятие. Потому что взять с этой толпы нечего. Наоборот, придется их хоть чем–то занять и хоть что–то заплатить (откуда?).

И еще парадокс, который вовсе не парадокс: роботы где–то там, а проблемы почему–то тут. Проще говоря, отсутствие наличия роботов в РФ никак не отменяет проблем в РФ из–за наличия роботов где–то за пределами второго кольца враждебности.
Подробно.

  • В РФ, как и в любой рентной экономике, крайне высока доля работников, которые на деле вовсе и не работники, т.к. ничего кроме расходов не создают.
    Одних только разнообразных имперских штурмовиков 2,6 млн чел. При этом у них зарплата в 2–3 раза выше средней по стране, у многих еще и вещевое довольствие, служебное жилье + жилищный сертификат положен при выходе на пенсию, а на пенсию они выходят в 45, а некоторые и раньше.
    Ценность этого "ресурса" — отрицательна.
    Куда прикажете их всех девать после исчерпания нефти первой? Попыткам использовать их в качестве нефти второй — имперские штурмовики будут оказывать ожесточенное вооруженное сопротивление.

  • ОК, это все лирика. А на деле — много ли козел дает молока... ой, простите, "вторая нефть" дает денег?
    На КДПВ — структура доходов консолидированного (федеральный + все региональные) бюджета РФ, 2017 (с сайта minfin.ru).
    Как мы видим, только прямые поступления от НДПИ вдвое превышают весь собираемый НДФЛ. Соцстрах не считаем: его эти зловредные людишки весь обратно в себя проедают.
    Формально: Ежели вдруг да НДПИ обнулится — для компенсации потерь бюджета придется НДФЛ — утроить. А ежели еще тогда и про компенсацию экспортных пошлин вспомнить... как бы тут НДФЛ+ПФ+ФСС за 100% от зарплаты не перешел.
    А это уже явно из области не–научной фантастики.

UFO landed and left these words here

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity