一年多的闭门封刀之后,最近重新开始写代码,半工作半娱乐。
然而出乎意料的是,在这么长时间的间隔后,我的开发能力,感觉反而有所精进。
具体对于语言的熟悉程度,是有所下降的,毕竟三日不练手生。然而,在开发的时候,却能够觉得相比从前更得心应手,想来有几个原因:
对于程序运行所依赖的各种技术,有了更多的了解。比如Windows,IIS,又比如PKI。不管是考虑架构系统还是调试错误,可以从内部机制上了解考虑问题,这很关键。
思路么,比以前清楚。Troubleshooting的活,写方案的活,还有给人解释这个那个的活,对于理清思路很有帮助。
然后是工具。以前遇到的需要花很长时间才能搞定的问题,现在翻出一个工具,几下就可以完结。
还有我的看家本领——Search,继续长进中。如何找到想要的信息,这个我似乎已经有一整套手法了。
所以在花了三个晚上的时间,重构了一堆.Net代码,troubleshoting了层出不穷的SPS、IIS、Web Service、Windows Desktop问题,还写了个Outlook的Add-in之后,还是有点小小的得意。