程序员的年终总结

2015年过去了,如果把我过去几年的经历连成线的话,过去这一年的弯道比过去三年的都多,感谢所有遇到的人和事,这一年成长了很多,改变了很多。链接:我的博客。

回头发现时间太快,走的太慢

13年进入东方博雅,感觉那里就是一个“小腾讯”,Team leader、后端、产品经理、基本上都来自腾讯。当时的心态还比较简单,刚刚出来工作不久,总以为未来还很远,博雅这里有我的未来么?努力就好,后来的事情还比较幸运,有机会经历一个项目的0到1。到后来开发上的事情都能轻车熟路,最后几个月有机会带队山东棋牌客户端开发。15年年初走了很多高管,包括我的好几位leader也准备要离开,在我走后的几个月听说公司某些部门已经在裁员了。在里面呆久了,发现自己忘记了时间的流逝,整理简历的时候猛然发现,已经出来工作快5年了,已经到一个比较尴尬的年纪了,突然觉得想要未来好遥远,而时间却无情的到来了。后面的几个月时间我花了很长的时间总结过去这几年的得与失,我发现自己险些成了温水里的青蛙,在这里该学的都已经学到了,提升的空间已经没有了,“钱途”和前途都很不乐观,离开无疑是最正确的决定。14年年底某个晚上接到腾讯的面试通知,项目太忙也没怎么准备,我以为在博雅这两年的轻车熟路可以搞定。后来才发现我out了(后面8个月的时间一直在写lua,Android原生开发丢了8个月),莫名的恐慌、迷茫,发现时间太快,进步太慢,离开是唯一的出路。

在博雅两年多,总的来说还是收获大于付出。感谢博雅在最辉煌的时刻收纳了我,两年来,该努力的也努力了,该成长的也成长了。唯一不足的是:在这两年的时间里没有做好定期的总结与思考,一直在埋头做事却忘记了仰望天空,这是最大的遗憾。

说走就走的旅行

我发现在一个地方呆久了会引起思维上的局限。我决定一个人背着包出去走走,想放空所有思想,带着一颗简单的心,离开这个呆溺爱太久的地方,没有计划,走到哪里是哪里,我觉得我的人生中一定要有一次这样的经历。 辞了职,背着包漫无目的的走了两个月,走过了很多城市,如果有机会,我还想再经历一次。

 

遇见了豆瓣工程师和产品,一起组建开发团队

5月进入万科物业,和豆瓣的兄弟一起组建团队,“革命”了6个月,不管结果如何,于我而言收获太多了,一定是我职业生涯中的一个重大事件。看到历史上最SB的代码设计和沉淀了多年黑历史的渣代码。阅坑无数,跌坑和填坑过程对渣代码程序员深痛恶绝,于是揣测和总结各种造坑者写代码时的心理和思维过程,意识到程序员职业素养的重要性,养成了代码洁癖。(关于程序员的素养要说的太多,有时间可以写一篇文章专门总结这个)。

遇见豆瓣优秀的工作流程和工程师氛围方式。很幸运有机会一起实践最流行的工具和思维方式。我们把很多团队只是说说而已、很多团队都不能坚持做好的code reiew执行的很好,并且受益很大,尤其是在后来项目重写阶段发挥了很大的效应。关于这段经历,我几个月前认真的总结成了一篇文章:《在传统行业努力着的互联网人》

很感谢鑫哥(负责人)对我的信任,工作安排上给我高度的自由。我离开了还为我争取年终奖,虽然没争取到,已经相当够意识了,感激涕零。

深圳再见

 毕业就一直在深圳,从最初的敬畏到后来的熟悉再到习惯,习惯了一个城市,它能给你带来安全感。说离开,开始终有着一种难于言表的情绪,文字很难描述清楚。曾经我以为,我不会离开这座城市,哪怕奋斗到老,因为这了有我的兄弟朋友还有梦想。直到离开,我才发现一个城市所寄托的情感其实并不是那么厚重。或许是因为150公里的距离在我看来并没有真正的离开,它就在我后方,见证着走过的每一个步脚印。

