可能有几点你需要注意...

本帖于 2009-08-09 13:37:05 时间, 由版主 醉里吴音 编辑

"1)他们不考算法,不关心算法"

---算法不是每个公司都用,都考。95%作应用的公司不用算法(c#),懂得在什么场合下用什么data structure就好了,patterns & practice,architecture比较重要,底层的algorithm都留给MS做library了,直接拿来用。

"2)他们问我好多概念题,比如说这是什么,那些怎么回事儿,弄得有些知识问答。我就想计算机怎么考得像历史题目呢。。。"

---概念很重要,有针对性的语法要熟练,应用上c#对于c++的优势不言而喻,最大的好处就是缩短development cycle,节省成本。可能对某些系统(real time)它有performance的问题,但对大多数系统来说,它还是说的过去的。对developer来说,一定有一种语言让你最comfortable,而不是什么语言都拿得起放得下,希望它是c#或者c++,其中很多概念和语法特性,就是工作中必须的了。

"3)他们会让我写一些很简单的程序,可是因为没有计算机的帮助,好多语法细节我都不记得了。人家就觉得我怎么这么不熟练。。。"

-----intellisense很好,方便,快捷。但对developer打基础很不好,建议没事的时候就在白纸上写code,写上3年,不信你成不了高手,大内高手都是这么连成的,细节决定成败。

"4)还有就是人家总问我,你有几年VBA经验,几年C++经验,几年C#经验。我就总想这些东西差别有那么大吗?好像我编了两年VBA,就一辈子只能编VBA了似的。。。"

---一般公司这个形式下招人都是要直接上手干活的人,除非你特别优秀,人家当人才给你引进来,再training,但在这个经济形式下,一般公司没这个财力和精力。

good luck!!

所有跟帖: 

回复:可能有几点你需要注意...Well Said !!! -黄国人- 给 黄国人 发送悄悄话 (0 bytes) () 07/31/2009 postreply 18:38:02

前辈从公司的角度来分析,谢谢 -白鸽飞走的忐忑- 给 白鸽飞走的忐忑 发送悄悄话 (0 bytes) () 07/31/2009 postreply 18:44:31

小补充:不用白纸,拿notepad写也行。呵呵 -zhangblue- 给 zhangblue 发送悄悄话 (30 bytes) () 08/05/2009 postreply 11:52:04

请您先登陆,再发跟帖!