QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1218|回复: 8

大家讨论一下程序员进阶需要什么?

[复制链接]
发表于 2002-12-14 11:38:35 | 显示全部楼层 |阅读模式
作为一名程序员,掌握一门语言不难。无论是c,c++,java还是各种脚本编程。
仅仅是知道了如何定义变量,写子函数,如何利用指针,如何使用类等等,这
只能说明你会用该语言,但是要开发出一个实用高效的程序,并不是很容易。
  真正能够快速提高,我认为需要以下几个条件:
   
  一。了解开发程序的工作原理,找到相应的算法模型,并从中选择出最佳的
       一种。这也是最为关键的一点。
  二。熟悉该语言的函数库。函数库通俗的说,就是别人写好的程序,可以直接
      拿过来用的。至于函数库的创建过程,可能用汇编写的,也可能用c写的,
      总之,细节问题可也不去理会。函数的接口,是程序员要掌握的,包括
      各种参数的含义。如果手头上有一本该语言的函数库介绍,那将是很有
      帮助的。java中的API就给用户提供了很好的函数的文档说明。
  三。慎重的选择一个开发环境。一个优秀的开发环境可以减轻程序员的工作量
      ,优化生成的代码,还可以减少错误,大大提高工作效率。同样是开发
      JAVA,用JBuider的人和用记事本的人,开发效率及维护相差甚大。

  以上是本人的一些拙见,希望大家就问题,提出自己的见解,或是开发过程
  中的一些经验之谈。
发表于 2002-12-15 15:37:52 | 显示全部楼层
关键在于不懈的努力!!
回复

使用道具 举报

发表于 2002-12-15 21:14:02 | 显示全部楼层
基础是重要的,作为程序员,对于数据结构与操作系统要具有一定深度的了解。还要有较好的英语,以便了解国际上最新的技术动态。
回复

使用道具 举报

发表于 2003-10-14 21:58:51 | 显示全部楼层
E菜
回复

使用道具 举报

发表于 2003-10-14 22:30:24 | 显示全部楼层

Re: 大家讨论一下程序员进阶需要什么?

[quote:d6b9d63f02="good02xaut"]作为一名程序员,掌握一门语言不难。无论是c,c++,java还是各种脚本编程。
仅仅是知道了如何定义变量,写子函数,如何利用指针,如何使用类等等,这
只能说明你会用该语言,但是要开发出一个实用高效的程序,并不是很容易。
  真正能够快速提高,我认为需要以下几个条件:
   
  一。了解开发程序的工作原理,找到相应的算法模型,并从中选择出最佳的
       一种。这也是最为关键的一点。
  二。熟悉该语言的函数库。函数库通俗的说,就是别人写好的程序,可以直接
      拿过来用的。至于函数库的创建过程,可能用汇编写的,也可能用c写的,
      总之,细节问题可也不去理会。函数的接口,是程序员要掌握的,包括
      各种参数的含义。如果手头上有一本该语言的函数库介绍,那将是很有
      帮助的。java中的API就给用户提供了很好的函数的文档说明。
  三。慎重的选择一个开发环境。一个优秀的开发环境可以减轻程序员的工作量
      ,优化生成的代码,还可以减少错误,大大提高工作效率。
[/quote]

大实话。不过
[code:1]
同样是开发JAVA,用JBuider的人和用记事本的人,开发效率及维护相差甚大。
[/code:1]
只对了一半。JBuilder很难开发在控制台运行的或者没有界面的程序,也很难做流程控制。
回复

使用道具 举报

发表于 2003-10-15 22:04:12 | 显示全部楼层
关键在于不懈的努力!!
_________________

同意!!!
只要坚持,不管做什么都会成功!
回复

使用道具 举报

发表于 2003-10-19 03:31:26 | 显示全部楼层
关键在于少说多做
回复

使用道具 举报

发表于 2003-10-19 08:36:52 | 显示全部楼层
[quote:efbde28acc="xLoneStar"]关键在于少说多做[/quote]

不要以为是真理
回复

使用道具 举报

发表于 2003-10-19 18:55:22 | 显示全部楼层
多说多做也不错啊,我就是因为常来论坛灌水(不过linuxfans比较少来),才学到了很多课本上没有的知识。

我现在在学习java,虽然下载了三个IDE(jbuilder, eclispe, netbean),不过现在用的是j2sdk,在linux下用emacs写代码,我觉得开始学的时候用IDE是有害的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-13 04:15 , Processed in 0.052007 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表