入职UC(阿里巴巴移动事业群)

 我不得不承认,除了面试聊天过程还算愉悦之外,我大部分原因是冲着“阿里”这两个字来的,这些年一直在小公司徘徊,该经历的都经历了。有机会看别人简历、面试别人,我觉得这是一次从另一个角度认识自己的机会,看着很多面试人的表现,我仿佛看到了过去畏畏缩缩的自己,恨不得想回去抽自己几巴掌。我当时就想,看看自己的经历,我又有何区别?别人不知道你是谁,来自何方,也不可能在一两个小时的时间全面的了解你,那个时候,我开始反思:我当下还能得到什么?我想要的是什么?我决定开始坚持写博客,我觉得我应该要去大公司经历一下。阿里巴巴移动事业群,我希望能在这里做到三点:
1 匠人的价值。这一年我意识到职业素养的重要性,很多人却把这东西玩坏了,很多人不关注真正有素养的开发者和没有素养的开发者的价值区别,很多时候是因为产品要求不高,或者团队看不到这一点。而我,希望这是一个精益求精的团队,然后,作为一个程序员,真正的素养价值才能得以体现,才能得于提升。
2 影响力。希望自己优秀的一些品质能影响到团队,希望这个团队能形成相互分享和影响的氛围。

3 和牛人共舞。带着谦卑之心,希望能从优秀的人身上又一次能学到很多东西。

博客与书单

离开博雅的那段时间我发现反思于总结相当的重要,博客顺理成章的成了总结与反思的最好工具;同时有些技术性的总结或其他心得体验还能与人分享,何乐而不为?再者,作为一个程序员,这也是一个让他人全面了解你的好方式。(如果猎头说是通过我的博客了解到我的,通常我会更乐意和她继续沟通下去)。
这一年完成了24篇公开博客。其中技术总结18篇,经历总结4篇,资料翻译2篇。
这年读过的书:
《重构》
《code clean》
《编程之美》
《大道至简》
《人月神话》
《暗时间》
《思考,快于慢》
《一个的朝圣》

《时间简史》

时间过得很快,我知道一眨眼之后又是2017,2018,2019... 

2016,希望又是成长与收获的一年。

时间: 2025-01-21 01:40:21

程序员的年终总结的相关文章

程序员的年终总结,各种版本各种残

这几天心里颇不宁静了,眼看上线的日子越来越临近,而项目Bug之多,密密的交叉着,却无从改起,于是想法纠结乱麻了一片--???这样想着,猛一抬头,不觉墙上的日历只剩薄薄的一叠了,轻轻地再撕去一张,想必明天是验收不了-- 仓央嘉措版 你编,或者不编程, 项目就在那里,还未完成. 你调,或者不调试, BUG就在那里,早晚的改. 来公司的办公室,或者,把电子档拷回家里, 漠然,肝颤,低头,编码. 甄嬛版 今日提到交付将至,小主倍感乏力,恐是昨夜加班编程,扰了心神,都是最近bug众多烦闷了些.加上早起后,

程序员成长规划

引言 我的程序员成长之路 程序员的成长经历往往很相似,大部分的人走过了最前面相同的一段路,而有的人则走得更远.总结自己这些年来的历程,这也许能让年轻的程序员少走一些弯路,成长得更快:或许更好一些,能让大家从中得到一些启发,早日进入优秀程序员的阶段,实现梦想,释放激情. 第一阶段,最初是在学校里学习计算机基础知识,学习经典的程序设计语言,编写测试用的小程序.这个过程可以说是对计算机和程序设计的入门阶段.这个阶段主要是培养了自己对计算机软件的兴趣,打下了良好的计算机基础知识. 第二阶段,而后参加工作

PHP 程序员的调试技术小结_php技巧

本文介绍调试 PHP 应用程序的各种方法,包括在 Apache and PHP 中打开错误报告,以及通过在一个简单的 PHP 脚本中放置策略性的 print 语句,找到更困难的 bug 的源头.还会介绍用于 Eclipse 的 PHPEclipse 插件,这是一个灵活的开发环境,具有实时语法解析能力,还会介绍 PHPEclipse 的 DBG 调试器扩展. 简介 有许多 PHP 调试技术可以在编码的时候节约大量时间.一个有效却很基本的调试技术就是打开错误报告.另一个略微高级一点的技术包括使用 p

