几分惊喜,几分收获--我的2015年总结

度过了印象中几乎是“最暖”的春节长假之后,重庆又迎来了新一轮的降雨和降温。走到湿湿的道路上,让人产生了想要溜冰的冲动。路边的树上有几只鸟儿在啼叫,彷佛在为辛勤奔波的人儿呐喊助威,它们那清脆的叫声似乎汇聚成了一句话:一年之季在于春,为新年做计划的时候到了。

在春节期间,大家走亲访友,整天吃吃喝喝,麻将之声不绝于耳,不知不觉中又增重几斤,这也使得很多人的“减肥计划”又泡汤了,同时也使得像我等抱有的“总结过去展望未来”的想法落空了。罢了罢了,来日方长,神马总结这些就放在以后吧。

好在从今天起,本人请了几天的婚假,可以坐下来好好“反思”过去,并“展望”未来了。本着不耽误各位看官的时间的想法,我就对过去一年的一些“大事”做一个简要的回顾吧。

过去的2015年,对于我的整个人生来说,具有里程碑似的意义。在这一年里,我找到了自己的终身伴侣,走进了婚姻的殿堂;在这一年里,我出版了自己的第一本技术书籍,离自己的“作家梦”又靠近了一步;在这一年里,我(与另一位学弟一起)建立了一个技术学习和分享的社区,努力地践行“人人为我,我为人人”的互联网精神。在很多人看来,这些事情也许不算什么,但于我,却是有诸多感慨。

第一,走进“围城”。 

很多人都把婚姻比喻成“围城”,似乎一旦结婚,自己就被禁锢了一样,而我却愿意把婚姻比喻成一趟长途旅行。在这个旅行的过程中,我们会有欢笑,会有收获,会有感悟,会有争吵,也会有眼泪。但这就是人生,这就是家庭的意义。

作为一个在学校里面待了20年的人来说,从走出校门的那一天起,就已经到了晚婚的年龄。早在学校的时候,就有很多小伙伴在晒自己的结婚照和小孩的照片了。每次放假回家,看到别人一家人其乐融融,而自己还在“寒窗苦读”,那种滋味也只有自己才能够体会。

踏上工作岗位之后,寻找另一半的事情也提上了日程。这个时候,此事也不单是你一个人的事情了,你的父母,你的亲朋好友也会帮你想办法的。当缘分到了的那一天,一切也就水到渠成了。

在此,也希望还是单身的朋友找到满意的另一半,希望有情人终成眷属!

第二,出版《C程序员从校园到职场》。

能够将自己的博文整理成书,我想这是很多博客作者的梦想。我个人认为,写作的过程,其实就是与自己对话的过程。我们越往内心深处走得越远,写出的文字就越是有感染力。

从最开始的选材和选题,再经历书稿整理,一审到三审,一校到三校,一本书经历了“九九八十一难”终于和大家见面了,其中的酸甜苦辣,作者本人最有体会。为了写好一段话,为了画好一张图,为了给读者最好的体验,作者要反复对书稿进行修改,其苛刻程度不亚于如今很多找对象的人。

写作《C程序员从校园到职场》也让我学到了很多东西。首先,大家不要认为文字多或篇幅长的文章一定就要比文字少或篇幅短的文章好,一段话或一篇文章不在乎长短,文章内容贵在精炼,正所谓的“兵在精而不在多”;其次,一本书和很多软件产品一样,最开始出来的时候也许是不完美的,也许会有很多缺陷,但我们慢慢优化,可以让它们以最佳的姿态出现在读者或用户的面前;再次,我们做事情要考虑实际的情况,要做适当的妥协,我们总是想让事情呈现最完美的状态,但由于种种原因,凡事不尽如人意,这个时候,我们只有退而求其次,只能做到足够好。

人人都是自己的产品经理,人人都要设计好自己的人生道路。希望在未来,我能够分享更多的知识和经验给大家,也希望大家继续支持我。 

第三,创立“大师兄”(www.daxixiong.com)社区。

自从在CSDN上写博客以来,我就梦想着有朝一日自己也能够建立一个社区,让广大的技术爱好者能够在里面畅所欲言。

我认为,一个理想的技术社区是这样的:首先,社区里面汇聚了掌握各种技能的技术爱好者,他们乐于分享,也乐于为大家答疑解惑;其次,社区里面的成员无等级之分,老鸟不会自觉高高在上,菜鸟不会感觉低人一等,大家相互学习,共同进步;再次,社区里面分享的都是技术干货,不会有很多低档次的内容来混淆大家的视听,确实让社区成员能够学到东西。

希望大家就像支持我的CSDN博客和新书一样,支持“大师兄”(www.daxixiong.com)社区。如果大家对这个社区有任何的意见或建议,请及时告知我。对于比较好的提议,一旦采纳,提议者将获赠带有我的签名的《C程序员从校园到职场》新书一本。

第四,2015年的书单。

