给你个参考时间表吧:
c语言 1个月
c++ 一个月
汇编 一个月
数据结构 3个月
STL 2个月
tcp/ip 2个月入门
编译+系统原理 半年
离散数学 一个月
具体数学之美 3个月
GUI 了解入门 1个月
LUNIX 2个月
英语6级(编程风格) 每天1-2小时
以上时间是保守的估计,正常要翻倍,一天至少有十个小时时间研究,还不会觉得累,比如看一本书十天十夜,然后全掌握,这是抽象的叫机缘的概念了,
打酱油的基础 随便时间短的挑一俩样就可以了
大牛的基础 至少上面时间长的全部过 其他都其次
这是基础 学完你算法相关算法至少几万行了,你会发现做什么都比较随意,但只是基础,一些行业经验相对也比较其次了,"九阳神功","九阴真精"要先通了,那会你发现看一本小书都小菜一碟,算法自己研究,至少不称的上精通,也大概就秒大龙啦,破解游戏主机,诸如,尽量用高级算法回溯+减治+...3秒钟实现3-50个皇后,3-50马踏世界棋盘啦,至少要有个目标,设计个撸啊撸AI算法搞个5排搞死砖石大师王者队,但这至少不是人脑能实现了,就算能,估计研究到大后清破败那天看行不行,谁知道那会还有没撸啊撸
精通来说,就是你学点电力基础,然后随便淘宝搞点线程,花个可能几个月半年你就撸一台能计算的机器出来,然后搞个超低配置高效运行系统,那勉强估计能搭的到一点点精通的,门了,
然后你那会可能这领域出点自我的开辟学说,然后去研究更高大上的领域了,比如时空多维宇宙啥的,可以使得自己年轻,宗教啥子的,因为那会短短没几年你发现已经老白牙了,也差不多死翘翘了,没那么多时间研究对不对
_________________________________________________________________________________walsfy168
- _______________________________________________________________________________2015-10-17 16:36