2017要来了

来源:互联网 发布:电能计量算法 编辑:程序博客网 时间:2024/04/29 16:38

2016年就要过去啦,最后一天,简简单单做个了结。


这一年自己还是有进步的,从我个人角度看从创业公司到一家大点的公司还是值得的,无论从业务还是使用到的技术还是不在一个层面。当面对的用户量变的很大时,有时候一个简单的问题都有可能掉坑里,所以代码的严谨程度和技术选型变得很重要。当然成熟的公司有时候技术可能会用一些老旧的东西,创业公司接触到的东西可能会新一些,各有各的考虑。成熟的公司更关注服务的稳定性,大都会采用一些比较成熟的技术。创业公司没有什么包袱,在使用什么框架这类问题上还是有更大的空间。


一直写java,公司更是以java为主要的开发语言。现在一直使用java的中间件开发中间层的服务,踩得坑也比较多。平时大部分都是写业务,所以还是那个问题:天天写业务,到底能不能提高自己的技术能力?我想说的是,肯定可以。曾经看到某个老司机说过:平时工作不仅仅要做好手头的东西,也要多去了解其他人的业务。确实这样,遇到问题的时候有全局的思维去想更能找到最佳实践。刚才说的还是业务,可业务和技术到底什么关系呢?你问我我也不知道。因为我感觉这两个是不可能分开的,拆分开单独去谈都是耍流氓。比如说重构,接手一个旧的项目,你的第一反应可能是这写的什么玩意儿,垃圾,吐槽,就想重构得了。这时候还是要谨慎,试想这些代码有哪些坑,你了不了解,如果你没有十足的把握,那奉劝你,不要动。每个人都不是傻子,需求都是一点点积累的,今天有个功能需要加,明天有个业务方要接入。没有谁可以在项目最开始的时候预料到未来可能要加什么功能。如果在项目最开始的时候就想着怎么把架构搞得完美是不正确的,一句话过度架构是噩梦。今天架构完美,后来该改改发现又是一坨,后来人接手后又开始吐槽你的代码。。哈哈就是这个过程,所以想明白之后再去合理的架构。


怎么持续学习。平时工作还是很忙的,所以首先的原则还是要第一时间把问题解决最重要。遇到问题,自己能解决就要解决,解决不了的就不要强迫自己去做!好好感受这句话。看书,动手去写是最好的学习方式。一定要踩在巨人的肩膀上,而看书就是这个样子。今年看了一部分书,大部分是之前买的技术书籍,有个放在窗户边上已经被淋雨好几次,最终我还是无法忍受开始看直到看完啦,感觉再放下去就要发霉啦。就是这样,不要总是买书不看,总给自己造成一种看了好多书一样的错觉。看书是不够的,亲自把代码敲一遍,你会发现问题原来很多,一个个问题去想去解决才会有进步。看了linux和netty相关的书籍,也算有点自己的小心得。写应用的最好要了解一些框架底层的实现原理,多读源代码。这一年看了许多框架的代码,也一般都尝试着用UML图去整理思路。这应该也是个比较好的习惯。


如何打发自己的时间。这一年过得比较忙,但是也去了不少地方玩。学会了蛙泳!游泳还是挺好的,虽然不能减肥但是可以塑身!(虽然我很瘦的说)北京在很多人眼中是个未来的城市,在这里工作却不能留下。但是生活在这里我还是比较喜欢这里,北京的郊区有些地方挺美的,有时间就多去逛逛吧。雾霾挡不住你的,嘿嘿。也希望新的一年自己能够多出去走走。多培养一些爱好也是非常重要的。


时间总是飞快,我们总是被它吹的嘴都张开,来不及睁开眼。有时候应该停下来多去思考。在微博上曾经读到一段话拿来和大家共勉:


从事任何技术研究,不知道该干什么的时候,就问自己四个问题:
•这个方向上最新进展是什么? 都知道吗?
•这个方向上最著名的专家有哪些?他们的研究都看过吗?
•这个方向上最著名的技术社区有哪些?精华帖都看过一遍吗?
•这个方向上最重要的文章、工具有哪些?文章都看过吗?工具都分析过吗?



2017,明天见!

0 0