在过去的一年,虽然工作比较忙,并且在工作之余也有很多琐事要处理,但我仍然尽量在每一周里抽出时间来看书。“读万卷书,行万里路”,我们不能亲自到达的地方就只能靠读书来“神游”了。

我阅读的书籍分为技术类和非技术类,纸质版和电子版的都有。纸质书有一部分是自己在网上买的,一部分是CSDN和异步社区等赠送的,电子书是我在多看阅读器上面购买的。

汇总起来,我在2015年里阅读过的或阅读了一部分的书籍包括以下这些:

纸质书:

《硅谷之谜》

《大学之路(上)》

《大学之路(下)》

《数学之美(第二版)》

《文明之光(第三册)》

《计算机科学概论(英文版)(第11版)》  (在读)

《疯狂iOS讲义(上)》   (在读)

《增长黑客》

《MacTalk 跨越边界》

《淘宝技术这十年》

《信息简史》

《像外行一样思考,像专家一样实践》

《参与感》

《互联网+时代的7个引爆点》

《三体(全三册)》

《编程格调》

《完美软件开发:方法与逻辑》

《深入剖析Nginx》

《C程序员从校园到职场》  :)

电子书:

《从0到1:开启商业与未来的密码》

《3D打印:从想象到现实》

《人人都是产品经理》

《构建之法》

《MacTalk 人生元编程》

《把时间当作朋友》

《遇见孩子,遇见更好的自己》

《人类简史:从动物到上帝》

上面的大部分书籍都只是阅读了一遍,因此里面的“精华”并没有完全吸收,今年计划再精读几本书,同时把读后感分享给大家。对于程序员的读书,我想说的是:第一,不要仅局限于自己的专业领域,否则在生活中,我们找不到和他人闲聊的话题;第二,要多看一些文学方面的书籍,训练自己的写作能力,尽量让自己写出来的文字生动活泼一点,而不要像写的代码那样冷冰冰的;第三,“独乐乐不如众乐乐”,看完一些有意思的书之后,记得和周围的人分享一下自己的心得体会,通过分享,我们也能够学到更多的东西。

第五,有关工作和技术学习。

在过去的一年里,我继续从事语音业务相关的研发工作,并搭建了一些软件版本的自动测试框架。在这入行的第三年里,我有如下感悟:

第一,项目做得越大,我越发地体会到了个人力量的渺小,我也更加深刻地体会到了团队的重要性。在软件测试环境的搭建,软件集成测试的过程中,我们都需要与他人进行协作。我常常在想,拥有一副好脾气是多么的重要啊!

第二,程序员一定要学会总结,不要一提交版本就觉得万事大吉了。如果你要当一个不爱总结的“甩手掌柜”,那么你的技能便很难再有提升。当面临一个过去遇到过 的问题的时候,你又要重头开始排查起,这极大地影响了工作的效率,不利于团队工作的开展。将自己遇到过的问题写成总结记录下来,不但有利于个人的定期自查,对于培养新人及经验传递都是很有好处的。

第三,遇到问题要问多数人的看法,听少数人的建议,并自己拿主意。每个人的知识和经验不一样,对同一个问题的看法就可能会有所差别。最终,问题还是要靠我们自己去解决,因此最后拿主意的人一定是你,而不是别人,是你对问题负责。

此外,对于新技能的学习,周围有很多同事都在学习安卓或iOS开发,我也在很多社区和交流群中经常看到大家讨论移动互联网浪潮之下的程序员的学习。大家都看到了,移动互联网的大潮已经席卷了全球,在可预见的未来还会一直火下去,作为生在这个时代的程序员,我们应该做点什么呢?即使大家现在不是从事移动互联网的开发,也应该为未来储备一点“技术粮草”。

本人目前从事的是C语言相关的开发工作,而iOS开发的核心语言Objective-C其实就是C语言的一个变种,这样说来,C程序员转到iOS开发是相对比较容易的。因此,经过“辗转反侧”和“慎重考虑”之后,在一个天高气爽的白天,我到某苹果体验店里面去购买了一台MacBook Pro电脑(价格不菲,为此好几个月我都是勒紧了裤腰带),准备在工作之余学习一下iOS开发。在我的博客上,我也会分享一些有关学习iOS开发的文章。有关iOS的学习也算是我在2016年里的一个学习重点吧。

第六,新年寄语。

2016年已经过去了差不多两个月了,希望在这一年里,我和另一半能够过得平平安安,快快乐乐的,希望我们的家人幸福安康,也希望大家能够开心快乐每一天。

希望大家继续支持我的博客,支持我的微信公众号,支持我的社区,支持我的书,希望大家在这一年里又学到新的技能,希望广大的股民能够在股市中赚到大钱!

最后,悄悄地透露一下,在2016年,有一个更大的惊喜,等明年写总结的时候我再来告诉大家吧。。。

时间: 2024-09-20 20:05:22

几分惊喜,几分收获--我的2015年总结的相关文章

