主题:编程的路应该怎么走?(回帖都加30!!!)
zjlsaxy
[专家分:420] 发布于 2006-10-19 21:51:00
http://www.aixuyong.com#)编程之友
VB学习QQ群:31807651 我是一个VB爱好者,学VB也有一两年了,我以前什么编程语言都没有学过,学了VB之后,给我带来很多乐趣,但这远远不够的,但我不知道再学点什么?VC++,很难学!这但不是主要原因,主要是不知VC++在编程上有哪些方面的实用性;DELPHI,很多人都在学,。。。。。。。望各位前辈给我指一条路,小女子这厢有礼了。 小女子继续求助我工作多年,接触的都是与数据有关的运算,请问我想把某些一步一步的复杂运算,用什么可以把它编写成一个程序,在数据库的选择上有什么要求? 83楼的看的准,就因为工作了,学习时间少,更不知学那种。。。才有实用价值,本人学过会计,做过仓库保管,现在用了建筑工程计算的软件,真想自己搞一个用用,数据库我不很懂,现只会用access,可在access数据库中好象不能插入一条空记录,不知学那种数据库好,请各位指点一二,另外我想编一个表格打印的东东,就象excel一样好用,太多太多的想法,结合实际,我应怎么走下去呢?????!!!!。。。 不论学什么,学精了都是厉害。 1楼 学什么都好 只要学精 23楼想不进步也难. 5楼学数据库实用 9楼我个人觉得什么语言都差不多,最主要的是编程的思想(一个程序的算法),很多语言不同的地方只是语法的差异,如果会了算法,就是让程序有了骨架,那么再去套用各种语言的语法,也就是在骨架上添肉,应该会容易好多吧?/*菜鸟个人见解,与朋友共享,如有不对,望高手指正^_^谢过*/ 17楼 DELPHI说:“我做数据库RAD好”,VB和PB笑了。 DELPHI说:“我做OOP好”,JAVA和C#笑了。 DELPHI说:“我做底层开发好”,C和C++笑了。但为什么不能反过来看: DELPHI说:“我做数据库RAD好”,C/C++/JAVA都哭了。 DELPHI说:“我做OOP好”,VB和PB都哭了。 DELPHI说:“我做底层开发好”,VB、PB、C#、JAVA都哭了。 38 楼学了VB,怎么都应该去了解一下数据库。本人的学习进度就是VB + SQL Server同步 ! 65楼语言:C -> C++ ->Java/Dephil 其次托宽你的知识面,适当学习数据库,网络方面的东西 86楼建议如下方法 (如果你要学精的话)1、学习数学,例如离散,线代,高数,微分,概率,统计 (基础很重要)2、学习数据结构,算法,计算机原理,数字逻辑,计算机组成,3、然后开始学习 c语言吧, 110楼、如果你学习C++ 你就不会有这样的困惑了是C++ 不是VC++等其他的IDE 数据库方面:如果说想用EXCEL 或 ACCESS 搞个什么动动那是不现实的, 他们在数据的安全性方面实在太薄弱了。没有人愿意使用没有任何安全保 障的数据库, 推荐:MSsql (适合中小型企业) orcal 如果你弄懂了这个,我送你个牛! 112楼像yaozheng大哥说的那样,不管在你面前是多高的一幢楼,你总是要从底楼开始一层层往上走的,别去管这些名词,脚踏实地学好你眼前的东西,总有一天你自己就会明白的。 116楼会一样就比不会强,但会中的一定要有个精的,比如我会VB,VC,C++,DELPHI什么的,但最少要精通一样,个人意见 120楼我自己认为学编程主要是算法,等你把算法搞明白,至于选择什么编程语言我感觉和你去外地旅游选择交通工具是一样的!选择C#就好比坐轿车去——赶时髦、豪华、用途广,用C语言实现就好比坐公共汽车去——基础,选择VB就好比坐飞机去就一个特点——快……(自己的感受而已!)
最后更新于:2012-12-19 12:29:00
回复列表 (共627个回复)
251 楼
sharkool [专家分:30] 发布于 2005-12-27 23:25:00
建议
___delphi\c#
c_c++
___java
252 楼
ljycy199 [专家分:30] 发布于 2005-12-28 22:55:00
新手报道,受益匪浅
253 楼
shliping [专家分:140] 发布于 2005-12-30 22:08:00
我一直在学basic,从basic,qbasic,vbdos1.0,vb3.0,vb4.0,vb5.0,一直到vb6.0,暂时不打算学vb.net了,感觉小的能看懂,大一点的自己搞不出来,苦恼啊!!
看到这个网站,我看到了——天地之间有一种力量——我要把她找出来!!!
254 楼
netfriend [专家分:30] 发布于 2005-12-31 16:12:00
初学编程的难点在哪里
现在电子技术发展很快,很多硬件设计也基本要借助软件手段了,所以学编程的人也越来越多。现在谈两个最重要的问题,初学者不可不看。
首先,学习编程,应该从何着手呢?程序语言、开发环境,多如牛毛,真的不知道从那里下手啊。我想就个人的实践谈一下这个问题:
学习编程的着手点应该是因人而异的。
(1)如果你以前主要搞的硬件,而且对单片机编程已经熟悉的话,那么我建议你可以先学通C51编程,然后学VC,最后直接过渡到EVC的高级嵌入系统编程(EVC主要用于Windows CE操作系统下的开发,象高端的手机、PDA、电子词典等等,功能越来越强,就是一台小电脑了,Windows CE的特点是组件化的,最小的内核系统只有几十兆,所以适合小型的移动设备或工业控制系统的嵌入开发),EVC与VC几乎完全相同,不过帮助资源没有VC丰富,所以先学VC是明智的,否则在EVC碰到问题就不知道怎么办了。
(2)如果以前你没搞过单片机或任何编程,那么我建议你先学学VB,因为它容易学,对初学者来说,兴趣和毅力是最重要的,如果碰到太多挫折而看不到成果的话,往往会放弃。因此,从易到难是程序员的必经之路。而且,VB的功能也很强大,特别适合做数据库、界面设计等。然后在学VC,适合实时系统开发,如图象处理等,也适合对硬件的控制;JAVA,网络语言。循序渐进,很多知识是相通的、概念和逻辑是可以举一反三的。
其次,如果仅仅是一时的好奇或为利益驱动,是学不好编程的。
(1)不管从那里下手,一个好的程序员必须在求精的过程中,不断开拓自己的编程领域,甚至把兴趣发展到硬件领域,这样才大有作为。这就要求在学习的过程中不断实践,最好把学到的知识直接用于工作或作成一些实用程序,增强兴趣和动力,做的多了,就自然想要突破,延伸自己的领域。
(2)不管学什么,编程都是一件辛苦和不容易的事情,肯定有很多问题让你烦,笔者初学VC时,光是那些编译器错误就让我苦闷了三天,最后发现几百个错误都是由一个造成的。所以,一定要有强烈的兴趣,把编程作为象游戏一样吸引人的爱好,把困难看成是游戏练阶的过程,这样就不觉得枯燥了,特别是你看到最后辛苦努力的成果时,那种成就感是前所未有的快乐,你已经自信自己无所不能。现在网络发达,交流的机会多,但很多问题还是要靠我们自己在实战中摸索、体验的,所以自学能力是主要的。
有兴趣做进一步交流的朋友请加QQ:365035915,或群号:18916916
255 楼
nanfengren [专家分:210] 发布于 2005-12-31 16:46:00
同感!
那请问各位大侠要学哪些?
256 楼
kyolsy [专家分:30] 发布于 2006-01-02 07:34:00
感觉编程嘛还是兴趣+目的好,面向过程或者面向对象各有各的好处或者好玩的地方,如果要当黑客的话就得吃杂食了,如果仅仅是想多学一门技术或者新的能力的话,我觉得还是想学什么学什么的好,像1楼说的不论学什么,学精了都是厉害。 我们学校游戏专业都是学JAVA,应该很好玩。数据库的话当然orcal最好,不过比较专业应该会很难,我学信息安全的,没这方面的经验,不过我才大1计算机数据库方面的知识还没开始学,以后应该会去接触,还要向大家多多学习呢。。。:)
257 楼
vsapphire [专家分:40] 发布于 2006-01-02 08:55:00
C->C++
完美
258 楼
feix2008 [专家分:30] 发布于 2006-01-03 16:42:00
人可一事无成,但不可无所事事.
慢慢来吧~
259 楼
我是害虫 [专家分:1250] 发布于 2006-01-03 18:03:00
学就好了,不要问学什么好
260 楼
xieshouwen [专家分:30] 发布于 2006-01-04 01:31:00
小弟pascal不知有没有用啊.........
我来回复