您的位置:首页 > 编程语言

如何提高编程能力

2015-07-05 23:20 246 查看
最近最近在网上看到一学生在网上提出一问题,以及相关回复,对我自己的编码能力进行了反思:什么才算是真正的编程能力。

引入知乎的原文:http://www.zhihu.com/question/31034164

文中的一些答复让我感同身受,思考我之前的工作经验,与我现在的编码水平,让我思考,如何才能更快的提升我自己的编码水平呢?

分析个人自己现在的水平:一直忙于自己的工作,疲于应负工作中所遇到的一些问题。很少时间去思考与改进个人的工作方式以及自己团队的一个提升。

从我现在的工作来看,我目前面临着一个选择,发更多精历在现在的项目经理的管理能力上,走项目经理的路线。 还是从技术角度出发,从提升技术水平,走架构师路线。从个人性格与兴趣来看,我更倾向于架构师的职业。但不管是从哪条路线:提升编程能力,是我成为一个架构师或一个优秀的项目经理的基础。

下面给自己以后的发展制定一个简略的学习目标,希望能扬长避短。在2015有所斩获:

一、理论基础:学习与整理以下知识:

1、JAVA设计模式:

2、理解JVM核心思想与技术:

3、分布式计算与项目搭建:

4、高效的WEB应用与开发:

5、数据结构与算法:

6、SQL优化与分布式数据库系统设计:

7、理解TCP/IP协议,HTTPS协议:

二、实战经验:以一个一个的小项目检验与实战这些知识。

1、Spring 源码架构分析与理解:

2、网站功能与论坛系统的搭建:

3、企业知识库管理系统的搭建:

4、数据结构与算法100题习题上机实践:

三、编程思想的提升:

1、测试驱动开发:

2、自动化编译与部署:

3、版本控制与持续集成:

4、快速重构思想与实践:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: