读了第一个同学的自述,我印象最深的就是一些高分同学,只是机械性地背诵知识点,然后不停刷题,只是为了拿一个高分,然而他们对学科的一些基本概念都没有掌握牢靠。高分,并不代表学的就好。学得好不仅仅要牢靠掌握大学课本中的知识,更要深入实践,对该方面比较重要的技术思想,概念名词,技术要点也要有很好的把握。还有就是我在写程序的时候,心理跟作者很像,自己开始写代码的时候信心满满,但是写着写着发现自己的代码有打不完的补丁,层出不穷的bug,臃肿杂乱的代码,导致自己对于继续开发和维护丧失了信心,最后搁浅失败。原因也分析的很到位,是自己太浮躁。所以我的收获就是:不要把眼光局限在一个高分的狭小范围,仅仅看到眼前的荣誉是目光短浅的行为,要注意学习的扩展性,要努力去理解并掌握本专业常用的核心技术和思想,学过理论还要注重实践,切忌浮躁,急功近利,做事情不要为自己找借口,借口==失败。

  第二个同学的自述告诉我:机械记忆为主的学习方式是行不通的,每看到一个题目,总是会先看答案,让答案来指引我的思路,而不是用自己的脑子想问题,这种学习方式在短期内能有好的效果,但是贻害无穷,长此以往,人会丧失判断力,理解力和交流能力,只剩下可怜的判断力,好的外企公司希望招聘到的学生是做事超级投入,特别乐意思考,充满活力,并且具备一定的行业知识的。因此,在面试的时候,应该充分了解自己应聘的公司,多思考,多关注架构背面的东西,才能应付比较深层次的技术面试。另外,谦虚,和善,愿意向别人学习,擅长理性思维,是技术类工作面试的加分项。

  第三个同学非常优秀,他的自述告诉我:博而不精才是最痛的地方,世界上不会有孤独的高手,却有一堆没人要的半吊子,面试官认可的有两种人:一种是成绩特别好的人,另一种是实践经历特别丰富的人,两方面都一般就是问题所在。

  第四个同学告诉我:实习的目的是为了拓展自己的实际工程能力,扩展自己的技术能力,应该权衡多方面考虑:①兴趣②公司③适不适合写论文④毕业后容易留下来工作吗⑤不要太看重实习的薪水。面试失败的原因有:擅长领域不符合,太单一。知识体系不够完整。实际编程解决问题能力不够。同时学习过程中要做到:学习期间,有任何问题,一定要自己google解决,千万不要随随便便去问别人,多结识高手,让自己时刻保持清醒。

  同时在求职的时候,要做一些准备:①针对技术职位:越早准备越好,复习基础知识,回顾基础理论,动手写代码,关心实际系统。

  第五个同学让我知道了:简历不是写出来的,而是改出来的。形式上美观大方,清晰明了,内容上充实有料,主次分明,针对性强,内容上,一段经历要有两三个要点来支持,重点在于如何选择要点,如何排序。可以有以下两种策略:第一,简明扼要地说明是一段怎样的经历,自己做了哪些工作,最后说明自己的收获。

  同时,我也了解到了一些职场的潜规则:①遇到问题不能越级申报,尤其是在指出别人错误的时候。②有问题当场指出:对事不对人。

05-11 22:08