开发工具的选用(0分)

  • 主题发起人 主题发起人 lxj
  • 开始时间 开始时间
1、我认为一个程序员应该首先掌握C、PASCAL、ASM等语言,但每个人精力有限,不
可能面面具到,各位大虾有何见解?
2、对INTENET初学者,如何用DELPHI快速掌握INTENET编程呢?
 
问题1
程序员应该掌握的是:数据结构、程序流控制、模块调用、对象设计和经典算法等。
语言只是您思想的表达,一句话可以用中文讲,也可以用英文讲,一段程序,可以用C写,也可以用Pascal写。
建议找本《数据结构》先啃起来吧。
另外请注意:做程序员不会是最综目的,做了程序员就要向系统分析员发展:
programmer - system analyst - project leader - the BOSS
不知您意下如何?
问题2
先从Client端开始吧,e.g. Email Monitor, 短点续传 ...
然后Server端,e.g. ISAPI, Automation + ASP ...
再然后Socket编程,e.g. Chat Server, 股票实时行情 ...。
Internet上有太多内容,总体上您必须有自己的想法。
 
老孙说出了一个程序员应该具备的知识结构. 那个流程也相当明确, 最后要成boss,
最起码应该是 project manager.
开发工具的选用是一个活的东西, 那个工具能为程序员提供快速, 简洁, 有效的开发
能力, 就应该为首选工具.
但是人都有惰性(或者说惯性), 不愿以接受那些它们根本不了解的东西. 这就如同我
们处理某些事情一样, 我们所用的并不一定是最有效的方法, 但是通常都是我们最擅
长和最有把握的办法. 一个程序员首先应该掌握的是最容易掌握的语言 -- basic.当
你觉得你所掌握的东西不能够满足你的需要的时候, 你自然就会去寻求更强的东西了.
我觉得Turbo Pascal就比什么C,C++方便,快捷. Delphi没出来以前, 觉得VB好极了.
Delphi一出台, 则VB就再见了. Delphi目前是Windows编程最好的东西了.
当然basic,fortran,c都能对付, 都玩过了. 但是那个Visual C++给我的感觉实在太
糟糕了, 糟踏了Visual那个词. 自己写的程序, 过了些时日自己都读不懂.
 
其实语言不是最重要的,而理论是才是衡量一个程序员的素质!
目前学习一门语言,实际上是学习一个类库和一个编译界面而已!不是太难!
我想一,两个星期可以!(当然不是太精)
 
现在说学一种编程语言还不如说学一种英语表述方法更确切。
英语过关, 任何编程语言有一周就学会了。即使不学也能知道程序表达的是什么。
我觉得重要的是经验。理论再好,碰到实际问题一样抓瞎。
 
学编程不是学语言而是学方法.
有人说程序=数据结构+算法,
在APPLICATION PROGRAMMING中经验是十分重要的,基本理论也不可少.
开发工具不是问题,现在是DELPHI,也许以后会有更好的东西,但是你能说
你学习、使用DELPHI的时间浪费了吗?
BTW:CJ 发现自己受EYES影响严重
 
是不是有必要把长用的流行的语言如:C++、JAVA、PB等熟悉掌握一下,这样可以
便于以后用到时能选择最佳语言,同时还可以博众家之彩?
SORRY,忘了送上50分。
 
基本满意!
 
后退
顶部