曾经跟公司一位同时聊过技术学习的事情,记录如下:
1. 很多东西学的时候明白,不用很快忘了。怎样构造自己的知识体系?怎样成为自己的东西并随时运用?
用一句话描述理解的知识
:想起一句话:先把书读厚,再把书读薄。不断的抽象和概括理解的知识,最终精炼成一句话,也更容易记忆。这个过程,能充分理解知识。(思维能力,实践能力的不断提高)。
拥有一张自己的知识网:
总结并记录自己学到的知识是前提条件,然后归纳整理--xmind或且他形式(目录或提纲,就像手册一样的),能快速定位到你想找到的知识点。定期回顾知识,特别是在加入新的东西的同时,回顾以往相关的。查找的过程是一个具体化的过程,由一个词到一句话,再到一篇文章。与抽象成一句话的过程,是相反的,但紧密相连,所以理解知识的每个阶段都要有记录。
坚持学习,实践,总结(记录,回顾,分享知识)是一个长期的过程。
2. 面对的技术很多,怎么选择这些技术,怎么规划自己的技术路?
培养自己最短时间领悟一门技术的能力:
拥有这样的能力,不至于所有的技术都要学,当面对一个新的东西,能最快学会并使用。这样也不担心,跟不上技术的发展。当然主动的学习还是必须的。
多学,提高自己的知识面。
首先要先有深度,再有广度,除了学习应用性的东西满足目前的工作。还要偏底层的,理论化的,复杂化的,基础性的知识。
3. 哪些是基础技术?
在学习某个应用性的技术,越深入,越有难度,逐渐引出,需要先要学习某个技术,这个过程不断继续,要学的基础知识也一目了然。这是一种驱动式的,效果明显。
当然还有主动式的学习基础知识。无论哪种,都要提高学习的深度和难度。才能带来连锁效应。
基础的概念是广义和狭义的:狭义的就是真正非常基础的,数据结构,操作系统,算法等,广义的是一门应用性技术背后的技术基础。这是我的理解。
4. 怎么样学好一门技术?
入门很重要,找一篇自己能看懂的文章
多本书,多个角度吸取知识
实践:不断改进,优化,多找点事情,挑战有难度的,不是那种hello world。
多看源码,了解背后的原理。不一定马上能知道为什么要这么写,但要不断总结,对比,抽取出共同点,最后靠近或就是某个公认的理论了。再用这些指导学习,效果就很明显。想起实践出真知,理论指导实践。
分享到:
相关推荐
一些技术牛人的谈话 或许能给你一些启发也说不定
国外牛人js例子国外牛人js例子国外牛人js例子
CSDN 牛人 项目 源代码 代码 大全 新手 学习
《计算机牛人之路》指导大家成为计算机牛人的路线方向!
一个牛人的Systemverilog总结.pdf一个牛人的Systemverilog总结.pdf一个牛人的Systemverilog总结.pdf一个牛人的Systemverilog总结.pdf一个牛人的Systemverilog总结.pdf一个牛人的Systemverilog总结.pdf一个牛人的...
一个从应用层到IC层的嵌入式牛人学习经历.
这是阿里巴巴技术牛人团队的博客,交流机会难得噢
介绍百度老总李彦宏的故事 搜索百度李彦宏 牛人牛人 百度发展史
一个超级牛人总结的200多页sniffer教程
华为牛人 在华为 工作十年的感悟
一位计算机牛人的心得-谈计算机和数学(免费)
一位牛人网址收藏夹..... ..............
c# 是一种简练,时髦(?),面向对象(object oriented),类型可靠(type-safe)的 编程语言。它(发音:C sharp)是从c/c++发展而来的(?俺觉得更象是java),和c/c++ 是一个语系。所以,很容易被c/c++的...
牛人写的 samba.pdf 牛人写的 samba.pdf
一个牛人总结的160多页sniffer教程
国外牛人写的JS游戏。学习再学习! 幸好国人汉化了。
看看牛人的桌面,都应用了哪些软件
一个牛人的检索资料方法,牛人就是牛人,受益匪浅
追随牛人的足迹,站在巨人肩膀上是赶超牛人的最佳途径
一个已经退休的电子行业工程师的经验谈,在这里分享下