最近几个月很忙,忙着当奶爸,忙着做加班狗,忙着补裤裆学技术……以至于快忘了要思考人生了!

古人立志穷极一生追求“立德”,“立功”,“立言”,以求不朽,为万世所景仰,为后人所传颂,实现人生的意义。立德者,为生民立命,为天地立心:如周公旦,周公吐哺,天下归心;如苏武,北海牧羊、持节不屈;如诸葛亮,鞠躬尽瘁,死而后已;如周恩来,克己奉公,爱民如子。立功者,为万世开太平:如秦始皇,横扫六合,书同文,车同轨;如汉武帝,开疆扩土,大汉扬威;如唐太宗,大唐盛世,光芒万丈;如毛主席,开天辟地,恢复中华。立言者,为往圣继绝学:如老子,道法自然,创立道家;如孙武子,《孙子兵法》,名扬千古;如司马迁,一家之言,《史记》留芳。亦有诸如孔子、王阳明、曾国藩这般圣贤,三不朽均有建树。

有理想的人,眼睛是有光芒的,古人这点或许是幸运的,几千年来文明的延续,赋予了一代又一代人以天下为己任的崇高使命。

而我们IT人呢?我们的使命和人生追求又在哪里呢?我们又如何来看待IT人的“立德”、“立功”、“立言”三不朽呢?

IT人的“立功”,我想就是开发影响全人类的产品,改变人类的生活方式吧。譬如比尔·盖茨,创立了微软,让操作系统走向千家万户,为计算机的普及作出了卓越的贡献,历史教科书上把他列为第三次科技革命的代表,这是怎样的功绩。譬如乔布斯,活着就是为了改变世界,创立了世界上市值最高的公司——Apple,开创了智能手机时代。拉里·佩奇、杰夫·贝索斯、马克·扎克伯格、马化腾,雷军等都创立了自己的企业,让互联网走向世界的各个角落。还有张小龙、王坚、张志东等都通过自己的技术,开发了知名的产品,撑起了一个企业。这些人都是技术出身,最终都通过自己的技术,改变了整个世界,改变了人们的生活,我想,一个IT人的立功,大概应该就是这样的吧。

IT人的“立言”,我想应该就是创立一门学问,推行一种思想吧。如冯·诺依曼,现代计算机之父,如今我们现在使用的计算机,都来源于他的设计,任何一本介绍计算机历史的书籍都绕不开这个人的名字。如图灵,计算机科学之父,人工智能之父,他的大名让全世界计算机工作者膜拜, 图灵奖以他命名,全世界很多和计算机相关的事物都想办法趁“图灵”的热度。丹尼斯·里奇(Dennis M Ritchie),C语言之父,Unix之父,不错,他通过设计了一门影响力巨大的开发语言而被封神了。李纳斯·托瓦兹(Linus Torvalds),当今世界最著名的电脑程序员、黑客,也是无人不知无人不晓,开发设计的GitHub、Linux开源为全世界所使用,深刻地影响着全世界。理查德·马修·斯托曼,提出了自由软件这一概念,通过自由软件运动,赋予了软件强大的生命力。还有一些大神通过写书也影响着无数的IT人,《人月神话》、《Java编程思想》、《代码整洁之道》、《C程序设计语言》(Dennis M. Ritchie等著)、《代码大全》等,无不是作为程序员们的《圣经》一般存在着,影响着一代又一代的程序员们。

IT人的“立德”,我想应该是:像一位信徒一样,传播着IT的信仰;像导师一样,对后辈谆谆告诫;像上帝一样,只求付出,不求回报!古人说“大上有立德,其次有立功,其次有立言”,三不朽中,“立德”最难,所以也最难举例。这里,我想提一提几个人,李开复,时刻关心着中国大学生的成长,著名的七封《给中国学生的信》,以及创立“我学网”等事迹,应该都算得上在“立德”吧。比尔·盖茨,大慈善家,将自己累积的巨额财富又回馈给全世界,也算得上是“立德”吧。 说到这里,我特别想提一个人,张孝祥!李开复、比尔·盖茨他们的“立德”,并不是针对IT界的,而他却是全心全意在为中国的软件事业而努力着。“为千万人少走弯路而著书、为中华软件之崛起而讲课”是他的人生格言,他一直践行着这句格言,也一直在帮助着千千万万的软件人成才。虽然他的培训是收费的,但他的付出早已经超出了一个普通商人的作为,还一度恳请李开复加盟来共同完成这个愿望。可惜,他英年早逝了,现在时常想起当年大学时班主任给我的大量他的java教学视频,以及他的教学光盘,不免有些伤感。他是湖北公安人,是我的老乡,为这样的老乡而骄傲,但我还是希望,愿他来世不再从事软件行业!(容我贴张他的照片怀念一下他)

所以,我一度在敲打我自己,我在追求什么?我们这样普普通通的IT人又在追求什么?我们夜以继日加班是在希望有一天也能“立功”改变世界,还是仅仅希望多拿点工资?我们勤勤恳恳写博客写书是希望“立言”传播技术,还是仅仅想着多赚点稿费?我们毫不吝啬分享自己的经历是希望“立德”以教导读者少走弯路,还是仅仅想吸几个粉?

