Перейти к содержанию
    

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

Как не крути мужики, но в будущем не будет никого кроме программистов. Программист-ветеринар, программист-хирург, программист-тренер по фитнесу, программист такси, программист уборочной техники, программист роботов, программист искусственного интеллекта и т.п.

Поэтому срочно учим программирование

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

неа, нужны

посмотрел сейчас одну либу - более 15.000 строк, написано от рассвета до обеда, следующего дня

 

Если это не шутка, то в либе адов ад :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ух понаписали за выходные, зато узнал, что где то, возможно на Марсе, джинарам сходу по 70тыр з/п ставят, чтож, ждем 2030 и колонии на Марсе)))

 

Насчет объема и количества строк, тут прежде всего вопрос на чем программа, если мне скажут 6 строк твоя дневная норма...учитывая что програмлю на асме и си(си++ не использую)...хочу срочно на Марс, по 6 строк кода в день за 150тыр!!!

 

Деньги платят за то, что ты можешь сделать что то, что не может большинство других, или то, что не может понять начальство и считает чудом. Так что если вам платят 25 за вашу работу, это говорит о цене вашей работы, не ваших способностях, а цене именно работы. Учитывая их слова о том, что ни в СССР, ни в России ничего не создано и не делается, то становится понятно, почему у тех кто ответственен такие з/п, сделать конкурентное и передовое они не в состоянии, ведь они за эти разработки и отвечают. В то самое время например Касперского вызвали в сенат СШП, а это говорит о том, что успехи России в этих направлениях достигли очень и очень высоких высот, если уж пендосы признали как угрозу себе любимым и избранным)))

 

По поводу ТЗ которое повторят школьную программу, действительно хотелось бы хотя бы частично почитать подобное, так что присоединюсь к просьбе)))

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если это не шутка, то в либе адов ад :)

да, с чего ж вы взяли ?

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

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

и в run-time вместо магического и таинственного default handler получишь точное место, где за пределы массива попытался выйти

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да, с чего ж вы взяли ?

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

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

и в run-time вместо магического и таинственного default handler получишь точное место, где за пределы массива попытался выйти

 

Ну, потому что писать со скоростью 1250 строк в час на ЯВУ (кстати, на каком?) -- это будет адов ад :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, потому что писать со скоростью 1250 строк в час на

400+ знаков в минуту

почти как с той машинисткой

 

ЯВУ (кстати, на каком?) --

шарп, естественно

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

не перезапуская программу, не меня накопленные данные и текущее состояние

 

это будет адов ад :)

почему вы строите предположения не имея полной информации ?

работа была адовая, да, а либа нормальная получилась, чистая и прямая

открыть секрет фокуса ?

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

открыть секрет фокуса ?

 

Да какой тут секрет.

99% кода у Вас уже были готовы :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

В точку :beer: (я о том, что выделено жирным шрифтом и подчёркнуто)

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

Поэтому мне 25, а им (программистам) 100,150 и более

 

как раньше для транзистора знать не столько электрические характеристики, сколько физические процессы при этом.

А вот с этого места поподробней.

Изменено пользователем Николай Семёнович

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот поэтому разработчик устройств на МК очень желательно чтоб был и программистом(в большей части) и электронщиком. Для написания программ для ПК достаточно только программирования.

Ну на счёт большей части я думаю зависит от проекта. Если делаем измерительный тракт прецизионного прибора, то человек должен больше ориентироваться в аналоговой электронике, материаловедении, теории цепей и влиянии Луны на проводимость сигналов. Если делаем плату управления с gui, то может быть имеет смысл чтобы человек понимал си++14, а схему понимал лишь на уровне блоков))) Хотя всё зависит от конкретного проекта.

 

 

И вообще. Давайте разберёмся. Кто же должен быть главным в проекте программист или электронщик?

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

 

Что самое прикольное, из школьного курса выкинули все законы электродинамики. Ни законов Ампера, Лоренца, Кирхгофа и т.д.

Простите, это в Латвии?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Простите, это в Латвии?
Это будет распространяться. Эти законы второстепенны для развития индивидуумов.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

