Вот я все собираюсь засесть за изучение verilog'ов и всяких ПЛИС'ов. Даже вот одно время задумывался
полностью туда переквалифицироваться (мечтать не вредно ). Но меня всю дорогу смущали низкие зарплаты
инженерам данного профиля -- судя по hh (запрос fpga) средняя зарплата инженеру где-то 120 тр. При том что реально
знать нужно немало (чем-то разработку игр напоминает, судя по отзывам разработчиков игр). Блин, но это
зарплата мидл .нет девелопера. А уж про фронт-энд разработчиков вообще молчу -- куда схемотехникам
тягаться с ангуляром и реактом. Почему рынок так суров к инженерам данного профиля? Все уже сделано и работает?
Это только в России эта отрасль не развита или по всему миру так? Или я ошибаюсь
относительно массы знаний, требуемых для разработки всяких ПЛИС'ов? Ангуляр сложнее?
S>Это только в России эта отрасль не развита или по всему миру так? Или я ошибаюсь относительно массы знаний, требуемых для разработки всяких ПЛИС'ов? Ангуляр сложнее?
Потому что для этой области хватает идейных красноглазиков которых хлебом не корми, а подавай интересной работы.
AVV>так говорят (тут было где то в обсуждениях) что на западе тоже самое, что и там красноглазиков полно?
А как же, все сидят в гаражах кремниевой долины и пилят свои стартапы за виртуальные %%%.
S>относительно массы знаний, требуемых для разработки всяких ПЛИС'ов? Ангуляр сложнее?
Платят не за сложность, а по рынку. В России рынок вакансий для FPGA практически отсутствует. В США тоже не очень сладко, но рынок есть. Проблема именно в скорости роста рынка. Он растёт на порядок более медленно, чем рынок для "Ангуляра".
Здравствуйте, De-Bill, Вы писали:
DB>Платят не за сложность, а по рынку. В России рынок вакансий для FPGA практически отсутствует. В США тоже не очень сладко, но рынок есть. Проблема именно в скорости роста рынка. Он растёт на порядок более медленно, чем рынок для "Ангуляра".
Добавлю, что на рынок предложение программистов тоже влияет. Работать с ПЛИСами хотят многие (больше, чем нужно). Зато мало кто хочет поддерживать фекалии мамонта со спагетти кодом без документации на каком-то древнем языке. А это требуется много кому.
Здравствуйте, Sharov, Вы писали:
S>Это только в России эта отрасль не развита или по всему миру так?
Это только в России так. В мире эти спецы дефицитны и востребованы,
соотв. и зарплата немала. Но с другой стороны, работы для таких спецов
немного в мире, далеко не каждая контора отважится делать под себя железо.
Чаще берут микроконтроллеры и переферию, и программируют. А вот когда отважатся --
угадай, возьмут они тебя на работу без профильного образования и главное опыта,
если за эту вакансию ещё и нехило бабла надо платить?
S>относительно массы знаний, требуемых для разработки всяких ПЛИС'ов? Ангуляр сложнее?
Ангуляр вообще кусок дерьма, которое надо правильно натыкать спичками под все возможные броузеры.
Вообще, современный WEB -- это сплошная деградация мозгов его разработчиков.
Просто кал, отстой и телепузики.
Здравствуйте, De-Bill, Вы писали:
S>>относительно массы знаний, требуемых для разработки всяких ПЛИС'ов? Ангуляр сложнее?
DB> В США тоже не очень сладко, но рынок есть. Проблема именно в скорости роста рынка.
Чейта там не сладко ? Там сладко, только до мёда сложно добраться будет
Проблема не в скорости роста рынка, а в его узости. Ясно дело, что никогда не будут ПЛИСЫ
в каждом ресторанчике на углу программировать.
Здравствуйте, MasterZiv, Вы писали:
MZ>Здравствуйте, Sharov, Вы писали:
S>>Это только в России эта отрасль не развита или по всему миру так?
MZ>Это только в России так. В мире эти спецы дефицитны и востребованы, MZ>соотв. и зарплата немала. Но с другой стороны, работы для таких спецов MZ>немного в мире, далеко не каждая контора отважится делать под себя железо. MZ>Чаще берут микроконтроллеры и переферию, и программируют. А вот когда отважатся -- MZ>угадай, возьмут они тебя на работу без профильного образования и главное опыта, MZ>если за эту вакансию ещё и нехило бабла надо платить?
Обо мне речь не идет. Была мысль, но разбилась о реальность. Но как хобби планирую на fpga что-нибудь поделать. Вроде вещи разрабатываются критические -- железо, а платят с гулькин хрен.
S>>относительно массы знаний, требуемых для разработки всяких ПЛИС'ов? Ангуляр сложнее?
MZ>Ангуляр вообще кусок дерьма, которое надо правильно натыкать спичками под все возможные броузеры. MZ>Вообще, современный WEB -- это сплошная деградация мозгов его разработчиков. MZ>Просто кал, отстой и телепузики.
Вычитал на хабре перл, мол javascript это и есть настоящее программирование. Не надо думать ни о каком железе и проч. Реально была такая статься с таким посылом.
Я тогда понял, что мир идет не
Здравствуйте, ned, Вы писали:
S>>Это только в России эта отрасль не развита или по всему миру так? Или я ошибаюсь
это в РФ локальный спрос на C++.
ned>В трейдинге спрос есть. Платят хорошо. Рынок труда, например у нас в Сиднее, можно примерно оценить тут: https://www.seek.com.au/fpga-jobs/in-All-Sydney-NSW.
Как и C++ в Сиднее, рынок очень маленький. Только ангулар, только хардкор.
DB>> В США тоже не очень сладко, но рынок есть. Проблема именно в скорости роста рынка.
MZ>Чейта там не сладко ? Там сладко, только до мёда сложно добраться будет
Сладко было, пока индустрия не зааутсорсилась во всякие Гуаньдуны и прочие места не для белого человекаю
T>>Потому что для этой области хватает идейных красноглазиков которых хлебом не корми, а подавай интересной работы.
AVV>так говорят (тут было где то в обсуждениях) что на западе тоже самое, что и там красноглазиков полно?
Всё проще. Конторы, где такая работа требуется сами не зарабатывают дофига ибо конкуренеция от ЮВА прёт, вот и платят сколько могут.
1) Узкий рынок, в основном состоит из госконтор и азиатских контор, которые не любят много платить.
2) На рынке много возрастных специалистов, которые начали заниматься электроникой ещё в СССР.
3) Поставлено на поток обучение студентов. Большинству коммерческих контор нужны готовые специалисты, чтобы прямо здесь и сейчас начали приносить прибыль. Например,здесь хотят найти программиста за 250К обязательно с опытом программирования контрольно-кассовых аппаратов (ККТ). При том, что обычного программиста микроконтроллеров можно найти раза в 2 дешевле и обучить программированию ККТ. Но нет, они будут долго искать программиста именно с опытом программирования ККТ и ныть, что программистов нет, за 250К найти не могут.
В госконторах же обучение поставлено на поток ещё в СССР. Для подготовки студентов по нужным направлениям есть соответствующие ВУЗы, госконторы часто сотрудничают с вузами, берут студентов на практику и предлагают им работу. Чтобы поток студентов был больше, по СМИ постоянно ведётся пропаганда, что не хватает инженеров, сделали научные роты, раньше за работу в некоторых предприятиях давали освобождение от армии.
Большинство студентов уходит в более денежные специализации, но из нескольких десятков студентов кто-то да и остаётся.
В результате госконторы всё устраивает, их основу составляют специалисты пенсионного и предпенсионного возраста, которые никуда не денутся, плюс постоянно идёт поток студентов, из которых кто-то да и остаётся.
Те же, кто хотят уйти из госконтор работать по специальности, сталкиваются с тем, что работы мало, этим пользуются работодатели и занижают зарплаты, всё равно деваться-то некуда.
S>Вычитал на хабре перл, мол javascript это и есть настоящее программирование. Не надо думать ни о каком железе и проч. Реально была такая статься с таким посылом. S>Я тогда понял, что мир идет не
А когда ты хочешь на своем авто поехать в магазин за продуктами, ты тоже изучаешь детальную схему ДВС или электродвигателя, трансмиссии и пр? Или просто более-менее знаешь как что работает и этого достаточно?
Я понимаю, что сильный программист должен иметь хотя бы поверхностное понимание как работает железо, ОС. Но ломать голову над выделением и освобождением памяти, когда есть куча бизнес- задач — не разумно. Да и бизнес не готов платить деньги за время, потраченное на заботы о выделении / освобождении памяти
Здравствуйте, white_znake, Вы писали:
_>Здравствуйте, Sharov, Вы писали:
S>>Вычитал на хабре перл, мол javascript это и есть настоящее программирование. Не надо думать ни о каком железе и проч. Реально была такая статься с таким посылом. S>>Я тогда понял, что мир идет не
_>А когда ты хочешь на своем авто поехать в магазин за продуктами, ты тоже изучаешь детальную схему ДВС или электродвигателя, трансмиссии и пр? Или просто более-менее знаешь как что работает и этого достаточно?
Во-первых, Вы передергиваете факты. Общее представление + некие фундаментальные принципы знать крайне желательно. На уровне "самому починить". Тут на авто форуме есть такие умельцы. Если надо, и схему прочитают.
_>Я понимаю, что сильный программист должен иметь хотя бы поверхностное понимание как работает железо, ОС. Но ломать голову над выделением и освобождением памяти, когда есть куча бизнес- задач — не разумно. Да и бизнес не готов платить деньги за время, потраченное на заботы о выделении / освобождении памяти
Вручную управлять памятью не нужно, но каковы возможные последствия создания какого-то объекта в цикле понимать необходимо. Как затраты "здесь и сейчас", так и тем, чем это чревато в будущем. Код выполняется не в сферическом вакууме, а на конкретно железе. Кичится незнанием работы железа+ОС, нежеланием все это изучать -- крайне неразумно.
S>Вручную управлять памятью не нужно, но каковы возможные последствия создания какого-то объекта в цикле понимать необходимо. Как затраты "здесь и сейчас", так и тем, чем это чревато в будущем. Код выполняется не в сферическом вакууме, а на конкретно железе. Кичится незнанием работы железа+ОС, нежеланием все это изучать -- крайне неразумно.
Время, потраченное на освоение тонкостей и деталей — это время, не потраченное на прямое выполнение задач бизнеса. Невыполнение бизнес-задач ведет к исчерпанию банковского счета, а потом уже до одного места будет исчерпание памяти и пр. заумь.
Здравствуйте, Glestwid, Вы писали:
S>>Вручную управлять памятью не нужно, но каковы возможные последствия создания какого-то объекта в цикле понимать необходимо. Как затраты "здесь и сейчас", так и тем, чем это чревато в будущем. Код выполняется не в сферическом вакууме, а на конкретно железе. Кичится незнанием работы железа+ОС, нежеланием все это изучать -- крайне неразумно.
G>Время, потраченное на освоение тонкостей и деталей — это время, не потраченное на прямое выполнение задач бизнеса. Невыполнение бизнес-задач ведет к исчерпанию банковского счета, а потом уже до одного места будет исчерпание памяти и пр. заумь.
Есть институт, если не успел, есть свободное время. А Вы прям все 8 часов, каждую минуту наполняете банковский счет компании? Даже подумать, наверное, некогда.