真的需要一个人人都会编程的未来么?

 每个人都应该有学习计算机科学的机会。对计算的理解,可以改变你的思考方式,并且它直接给你惊人力量去实现自己的创意。理解一些概念比如抽象、耦合、普适、复杂度以及伸缩,能够改变你思考以及定位问题的方...
jopen 11年前    22198   

NBA明星前锋克里斯·波什:我们为何要学习编程

我知道,要求每个人——从流浪汉到小屁孩——都去学习编程,多少有些可笑。因为有一些更重要的事情,同样等着你去完成。 但我不认为,我们可以忽视学习编程的重要性。
jopen 11年前    4996   

克里斯·波什谈为什么你要学编程

迈阿密热队的明星前锋克里斯·波什(Chris Bosh)在《连线》发表了一篇文章,谈论为什么我们应该学编程。克里斯·波什主要是从其个人经历和感悟解释编程的重要性,波什没有完成大学学业。
jopen 11年前    5222   

Vikas Gupta:编程要从娃娃抓起

Vikas Gupta 这 位美籍印度程序员创过业,加入过 Google 任职部门高管,还在亚马逊干过,跟同乡 Pichai 一样,是一个典型的和互联网以及代码程序结下不解之缘的...
jopen 11年前    4906   

变懒的编程高手

两年前,我还每天都阅读技术文章,有规律的观看演讲,大量的在 stackoverflow 上回答问题。 后来我开始慢慢的减少这方面的“努力”。只在微博上关注一些科技聚合信息源(HN,r...
jopen 11年前    5068   

教孩子们编程,相关学习资源

我一直在不懈收集教孩子、青少年编程的最好资源,包括书籍、编程环境、应用、课件和游戏等等。这些资源对于那些想让他们的孩子喜欢上电脑,并发现编程的魔力的老师和父母是很有用的。
jopen 11年前    9987   

只学四周编程,这位纽约的街友已经能开发应用了

授人以鱼不如授人以渔,纽约工程师邀请街友学 Coding 大约在一个月前,我首次在《Medium》上读到 Patrick McConlogue 写的〈寻找蒙受不公的街友并教他们写程式〉一...
jopen 11年前    3160   

番茄时间管理法:一个番茄是如何让你工作更有效率的

如果你经常读一些关于提高工作效率或时间管理类的博客,一定听说过番茄时间管理法(Pomodoro Technique)。这是一种极好的帮助你集中注意力、获得更高工作效率的方法。
jopen 11年前    4029   

头顶光环的科技大佬将亲自教你编程

Facebook 创始人马克·扎克伯格和微软创始人比尔·盖茨教将向美国 1000 万学生讲授计算机科学在线课程。 据国外媒体报道,在一些高科技价业界大佬们的鼎立支持下,一个叫 Code.or...
jopen 11年前    4876   

编程名言名句

下面是一些迄今为止最好的关于编程的名言名句。阅读它们时相信你会有几分愉悦,你可以在一些会谈场合引用它们,一定能为你的团队吸引到不少的好程序员。
jopen 11年前    6989   

音乐对编程的影响

在 20 世纪 60 年代期间,研究人员在康耐尔大学进行了一系列有关在音乐背景下进行工作的效果测试。他们对一组微机科学专业的学生进行了调查,把学生分成了两组,一组喜欢 边听音乐边工作,另一组不喜...
jopen 11年前    5979   

异味代码到底有多糟糕? —— 衡量代码异味的影响

前辈曾经教导我们,作为开发人员,我们最主要的职责就是不要写烂代码。除非你是单兵作战并且只是写几行很快就会弃用的 Perl 脚本而已,否则最重要的一点,就是你写的代码必须易于阅读和理解。在软件...
jopen 11年前    10193   

对一边旅行一边编程的生活方式的体验和思考

大概三个月前,我工作的公司突然倒闭了。 倒闭的原因跟这篇文章的内容毫不相干,但简言之,投资者毁约,一个开发中的产品,也就是我主要工作那个,被迫终止了。 我从没有想过会发生这种事情。一...
jopen 11年前    9463   

写给女儿高中编程课老师的一封信

本文作者 Rikki Endsley 是一位科技媒体从业者,曾写文批评性别歧视。她是一位单亲妈妈,从小就在培养女儿接触计算机(技术),并鼓励女儿探索计算机编程。女儿受 鼓励之后选了一学期的编程课...
jopen 11年前    10155   

走开,我们在编程 (第二部分)

导读:本文中所说的RavenDB是一种面向文档型的数据库,主要是存储半结构化的信息数据。面向文档型的数据库是NoSQL数据库的主要类型之一,而RavenDB是面向文档型的数据库的典型代表。
jopen 11年前    4548   

不良编程文化

“这代码真垃圾”,当我们翻查一些代码寻找一个特别讨厌的 bug 时,同事大声这样说。“是吗”,我回答到。 像这样的谴责,以及其它一些类似的话,在办公室里经常会听到,而且频率在增加。而最令人不...
jopen 11年前    3701   

低质量软件编程产生的成本价格细目表

注意:下面这个清单里描述的事情并不是你绝对不能做的,它只是用量化的方法来让你知道编程上的这些做法将会产生的负面代价。 这些费用是在代码审查时你将要付出的。
jopen 11年前    4755   

站着编程两年后我身体上的变化

自从我使用站立式电脑桌工作以来已经有2年时间。不论一天要编程多少个小时,我都是站立在电脑前。也就是说,有些日子我会一天站立超过10个小时,虽然不是连续的——中间会有小憩,吃饭,冥想等。
jopen 11年前    6608   

我拒绝接受的几个最佳编程实践方法

而 对很多像Java这样的语言,这毫无意义。因为它不影响编译的时间,所有你得到的回报只是花更多的努力来维护你的import语句。虽然IDE可以帮助你 做这些事情,但你仍然需要时不时的多点几次鼠标...
jopen 11年前    5663   

2013年8月 TIOBE 编程语言排行榜单

为了进一步提升 TIOBE 排行的专业性,本月增加了 16 个新的搜索引擎,这些搜索引擎绝大多数来自中国和美国。这些搜索引擎的列表请看这里。 在增加了 16 ...
jopen 11年前    5023   
1 2 3 4 5 6 7 8 9 10

热门问答

热门文档