» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[求助] 究竟是哪里的游戏程序员水平高?

评论程序员高不高,估计到最后要看谁的算法高!不是比拼数学能力,比数学比不赢数学家的,而是比拼算法的应用能力,在适当的环境使用适合的算法才是好程序员。


TOP

引用:
原帖由 HyperIris 于 2007-11-1 12:48 发表


您就别现眼了好么
那你可以说说你认为怎样是好的程序员.我的看法是那个国家都有好的程序员(也有烂的).综合来说,应该是美国比较高.我觉得编程的根本其实就是算法的实现,计算机软件技术就是建立在数学基础之上的.难道不对?原听听你的高见.

[ 本帖最后由 jzhl 于 2007-11-2 14:09 编辑 ]



TOP

引用:
原帖由 HyperIris 于 2007-11-2 15:09 发表


看你的原话


算法本身不说,那本来就是解决问题的数学的程序实现。

咱们说说程序员的算法应用能力,这个除了经验和道听途说以外,如何选择正确的算法?

想必你也知道D.E.K的算法复杂度理论吧,O(n)怎么 ...
程序员肯定要有一定的数学能力,但不需要太过于高(没必要,也没那个精力,你绝对不如搞数学的).识别算法能力,不一定要知道这个算法的推导过程和公式的证明,当然知道就最好(就如赛车手在机械原理上不如工程师,但并不影响他判断一部赛车的好坏).你只要知道他的效率和公式就可以把他用计算机语言翻译过来.当然这个翻译过程就是考验程序员的应用能力,你怎样在效率和弹性、时间和空间根据当前项目取得平衡,我觉得是最重要的。

另外,顺带一提,程序员是为解决实际问题而生的,在有些时候,是要根据现实中的条件(人为因素、金钱、时间和硬件的能力等等)做出妥协,所以我认为应用和判断能力更为重要。

[ 本帖最后由 jzhl 于 2007-11-2 15:40 编辑 ]


TOP

发新话题
     
官方公众号及微博