日期:2014-05-18  浏览次数:21284 次

什么是c#技术?如何区别c#水平
自3个月前辞职,经常会去面试.
我是03年工作的时候,为了工作需要,花了1周时间学习msdn就投入开发了.因为之前用汇编,vb,c++用的时间比较长.所以几乎没把c#当做什么特别的技术,只是当成一个工具而已.
最近老有人根据我回答不出诸如:   web页面执行顺序之类的问题.被合理的怀疑c#水平.
被怀疑了几次,我也相信自己c#水平不行了.
问题是c#是什么技术,什么才是体现c#技术水平的东东.

------解决方案--------------------
c#和VB,C++一样都是编程用的,
如果你是.net web的开发人员的话就应该知道C#

------解决方案--------------------
你是应聘Web开发么?

那自然会问你web页面执行顺序是怎么样.

就像问你C++类的初始化顺序一样正常
------解决方案--------------------
很多人爱像孔乙己那样``摆弄回字的写法有几种```

其实很多东西都是在需求和工作中学习的``而不是掌握多少原理多少概念,至少我知道的概念性的东西全是实践中得来的
------解决方案--------------------
是的...很多底层理论性的东西...平时你可能不会注意,也不会用到.

因为你平时写写XX信息系统,不太会有问题.

但是一旦你遇到了问题.就明白基础的重要性...

我觉得,作为一个C++的过来人. 不应该忽视底层机制.

对底层的熟悉程度,是决定你是否是个真正技术高手.

架构设计也是建立在对底层机制的熟悉程度上.

另外,很多东西你也许记不清楚,但是至少...面试前,你应该先熟悉一下.


------解决方案--------------------
你这个问题不是C#水平,而是面试水平。这样做,不断地面试,把所有的面试题记下来,以后就是面试高手了。

楼下的同意不?
------解决方案--------------------
楼主估计以前没有做过web应用,所以答不上这些问题一点也不奇怪。
不能依据这些问题来估计C#的水平,如果基础好,从底层理解,这些东西一两个月时间补一下就能差不多了。
最能说明水平的,不在于现在能解答多少问题,而在于给你三天时间,你能不能解决你想解决的问题。

------解决方案--------------------
你这个问题不是C#水平,而是面试水平。这样做,不断地面试,把所有的面试题记下来,以后就是面试高手了。

=====================

------解决方案--------------------
YY水平高则水平高。
------解决方案--------------------
大版主vmm教导我们,人生的真谛是TMD YY。
------解决方案--------------------
首先你要让别人知道你是一个优秀的程序员, 不如你的汇编,c等
说明你的实力
其次,你对c#工具的却不熟悉,告诉公司你只用了几天就达到这个水平,
证实你的学习能力
做一点小程序,展示自己

祝好运