学编程的话,最最初级应该学什么?
- death5343比如说打算在WINDOWS下面作个程序,应该先学哪些基础?
- ppppppp学数学
- 比卡丘学英语
- nmlbhelloworld
- 舟易行JAVA吧
- alalakavisual basic
- death5343
要么太基础了,要么就太过头了吧。
- 二流大神还有人挤过来做码农的啊。
- mpposter英语
- lijgameWindows的话直接学c#吧
上手快,编程效率高,市场需求也高
以后有兴趣还可以用xna给xbox,pc,wp7写游戏 - nintenyun直接学PHP 简单上手
- 板野友美
大二下学期路过,学校是这么个路线
c c++ 数据结构 数据库 操作系统神马的.... - rual2samsung给自己用么? python好一些。简单易学,你需要的库都有了。
当职业的话,纯粹sb。 - zenodante其实吧,学学嵌入式单片机编程,学学c满好的,可以做很多小制作什么的,乐趣满点阿:D 入门也很方便,用arduino就对了:D 以后还能给android系统做外设玩
- Zico2003基础:英语、数学和逻辑
专业课基础:各种C语言 - death5343
有推荐书之类的么。
- richardyu铜球推荐书.....单片机胆酸暑假学...大一路过
- olongnet程序 本质就是4个东西, 1 数学 2 数据结构 3 算法 4 某计算机语言(java C等)
- 星月之隼从C语言开始
其实如果走技术路线的话 SQL ORACLE 适用面也不错 - 星月之隼从C语言开始
其实如果走技术路线的话 SQL ORACLE 适用面也不错 - rual2samsung我觉得只有两个东西: 思维,工具。
说着玩的。 - HHH2000先学一样,耐性
干这行,不能耐下性子来做事情学什么也是枉然,这行尤甚 - banditcat。。。。。。。
- lobydenk当作专业的话,首先要学会转行,
当作兴趣的话,首先要学会放弃, - 20011004+1,见过很多逻辑思维混乱的程序员。
个人感觉,学程序,最好的方法是从工作中学,当然,没有条件直接工作,参与点爱好者的项目也好。
C、C++当然是好东西,但是现在好像应用不广了,java、C# 就好一些。
另外,我推荐一本计算机相关的科普读物吧,如果你真是对程序这东西感兴趣,这书应该能给你很多乐趣:
编码的奥秘
我看的是电子版,pdf的,收获知识不说,关键是看得很开心——少有计算机书能这么有意思的。
[本帖最后由 20011004 于 2011-5-17 23:58 编辑] - ffcactus计算机原理。
- TG春上春学什么不好, 学码农. 码农门槛低, 混饭的多. 都是吃青春饭, 拿人当耗材用的.
- Mozihacker's delight?
- wer.求115
- 20011004动动手,搜一下就有了,我没提供是因为太好找,缺乏提供的价值。
- 特贱废材马了个可
- kenkyo0083从小霸王学习机开始
- ddu要写什么程序呢?
比如说做网页和做游戏那一般来说可是要学不同的东西。
即使做个网页也要分前端后台的,所以做事的动机很重要。 - redpillhelloworld +1
windows 下 c# 吧。 - ffcactus+ Long.MAX_VALUE
- McLovinlisp.
- banditcat。。。。。。
- hermossC语言数据结构,基础中的基础。
实际应用,python足矣 - quigon_knight从头开始学的话,谭浩强的《C程序设计》,经典教材入个门没问题。
然后看《C和指针》,让你彻底理解指针,结合项目时间融会贯通指针知识。
然后看一本有关数据结构的书,学校里的通用教材就可以了,关键是理解数据结构的思想。代码就不用研究了,都是数学家没事研究玩的,全中国99%的程序员根本理解不了太复杂的算法。如果没有教材,就买本《数据结构与算法分析》,这书有两个版本,一本是C版,一本是C++版,我自己买的是C版。你自己看着办。
花个1到2年时间彻底理解上面几本书了,就应该更进一步了。unix编程三部书是一定要看的。《UNIX环境高级编程》、《UNIX网络编程》和《TCP/IP详解》。
看个人能力吧,大多数人一辈子也没法完全理解这三本书的全部内容。就当工具书看吧,时不时翻翻,最好结合工作实践,这样理解起来更深刻。
如果对C++有兴趣,《C++程序设计》和《C++ Premier》几乎是经典选择了,我个人看的是《C++ Premier》,目前中文版已经出到第四版了。
我觉得以上几本书足够让你成为一个优秀的程序员了。如果你希望往驱动方向发展,就必须学习计算机原理和操作系统。前者貌似所有学电子、计算机的专业都会开课,随便挑本教材就行了。后者要看你从事什么行业,基本上如今嵌入式行业90%用的都是类linux操作系统,所以推荐研究linux内核。这方面书有很多,不过我不是做驱动的,纯粹闲着蛋疼看着玩。所以我只推荐两本书《深入理解LINUX内核》和《LINUX内核源代码情景分析》。没事就当看着玩吧,就当科普了。
很多人都建议我直接看原版书,翻译版的实在太烂。我也考虑过这个问题,看个人能力吧,如果恰好有购买途径,还是直接买原版吧,虽然贵一点,但错误率能降到最低。否则就跟我一样吧,先从译本看起,觉着自己啥时候能力够了再去买原版书。
最后,编程是个外人看起来枯燥,其实很有意思的一门手艺。需要很多耐心,以及一些天赋。关键是需要有毅力。90%学编程的人最终都放弃了,总之,祝你好运吧。 - iorilupython,html,javascript足以, 各种程序网站都搞定, 客户端服务器端
- sleepdpython吧,业余玩玩足够了。
- surlarMARKK回家
- lvcha先学C吧。
俺是 LOGO->BASIC->C->C++->JAVA->乱七八糟各种语言了
前三个都是初中学的我觉得C就够了。 - lvcha我原来也是这么想的。
但是后来发现某些人变量常量概念都搞不明白。所以还是先学学C吧。 - quigon_knight呵呵,同感,很多网站程序员连队列栈都搞不懂。
- cc0128谁说这玩意儿入门容易。。捣鼓个半年一年,也就入门。。。
- dejisae首先,你的性格必须外向。至少不能是太能思考的人。
其次,你英语数学好不好无所谓,至少对于我,初中数学英语足以!
再次,你得有天赋,编程这种东西没有天赋,将来没前途。
第4,你得对它有兴趣,如果没有得培养。
最后,开始学习吧,谭浩强的C语言教程,尽管当年我半个学期就学完并通过了国家计算机2级,但是我大学花了3年才算看完这本书。
学是初级,主要在用,你得做什么东西或者项目,理论联系实践最重要。
后来,我买了30天学会C++,虽然那本书我看了好长时间也不敢说学会了多少。 - will_ann请问lz年庚几何?怎么突然想起来搞IT