2020年终于来了,这是一个充满了科幻气息的数字,我现在每次和别人说”现在是2020年了“都会有一种奇妙的不真实感,仿佛各种科幻故事都要成为现实一样。

今年各种社交媒体上的一大趋势是开始了十年回顾,而非简单的一年总结。看起来这两个只是年数上的差别,但当我在回顾2010年我在做什么的时候,突然会感觉到一种人类的渺小还有历史的沧桑感——啊,那时居然是那样的,我现在却已经习惯这样——在那一刻,我才意识到,这两种东西,其实是完全不同的。因为十年这个跨度,已经开始触及到人整个生命的长度了。人有很多个一年,却没有几个十年可以度过。

在这个过去的十年里面(2010-2020年),我究竟做了什么呢?

  • 从NWU毕业了。
  • 真正开始了自己的工作生涯。
  • 结婚7年了并相处和谐。
  • 有了两个小宝贝。
  • 买了自己的房子。
  • 从碰到演讲就结巴到愿意经常上台演讲。
  • 养成了跑步和健身的习惯。
  • 养成了写博客和专栏的习惯。
  • 在西部8年。

2010-2020年,那些对我而言印象深刻的时刻:

  • 2010年,北京,望乡亭;
  • 2011年, 安宁渠,雪好大;
  • 2012年,和媳妇去拉萨;
  • 2013年,当我和夫人去登记结婚;
  • 2014年,我们家的大宝贝出生了的时刻;
  • 2015年,搬进新家的时刻;
  • 2016年,给爸爸买了三轮车,之后不久大爹车祸去世;
  • 2017年,离疆来蓉的时刻;
  • 2017年,大宝贝上幼儿园了;
  • 2018年,过年,大年初一,我和父亲双双煤气中毒,爷爷救了我们;
  • 2018年,我家小宝贝出生的时刻;
  • 2019年,4月份奶奶生病住院,之后康复;
  • 2019年,11月25日(农历10月29日)爷爷去世;
  • 2019年,跑了1000公里。
  • 2020年,写一本书。

并非每个时刻都有来自外界的鲜花和掌声,也许有些事从别人眼里看来不值一提,也许有些成就只存在于日复一日的劳作中,永远藏于幕后。十年的尺度上,统计规律才会真正发挥作用,自己才真正能看见,什么更值得珍惜,什么不应浪费时间尝试,什么做得不够,什么很可惜地被忽略了,什么是战术上的勤奋战略上的懒惰,什么毫无存在感却能在十年尺度上潜移默化地影响自己。有趣的是,在思考这些问题的时候,我从未想过自己干了多少工作,而只会想要重复那些曾经真正打动过自己的努力,尝试以前尝试过却下意识避开的挑战,还有想要弥补那些当时身在局中不自知,事后想来默默叹息的遗憾。

这些才是下一个十年,自己该要努力的方向吧。

最后赋一首诗,致所有奋斗在第一线的同道中人,祝大家新年快乐。

世人都笑学者痴,精读细思惜闲时,千山崎岖途径远,万里荒茫破晓迟;

不负年少雄心志,不悔苍鬓百岁身,行虽跬步望天极,进境永无终结日。

