愿你出走半生,归来仍是少年

我是一把笨重的键盘,因为与主流轻巧炫酷的设计理念不符,我已经在橱窗中等待了很久。直到那一天,你的出现,你把我带了回来。


那时正值毕业季,你的同学都早已签好了工作,你却一心向往大城市,迟迟没有着落。


我的第一项任务就是帮你写简历。在教育背景栏中写下一个不知名的学校后,就再也没有什么可写的了。


平平无奇的你也只能把奖励证书栏空着。看着如此寒酸的内容,我着实替你担心,只好在自我评价中帮你加上“勤奋好学、有上进心”。


一封封被投出的简历如泥牛入海般。即便早有心理准备,也难免感到失落,但你不想放弃,一个声音说学习写程序吧。


于是,就像咿呀学语的婴孩,在我的帮助下,你向程序员的世界发出了第一声问候,‘Hello World!’。终于,我们等到了通知你上班的邮件。那一刻,我甚至比你还要激动。


开始工作了, github 、 stackoverflow 、 csdn 是你常访问的网站,你从上面复制代码,以至于我的 Ctrl+C 和 Ctrl+V 承担了80%的工作量,已有提前老化的迹象。如果长此以往,我就不得不考虑提前退休了。


磕磕绊绊中,你终于完成了第一个项目。你说,当代码成功运行的那一刻,你看见的是编译器对你的温柔。


我是不开心的,我以为你至少会想到我,因为项目中的每一个字符都是我的奔波。不知为什么,自那以 后我像变成了一个垂暮的老人,反应越来越迟钝。我一度以为故事将在遗憾中结束。但是,在你细心的 呵护下,帮我清理了污渍,我又重新恢复了健康。


该来的终是会来,生产环境的程序出现了问题。领导询问着,同事等待着,那一刻,我能感觉到你 Debug的双手在颤抖,虽然最终解决了,但还是耽误了当天的业务。


猎物造成的伤疤帮助一个真正的猎手破茧而出,也成为他的勋章。那次经历之后,你才像是真正的迈入 了写程序的大门, github 、 stackoverflow 、 csdn 不再是你复制代码的工具,我的 Ctrl+C 和 Ctrl+V 也终于可以休个长假了。你越来越自信,越来越成熟。


你说你喜欢深夜,因为深夜的时钟被造物主拨慢了,你可以肆无忌惮的挥霍那无尽的夜,不必担心明日 的到来。我也喜欢,仅仅是因为可以肆无忌惮的陪伴你聊天,即便在你听来那只是按键落下又弹起的声 音,嗒嗒嗒,你也不会觉得吵闹。


日复日,年复年,时光平静的流淌,一切似乎都没有变化,却又悄无声息的改变着。不知什么时候起, 曾经的烟酒不见了踪迹,取而代之的是养生;曾经的热血战歌不再响起,取而代之的是恬静;曾经的游 戏账号也被束之高阁,取而代之的是陪伴;你喜欢的运动变成了散步,就连曾经你最喜欢的深夜,也不 再有你的身影……


你们人类有位哲学家提出过一个问题:当身体的细胞全部更新之后,你还是原来的你吗?就像我的键帽被全部更换之后,我还是原来的我吗?我觉得一定还是吧。


内容来源微信公众号:阿N量化

