|
|
发表于 2009-3-13 10:49:31
|
显示全部楼层
Post by robinswan;1960139
扎实的计算机和电子系统的基本功和基础,当你看到一份代码的时候,基本能够明了处理器的寄存器运用,堆栈的状态变迁的时候,语言就没有什么意义的了。这个论坛上早就有人问过如何学好编程。当然了,很多兄弟都有不少有价值的意见,我的建议就是去买个FPGA的开发板回来。自己在上面做个CPU,搭一片RAM,然后在上面跑一段你自己的CPU的指令。呵呵。我就是这样过来的。
不过也许不是每个都有这样深入追究一门技术的需求,其实每个人的成材道路都可以是不同的,你应该有你自己的道路。但是我可以谈谈我自己的经验,尽管我现在是Linux的坚定支持者,这里也是Linux的论坛。但是实际上,在软件上对我启示最大的技术是 Microsoft C# 。
的确是这样,不过用机器码实在难为了应聘者,只要对c和编译器的行为有不错的了解就够了。
C#毕竟是被很多他的竞争者启发诞生的语言,设计的好也是情理之中。 |
|