昨天获得了博客专家的勋章,惊喜总是来的有点意外。这个勋章也算是来的一波三折。借着这个机会,回首一下我在CSDN的博客历史。

这个博客如今可查的最早的文章,是04年下半年写的,事实上之前应该另一些自己写的乱七八糟的东西,不光是技术还有生活中的杂七杂八的东西,不过后来被我清理了。只留下了和技术相关的文章,和极个别非技术类文章。从那时候到如今,也有十年了。这么看回去,有点吓人,20岁到30岁的十年,黄金十年,就这么过去了。技术上成长不太好估量,从博客看的话,也就是这100多篇原创和几篇翻译。

这十年我从一个大三(04年下半年是大三,上半年是大二)的一个计算机学院的学生,到如今做了两年的项目经理。中间的过程有非常多意外的转折点,我06年本科毕业,进入一家国企,没有编制;07年离开,辞职考研;08年研究生入学;11年研究生毕业增加华为,12年离开华为增加MCW到如今。所在城市也从郑州--长春--西安--长春画了一个圈。不光别人觉的奇怪,我自己可能都会觉的有点奇怪。让我事先预想的话,我是怎么也想不到这些转折的。也许这就是生活的不确定性吧。昨天还遇到了一个06年的单位同事,他一直在那家单位工作到如今(一家能够养老的单位),说我离开那里之后,经历非常精彩。我个人没觉的怎么精彩,倒是一直在折腾,并且是逼不得已的折腾,或者说是为了理想和生活而奔波。尽管可能会跑偏,跑的离理想越来越远,可是好在还有理想。

十年了,我非常庆幸一直把写技术博客这个事情坚持下来了,尽管断断续续的,并且之前几年也没什么像样的文章,可是好歹一直在努力,一直在进步。这是回头看这十年的博客,让我感到欣慰的不多的理由。

十年,对这个行业,对这个职业,想法变了再变,可是到如今也不敢妄谈对这个行业的见解,由于没有达到那样的高度。对这个职业的话,有千言万语想说的,可是到如今最想说的,却不过寥寥几句:1.保持一个健康的锻炼习惯,保持一个好的身体;2.对技术保持最大的热情,做事情要有激情;3.不断的学习,不断的努力;4.要看到代码之外的世界,包含亲人、朋友、团队、合作等等。

生活非常精彩,程序非常漂亮。

送给自己一句近期一直非常喜欢的一句话,也送给大家:

人生的奋斗就是为了过去吹过的牛逼和将来的吹牛逼。

CSDN--十年的更多相关文章

  1. 2016年CSDN十大博客之星评选,快来投票哈~

    11-28号开始投票,现在处于公示期.这是我的投票链接 : http://blog.csdn.net/vote/candidate.html?username=qq_25827845 重在参与,各位小 ...

  2. CSDN优秀博客连接,博客之星连接。

    点击链接 获得[红杏出墙]插件,FQ上网无压力!谷歌搜索无压力! 2013年度CSDN十大博客之星 TOP 作者 专注领域 博客地址 邹晓艺 机器学习及算法 zouxy09 2 王然 潜在的集大成者 ...

  3. 我大中华微软MVP中国区人才库

    刘海峰:国内知名微软开源技术网站51Aspx 创始人,十年以上的Asp.net从业经验,微软MSDN特约讲师.Teched讲师.ImagineCup大赛评委.人大出版社研修班特约讲师,曾多次受邀访问美 ...

  4. Hadoop、Pig、Hive、Storm、NOSQL 学习资源收集

    (一)hadoop 相关安装部署 1.hadoop在windows cygwin下的部署: http://lib.open-open.com/view/1333428291655 http://blo ...

  5. 我大中华微软MVP中国区人才库(转)

    出处:http://www.genshuixue.com/i-cxy/p/15349735 刘海峰:国内知名微软开源技术网站51Aspx 创始人,十年以上的asp.net从业经验,微软MSDN特约讲师 ...

  6. Hadoop、Pig、Hive、NOSQL 学习资源收集

    转自:http://www.cnblogs.com/zzjhn/p/3855566.html (一)hadoop 相关安装部署 1.hadoop在windows cygwin下的部署: http:// ...

  7. 奖项-MVP:MVP(微软最有价值专家)百科

    ylbtech-奖项-MVP:MVP(微软最有价值专家)百科 微软最有价值专家(MVP) 是指具备一种或多种微软技术专业知识,并且积极参与在线或离线的社群活动,经常与其他专业人士分享知识和专业技能,受 ...

  8. 在线直播: .NET与物联网主流技术探秘 初识IoT!

    DNT精英论坛暨.NET北京俱乐部是由资深.NET专家和社区活跃分子发起的技术论坛,以“分享.成长.合作.共赢”为原则,致力于打造一个领先的技术分享平台和成长交流生态.本次活动由aelf赞助支持,刘洪 ...

  9. Spark2.3(三十五)Spark Structured Streaming源代码剖析(从CSDN和Github中看到别人分析的源代码的文章值得收藏)

    从CSDN中读取到关于spark structured streaming源代码分析不错的几篇文章 spark源码分析--事件总线LiveListenerBus spark事件总线的核心是LiveLi ...

  10. 今天在CSDN看懂这个帖子,也是我的困惑,记录一下(过了三十的码农,你选择的是哪个,说出你的想法)

    http://bbs.csdn.net/topics/390944177 1.继续开发生涯,做资深码农,从senior.team lead.tech lead到principal,如果你无欲无求,可以 ...