淘宝双11内衣会场设限:必须4钻以上 B类扣分小于6分

1.淘宝双11内衣会场设限:必须4钻以上 B类扣分小于6分 2014年双11淘宝嘉年华部分分会场的店铺报名从9月25日起已经陆续开启.日前,淘宝网官方公开了内衣会场页面布置.双11期间的玩法.规则和时间进度表.淘宝公布的规则显示,双11内衣会场的店铺必须是主营类目为"女士内衣/男士内衣/家居服"的集市卖家,且主营占比≥50%,同时店铺等级必须在4钻以上.此外,店铺举报成立的B类扣分必须小于6分.

OPPO Find 7详细视频评测 - 于深处下大功夫,从60分到90分的进步

class="post_content" itemprop="articleBody"> OPPO Find7,远没有之前 Find5 搭载1080p屏幕刚上手时来的震撼,况且这次我们拿到的 Find 7 轻装版搭载一样的1080p屏幕,仅仅在模具.显示屏尺寸.处理器.网络支持.摄像头和一些小功能上进行了升级-- 所以刚一上手,感觉就像是从2.0T的宝马3坐进3.0T的宝马3一样,没有太大的激情,但用了一段时间之后你才能明白,从 Find 5 到 Find 7

JS,键功能替换的问题,请大家给看看,        100分,100分,100分

问题描述 我学实现按Enter键就相当于按F11键的功能.我参照网上的屏蔽代码写了如下.<scriptlanguage="javascript">functionDisableKey(){if(window.event.keyCode==13){window.event.keyCode=122;//F11的值window.event.returnValue=false;}}</script></HEAD><bodyonKeyDown="

div分栏-DIV分栏可左右拖动.。。

问题描述 DIV分栏可左右拖动... RT:需求 <div> <div>左</div> <div>中</div> <div>右</div> </div> 通过竖线拖动改变左右宽度 解决方案 在div中用frame标签,加入3个框架

100分、100分、求指定范围不重复随机数。

问题描述 500至69859415间,6000个不重复随机数.要求效率高一些.好了马上给分,在线等,20点前结贴. 解决方案 解决方案二:对了,我是用asp.net(C#)的,所以,要求是C#的.谢谢.解决方案三:随机生成后检测是否存在后,不存在就放入数组,存在就重来,解决方案四:好象只有楼上的办法现成的我就有java的没c#的没办法解决方案五:学习.解决方案六:mark解决方案七:Randomrand=newRandom();stringstrInt="";while(true){i

windows自带的分盘工具分盘

很多人都对电脑出厂时的磁盘的划分大小不满意,但却自己却又不知道怎么分盘:只好用一些第三方软件去分盘,但是有些但三方软件操作起来也不是那么的简单,有些还可能是电脑的文件丢失.其实用windows自带的工具分盘是一件非常简单的事情,下面将详细的的讲解. 右键单击我的电脑选择管理--储存--磁盘管理 右键单击要选择的压缩的盘--压缩卷 输入需要压缩的大小(单位是M)--单击压缩 这次我们已尽得到了我们需要的空间,现在我们要做到就是将压缩的空间创建成盘 选择我们刚刚压缩得到的空间,右键单击--新建简单卷

脑袋大了,字符串分割给数组,100分,没分了

问题描述 如图,数据我读取到一个数组了,每行为一个元素,上图的数字的类型为single.现在我想把每行的字符串分割然后赋值给六个数组,就是第一行,我得到a(0).b(0).c(0).d(0).e(0).f(0),第二行得到a(1).b(1).c(1).d(1).e(1).f(1),以此类推.FF在的数组,元素全部都是FF,这个数组我就不要,比如a(0)=FF.c(0)=FF,那我只需要bdef,而FF的位置不定,可能是在d,可能在b,可能abc都是FF.问题是:1.每行的字符串,我该怎么分割得到

asp.net 2.0 应该选用哪个版本的 Enterprise Library???1.0,2.0,3.0????     (100分,一○○分,100分)

问题描述 如题,我要用EnterpriseLibrary,可是机器太差了,装不了VS2008,只有用现在的VS2005了,请问用过企业类库的高手,我应该用哪个版本的 解决方案 解决方案二:当然是高版本的了版本越高性能越佳解决方案三:只用自己的库~解决方案四:EnterpriseLibrary那个版本都一样,不过新的版本,新版本无非是完善了老版本的缺点,还加了些新功能而已解决方案五:该回复于2008-04-09 13:14:41被版主删除解决方案六:引用3楼mqcan的回复: Enterprise

网站优化几分技术几分运气?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 自从我近一年来琢磨网站运营与优化,后来我一直在想一个问题,网站优化是靠技术还是靠运气.我认为在优化上技术还是占优的.点石创始人之一Tony,获得Google AdWords Professional 证书,Google 全国首席优化大师称号,我想GG不会随便就颁发证书的吧.再者,为什么很多网站优化公司,个人,工作室都磕破头皮优化"S