189 похожих чатов

Ребетя, посоветуйте пожалуйста. Хотел бы МК научиться программировать. Есть начальные

знания уровня led blinking ардуине (просите за ругательства), немного кодить могу функциональщину. И попробовать трудоустроиться в сферу. Готовы взять юным подаваном в гос. КБ закрытого типа. За не оч высокую зп конечно. Но запутался с чего начать погружение в это. А нулевым идти страшно оч, ну и ребята не разглашают что за задачи там реально будут.

Препод знакомый в универ говорит, что нужно прокачаться в физике, тэц, схемотехнике аналоговый и цифровой, архитектуре процессора, ПЛИСы попробовать, платы печатные уметь травить, паять научиться и много ещё того, с чем не сталкивался, после этого хорошо выучить Си, С++. А потом только прикоснуться к отладочной плате. После таких советов хочется забросить это дело или вернуться в школу в 10 класс.

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

27 ответов

6 просмотров

Просто иди работает, там будут конкретные задачи, которые породят конкретные вопросы

хочешь быть программистом ? или железячником ?

походу прошаришься

Евгений
хочешь быть программистом ? или железячником ?

просто если программистом, то как минимум про си он прав а если железячником, то как минимум про всё остальное

usernameak
просто если программистом, то как минимум про си о...

моё мнение нахер Си ) Лучше чистоту разума сразу учиться на С++ Желательно С++17,20 и человеку проще будет по жизни

Vlad- Автор вопроса
Евгений
хочешь быть программистом ? или железячником ?

Больше программистская часть привлекает.

Евгений
моё мнение нахер Си ) Лучше чистоту разума сразу ...

в эмбеддеде плюсовый рантайм не везде даже поместится поэтому плюсы оказываются без std

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

Евгений
есть же без stl w

там не только без стл, там порой и без стд

usernameak
там не только без стл, там порой и без стд

сейчас С++, компилируется меньше чем Си ) Ну это моё мнение, я сам учил Си и до плюсов не дошёл сильно. Но честно хотел бы сразу начинать с них и на них кодить

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

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

Viacheslav Kaloshin
забей на препода, он явный теоретик. для программи...

А как с нуля заботать Сишечку до уровня миддла?

Х
А как с нуля заботать Сишечку до уровня миддла?

Си никак плюсы на джуна та же курсера сильно подтягивает )

Viacheslav Kaloshin
проекты пилить. другого я не знаю.

Чтобы пилить проекты нужно знать сишечку. Замкнутый круг.

Х
А как с нуля заботать Сишечку до уровня миддла?

чем больше ты знаешь, тем меньше ты знаешь

Х
Чтобы пилить проекты нужно знать сишечку. Замкнуты...

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

Vlad- Автор вопроса
Viacheslav Kaloshin
проекты пилить. другого я не знаю.

С++ знаю на начальном уровне до ООП. Лабы были и сам интересовался.

Vlad
С++ знаю на начальном уровне до ООП. Лабы были и с...

ну и хватит. плюсов в МК исчезающе малое количество

Иди без прокачки

Евгений
моё мнение нахер Си ) Лучше чистоту разума сразу ...

Упаси бог, это нерабочее решение. Только С

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
50
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
10
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Guys Who’s kurdish on this group?
Hiwa Amiri
11
Hello, I need a hand, this is my code: body: ExtendedImageGesturePageView.builder( scrollDirection: Axis.vertical, controller: _pageController, itemCou...
𝘞𝘦𝘢𝘳𝘪𝘯𝘨𝘔𝘦𝘥𝘢𝘭 🦋
2
In nodejs if you do something as follows const before = Date.now() async someDBIO() const after = Date.now()-before Ideally the after time would give you the time it spent i...
Omnipotent
3
Всем привет! Нужно найти номер позиции, с которой подстрока входит в строку. Код работает правильно за исключением случаев, когда две одинаковые буквы идут подряд (см. скрин)....
Ыиу
6
можно эстетический вопрос? у меня есть кучка мелких-мелких функций типа: function AddInteger(aparent:pointer; aname:PWideChar; aval:Int32):pointer; begin result:=AddNode(apa...
Alexey Kulakov
3
Карта сайта