?什么才算是“精通”C# ……………………????!!!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  了解 .net CRT ?
  精通 Thread ?
  精通 Socket ?
  精通 windows服务 ?
  精通 web服务 ?
  精通 API互交 ?
  精通 GDI编程 ?
  精通 数据结构 ?
  精通 离散数学 ?
  精通 UML ?
  精通 设计模式 ?
  精通 Direct ?
  精通 ……………… ?(我的水平就这么点,再也想不出来了!MDA ?)那当你精通的时候,你用了几年?几个月?几天?会不会已经发现别人已经在谈论新的技术!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>而什么又算是一个高级程序员,或者说是资深程序员,是不是精通UML和设计模式的人就算吗?
真者的技术精英是不是那些做嵌入式编程的人呢?或者说是天天与底层硬件中断打交道的人呢?
我们的目标是什么呢?当我们刚接触电脑的时候,崇拜这那些当年的程序英雄!向他们一样精通DOS底层!而我们在之后的发展之路,又有多少执着的追寻着当年的梦想?

解决方案 »

  1.   

    当我们开发时,最主要的就是语言,的确我们不需要懂很多语言!可各位楼主,你们看看我说的对不对:
      我们除了所用的语言外(我也是做B/S架构开发的,熟悉C#等),我在OOA/D/P时,仿佛还有很多不懂(不是不会),而一门语言只是OOP,我们怎样才能更好的去OOA分析/OOD设计(UML)(设计模式)呢?
      在编码的过程中,我们又涉及到很多算法(离散数学)(数据结构)
      在编码的过程中,我们还需要进行源代码管理,不断进行(重构)(单元测试)
      可当我们发现windows系统还有好多不明白时,有去努力的学习API,内存管理机制,线程等等(这还不算UNIX/Linux)
      这些好像都是我们工作中必备的,不过真正能够熟练应用的有能有几个?