ИМХО к сожалению, состояние нашей промышленности не способствует созданию таких рабочих мест, где широко нужны программисты "железячники". Если сравнивать с прикладными+веб, то их можно считать что и нету. Увы.
Сам я тоже должен быть железячником по образованию, все с паяльниками сидел, но еще после школы понял что скорее всего это останется занятием для души бумажки о ВО, а основным, как и все, упорно заняться прикладным, через пару лет дошло что лучше веб. Просто не в том месте или не в то время я родился=) Писать даже индуский код на том же php для "забугра" в разы выгоднее.
Вообщем себе рисовал картину так - минусы железячника:
- производство стоит, отсталое
- маленькое количество рабочих мест
- относительно низкая ЗП, в несколько раз меньше по сравнению с другими
- работа на внутренний рынок
- сложное освоение, большие затраты на покупку демо-железяк
- привязанность к конкретному месту производства
- устроится сложно, работа часто "по блату"
- сам один ты в поле не воин, ты не напишешь крутую прошивку, скажем умного дома, под устройство которого нет, сам не запустишь производство, сам не продашь... как бы этого не хотелось... разве что kickstarter=) и то команда нужна серьезная чтоб создать свое маленькое дело
- там где есть хоть какое то производство -ужасная экология, жить в индустриальном районе не хочется, ну это так - придирки
- мало шансов свалить в "загнивающийзапад" по рабочей визе
Конечно, есть яркие исключения, но в основной массе оно примерно так...
Может получиться как у меня - отучился на железячника, а все ровно параллельно сам учил прикладное и веб- круть, теперь я web dev с никому ненужными навыками программиста мк, системотехника и архитектора сетей=))
Вообщем хорошенько еще подумайте=)
Если бы у меня была машина времени- я бы вообще вернулся на 10 лет назад и сказал бы себе - "харе кодить, забей - сиди на лавке пей пиво, через 10 лет будешь ручным тестированием заниматься - там за месяц буш готов, мозг береги"=)))