400+ знаков в минуту

почти как с той машинисткой

...

работа была адовая, да, а либа нормальная получилась, чистая и прямая...

Значит всем электронщикам кто не разбирается в C# предлагаю посты этого товарища просто не принимать всерьез.

Пурга голимая. Ну как примерно "я двенадцатислойку с DDR4 и IntelAtom за недельку развел...",

У нас ведь тоже можно 12 слоев развести за ночь, если сделать Copy Paste или

с нуля бакплейн скоростной забодяжить, там и PCIE и 48V и амперы немеряные, и слоев 12, но мы то знаем, там одни разъемы :)

Вот тут точно такая же шняга... :)

 

Поэтому мне 25, а им (программистам) 100,150 и более

Вам платят 25 потому что Ваши знания устарели, срок валидности знаний инженера 30 лет, потом он просто не нужен от слова совсем.

Если Вы прямо сейчас освоите Mentor VX2 или Cadence 17 или хотя бы Altium на современном уровне,

и сможете за 4 часа построить модель высокоскоростного канала, сделать pre layout simulation, оттрассировать. сделать post layout

simulation, а также провести 3D моделирование SI,PI и EMI. Вас прямо завтра под белы ручки посадят в московскую компанию

с окладом 120 на руки без вопросов. Вот как в сказке тыкаешь в hh.ru и в любую компанию.

 

Правда на это все уйдет ресурсов едва ли не больше, да нет, точно больше, чем стать программистом уровня intermediate с нуля.

Знания устарели, надо обновлять. В этом вся причина.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и сможете за 4 часа построить модель высокоскоростного канала, сделать pre layout simulation, оттрассировать. сделать post layout

simulation, а также провести 3D моделирование SI,PI и EMI. Вас прямо завтра под белы ручки посадят в московскую компанию

с окладом 120 на руки без вопросов. Вот как в сказке тыкаешь в hh.ru и в любую компанию.

Простите, но откуда такие сказочные требования? 4 часа может только уйти, чтобы разобраться что куда. Вы сами это можете сделать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

99% кода у Вас уже были готовы :)

это неправда

 

 

У нас ведь тоже можно 12 слоев развести за ночь, если сделать Copy Paste

он знает, он так делал

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

пять массивов на входе, один или несколько - на выходе

рельно набранного кода наверное в десять раз меньше, 1500 vs 15000, остальное естественно скопипащено

но такие если кто скажет, что это легко, даже с копипастом - попробуйте

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В точку :beer: (я о том, что выделено жирным шрифтом и подчёркнуто)

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Простите, но откуда такие сказочные требования? 4 часа может только уйти, чтобы разобраться что куда. Вы сами это можете сделать?

Высокоскоростной канал передачи данных на трансиверах типа Xilinx GTP это две дифференциальные пары.

Для того чтобы его оттрассировать надо

1. Разобраться с самими GTP

2. Разобраться с питанием GTP

3. Построить модель на два направления туда сюда

4. Оттрассировать 2 диффпары

5. Промоделировать после трассировки.

 

На плате скажем два чипа FPGA и питание к ним. Рассматриваем только питание трансиверов.

Моделирование SI делается стандартным способом, то есть eye diagram, выбросы, джиттер, которые вылезут на eye diagram.

Моделирование PI проверяется через анализ спектра потребления IBIS моделей, есть такой способ, как более простой вариант

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

Моделирвоание EMI делается через сквозное моделирование пакета который это поддерживает. И это либо ANSYS, CST или ADS.

Позволяет промерить излучения и посмотреть в 3D вплоть до конфигурации полей пролезающих в вырезы в корпусе.

 

И да, если такая или похожая работа человеком делалалась, то повторить за 4 часа реально.

Как следствие такого специалиста точно возьмут на оклад 120+ в Москве.

 

PS: да я подобное делал :)

 

он знает, он так делал

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

То есть в переводе на наш схемотехнический язык "плата бакплейна, где высокие скорости, но трассы прямые, компоненты только разъемы

места валом". С этого надо было начинать :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...