【程序人生】一个IT人的立功,立言,立德三不朽的更多相关文章

  1. IT人的立功,立言,立德三不朽

    最近几个月很忙,忙着当奶爸,忙着做加班狗,忙着补裤裆学技术……以至于快忘了要思考人生了! 古人立志穷极一生追求“立德”,“立功”,“立言”,以求不朽,为万世所景仰,为后人所传颂,实现人生的意义.立德者 ...

  2. Android群英传帝落篇——程序人生,路漫漫其修远兮,吾将上下而求索!

    Android群英传帝落篇--程序人生,路漫漫其修远兮,吾将上下而求索! 当写这篇博客的时候,自2016-02-22到现在5.2号,一晃眼,也㓟两个多月就过去了,我才将这本书看完,虽然写笔记花了很大的 ...

  3. 深入理解计算机系统大作业——程序人生P2P

    程序人生P2P 前言 经过一个学期的快乐学习(折磨),计算机系统终于结课了,自认为对于计算机系统算是有了粗浅的理解.为了庆祝结课,顺带总结自己的学习经历(只是为了完成大作业),便通过一个简单的程序he ...

  4. 一个IT人士的个人经历,给迷失方向的朋友

    这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量.最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能 ...

  5. 一个IT人士的个人经历,给迷失方向的朋友(转)

    作者: 果子狸  来源: WP开发者社区  发布时间: 2013-11-08 10:43  阅读: 50078 次  推荐: 494   原文链接   [收藏] 这些日子我一直在写一个实时操作系统内核 ...

  6. 掌握NIO,程序人生

    就像新IO为java带来的革新那样,让我们也开启一段新的程序人生. 关键字:NIO,BIO,伪IO,AIO,多路复用选择器,通道,缓冲区,jdk研究,回调函数,高并发 java.nio 概述 历史背景 ...

  7. SNF快速开发平台MVC-审核流,审核完成后会给下一个审核人发邮件,下一个审核人可以不登录系统,在邮件里进行审核处理

    审核流设计和使用参考以下资料: 审核流设计 http://www.cnblogs.com/spring_wang/p/4874531.html 审核流实例 http://www.cnblogs.com ...

  8. 微信小程序发布一个月,世界并没有什么不同

    从某种意义上说,在张小龙身上,最可怕的事情莫过于微信小程序发布一个月,一开始的大红大紫居然渐归沉寂,曾经的风光无限已无人谈起,世界并没有什么不同. 这真像一场噩梦,一切都可怕地颠倒了.一款微信的战略级 ...

  9. 一个牛人给Java初学者的建议

    学习Java的同学注意了!!! 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:618528494  我们一起学Java! 给初学者之一:浅谈Java及应用学java ...

随机推荐

  1. jQuery简单面试题

    干货 | jQuery经典面试题及答案精选 面试题来啦! 毫无疑问,JavaScript是一门如此有用,但总是被低估的一门语言. 在 jQuery 粉墨登场之前,我们曾经会写出冗长的JavaScrip ...

  2. 【绝对有收获】看看?必须告诉你为什么要使用MQ消息中间件(图解版)

    欢迎关注文章系列 ,关注我 <提升能力,涨薪可待> <面试知识,工作可待> <实战演练,拒绝996> 也欢迎关注微信公众号[Ccww笔记],原创技术文章第一时间推出 ...

  3. [题解]洛谷P1094——纪念品分组

    原题链接: https://www.luogu.org/problem/P1094 题目简述: 有NNN件纪念品,每个纪念品都有特定的价格,要求将他们分组,每组纪念品之和不得超过MMM,并且每组最多只 ...

  4. ASP.NET Core 中的 ObjectPool 对象重用(二)

    前言 上一篇文章主要介绍了ObjectPool的理论知识,再来介绍一下Microsoft.Extensions.ObjectPool是如何实现的. 核心组件 ObjectPool ObjectPool ...

  5. 纵论WebAssembly,JS在性能逆境下召唤强援

    webassembly的作用 webassembly是一种底层的二进制数据格式和一套可以操作这种数据的JS接口的统称.我们可以认为webassembly的范畴里包含两部分 wasm: 一种体积小.加载 ...

  6. 简单入门Kubernetes

    什么是Kubernetes 官网 https://kubernetes.io/ 中文版:https://kubernetes.io/zh/ 个人理解 基于容器技术 分布式架构 弹性伸缩 隔离物理机 和 ...

  7. SQL Server2017 安装完成后找不到启动项解决方案

    很多用于当SQL Server2017 安装完成后开始菜单找不到启动项无法启动SQL Server2017 其实你只需要安装一下SSMS-Setup-CHS就可以了 安装完成之后就有了 SSMS-Se ...

  8. Incorrect string value: '\xF0\x9F\x92\x8BTi...'错误

    一.背景 1.java项目,name含有表情插入到mysql数据库中报错   Incorrect string value: '\xF0\x9F\x92\x8BTi.. 2.解决办法 (1)将字符串中 ...

  9. 机器学习实战书-第二章K-近邻算法笔记

    本章介绍第一个机器学习算法:A-近邻算法,它非常有效而且易于掌握.首先,我们将探讨女-近邻算法的基本理论,以及如何使用距离测量的方法分类物品:其次我们将使用?7««^从文本文件中导人并解析数据: 再次 ...

  10. PHP安全之道3:常见漏洞和攻防

    第一篇 SQL注入 安全配置和编程安全并不是万全之法,攻击者往往可以通过对漏洞的试探找到新的突破口,甚至0days. 下面总结以下常见漏洞,在日常开发维护工作中可以留意. *聊聊老朋友:SQL注入漏洞 ...