今天面试了新的工作,其它的不说,就说一下面试题,有一些很陌生的地方,同时也反映出我知识的缺陷。
我的劣势
- 对jQuery框架的不够熟悉
,因为平时工作时应用的工作,只是业余时间玩一下,所以很多认识都不深入。我的Javascript的基础还是不错的,对于原生的js操作没有任何问题。这可以弥补一点儿对jQuery不熟悉的不足,毕竟框架是变化的,真正不变的是基础。 - Linq的不足
,由于亚德的系统长时间停留在.NET 2.0中而且很多都是2.0中的实现,升级到3.5的工作很迟缓,这个错误是我直接造成的,我要对此负责,这使得我无法使用Linq,从页导致我对Linq的不熟悉,不过幸好Linq只是语法方面的改进。 - 对高级TSQL的不熟悉
,因为平时工作中只使用自己开发的ORM框架,在面对复杂的业务逻辑时往往是将其拆分成为若干个简单的小任务完成,这样子就错过了使用高级SQL语句的机会,直接导致了无法回答今天面试题中关于高级TSQL编写。 - 读写说英语
,是我的一大硬伤,在学校就没有学好,以致于在工作中总是补补补,但是却又总是补不全,用一点就记一点儿,效率极低,希望通过在美国公司里的这段时间好好练习一下英语。
我的优势
- 对.NET2.0基础和WebForm还有ASP.NET MVC框架的深入理解。
- 对JavaScript原生的了解和熟练。
- 有项目经验,带过团队的经验,以及项目分析和需求发掘经验。
在接下来的时间保持优势的三点再把劣势的几点补上来,才是一个优秀的程序员。