我的学习方法论
来源:互联网 发布:java如何创建线程池 编辑:程序博客网 时间:2024/05/19 19:42
基础的知识需要系统的学习,全面的学习;越是基础,就越应该学得仔细和扎实。
构建在基础之上的编程方法和技巧可以由部分学来,可以根据实践需要有针对性的学习,慢慢积累
比如对于程序员来说,首先是盲打必须要会,这是程序员对自己最低的要求
然后,拿一个后端程序员来说,linux操作系统,基础的相关系统命令,shell脚本,gdb调试,网络通讯,消息机制,多线程,socket编程,IO机制等等这些必须要熟的不能再熟,
越是基础,越怎么花时间去巩固它都不为过
建立在这些之上的,比如程序设计方法相关的:设计模式,设计技巧;平时的编码实践经验,耦合,代码复用,代码整洁等等,这些可以是一步步慢慢积累;
而且这往往是复利的。不知道消息机制,socket编程,怎么看得懂相关的代码?任何实践都是在基础的理论支撑下去做的,但是只停留在把时间花在基础上,又做不成任何事情。
这就好像只知道怎么把剑打磨的锋利,但却不知道一招半式,照样练就不了一身的好剑法。
0 0
- 我的学习方法论
- 我的学习方法论
- 【Z】我的学习方法论
- 我的方法论
- 《我的互联网方法论》
- 网络时代的学习方法论
- 学习新技术的方法论
- 学习新技术的方法论
- 学习新技术的方法论
- 学习的方法论
- 学习的方法论
- 学习 OpenStack 的方法论
- 读《我的互联网方法论》
- 我的互联网方法论-周鸿祎
- 《我的互联网方法论》读书笔记
- <我的互联网方法论>周鸿祎
- 《周鸿祎:我的互联网方法论》
- 我的程序问题方法论
- [bzoj3669][NOI2014]魔法森林
- 简易视频播放器
- Sublime Text 3 + OmniMarkupPreviewer体验略记
- jfreechart绘制折线图(平面和3D)
- teradata Join策略
- 我的学习方法论
- 一个mapreduce实例加注释
- 公交车到站预测1----python处理csv文件
- POJ 3126 Prime Path(bfs+素数打表)
- Android Design Support Library(4)- TabLayout的使用
- 为VS添加glut.h库
- CUDA进阶第三篇:CUDA计时方式
- mysql分区表
- schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spri