我是今年刚毕业的,在学校觉得自己很不错,现在出来了,在一家电子公司做开发,主要是做嵌入式软件,写代码,最近公司派我们去培训,发觉自己知道的东西真的太少了,但又不知道怎么去学,或者说要学的东西太多了,不知道怎么入手。现在开始涉及到linux,我也在看《深入理解linux》,但发觉我点难,很受打击。到公司,在学校的优越感都没了,主要是在学校,学的人不多,发觉自己和其他同学比较起来,要强很多,但在公司里,大家都不错,自己感觉很一般。
现在的困惑:
1:在公司一直是在做简单的工作,比如用飞利浦的ARM芯片做东西,很多工作,周立功公司都做好了,只要拿他的工程改改就可以了,呵呵,很奇怪的一个问题,要自己写的话,还可能真的写不出来,一种高不成,低不就得感觉。
2:好胜心比较强,可能这是在学校养成的习惯吧,在公司,假如和一同事一起做一个项目的话,总想做比较难的工作,呵呵,自己水平还不行,可能要比别人差,所以必然会觉得很累。有时问同事一个问题,可能自己比较敏感,总感觉在受鄙视,同事也是刚毕业的,自己认为不会比他差,所以问他时,总是感觉不是这么舒服。
3:最近公司组织培训,在培训在,发觉自己真的很多不知道,硬的不硬,软的不软,比如,做硬件,很多都是抄别人的板子的,最小系统,基本是和周立功提供的一样,用三星的话和优龙的一样,软件的话,只能写代码实现功能而已,优化无成说起,自己连最基本的变量放在什么地方,局部变量,全局变量,动态分配变量怎么分配,系统是怎么来管理,怎么来安排是一点都不知道,而对于动态链接库之类,涉及到原理性的东西,我一点都不知道,培训后,才知道一点点,所以发觉自己很差劲,自己只能单纯的编程,实现所想要的功能而已,根本没有原理而言,而在硬件方面,基本的电源电路都不会,电路发热也不知道是什么原因,CPU连接不上也找不到原因,最后都是瞎搞,也不知道为什么就连接上了,基本的电路不会设计,在模电方面,基本为零。
4:我们做的这个项目,硬件80%是抄别人的板子过来的,这让我很不是滋味,但我要设计的话,根本就没这能力,这个产品,只有软件部分才是我们自己的东西。
5:感觉自己很多东西要学,知道的东西太少了,这样反而更不知道自己要学什么,越学发觉越多不知道。
6:发觉自己了解的都是皮毛,很慌。没目标了。还有就是发觉现在的沟通能力还真欠缺,面对同事和同学真的有很大的不一样。
所以这些加起来,发觉自己过的很累,真的很累,到现在才工作四五个月而已,以后的路还漫长,真不知道怎么办。所以来求救下大家。 |