我写了48年代码,我依然热爱它
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》
这是来自quroa 的问题:Why-aren't-there-a-lot-of-old-programmers-at-software-companies 其中的一个回答。
很多人会疑问是不是程序员***只能转管理,是不是到了中年之后就应该放弃编程。看到这个回答后很受触动,尽力翻译出来,有不恰当的地方欢迎指出。
下个星期我就69 了。我从1967 年开始编程。到现在已经48 年了,从COBOL一直写到jQuery。我已经忘掉的编程语言比很多程序员这辈子遇到的还多。我现在自己接一些项目,因为作为一个员
工我完全是个工作狂,即使在我已经三十多岁的时候。我永远不会再去做一份每天工作 8 小时的传统编程工作。
我已经写了两三百万行或者四百万行代码,我觉得我至少要写到。。。额。。。算了,无所谓。代码写的再多也没有什么意义,除非,这个代码对你关心的人们产生了好的影响。(原文是:a positive impact on people I care about。和《硅谷》里的 make world a better place 真是异曲同工)
变老带来的一个好处是,我不会再相信那些有一个点子就能改变世界的二逼想法。我只想把我应该做的工作做好,然后交给用户一个体验更好的产品。
但是一个老年程序员有一个非常明显的缺点。这个世界变化的非常快,而且越来越快。15 年前,我投身C++,然后我很精通它。大概4 年前,我开始沉迷于jQuery,同时学习怎么把 jQuery 和C# 混在一起(hook jQuery and c#)去快速实现一个用户界面。3 年前我从公司退休,于是我又开始关注C#并且沉迷于WordPress。现在是Drupal(php 的一个框架)。趋势就是学习一样新东西对我而言越来越难。我现在还在尝试用本地存储和Web Workers 写一个 WordPress 插件,调试这些真的让我有点累。
但是我真正要坚持的是要不断的编程,不要停,因为我真的热爱编程,其实我也只会这么一件事。不像人际交往、建立社交圈是我最近二十几年才开始尝试去做。
所以左脑用于编程,右脑用于处理人际关系让我保持着生活平衡。这肯定有效因为我已经和一个美丽的女人结婚四十多年,我和我的三个孩子也有着非常和睦的关系。
我给自己设立了一个目标,至少要写50年(到2017年6月)。然后在 70 岁的时候成为 Mankind Project & New Warriors Training Adventure 项目联合***。非常有挑战性。几年以后你可以再来看看我做的怎么样。
小编说:作者是一名老程序员,没有华丽的辞藻,真真实实的描述着自己对于编程的热爱,我们每天做着自己的工作,可是有多少人能说真的热衷于自己的工作,又有多少人能为其付出毕生精力,去坚持!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
明年,谷歌浏览器将停止部分系统适配
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 你可能很喜欢你的Windows XP,因为它稳定,兼容性好,你熟悉它,知道你需要的功能在哪里可以找到。 你可能也很喜欢Chrome,因为同样的理由。 但遗憾的是,Chrome的开发商Google并不喜欢这样的你。这家公司刚刚宣布,将从明年4 月开始,终止***版Chrome 浏览器对已经过时的老旧操作系统的适配。具体来说,包括 Windows XP、Windows Vista、OS X 10.6 、10.7 以及10.8。 停止适配的理由是这些老旧的操作系统平台缺乏关键的安全更新,更有可能被病毒和恶意软件侵染。Google 说的没错,微软和苹果已经对这些老旧的操作系统停止或阶段性部分性停止了软件和安全支持,并鼓励用户升级到***的 Windows 10 / OS X El Capitan 操作系统。 停止适配的结果就是,在这些老旧的操作系统上,Chrome 浏览器将不再进行日常的版本迭代,也即意味着用户只能使用当时***版本的Chrome,并不再更新。 不过好在,如果你真的很喜欢老旧的操作系统,倒是有一些中国互联网...
- 下一篇
谷歌悄悄为iOS推出公测版Chrome 配3D Touch功能
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 用户如果想要在iOS设备上使用更加先进的谷歌(微博)产品,那么现在将能够实现这一愿望了,因为谷歌公司已经通过苹果的TestFlight平台推出了针对iOS系统的公测版Chrome。 在此次针对iOS系统的公测版Chrome之中,谷歌还添加了3D Touch功能,从而便于用户快速地启动搜索功能、而且还能够使用无痕分页或常规标签等功能。下载了新测试版Chrome的用户就可以更新到47.0.2526.53版本的Chrome,特别是iPhone 6s用户,将能够在手机上使用新版3D Touch功能、更多的蓝牙键盘截图功能以及其它一些新功能。对于3D Touch功能,用户只需用力按压Home页面上的图标,就可以快速开启新标签、语音搜索等功能。 目前谷歌还没有明确公开其目的,但据9to5Mac的报道,任何登录Chrome测试版下载页面的用户都将碰到iOS这一选项。 对于谷歌为何没有明确公开上述事宜的原因,可能也有一个好的理由。TestFlight目前只能允许2000名测试者同时参与测试,因此我们也不难想象,如果公开宣布针对iO...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- 设置Eclipse缩进为4个空格,增强代码规范
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS关闭SELinux安全模块
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案