引用: Evisi 发表于 2015-1-27 14:52
我刚到公司三四个月,现在也是这个问题,我一个实习生,公司要我写程序,我写不出来。程序方面公司也就我一个人在弄,问公司其他人他们也不会,所以自己一个人现在每天坐着不知道干嘛。自己心里也很烦躁,有时也觉得自己对程序的兴趣不太大,所以我不知道现在该不该辞掉,自己每天坐在这也感觉浪费时间。有时候想看看其他的程序,去学学其他的,但是其他的也是看着看着就不知道想什么去了..
公司或者部门太小,的确会出现你所说的这种问题。经验欠缺,没人指导,还要直接上项目。有压力是正常的,也是可以理解的。至于这种情况是好是坏,倒真不好说。对于抗压能力强的人来说,这绝对是个好机会,在项目中学习是成长最快的方法。而对于抗压能力不强的人来说,那就是个悲剧,悲剧到甚至怀疑自己是不是这块料、对这类工作有没有兴趣?
看迹象,你好像偏向于后者,抗压能力不够强。要不然也不会出现你所说的“每天坐着不知道干嘛”、“看其他的看着看着就不知道想什么去了”等现象。我也不知道用什么方法解决你的问题,但做任何事,你至少有一个目标,那就是:让自己成长起来。这话听上去可能有点虚妄,但实际就是如此。被压力折磨得如此坐立不安,你看看下面我说的话是否有用:
1. 所有的压力,都来自于对后果的恐惧。可最严重的后果,无非就是让你走人,在同事面前丢面子而已。但这好像不是问题,因为你自己已经打退堂鼓了。而且你是应届毕业生,做不出来很正常,有啥面子可丢的?不管是老板决定,还是你自己决定,最严重的后果无非都是走人,那你还有何担心的?
2. 作为过来人,我要告诉你,你得从老板的角度看问题。公司招人,无非这几个原因:能力、应届生更好培养、只付得起应届生工资。而从你描述的情况来看,你们公司招你基本上不是看中你的能力,最可能是付不出高工资,其次是应届生好培养。能当老板的不说多聪明,至少都不傻。他们作决定的时候,其实已经考虑到后果了。高手招不起,只能招学生,死马当活马医。你做不出东西来,其实不是你的问题,而是他们的问题。想低付出高回报,这本身就带点投机性质,那有风险是一定的。他们当然对你存在预期,但失败也在预期当中;
3. 能给应届毕业生做的项目,通常都不是很紧要的项目,至少不会涉及到公司的生死存亡。如果一个这样的项目交给实习生去做,那你早点走人吧,跟着这样的老板不会有好果子吃的。至于一般的项目,时间拖久一点也没关系,安心做下去吧;
4. 好吧,言归正传。千万别轻易怀疑自己对程序的兴趣甚至是能力。很多人其实是因为觉得难,难到心灰意冷,失去兴趣。以前我就碰到过这类人,现在又多了一个你。等到你会写程序后,你会变得兴趣盎然,总是摩拳擦掌,跃跃欲试;
5. 有一个很关键的问题是,你至少得理清思路,想明白问题卡在哪里。比如你说你程序写不出来,那到底是如何写不出来?是不是程序根本跑不起来?还是程序基本上能跑起来,但是想要的功能不稳定?抑或你根本不明白MCU是如何工作的,这让你产生无法掌控不确定性的担心?还是其他的?首先你得自己弄清楚,然后别人才好帮你;
6. 别一开始就想写大程序,程序从小处开始写。就着眼于你的项目,比如你的项目中有串行通信,那么你可以先不管其他的,只写个串行通信,用串口调试助手调试。然后再是其他模块,一个模块一个模块尝试,都完成后就搭起来组成你们的应用。把你的产品当成开发板,既不耽误学习,也不耽误工作。如果单独去学其他的,就会出现你这种一边担心项目、另一边又学不进去的现象;
7. 另一个老掉牙的方法是,碰到问题多在论坛问。你总能碰到热心肠的人为你解答,只要不是太偏的问题。如果可以,去找一些技术支持比较好的开发板。有什么问题问他们,这样有人指导着,学习会更快。实在不济,如果你的项目比较小,那就发到淘宝上面请人写吧,花不了多少钱。别人写完你还可以拿来学习;
8. 最后,如果实在是坐立不安,导致工作和学习无法进行下去,实在抗不住压力了,就只能换一家公司了。最好是有人指导、有人带着做项目的,这类型的最适合抗压能力弱的人。
谁都知道应届生在经验上肯定是欠缺的,真要弄不来,谁也不能把你怎么样。所以在努力做项目的同时,你应该坚持一点:我是应届生我怕谁?