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

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

прикладного: java backend, умеет кроме того python, js, среднего уровня математику, алгоритмы, иногда даже какие-то шарпы или плюсы. админит good enough сервера и может поддержать если что парочку aws инстансов.
неплохо разбирается в бизнес логике того с чем работает.

это профайл каждого 2го джависта

теперь эмбеддед: нихуя не знает кроме Си и Кейла. Линукс - не умеет, презирает. Админ-навыки - ноль. Гит - боже упаси. дальше Кейла не подымает голову. не может даже запустить Team Viewer и в душе не ебет что такое UB, куда уходят пакеты с его железки, и зачем нужно ревью. об юнит-тестировании, автоматизации и google driver слышит только от своих коллег-хипстеров.

реалии таковы: сегодня эмбеддед это максимум половина проекта. все остальное в проекте - такие же важные технологии, которые обязан знать любой кто туда влазит. я чаще видел людей из java кто кое-как, на коленке, какое-то демо на МК делают, чем сишника, который вообще понял что надо в параметрах ssh передавать.

линуксоиды-кернелисты не в счет. я сейчас про bare-metal говорю.

кому больше заказчик денег даст?

7 ответов

13 просмотров

Как то ты слишком принизил железячников

Как js или php за 5р пачка, короч.

Честно говоря со стороны выглядит с точностью до наоборот) Прикладной: Едва едва может запустить IDE, не знает что делать, если проект не собрался с первого раза, бежит плакаться, если что-то на компе не работает Embedded: чот дистрибутив херовый какой то, пойду свой соберу

Это ты эмбед-дедушек описал?

какой-то странный пиздёж, ты описал не эмбеддера, а макаку ардуинную чуть доученную

ты где этих ардуинщиков тупых нашел ? Кейл !? Я вообще писать учился на бумаге си код(графы, связанные списки, процессы в линуксе, треды , мьютексы, семафоры и все на линуксе), знаю яву немного, даже экз сдал(собрать простенькую систему учета склада/больницы/логистической конторы).До этого, будучи школьником баловался js, php, delphi. Писал ради лулзов на асме AVRASM мигалки и на 8086 сдавал экз: сортировка выборкой на бумаге за 1 час. Дома поднял простенький принт-сервер и по SSH админил. Не вижу вокруг себя нормальных программистов по железу и тем более кто может в аналог: ардуинщики, махарайщики, ЧТОБ НИДОРАХА. Я не любитель писать код в последнее время, да еще и навык теряю. Ну я нуб дохера еще, все никак стм32,esp8266,esp32(это что бы я хотел знать) осилить не могу и мне реально вломак ебстись с зоопарком IDE: люблю свободный софт, да и привык я не эклипсе писать.А так сесть и наваять на AVR мелкую шнягу-да без проблем. Кто пишет и лезет в железо на мк хуевертит говно, за ними приходится дохуя подтирать.

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

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
2
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта