回 帖 发 新 帖 刷新版面

主题:[讨论]请教一下各位编程高手一些基础问题

本人想认真学习编程技术,一直以来对电脑有比较浓厚的兴趣,但除了在专业技术学校中学到的一些图形处理,简单的网站设计,电脑基础知识之后,再也没有接受过任何专业正规的电脑学习。现在想从0开始,学习编程这一方面的知识。
先查阅了一下BAIDU,上面给出自学的方法很多,需要掌握的知识面也很杂,不是特别的统一整齐,但很多都建议先从VB开始学起,慢慢在接触C/C++以及JAVA等等,所以抱着求学的心态特此来论坛里问问各位优秀的程序员,希望能给迷茫的小弟一些帮助和指导,在此先感谢大家的帮助。

由于本人从未接触过编程,所以这方面的知识是等于0,对电脑仅仅是热爱和有兴趣。
希望各位高手能详细说说,学习编程,需要哪些基础知识(比如需要学习数学,英文,电脑基础知识等等吗?)。
然后开始阶段先从哪方面开始学,是VB,C/C++还是JAVA等等?需要购买哪些方面的书籍,也请各位高手推荐点实用又对新人有帮助提高的书,如果我自己去买的话,可能会很盲目,也不知道什么书适合自己。

最后,希望高手们能给些学习编程比较好的网站,论坛,教程下载点等等,在遇到困难的时候也好向其他老师取取经。如果有老师或高手愿意收学生徒弟的话,本人非常愿意虚心认真刻苦的学习,学习的时间也比较充裕(由于没有上大学,所以很遗憾的没能接触专业的编程知识)。

本人学习能力还是比较的快,愿意下工夫去钻研。特此留下联系方式,希望各位高手老师在百忙之中抽出一点时间来帮助解答下新人的疑问,再次感激不尽。
QQ:83616149 
EMAIL:jrccjay1987@163.com

静候各位达人的消息,非常感谢!!!

回复列表 (共3个回复)

沙发

C#,流行,呵呵

说真的,当年我真不好意思和别人讲我用的是VB,不知道为什么,VB总是被人看低。

板凳

非常感谢楼上的朋友,但我想请问下,对于一个完全不懂编程的人,能直接学C#吗?难度如何,需要什么样水平的数学,英语水平?

3 楼

你去下载一个Visual Studio 2008的光盘镜像回来,里面包含有MSDN的,MSDN里面有微软的详细文档,把C#的方方面面都讲得很清楚的了。

其实我觉得在.net平台下,语言的区别已经弱化的了。除了各语言自身的几个关键字和操作符不同,其它功能的实现主要是靠.net framework

但是,感觉中国的IT有点问题(我不知道世界是不是也是这样),总是对语言区分卑尊贵贱。VB总是被人看成玩具语言。
我大学时曾在一个工作室短暂呆过。那里的一位师兄很令我无语,他说VB现在没什么人用的了,而事实却是:(不谈vb当年是世界上最多人使用的语言,vb的巅峰期已经过了)即使到现在,VB依然稳坐世界编程语言排行的第3/4名。另外有一次和总监谈起,他说C#的效率比vb.net高,我只有苦笑,所有.net下的语言都被编译为MSIL,又何来的C#执行效率比vb.net高呢?恐怕是我们追求所谓的“流行”而已吧。

不知道为什么,我有点讨厌java,可能是因为我是个深受微软毒害的coder。用开源的东西,总是感觉不如微软的来得顺手。像eclipse,还有sun的netbeans,用着觉得有很多花哨的功能,可总是会有这样或那样的问题。例如界面看起来很粗糙,细节实现太诡异,考虑不周全。不如微软的Visual Studio来得蓬勃大气,细节周全、人性化。
讨厌java的另外一个原因是因为不太喜欢解释型语言吧,vb.net刚出来的时候,我真无法接受(当时它在我那台老爷机上巨慢,编译运行都要等十多秒,IDE的反应可以用龟速来形容)。不过后来经历多了,也慢慢接受了。没办法,开发效率一般与执行效率成反比(一般情况下),现代软件越来越复杂,硬件越来越牛,明显有向前者倾斜的趋势。


[url]http://www.cnbeta.com/articles/62965.htm[/url]
[url]http://www.cnbeta.com/articles/70193.htm[/url]

我来回复

您尚未登录,请登录后再回复。点此登录或注册