程序员内部培训与个人发展杂谈

前言 文中的培训均指代内部技术培训 本文是对<如何优化程序员的内部培训>的补充,但不需要前置阅读,可以读完本文再回过头来看看.http://blog.csdn.net/hursing/article/details/50147549 例子是针对iOS.Android客户端开发的,但不影响前后端的同学理解. 培训的发展过程 培训的内容是技术知识,要了解培训的发展,首先要知道技术的发展.技术从无到有再到成为热门,相关的知识也需要不断积累的过程,这个过程会滞后于技术本身.可以认为,技术需要时间被认可

程序员的职场潜意识Top10

什么叫潜规则?其实就是不明文规定的一些规则,关键是他没法明文规定,因为有的规则太没节操.在我们职场中有些规则你不遵守将举步艰难,而要玩转这些潜规则,那么你必须要具备如下10个潜意识: 1.项目会议.那要看这个会议的主持人是谁?  很多小范围的项目会议确实是真的以讨论项目解决方案为目的,不管是技术还是实施上.  但是往往项目会议领导参与的比较多,譬如老板参与了或者技术总监参与甚至有的会议客户参与了,那么这个项目会议的目的是为了统一思想.统一手段.统一口径而举办的,并不是以解决实际问题为主导.往往你

12 个让项目经理比程序员更痛苦的问题

论语·子张>: 子夏曰:"仕而优则学,学而优则仕". 后半句"学而优则仕"更为人熟知,按我浅薄而世俗的理解,这话的意思是,由学可以致仕,就是说,你学问大了,就能当官.比如苏东坡,比如柳宗元,比如诸遂良,比如孔子,比如李斯,比如苏秦,比如范仲淹,比如欧阳修,比如海瑞,比如杜甫--这种情况,在古代实在是数不胜数. 学而优则仕这种传统,在软件开发领域也有体现:很多人会因为技术工作做得好而走上管理岗位.然而,这样走来的技术领导,在刚晋升时,往往会面临很多问题,经历痛苦

程序员「奇葩」说

一直以来「奇葩」这个词都是偏贬义的,直到去年有个综艺节目叫「奇葩说」挺热闹,这里的人不一定是奇葩,更多指达人的意思. 「奇葩说」里的达人都是能说会道的,我的主业是程序员,所以只能写写在我职业生涯中碰到的一些「奇葩」程序员. 你懂的,我这里的「奇葩」没有任何贬义的意思. 月在胸襟人在途 我刚入行时的第一位项目经理,70后.那年三十出头,在银行客户现场做项目经理,负责一个二十来人的客户现场团队. 虽然他的职位是项目经理,但实际那时他真是一个名地道的资深程序员. 70 后的程序员大都是从写 C 开始的

过年了,程序员同学如何给老板提加薪?

还有不到一个月的时间就要过春节了!对大多数人而言,年终奖的确让人很期待.但是有一件事让很多程序员同学「耿耿于怀」,那就是如何开口给老板提加薪呢?一般而言,程序员都不善于和老板提这个问题,一是因为脸皮薄,再者有时候,工作时间久了,跟老板,或者说跟公司有感情了,也不好意思谈加薪这件事了! 「就是开不了口让她知道,就是那么简单几句我办不到!」其实,<开不了口>这句歌词放到这里还是满贴切的.很多程序员同学有各种的困惑.担心,像「我们开发都辛苦一年了,但是项目没怎么成功,那应该加薪吗?」,「没有涨价的

热点推荐:程序员,你的安全感呢?

同病相连 最近跟一位同事谈心,他非常热爱技术,是一个不折不扣的极客,不仅如此他有很强的执行力,并能持之以恒,从他的身上我看到了未来几年将会成长起来的 一个技术牛人.但是,他有比较严重的焦虑症,比如:几天没有看书就会非常纠结,通常情况是他需要花时间来陪孩子和家人,他会感觉自己浪费了宝贵时间,精力无法集中在当前所做的事情上.我接触的同事中,越是对技术有追求,好像越是有这样的感觉,算起来这种不安的感觉应该属于特定程序员群组中一种典型现象,其实做为导师的我也是常年被这种感觉所困扰. 他是这么描述自己的: