background image

只能代表过去和基础,更需要的是有能力的人、解决问题的人、实干的人。对
我来说确实有时有点自卑,没有上过高中和大学(由于那个年代,我只知道能

 

为父母减少一点负担就行了), 所有我一直在努力的学习(

CORBA, UML, 

Java, 软件过程等),目前为止我并没有觉得我的构架能力和编码水平比他们
差,只是觉得

E 语言实在太差。读过计算机本科又如何?我有几个同学到银行

去搞业务了,有同学任教,有同学收税去了

......60 多个人真正现在搞计算机的

还就只有几个人,再看看当时这些计算机本科生的毕业设计,

//faint 有的人到

最后连

VB 都搞不定,但他们什么编译原理啦什么组成原理啦什么软件工程啦

学的(应该是考试的分数)真还不错,至少我感觉有些概念比我清楚。所以我
觉的中专生并不比一般大学生差(当然有些重点学校除外

//hehe),有时中专生

有更大的压力逼迫自己去学习,学历不是重要的,关键是一个人的素质。我们
不能将目标定位在做程序员或编码员(

Coder)上,光会写代码有什么用?那

叫 编码员 ,在国外是属于体力劳动的,不像国内,会写程序的就叫高科技。
重要的是分析问题、解决问题和规划的能力,系统分析、系统设计及项目规划
才是正途。这就需要学习所谓的基础课程了,如:软件工程、离散数学、数据
结构等等。从

VB 到现在开始学 BC 后,一个人捣鼓了几天也没有什么新发现。

根本不知道

VC 的编程思想是什么,请大虾们告诉我,它和 VB 的差别真是太大

了。

VC 的博大在于 MFC 的操纵,它是 Win32API 的封装。思想在于怎样了解

MFC 的内幕,它的运行机制。差别也大,差别也不大!这要看你对 API 的理解
了,虽然

VC++的可视化没有 VB 的好,但是不是绝对没有的,对话框的编辑

是跟

VB 一样的,不过不是像 VB 那样放在第一个界面罢了,VC++的博大精深

VB 难以望其项背的!:)而且 VC++是完全面向对象的编程工具,而 VB

是不够完全的面向对象编程工具;

VC++是完全编译语言,VB 是本地编译语

言,不够完全;

VC++效率高,封装性好,继承性高,VB 效率相对低了很多,

但界面友好;二者只能取其一,或者使用

VC++,VB 辅助(因为 VB 开发快),

当然

Delphi,BCB 也是不错的选择。

  程序员不应依赖开发工具,程序员更应该拥有的是一种思维、一种精神、
一种观念。就像

Richard.M.Stallman 一样,有自己的精神,为自由软件而奋

斗。就像求伯君,为民族软件的振兴而奋斗。这才是真正的程序员。

  应该说,他们更注重的不是技术,而是软件的思维,软件的灵魂!!我刚

VC 的时候,还没有上网,身边也没有一个可以问的朋友,所以大部份都是

自己啃的,那种感觉真是很痛苦。现在在网上就不同了,可以得到太多的资料
了,而且还可以得到在线帮助,但这些都不是学习的关键。相信各位也知道

VC

的难度,并不是那么容易上手的,所以要想学会、学好

VC,靠外力是不可能的,

主要得靠自己。自己要有一份难得的毅力,对编程的狂热也可以在一定程序上
起到帮助,我就是这样的。起初,没有人帮我,我学习

VC 是三天打鱼两天晒

网,学习进度很慢,幸好对编程的执著,使得自己坚持下来了。如果你从来就
没有接触过编程,那你学习

VC 的速度可能会比学过面向过程编程的人要慢一

些,因为你要去理解命令及语句的含义。但只要你努力,并且可以得到别人的
帮助,我相信在半年内会对

VC 有一定的认识。请学过面向过程编程的朋友也

不要笑,因为面向过程与面向对象实在是区别太大了,就拿封装一词来说吧,
当初我是左想右想才想通的。所以不要觉得自己学过编程,就会在学习

VC 的

道路上比别人轻松。现在有一种现状应该让我们注意,我发现有很大一部分初