编程所思

不知什么时候, 感觉自己摸到了瓶颈, 这个瓶颈并不是说自己的技术现在已经到了极佳的水平, 而是由于受限于身边的环境, 或者其他的原因(思想之类的), 感觉最近自己的技术提升速度不明显, 比以前慢多了;

记得刚开始在学校写代码的时候, 觉得把功能实现了, 就是一件很牛逼的事了; 到现在也写了三年多, 写到现在, 不断的和比自己优秀的人对比, 慢慢的发现, 把功能实现了, 是无法说明技术优秀的, 毕竟一段垃圾代码和一段优秀代码都可以把功能实现; 而且实现功能的代码在自己一开始不会的时候, 一般都是通过搜索引擎去搜索其它人的知识来实现; 所以对一个有学习能力的人来说, 实现功能不会是一件难事, 可能体力付出是大于智力付出;

到了最近, 我在思考未来方向的时候, 才自己真正体会到编程包含两个部分, 功能实现和编程思想; 要想成为一个高级开发,编程思想是必不可少的, 相对实现功能也更难一些(思想可以比技能使用更长时间); 没有自己体会到总是不相信的, 一开始自己看到别人提编程思想的时候总不懂, 现在是明白了; 初中级的开发, 不断积累技术就可以达到了, 高级资深这类的, 看书查资料只是一种辅助, 更多的是在于自己的领悟, 没领悟到, 积累的技能再多, 还是不行的;

初学者肯定是更在意功能的实现, 毕竟对编程来说, 实现功能是看得见的, 那种实现效果之后的愉悦, 令人着迷; 当初我就为了这种愉悦, 乐意在图书馆呆到八点半; 好怀念在学校的日子, 可惜现在不是学生了;

回到现在, 编程的路还是要走的, 毕竟才开始没多久, 不过要想走得远, 现在也该是时候,从写代码到写好代码, 从功能到思想, 技术也要向难点迈进了;

毕竟, 不进则退;

相关文章

2 Comments
  1. 又看到一篇关于“用脑子写代码还是用手写代码”的文章- -。

    1. 冷水

      嗯, 概括的话就是这个意思, 以前我也看过一些..

Leave a Reply