学习工作这么久,想对自已的水平进行一个评估,看看自已是什么鸟人,水平如何。
先从编程水平开始:
C++算是入门了吧,基本上可以用这种语言进行VC开发了。但如果要说到COM,多重继承,STL等自已还是不行的。C#算是不错,不错是相对而言,在C#下不怎么用指针了,但要解决的问题还是一大堆,什么组件开发,托管等还是一头雾水。发觉自已要去看软件工程和数据结构算法了,如何组织自已的软件工程,真的是一件特别头疼的事情。
Web方面,ASP.NET结构不错,但实用上不方便。什么都要服务器处理的东东,用起来是很头疼的。Javascript很好,可就是没有指示符的编辑器可用。Web理解起来看起来容易,用起来要学很多东西。
WinFrom方面,都还不错,怎么说可存静态变量等的方法要好得多。可要解决的问题也比较多了。还是组件开发,协调各个WIN组件在自建组件下的运行比较麻烦,问题不少。还有就是没有了全局勾子,做很多东西不方便了。
再讲一下其它:
Photoshop是用到烂了,但没有好的创意。3DMAX只能算是入门,入门的意思是大致明白怎么一回事,但要我做一栋大楼来,难度就不是一般的大了。DirectX学了两年,中间断断续续的为了很多事情,基本上明白了怎么做,对着SDK可以做点小程序,但还是软件工程问题,我不知道如何组织我的程序。总会在开发过程中发现很多问题。
哎,是不是应当走了呢?