40年生涯中的600万行代码

开发 项目管理
假设你每分钟能做一次思考,每次思考都产生一行代码。假设你每天工作10小时。这意味着你每天能写出600行的代码,每周能写出3000行代码,在你40年的编程生涯中大概能写出6百万行代码。

假设你每分钟能做一次思考,每次思考都产生一行代码。假设你每天工作10小时。这意味着你每天能写出600行的代码,每周能写出3000行代码,在你40年的编程生涯中大概能写出6百万行代码。

“等一下”,你会大声说,“我真正编程时每分钟可不止写出一行代码!”的确,我也是。但说实话:你这一生中写不出600万行。你能想象出,有各种的因素共同作用都在试图降低我们的编程产量:会议,身份变更,单元测试,写文档,泡网,家庭问题等。这些都会影响你。很大的影响。所以让我们大方点,就算你是个格外优秀的程序员,效能高达50%——这高于大部分自然人系统。

你有3百万行代码。你打算怎么处理它们?

有个关键因素在限制你所能做的:这3百万行代码必须不能只供你和你的家人使用,你还要考虑退休后的事情。所以,如果你每行代码所挣的钱少于1美元 (所有酬劳),或少于每小时30美元,你的麻烦大了。如果你生活中硅谷,那么,你知道你需要挣比这多得多的钱才能支撑你的生活。别忘了你退休后的事!人的寿命在增长,假定你在退休后还能活40年,这并不是不可能的事。

英文原文:Six Million Lines of Code

本文来自:http://www.aqee.net/six-million-lines-of-code/

责任编辑:林师授 来源: 外刊IT评论
相关推荐

2019-12-19 15:08:09

程序员技能开发者

2021-03-02 13:56:24

Linux 5.12代码驱动

2019-01-03 09:29:15

Linux 系统 数据

2022-07-19 14:23:47

谷歌GO

2009-07-21 08:44:14

微软Linux内核开源操作系统

2011-05-03 09:10:12

项目管理程序员

2015-09-01 16:26:18

Linux内核

2020-05-27 14:10:50

代码开发工具

2019-04-19 13:01:12

Java代码库Go代码移植

2018-04-03 09:09:05

2009-07-21 08:51:33

微软发布Linux设备微软开源虚拟化

2009-08-20 16:34:50

Linux源代码红帽Linux内核

2024-03-13 15:48:43

2018-10-15 09:20:08

代码软件工程师

2023-06-28 14:18:06

2017-03-23 14:07:55

代码程序员

2020-02-24 16:27:19

开源大数据计算引擎

2024-07-03 17:13:32

2021-07-30 15:58:15

代码开发工具

2020-08-17 17:10:54

机器学习聚类开发
点赞
收藏

51CTO技术栈公众号