我所在的公司还是偏向于传统行业多一点,不算是纯粹的软件公司,所以工作的气氛与纯正的软件公司相比还是有点差别的,现在也看到好多IT行业的程序员一直在抱怨工作忙、加班多,生活不规律,现在也出现了不少IT从业人员的猝死事件,所以各位还是要多多的注意身体。我上班一年以来,只在一次周末加过班,加班一天,这一次还是由于自己水平不行造成工作没有及时完成。虽然加班不会有两倍或者三倍的加班费,但是还是有正常的加班费。只能说我进了一个相对比较不错的公司。闲话不说了,还是说说自己的心路吧!
看到院子里好多人的鼓励,那么我就多写写自己的一些思想上的认识和感受吧!或者是自己的一些感想,分享给大家,希望大家多多指点,我算是这个领域里的新人,多指导批评哈,算是抛砖引玉,希望看到更加精彩的2012年终总结。
继续,做了一段时间的拖控件的工作,我就开始不满足了,程序员应该不是这样的,他应该是神一样的存在,我决定开始广泛了解这个行业,因为只有你了解了才能做出比较合理的选择,知己知彼才能百战不殆。提前声明我只是浅显的如蜻蜓点水的了解了一下,有什么不对的请给位大牛多多指点,修正我自己的知识体系。
我首先了解的是嵌入式行业,因为这个职位我们公司有人在从事,我简单把这个行业分为带系统的ARM系列和不带系统的单片机。先说说单片机吧,单片机的功能比较单一,运算能力稍差,适用于低成本的控制领域,可以做到很低功耗,适合一些控制比较简单,PC机无法深入的一些领域,比如简单的数据采集、传输等等,目前单片机家族主要分为两大体系结构,冯诺依曼,代表为51系列;哈佛指令结构,代表PIC系列;我曾经花了几个星期的时间来学习PIC系列的PIC16F877单片机,感觉入门比较简单,但是想深入学习必须有很扎实的电子电路知识和计算机基本原理知识,这正是我所欠缺的,想深入学习阻力很大,所以了解了基本之后就放下了。再就是ARM了,功能强大,可以方便的移植Linux系统,完成更为强大功能,相应的知识要求更高,所以果断没有浪费时间。