毫无疑问,DotNet降低了软件开发的门槛,以前难以开发的很酷的Featrue,现在都难以置信的容易。作为一个老程序员,以前积累的经验或代码库的价值瞬间崩溃。面对DotNet,如何更好的实现自己的价值或维持自己的优势?This is a question。
真的勇士敢于面对惨淡的人生,如果不能转行,那就直面DotNet,直至干掉它。呵呵,这是我的选择。研究、使用DotNet半年后,终于长吁一口气,对这个问题有了一点感觉。你从一个Coder升级为一个Designer,也就是你省去了大量地Coding时间,获得了更多的时间去做Design。饶是如此,如果你不清楚操作系统消息机制、线程、进程的原理以及等等知识,要想在DotNet下做深入开发也会磕磕绊绊。
在DotNet时代,我们可以做哪些工作呢?一:利用DotNet的强大威力将你的常用业务逻辑更好的封装起来
二:抽出更多的时间学习更广的知识,以前由于埋在代码堆里而无暇学习的OO、模式、架构、UML、XML都可以捡起来了。
三:有更多的时间接触大自然
如果你不愿意学习,那在DotNet时代你可能只能成为一个软件蓝领了,并随时可能失去工作。
站在软件巨人的肩膀上,我们可以更好、更快的成就自己。
真的勇士敢于面对惨淡的人生,如果不能转行,那就直面DotNet,直至干掉它。呵呵,这是我的选择。研究、使用DotNet半年后,终于长吁一口气,对这个问题有了一点感觉。你从一个Coder升级为一个Designer,也就是你省去了大量地Coding时间,获得了更多的时间去做Design。饶是如此,如果你不清楚操作系统消息机制、线程、进程的原理以及等等知识,要想在DotNet下做深入开发也会磕磕绊绊。
在DotNet时代,我们可以做哪些工作呢?一:利用DotNet的强大威力将你的常用业务逻辑更好的封装起来
二:抽出更多的时间学习更广的知识,以前由于埋在代码堆里而无暇学习的OO、模式、架构、UML、XML都可以捡起来了。
三:有更多的时间接触大自然
如果你不愿意学习,那在DotNet时代你可能只能成为一个软件蓝领了,并随时可能失去工作。
站在软件巨人的肩膀上,我们可以更好、更快的成就自己。