上一页 1 ··· 7 8 9 10 11

移动你的脚步

摘要: 四本书。28小时的视频教材。两门在线课程。结果:至今没有为我的Rails项目写一行代码。一双旧鞋。一辆脚踏车。每英里20分23秒。结果:今年共行进了866英里。为什么我会在一项活动上如此成功,而在另一项活动上如此失败?算是事后诸葛亮吧,我试图弄明白其中的道理。在前一项活动中(使用TDD开发我自己的Rails项目),我患上了思维瘫痪症。在做了两年的专业开发后,我开始无法让自己直接的一头扎进某项工作中。我希望能用最好的技术方法,我不想在工作上用不正确的方法“浪费时间”。但这种情况下,最好的技术方法实际上是一种毒药;它阻挡我去写出项目中的第一个测试用例,让我拖延,直到我对如何完成任务有了一个完美的规 阅读全文
posted @ 2012-09-28 20:43 一笑之奈何 阅读(174) 评论(0) 推荐(0) 编辑

程序员最需要补充维他命D

摘要: 我根据我自身的生活状态和我认识的其他程序员的状况来假设一下你的生活状况。你喝很多含咖啡因的饮料你是个夜猫子这两项假设跟维他命D有什么关系?关系很大。没有足够的维他命D,你的身体很可能发生机能失调,导致诸如骨质疏松症或免疫力下降等病症。咖啡因让我们从咖啡因说起。咖啡因能让你的大脑保持清醒,使你能长时间编程。它也是一种兴奋剂,能提高你的脑能量。这些描述的只是事情的结果。然而,咖啡因也会抑制人体对维他命D的吸收,它会抑制你的身体吸收“人体必需的维他命的量”OK,这没什么大不了的,我没有吸收最够量的维他命D。这有什么?是这样,咖啡因本身并不会对你造成任何问题,但它是切断你的维他命吸收源——一种阳光照射 阅读全文
posted @ 2012-09-28 17:57 一笑之奈何 阅读(193) 评论(0) 推荐(0) 编辑

我学编程时犯的最大两个错误

摘要: 一年前我大学毕业,刚刚步入社会。我很很多很多创业计划,我想去实现它们。但是,我不会编程。听取了 Yipit 的创始人Vin Vacanti 的建议后,我开始自学编程。最终我是学会了开发自己的原型,但道路很崎岖。如果你也跟我一样走在自学的道路上,我希望你能避免我犯过的错误。错误 #1: 我花了大量的时间去学习我实际上并不需要的东西。我不知道如何开始。有这么多可以学习的东西,有这么多的讨论和这么多相互否定的观点,让我不知道什么才是最重要的技术。经过一段时间浸泡在Hacker News,Quora, 和 StackOverflow上,以及其它一些偶然在某些文章里发现的词语,我拼凑了一个令人胆战的大杂 阅读全文
posted @ 2012-09-25 13:00 一笑之奈何 阅读(152) 评论(0) 推荐(0) 编辑

西方同行眼中的东方程序员

摘要: 导读:作者根据stackexchange上发表的一篇《How do programmers in the west see programmers in the east?》相关回复,作出整理与评论,那么西方同行是如何让看待东方程序员的呢?以下是文章内容:最近,在国外著名的stackexchange网站上出现了一个有趣的问题,有人问:西方的程序员眼里,东方的程序员是什么样的?他描述道:世界的东方(印度/中国/菲律宾)是西方(美国/欧洲)的主要软件外包服务提供者。你是否有过与这种离岸外包团队合作的经历?如果有,感觉如何?你对这些来自东方的程序员有没有一些总结性的看法和观点(比如:他们是否合作,是 阅读全文
posted @ 2012-09-25 00:11 一笑之奈何 阅读(178) 评论(0) 推荐(0) 编辑

先思再行 闭着眼睛编程

摘要: 摘要:解决问题最重要的习惯不是一直盯着屏幕和编写修改代码,某些时候,阻止你成功的东西恰恰会是过于努力。这时候你需要暂停一下,平缓你的思绪,换一种方法或许能带给你不一样的效果。你会花多少时间思考如何编写代码? 乍看这是一个引人思考的深层次问题,在编程专业中常有这样的误解,软件开发就是写代码。软件开发实为一门艺术,而代码仅仅是通往艺术之门的工具。好比燃料和画布是画家的工具一样,代码的目的是实现某种策略和思路。对程序员来说,他的目标是开发出完整的软件系统,按照需求完成各个功能模块或许是某种无形的思路、特性。比如一个深思熟虑的架构、明确的内部组织和代码质量,最后将这些进行整合。画家每隔一小段时间会停下 阅读全文
posted @ 2012-09-24 23:53 一笑之奈何 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11