键盘的故事,程序员的故事,成长的故事相关推荐

  1. 程序员和产品经理的故事

    摘要:韩寒在<长安乱>里说:佛是你打死我你就超度了我,而道是你打不死我我就超度了你.小编坐在办公室的角落里,看着公司的PM和程序员恨不得分分钟拿刀砍了对方,还要在一起改需求,就开始为他们的 ...

  2. 程序员卖日本糖果的故事

    芬兰程序员卖日本糖果的故事 其人 创业伊始 网站 创业原由 产品的设计.原型和制造过程 启动业务 怎么吸引并留住了客户? 视频广告 未来如何 创业的过程中,你学到了什么 你的公司使用什么平台/工具? ...

  3. PHP程序员的技术成长规划

    PHP程序员的技术成长规划 作者:黑夜路人(2014/10/15) 按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理 ...

  4. 程序员如何快速成长为IT精英

    很多程序员工作了很多年,仍然只学到了皮毛点的业务和技术,技术长时间没有提升,一直拖拖拉拉处于某个水平,没有接触到核心业务,也难于成为公司的中流砥柱和骨干.那么程序员该如何成长呢? 1.主动学习 时刻保 ...

  5. 从职业方向,谈程序员如何突破成长瓶疾,我们该怎么去学习?

    如何成长为一名架构师? 很多程序员想成为一名架构师,但是对于其中的技能掌握程度,以及编程功底的要求?设计能力的要求有哪些? 我简要从以下6点经验来谈,从技能的角度抛砖引玉. 1:编程基本功:数据结构和 ...

  6. 作为一个新手程序员该如何成长

    今天在Java那些事上看到一篇文章叫<作为一个新手程序员该如何成长>,我觉得深受启发,特总结在这里. 1,找一种你喜欢用到工作中的语言. 我喜欢Java,可能是因为一开始学习的时候体会到很 ...

  7. 【原创】PHP程序员的技术成长规划

    PHP程序员的技术成长规划 作者:黑夜路人(2014/10/15) 按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理 ...

  8. 程序员生存定律——成长路上常见的坑

    程序员生存定律--成长路上常见的坑 2014-7-8 10:09| 发布者: 小isabella| 查看: 2549| 评论: 6|原作者: leezy_2000|来自: CSDN 摘要: 1. &q ...

  9. 两个程序员(Chris和Steve)的故事

    译文链接:两个程序员的故事 转载于:https://www.cnblogs.com/waw/articles/2187604.html

  10. 一个程序员转型 AI 工程师的故事

    [编者按]每天的新闻千千万,天天追热点的笔者累了,今天笔者只想讲故事,故事的主人公是田松君.他是计算机专业研究生毕业,工龄 8 年. 十年前,计算机专业是当时的高薪职业,圈内一直流转有"程序 ...

最新文章

  1. Java项目:在线商城系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
  2. python介绍和用途-python python简介及其特点
  3. 【IOC 控制反转】Android 事件依赖注入 ( 事件依赖注入具体的操作细节 | 创建 事件监听器 对应的 动态代理 | 动态代理的数据准备 | 创建调用处理程序 | 创建动态代理实例对象 )
  4. 400名微软员工详细薪资信息泄露,资历和国籍对薪资影响巨大!
  5. 【DIY】200403近期在做的项目小结,DIY进展汇报
  6. BUUCTF(pwn)starctf_2019_babyshell
  7. Visual Tracking:运行ECO模型的GPU版本
  8. callmode php_Rabbitmq各方法的作用详解
  9. NOIP 2016(不是游记)
  10. 英国Just Eat自动驾驶机器人的外卖系统上线
  11. sel - performSelector - NSSelectorFromString()
  12. 邮件服务器拦截与反垃圾邮箱的相关方法
  13. GD32 MCU USB开发学习记录
  14. 用CD怎么装linux系统,CDLinux怎么安装使用,CDLinux教程解析
  15. 手游天龙八部服务器注册上限,腾讯手游助手注册已达上限怎么办 | 手游网游页游攻略大全...
  16. 老婆,我竟在婚礼上失去了你!-_-!!
  17. python中idle什么意思_始学Python:IDLE环境介绍
  18. 一元三次方程求解C/C++
  19. Firefox同步密钥丢失的解决办法
  20. MOGRE学习笔记(2) - MOGRE基础知识总结

热门文章

  1. 【STC单片机学习】第二课:单片机是什么东西
  2. Ken Thompson 的经典 C 程序
  3. 国外项目外包网站接活流程(新手上路版)
  4. Django项目nginx+gunicorn 部署
  5. 在windows和Linux上安装ImageMagick与jmagick,Maven配置、Java图片压缩代码(整理网上、结合自己情况、编写出来的新安装方式)
  6. 使用MD5加密的登陆demo
  7. 最新注册谷歌账号详细步骤,解决“此电话号码无法验证”问题
  8. set_intersection的基本使用方式
  9. matlab的containers.Map类型介绍
  10. Evolutionary algorithm (遗传算法)介绍