路过,勉强做过操作系统。随便说几句,供参考。
目前,为了开发一个低代码的嵌入式系统开发平台,必须将多种芯片(CPU)做成类似于操作系统的东西。
我们在别人给的环境中或者工具环境中编程,实际问题被简化了。做自己的操作系统,一切都没了。从最基本的角度来说,所有的工具都需要自己做,很累。
操作系统是给程序员用的,要求远高于给客户做app。知识量也不一样。
做个APP可以找资料,书籍,网上文章等等。做操作系统资料,哪里可以找到?就算找到了,也是别人完成了,你已经占领了市场。还没抄完就先饿了!最后会不会打官司?很难说。
正常情况下,操作系统要在黑暗中工作。更别说操作系统了。干这行的人可以考虑一下。我给其他程序员做过软件工具吗?这个工具能在市场上卖吗?这个东西离操作系统还有一段距离,估计没多少人做过。