| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Перспективность программирования микроконтроллеров |
| Автор: BrAgOl 2.8.2011, 20:57 |
| Доброго времени суток. В программировании микроконтроллеров я полный нуль. Пишу программы под винду. Долгое время не мог найти работу программистом, из-за отсутствия опыта везде прогоняли) Сейчас появилась возможность устроиться на работу, сегодня был на собеседовании в одном НИИ. Вот и появились некие вопросы о перспективах, надеюсь Вы мне поможете. ЗП обещают на испытательный срок 10000р. потом больше, но не знаю пока на сколько, понимаю, что это смешно с графиком 5-2, но проблема в том, что если сюда не пойду, то не факт, что со своими аспирантскими знаниями и отсутствием опыта в ближайшее время найду достойную работу. Как я понял на собеседовании писать необходимо для контроллеров MCS-51 серии 8051, 9952 и т.п. Писать надо на С с ассемблером (придется выучить). Вот меня и интересуют перспективы на будущее. Если набраться в этом месте знаний и опыта, на что можно рассчитывать в дальнейшем (не в этом НИИ, а вообще)? Позвонил в этот НИИ, так как мечтаю стать именно С++ программистом, знания и навыки полученные в данной области будут ли мне как-то полезны для осуществления своей цели? 24 года, куча пройденных собеседований, а результат отрицательный в основном из-за отсутствия опыта... |
| Автор: Mazzi 3.8.2011, 11:24 |
| Кроме ассемблера и Си прийдётся выучить архитектуру каждого микроконтроллера, и разобраться мало-мальски с электроникой. Если у вас это всё получится, то далее сможете перейти на более серьёзные контроллеры типа ARM7- ARM9, для которых в настоящий момент перспективы очень большие. |
| Автор: BrAgOl 3.8.2011, 14:46 |
| Вчера мельком ознакомился с вакансиями на hh.ru так вот запрос "программирование микроконтроллеров" по названию и описанию вакансии выдал по Москве 19-20 вакансий с зп от 40 и до 100. Соответственно появился такой вопрос, с получением определенного опыта в программировании микроконтроллеров, насколько легко будет переключиться на низкоуровневое программирование компьютерного железа на С/С++, я думаю в сторону драйверов и т.п.? Или это совершенно 2 разные отрасли. Решение не нужно принять до понедельника. |
| Автор: xvr 3.8.2011, 16:28 |
Ну не так что бы совершенно разные, но драйвера требуют гораздо больших познаний в ОС, чем в железе. Но в любом случае переключаться на них от микроконтроллеров будет проще, чем от пользовательских приложений (из той же ОС) |
| Автор: DVF 3.8.2011, 22:30 |
| Не могу судить о том, насколько Вам важно куда-то устроится, но если есть возможность, то не суйтесь в НИИ. Там на Вас насядут с этими, в общем то, устаревшими контроллерами так, что Вы забудете и то, что умеете сейчас. Конечно, в идеале знать в двух областях, но к этому надо было двигаться раньше. Как уже было сказано, если я правильно понял пост выше, что знающему микроконтроллерную кухню легче освоить ОС, чем наоборот. Вам, наверно, лучше искать работу программистом встраиваемых приложений, где все железо за Вас уже собрали и даже ОС предустановили. |
| Автор: daemonaz 19.8.2011, 15:13 |
| И плюс требуется чтобы программист микроконтроллеров не только знал программирование, но и создавал принципиальную схему, подбирал корпуса, и давал задания разводчикам печатной платы. Вот я ишу работу программиста микроконтроллеров уже третий месяц, везде одно - требуется универсал за меньшие деньги. |