【外刊IT评论】编程是一种超能力

标签: 开源 心得体会 超能力 | 发表时间:2011-04-01 00:03 | 作者:admin allenpatient
出处:http://www.aqee.net
本文是从 Programming is a Super Power 这篇文章翻译而来。

在一个科技和互联网成为人们日常生活中不可或缺的重要元素的社会里,会编程,就形同有了一种超能力。事实上,一个程序员,不仅能得益于可以很容易的接触到最新前沿科技,同时还可以利用这些技术把纯粹的思想转变成像软件这样实实在在、有用的东西。

Programmers at work ;-)

我觉得没有一个能比可以去编程更令人兴奋的时刻了。回顾在七十年代末期、八十年代早期,那是一个让程序员兴奋的年代,而到了如今,我感觉,我们手中所掌握的是比以往更大的机遇。

如今我们是站在巨人的肩上,我们有各种神奇的开发工具,框架,程序库 —— 大部分都是免费的,这要感谢FOSS(免费和开源软件)运动(甚至有一些很强大的商业软件也提供免费版)。

云计算使我们免去了大部分的先期成本,并且允许我们按照需求升级应用。移动通信市场使我们能直接针对数以百万的手机用户。浩如烟海的媒体,从各种形式的博客到完整的视频教程,这些文档都能告诉我们如何去编程。

除此之外,编程开发支持内容的论坛越来越让人惊叹,非常感谢StackOverflow这样具有创新精神的东西。

即使你有足够的资金招聘程序员为你开发所有的东西,学一些编程知识(至少是基本概念),将会使你工作起来像个”工程专业人士“一样非常的容易。拥有这些技能会使你更准确的判断你招募的人的水平,更容易的把你的想法交流给他们,同样也能让你具有理解某种程序实现所具有的局限性和技术挑战。

作为一个专业的程序员,你也许会轻易的忽视我们具有的这些技能,以为这再平常不过。这篇文章只是我的一个想法,想共享出来,给那些有可能成为程序员,但还没有踏出这最后一步的人。

图片来源:Julian Fong


本文原始地址:编程是一种超能力

相关 [it 编程 超能力] 推荐:

【外刊IT评论】编程是一种超能力

- allenpatient - 外刊IT评论
本文是从 Programming is a Super Power 这篇文章翻译而来. 在一个科技和互联网成为人们日常生活中不可或缺的重要元素的社会里,会编程,就形同有了一种超能力. 事实上,一个程序员,不仅能得益于可以很容易的接触到最新前沿科技,同时还可以利用这些技术把纯粹的思想转变成像软件这样实实在在、有用的东西.

Angry Birds擁有超能力變超人後就是這樣了!

- @six - winandmac.com香港版
Angry Birds能夠在遊戲中這樣攻擊邪惡豬已經很厲害,若果能夠再強一點,可能就會變超人. 有Fans就製作了一系列的Angry Birds超人相,快點來看看吧. 真心希望開發商可以考慮在下一個版本再加多一點心意,例如把Angry Birds變超人也不錯. [來源:BuzzFeed].

Hadoop Streaming 编程

- - 学着站在巨人的肩膀上
Hadoop Streaming是Hadoop提供的一个编程工具,它允许用户使用任何可执行文件或者脚本文件作为Mapper和Reducer,例如:. 采用shell脚本语言中的一些命令作为mapper和reducer(cat作为mapper,wc作为reducer). 本文安排如下,第二节介绍Hadoop Streaming的原理,第三节介绍Hadoop Streaming的使用方法,第四节介绍Hadoop Streaming的程序编写方法,在这一节中,用C++、C、shell脚本 和python实现了WordCount作业,第五节总结了常见的问题.

Shell编程

- - 博客园_首页
本来打算寒假回家好好学习Linux的,为以后学习嵌入式打好基础的. 回家之后的学习效率非常低,之前为了搭建Linux环境,折腾了很长时间,学到现在也就勉强才把Shell编程学完了. 今天就把自己学习的相关知识点总结整理一下. 个人感觉shell程序跟windows下的批处理文件有点像,就是将一些系统命令写进一个可执行文件中,然后执行.

用 AlphaCode 编程

- - 奇客Solidot–传递最新科技情报
至少在部分问题上 AI 程序员能与真正的程序员竞争了. Alphabet 旗下 AI 子公司 DeepMind 宣布了 AI 代码生成系统 AlphaCode(PDF),声称测试显示其水平在编程竞赛中已经具备了竞争力. 计算机科学家 Scott Aaronson 也为 AI 在编程方面的进步 惊叹不已.

编程能力与编程年龄

- - 酷壳 - CoolShell.cn
程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《 程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样. 我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭. 因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧.

[译]所有编程皆为Web编程

- - 呦呦鹿鸣
原文作者:Jeff Atwood. Michael Braude对Web编程大受追捧表达了他的不屑:. 大部分人想去做Web编程的原因是,他们不够聪明,因此也做不了别的事. 他们不懂编译器、并发性、3D或类继承. 他们根本不明白我为什么要使用接口或者抽象类. 他们不理解虚函数、指针、引用、垃圾回收、终结器、传引用与传值的区别、C++的虚拟析构函数、或者C#的结构体与类之间的差别.

javascript 编程规范

- 红茶 - 博客园-Ruby's Louvre
为公司起草的javascript编程规范,参考了网上的许多资料,尤其是google的规范. 现在放出来,希望能抛砖引玉,大家多提宝贵意见. 本规范是针对javascript函数式编程风格与公司严重依赖于jQuery进行编码的现实制定出来. 禁止使用eval,with与caller(ecma262 v5 的use strict要求).

Javascript编程风格

- - 阮一峰的网络日志
Douglas Crockford是Javascript权威, Json格式就是他的发明. 去年11月他有一个演讲( Youtube),谈到了好的Javascript编程风格是什么. 我非常推荐这个演讲,它不仅有助于学习Javascript,而且能让你心情舒畅,因为Crockford讲得很幽默,时不时让听众会心一笑.

编程的未来

- - ITeye博客
最近在看一本书,加来道雄(Michio Kaku)的《物理学的未来》,第一、第二章是程序员更加关心的,对于下一个100年计算机和人工智能未来的预测. 想想计算机发展短暂的历史,这些发生了的翻天覆地的变化,似乎都在弹指一挥间. 无论如何,书中对其这样几个猜想令我记忆深刻:. 这是物理学家眼中的世界(另外推荐他的另一本书《平行宇宙》),激动人心;另一方面,我回想起小时候无比痴迷的机器猫,小小四维空间袋,寄托了孩子多少纯真的梦想,有多少神奇的道具已经成为现实…….