我正在从事在微控制器上编写嵌入式C的工作。起初,我本以为在软件堆栈中嵌入编程对我来说太少了,但也许我在想错了。
通常我会放弃编写嵌入式代码的机会,因为我不认为自己是电气工程师。这是一个错误的假设吗?我是否能够为嵌入式系统编写有趣且有用的软件,还是会因为软件堆栈太低而踢自己?
我上了计算机科学学校,对编写编译器,考虑并发算法,设计数据结构以及开发框架感到非常满意。但是,我目前受雇为一名Web开发人员,这并未激起我刚才描述的有趣的事情。(我目前处理的问题是:“此复选框必须在左边4像素处”和“此日期格式错误”。)
感谢大家的投入。我知道我必须自己做决定,我只是想澄清一下成为嵌入式程序员的含义,以及是否适合我觉得有趣的事情。