做了这么久ios开发,由于最近发现自己在性能和底层相关方面,还有有待提高,一句话总结就是:知其然,而不知其所以然。
最近也一直在研究相关方面的技术,包括ios相关技术的底层实现,但是这还是远远不够的,一个真正的程序员是必须做到“学无止境”。
经过这几年的开发与学习,包括和同行朋友的了解,作为一个程序员,必备的技术有以下四种。
- 算法
- 数据结构
- 程序=算法+数据结构
- 设计模式
- 数据库
当然可能还有其他的,比如操作系统,软件工程,当然C语音是不能再基础的基础,但是除了上面四点,笔者可能不会专门去研究,最多作为了解。
从今天开始,我将从上面四点开始人生的第二次攀爬,希望能爬到一个属于我自己的高峰,也希望能对和我有意义心态的人有所帮助。
路线
- 算法,数据结构,设计模式,数据库,相关概念的介绍与理解(可能会有部分的软件工程和操作系统相关)
- 简单代码演示以便更加深刻理解
- 实际应用以便更加深入理解
- 举一反三
- 相关总结
更新中,敬请关注。。。。。。
微信号:
clpaial10201119(Q Q:2211523682)
微博WB:
http://weibo.com/u/3288975567?is_hot=1