关于如何提高程序员工作能力的一些想法

引言:最近一直在思考一个问题,就是工作这么多年了,到底怎么样才能更好的提高自己的工作能力呢?这是一个综合性的问题,昨日也和前同事老高有过一次简单的交流,他得出的结论是:业务+技术+人脉。今天我要从以下几方面阐述一下我自己个人的想法,各位读者可以在评论区谈谈自己的想法。谢谢!

1.知识管理

一个人学的再多的技术,如果不善于管理,那么他都不能很好的利用好这些技术。

1.1 技术笔记

我记的笔记是用evernote,现在市面上电子笔记比较多,国内流行的应该是有道笔记等,看个人喜好,其实都差不多。记笔记一个重要点就是需要分门别类的区分,好在事后能够快速定位,这是最重要的。

技术笔记.png

1.2 技术文档

除了技术笔记,有些技术或者知识点必须文档话,那么技术文档就显得很重要了。以下是我个人总结的一些技术文档截图。

常规技术文档.png
常用代码归类.png
培训课程文档.png

1.3 技术博客

再到后期,如果单纯的自己独立整理各种技术,可能无法得到质的提高,这个时候技术博客就显得很重要了。初次写技术博客,可能不知道怎么下手,可以先从简单的学习技术笔记开始着手。比如国内的CSDN,OSC,简书等平台,个人技术博客目前在简书http://www.jianshu.com/u/36a7d3a994ac,大家可以参阅!

简书.png

1.4 参与开源项目

到了后期,自己能力有明显提升的时候,可以考虑参与一些开源项目,比如国内的oschina或者国外的github都是开源项目存放地,本人已经在github开立帐号,并且写了一些小组件,大家可以参阅。

github.png

2.工作管理

在日常工作中也是需要善于总结与积累。

2.1 工作文档

首当其冲的应该是工作相关文档,这个是日常工作中最常见的展现形式。
可以首先按项目分类

按项目分类.png

然后每个项目下再进行细分

细分项目.png

2.2 工作笔记

日常工作中遇到的问题,可以记在电子笔记中

工作笔记.png

2.3 工作周报

工作周报可以体现自己一周内到底干了些什么事情,遇到什么问题,如何解决的等。

工作周报.png

工作周报文件名格式:姓名(日期期间)

周报文件名.png

工作周报具体格式模版样例:

周报样例.png

3.财富管理

不仅仅是知识管理和工作管理做好就行了,个人生活中很重要一部分就是要学会自律,而自律的体现,我认为可以利用自己对个人财富如何管理来实现。

3.1 记账

目前我使用的是[挖财]记账APP,我从2012年开始,一直坚持到现在,几乎每天记账,1700多天的日子。让我养成了这种自律性强的习惯。

挖财.png

3.2 理财

理财这方面我也不是很在行,在此就不说了。

4.时间管理

最近在一个培训老师的引导下,觉得还需要对自己的时间进行合理的管理,那么每天定时定量的完成一些任务就是很好的例证了。我是通过[百词斩]这个APP每天背诵几个单词完成。

4.1 百词斩

百词斩.png

5.结束语

可能还有其他方面没有想到的,大家可以踊跃发言!

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 122,895评论 15 534
  • 百战程序员_ Java1573题 QQ群:561832648489034603 掌握80%年薪20万掌握50%年薪...
    Albert陈凯阅读 9,174评论 2 29
  • f. [没关系,我只要知道我爱你] 演唱会结束后的三个月,鹿晗公布了自己的恋情以及婚期。得知消息的我趴在床上整整哭...
    L14LW阅读 20评论 0 0
  • 早起之后又睡了回笼觉,醒来已是九点多。饿的不行,小孩儿也一直踢我踢我踢我。 煮了汤圆,怕消化不好,没敢多吃。就吃到...
    wuli迪迪迪阅读 51评论 0 0
  • 1.我正在因为自己没有鞋而难过,忽然遇见一个没有双脚的人,我的难过顿时消失了。 2.盘算你所拥有的资产,你一定会发...
    肥肉666阅读 16评论 0 0