Программировение микроконтроллеров на С сейчас актуально?

Программирование


Примечание:
и почему

Примечание:
Vovochkal нравиться С,а асемблер не очень

Примечание:
Именно на языке С не на ассемблере
Ответы:
да
Да, актуально, и будет актуально еще много лет. Компьютеризация проникает везде - машины, бытовая техника, да что угодно, а вот OS есть не везде. Всегда нужны специалисты низкоуровневого программирования - кстати, это еще и одно из самых высокооплачиваемых направлений (если не самое). Специалистов с руками хватают. Если вам это нравится - смело вперед.
Актуально. Потому что на трах с ассемблером у многих нет ни времени ни желания, а языков системного программирования, кроме С, немного. Сходу только Модулу-2 назову, но хрен вы для неё компилятор для тех же АВРок или ПИКов найдёте.
Вряд ли вообще актуально программирование контролеров. Посмотри объявы на вакансии программиста, гораздо легче найти должность c++/java/.net developer.
У меня есть знакомый, который как раз по этой специальности в колледже выучился, живёт в Питере, говорит, что работы пока не нашёл! Так что работает обычным админом. Вряд ли микроконтроллеры востребованы, хотя область интересная, без спора.
p.s а про asm ты зря так, хорошая вещь, а asm+c вообще убойная связка
Оно будет актуально, когда наши руководители предприятий озаботятся разработкой, выпуском и внедрением контроллеров собственной разработки и производства. А поскольку спроса на контроллеры нет (мы ничего не создаём и не выпускаем с применением контроллеров), то и актуальность невысока. Специалистов мало. Но если вдруг понадобится специалист - хрен найдёте достаточно грамотного, так что актуальность низка, но оплата за такого спеца высока. Когда актуальность будет высока, зарплата подскочет, все туда ринутся, зарплата упадёт, и после всё устаканится. Вывод: если вы верите в своих разработчиков, такие знания будут не лишними. Можно будет по-быстрому срубить бабло, пока зарплата не упадёт :)
Хренассе, спроса на контроллеры нет. Да, сейчас микропроцессорные устройства чуть ли ни в унитазы ставят. Любому более-менее серьёзному предприятию нужно управлять какими-нибудь производственными процессами, любому НИИ автоматизировать экспериментальные установки. Да, вы попробуйте этим заниматься, с руками же оторвут. Я уж не говорю о работе в какой-нибудь фирме, которая электронные устройства разрабатывает. Потому что специалистов реально мало. Это C++/Java/C# кодера можно в ПТУ за 3 года подготовить и он будет пахать. При разработке встраиваемых систем надо и электронику знать, цифровую как минимум, а желательно ещё и аналоговую, и программировать уметь (именно программировать, а не кодировать по спекам), и руки должны из плеч расти, чтобы это всё уметь собрать в реальное устройство и опыт нужен нехилый. Подобный спец рождается годы, и продолжает развиваться на реальных задачах практически бесконечно. Ну, и оплачивается этот труд соответственно, да. Труд немалый, кстати.
Товарищ  fedorchenko.bogdan, что вам нравится, а что нет - никого, в общем-то, не интересует. Потому что инструмент выбирается не исходя из симпатий, а исходя из задачи. Есть ситуации в которых вы хоть убейтесь, но без знания ассемблера вы ничего не сделаете. А есть такие, где ассемблер - лишь лишний геморрой и тут лучше язык уровнем повыше взять. А будет это C, Модула-2, Форт или ещё что-нибудь - уже не важно.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.