普通二本院校,马上大四,准备整理整理简历去试试,可是通过什么渠道得到面试的机会呢?是网上的招聘网站么,还是去当地找找呢?来学校的单位实在太不靠谱了,想自己找。
另外一方面,我自己在大学也算挺努力的吧,玩过51,MSP430,飞思卡尔K60,做过CCD智能循迹小车,做过关于摄像头的监控的项目(我只负责摄像头驱动)。然后接触了ARM,S3C2440,自己写过Bootloader,但是不太熟练,Linux操作系统,交叉编译arm-linux-gcc这些玩的还算熟练吧,简单的Makefile写写也没问题。移植过内核,制作过根文件系统,写过驱动(I2C,UART,网卡,USB)等基于Linux内核的驱动。应用程序也简单的写了写,写过TCP UDP等协议,socket 进程 线程 互斥 同步都简单写过,SHELL脚本也写过,但是都是简单的应用程序 。我主要还是想做底层驱动工作 。
我不太了解如果做底层驱动的话,公司会给予一个怎样的要求才能算是合格的程序员呢?我需要再补一补哪些模块的知识呢,比如加强C?
希望各位前辈,大牛 能给马上入职的新人一些作为过来人的指点 |