» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

想要自学c语言 tger能推荐些教材吗。。

还是到此为止吧, 学个C还要什么糖度的人,趁早改行。 一会C学了没用,一会又是对C了解的人,这里理解起来很容易, 简直是精神分裂。


TOP

LZ只是说想学C,求推荐一下教材,结果这楼歪得,变语言大战了



TOP

前几天面试几个安卓开发的小伙子,很多人居然不会翻X,甚至不知道有翻X这回事儿,更不知道什么是github和stackoverflow,居然都号称工作了一年...


TOP

看来我坛程序员或者程序员出身的满多啊

TOP

posted by wap, platform: Firefox
摘自 笨办法学 Python 最后一章
老程序员的建议

你已经完成了这本书而且打算继续编程。也许这会成为你的一门职业,也许你只是作为业余爱好玩玩。无论如何,你都需要一些建议以保证你在正确的道路上继续前行,并且让这项新的爱好为你带来最大程度的享受。

我从事编程已经太长时间,长到对我来说编程已经是非常乏味的事情了。我写这本书的时候,已经懂得大约 20 种编程语言,而且可以在大约一天或者一个星期内学会一门编程语言(取决于这门语言有多古怪)。现在对我来说编程这件事情已经很无聊,已经谈不上什么兴趣了。当然这不是说编程本身是一件无聊的事情,也不是说你以后也一定会这样觉得,这只是我个人在当前的感觉而已。

在这么久的旅程下来我的体会是:编程语言这东西并不重要,重要的是你用这些语言做的事情。事实上我一直知道这一点,不过以前我会周期性地被各种编程语言分神而忘记了这一点。现在我是永远不会忘记这一点了,你也不应该忘记这一点。

你学到和用到的编程语言并不重要。不要被围绕某一种语言的宗教把你扯进去,这只会让你忘掉了语言的真正目的,也就是作为你的工具来实现有趣的事情。

编程作为一项智力活动,是唯一一种能让你创建交互式艺术的艺术形式。你可以创建项目让别人使用,而且你可以间接地和使用者沟通。没有其他的艺术形式能做到如此程度的交互性。电影领着观众走向一个方向,绘画是不会动的。而代码却是双向互动的。

编程作为一项职业只是一般般有趣而已。编程可能是一份好工作,但如果你想赚更多的钱而且过得更快乐,你其实开一间快餐分店就可以了。你最好的选择是将你的编程技术作为你其他职业的秘密武器。

技术公司里边会编程的人多到一毛钱一打,根本得不到什么尊敬。而在生物学、医药学、政府部门、社会学、物理学、数学等行业领域从事编程的人就能得到足够的尊敬,而且你可以使用这项技能在这些领域做出令人惊异的成就。

当然,所有的这些建议都是没啥意义的。如果你跟着这本书学习写软件而且觉得很喜欢这件事情的话,那你完全可以将其当作一门职业去追求。你应该继续深入拓展这个近五十年来极少有人探索过的奇异而美妙的智力工作领域。若能从中得到乐趣当然就更好了。

最后我要说的是学习创造软件的过程会改变你而让你与众不同。不是说更好或更坏,只是不同了。你也许会发现因为你会写软件而人们对你的态度有些怪异,也许会用“怪人”这样的词来形容你。也许你会发现因为你会戳穿他们的逻辑漏洞而他们开始讨厌和你争辩。甚至你可能会发现有人因为你懂得计算机怎么工作而觉得你是个讨厌的怪人。

对于这些我只有一个建议: 让他们去死吧。这个世界需要更多的怪人,他们知道东西是怎么工作的而且喜欢找到答案。当他们那样对你时,只要记住这是你的旅程,不是他们的。“与众不同”不是谁的错,告诉你“与众不同是一种错”的人只是嫉妒你掌握了他们做梦都不能想到的技能而已。

你会编程。他们不会。这真他妈的酷。

TOP

posted by wap, platform: Chrome
作为一个菜鸟,说说经验。
1.随便找一本你看的顺眼的教材。
2.找个码农朋友帮你搭个环境。
3.完成教材的第一个例子(一般是helloworld)
4.把这本教材的代码都打一遍。
恭喜你入门了。

TOP

引用:
原帖由 Gtu001 于 2014-8-15 14:57 发表
posted by wap, platform: Chrome
作为一个菜鸟,说说经验。
1.随便找一本你看的顺眼的教材。
2.找个码农朋友帮你搭个环境。
3.完成教材的第一个例子(一般是helloworld)
4.把这本教材的代码都打一遍。
恭喜你 ...
结果是被教材误导到亲妈都不认识

TOP

posted by wap, platform: Chrome
为什么这两帖子待遇差异这么大?
http://wap.tgfcer.com/index.php?action=thread&tid=6933102

TOP

posted by wap, platform: Android
完了 彻底看不懂了 js我得慢慢cd了。。。

TOP

引用:
原帖由 Gtu001 于 2014-8-15 14:57 发表
posted by wap, platform: Chrome
作为一个菜鸟,说说经验。
1.随便找一本你看的顺眼的教材。
2.找个码农朋友帮你搭个环境。
3.完成教材的第一个例子(一般是helloworld)
4.把这本教材的代码都打一遍。
恭喜你 ...
菜鸟就别谈经验误导新人了。第一条人家啥不会上哪找所谓顺眼的教材。第四条你是叫人练打字啊。

TOP

posted by wap, platform: iPhone
建议3种语言,C,lisp,剩下再随便选一个干杂活的,(我个人挑perl)
剩下没事多看看数学书。

TOP

posted by wap, platform: Android
引用:
原帖由 @henvelleng  于 2014-8-15 15:20 发表
结果是被教材误导到亲妈都不认识
C Primer Plus表示不服,我上网这么多年在网上我就没见过几个黑这本教材的。
顺便推荐一下,如果楼主想学C++,可以去看Big  C++,国内有中文版的。

本帖最后由 月宫雅 于 2014-10-29 11:27 通过手机版编辑

TOP

posted by wap, platform: iPhone UC
mark

TOP

posted by wap, platform: 小米 MI 2S
引用:
原帖由 @月宫雅  于 2014-8-16 08:40 发表
C Primer Plus表示不服,我上网这么多年再网上我就没见过几个黑这本教材的。
顺便推荐一下,如果楼主想学C++,可以去看Big  C++,国内有中文版的。

本帖最后由 月宫雅 于 2014816 08:40 通过手机版编辑
我黑过,所有c教材我都黑了,就在这贴里

c教材全部在纠缠语法细节,但即便论语法的广度深度,这本书都是被《c和指针》以及c faqs完爆。后面搭的一点点数据结构部分简直是一炮污

所有教材的硬伤在于,没告诉你c到底怎么用。比如作为底层裸机程序时,如何利用section,register关键字的新含义,volatille的应用场合。作为上层程序,如何分层建立框架,利用好函数指针和结构体,面向对象和几种常见设计模式的实现

TOP

晕了,lz求推个c语言书,这贴能战到10页。。。。当然全部看了之后也能知道不少东西。。。

我推荐一本吧,楼上的兄弟也提到了,<c和指针>
这书从入门到高深一点的知识都覆盖了,而且很多东西讲得很透,c系的书里真没几本比它好的了。

TOP

发新话题
     
官方公众号及微博