"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- ♀ (30 bytes) () 08/05/2009 postreply 11:52:04