随机推荐

  1. 搜索分析(DFS、BFS、递归、记忆化搜索)

    搜索分析(DFS.BFS.递归.记忆化搜索) 1.线性查找 在数组a[]={0,1,2,3,4,5,6,7,8,9,10}中查找1这个元素. (1)普通搜索方法,一个循环从0到10搜索,这里略. (2 ...

  2. net快速写入/读取大量数据Postgresql

    Postgresql快速写入/读取大量数据 http://www.cnblogs.com/podolski/p/7152144.html 环境及测试 使用.net驱动npgsql连接post数据库.配 ...

  3. [Pulgin] 前端上传组件Plupload使用指南

    我之前写过一篇文章<文件上传利器SWFUpload使用指南>,里面介绍了上传组件SWFUpload的使用方法,但现在随着html5技术的逐渐推广和普及,再去使用以flash为上传手段的SW ...

  4. Ajax请求成功但是一直进入error的原因

    1.在1.3版本的jQuery以后,严格要求了json格式,如果返回的值不是json格式,他就会执行error函数. 所以如果想让他走success函数的话,还是在后台把数据格式化成json格式吧. ...

  5. Redis五种数据类型及应用场景

    MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加 ...

  6. BZOJ 1537 cdq分治

    思路: 我只是想写一下cdq-- 二维偏序 一维排序 一维cdq分治 (我忘了归并排序怎么写了,,,) 写了个sort- 复杂度是O(nlog^2n) //By SiriusRen #include ...

  7. POJ 2337 欧拉回路

    题意: 如果给出的单词能够首尾相接,请按字典序输出单词,中间要加'.' 否则输出三个"*". 思路: 欧拉回路 记得按字典序排序哦~ 加边的时候要倒着加.(邻接表遍历的时候是反着的 ...

  8. 剖析Promise内部结构,一步一步实现一个完整的、能通过所有Test case的Promise类

    本文写给有一定Promise使用经验的人,如果你还没有使用过Promise,这篇文章可能不适合你,建议先了解Promise的使用 Promise标准解读 1.只有一个then方法,没有catch,ra ...

  9. Appium 环境搭建 - macOS

    本文没有安装 Appium Desktop,Appium Server 直接在命令行中进行即可. Homebrew,macOS 包管理器: ruby -e "$(curl -fsSL htt ...

  10. PostgreSQL 满足条件时插入数据

    例如:当表中不存在某记录时,才插入这条记录. INSERT INTO 表名(列名1, 列名2) SELECT '值1', '值2' WHERE NOT EXISTS ( SELECT * FROM 表 ...