一个简单的十年回顾及展望相关推荐

  1. 一个简单的C++程序,回顾基本语法

    在定义变量时,变量名可以是字母.数字和下划线的组合.但是也不是随便的组合,要注意以下几个命名规则: 1. 变量名的开头必须是字母或下划线,不能是数字.实际编程中最常用的是以字母开头,而以下划线开头的变 ...

  2. 实践人生 —— 一个普通IT人的十年回顾(下)

    作者: CSDN 网友Bitfan (金旭亮) 1.希特勒地堡与CIH病毒 99年4月,我来到北京参加研究生复试.复试完了之后就不回去了,我拿着一张光盘,里面 刻着我用VB和Authorware3.5 ...

  3. 一个普通IT人的十年回顾

    学习人生(上篇) 序 从1994到2003,不知不觉之间,我已在计算机技术的世界里沉浸了十年.有位哲人说过:如果一个人能用十年的时间专心致志地研究一门学问,或学习一门手艺,或从事一个职业,他一定能成为 ...

  4. AI:2023年6月9日北京智源大会演讲分享之基础模型前沿技术论坛—《工程化打造AI中的CPU》、《构建一个AI系统:在LLM上应用带有RLHF来推进定制》、《多模态预训练的进展回顾与展望》、《扩展大

    AI:2023年6月9日北京智源大会演讲分享之基础模型前沿技术论坛-<工程化打造AI中的CPU>.<构建一个AI系统:在LLM上应用带有RLHF来推进定制>.<多模态预训 ...

  5. 通过Dapr实现一个简单的基于.net的微服务电商系统(十九)——分布式事务之Saga模式...

    目录: 一.通过Dapr实现一个简单的基于.net的微服务电商系统 二.通过Dapr实现一个简单的基于.net的微服务电商系统(二)--通讯框架讲解 三.通过Dapr实现一个简单的基于.net的微服务 ...

  6. 通过Dapr实现一个简单的基于.net的微服务电商系统(十八)——服务保护之多级缓存...

    很久没有更新dapr系列了.今天带来的是一个小的组件集成,通过多级缓存框架来实现对服务的缓存保护,依旧是一个简易的演示以及对其设计原理思路的讲解,欢迎大家转发留言和star 目录: 一.通过Dapr实 ...

  7. 通过Dapr实现一个简单的基于.net的微服务电商系统(十六)——dapr+sentinel中间件实现服务保护...

    dapr目前更新到了1.2版本,在之前4月份的时候来自阿里的开发工程师发起了一个dapr集成Alibaba Sentinel的提案,很快被社区加入到了1.2的里程碑中并且在1.2 release 相关 ...

  8. 通过Dapr实现一个简单的基于.net的微服务电商系统(十二)——istio+dapr构建多运行时服务网格...

    多运行时是一个非常新的概念.在 2020 年,Bilgin Ibryam 提出了 Multi-Runtime(多运行时)的理念,对基于 Sidecar 模式的各种产品形态进行了实践总结和理论升华.那到 ...

  9. ROS学习笔记十:用C++编写一个简单的服务和客户端

    ROS学习笔记十:用C++编写一个简单的服务和客户端 这一节主要介绍如何使用C++编写一个简单的服务和客户端节点. 编写服务节点 由于在前面的练习中,已经向beginner_tutorials软件包中 ...

  10. 一个简单的blog系统(十二) 增加友情链接页面

    一个简单的blog系统(十二) 增加友情链接页面 1.首先,我们打开header.ejs,在其中添加一行代码,并作出响应修改: <li><a href="/links&qu ...

最新文章

  1. 华为正式发布鸿蒙智慧屏,华为正式发布鸿蒙OS操作系统 智慧屏将率先使用
  2. STC89C52单片机 独立键盘
  3. 在vs2005中安装boost库
  4. wxWidgets:wxScopedPtr类用法
  5. 算法简介、7种算法分类
  6. 作业三_C#中的观察者模式解析
  7. Springboot 添加server.servlet.context-path
  8. 利用python来求解网络的平均路径长度和聚类系数
  9. 第 26 章 职责链模式
  10. ios tweak之binary not signed (use ldid -S)问题解决
  11. 华为设备BGP中的路由控制与实验
  12. 20190618每日一句
  13. uni-app完整实现小程序获取用户信息
  14. zmeet会议在金融、教育和场景特点与产品功能方案
  15. 1000+常用Python库
  16. 如何在小方框上打对号 小方框内打对勾 word 方框打对勾
  17. 叉烧fan的arduino自学笔记(一) 人体红外报警器
  18. Master Plan for becoming a Software Architect : Roadmap of a Software Architect
  19. Windows系统中如何释放C盘空间
  20. leetcode算法算题记录-数组--二分查找

热门文章

  1. js中的 toUpperCase()中开头的u和c一定要大些
  2. Response AddHeader使用实例
  3. (转)linux sort 命令详解
  4. tarjan 割点 割边
  5. C语言中函数中传入一个数组,并且返回一个数组
  6. 暂别ACM,转移阵地
  7. 一起学习MVC(4)-entity SQL语句
  8. in与exist , not in与not exist 的区别
  9. C++11 后置返回类型
  10. 28. 正确理解由reverse_iterator的base()成员函数所产生的iterator的用法