加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Unix > 正文

20年工龄技术大牛的肺腑感言,字字珠玑!

发布时间:2020-03-18 12:32:31 所属栏目:Unix 来源:站长网
导读:副标题#e# 【金融特辑】光大****科技部DBA女神带你从0到1揭秘MGR 技术不断迭代,掌握其中一门技术就可以悠闲到老么?盲目搬砖就能以量变换取质变么?世界的快速发展,本质是什么?如何鉴别出有潜力的技术?如何突破自身学习和能力的瓶颈,更好做到自我管理? 本

20年工龄技术大牛的肺腑感言,字字珠玑!

为什么这些效果都很差呢?因为这些都是属于被动学习,不经过自己的思考就是被动学习。

但是主动参与学习,比如说在讨论组里面积极的跟别人讨论问题能够留下 50%。如果你能够做出实践,亲自踩踩坑,就会留下 75%。

如果你教别人,就有 90% 知识留存,所以学习知识的过程可以想象一下讲给其他人听的过程。

学习方法

学习方法要主动学习,主动学习我们称之为深度学习,如果你不能深度学习,即使十年时间花费出去,也没有任何意义。

①挑选一手知识和信息源

对于学习方法:第一我们一定要到知识源去挑选知识,知识信息源非常关键,二手信息丢失太大了,谭浩强写的书就丢失太多信息了。

目前计算机一手知识基本都是国外的,所以英文非常重要。我鼓励大家一定读第一手的资料。

如果你英语有问题,至少要看翻译过来,最好是原汁原味翻译的,不要我理解了给你讲那种,那种也是被别人嚼一遍再讲给你。

你没有体会,而是别人带着你,别人的体会会影响你,也许你的体会会比他更好,因为是你自己总结出来的东西,所以知识源很重要。

②注意原理和基础

第二要注重基础原理。虽然可以忘记这个技术,但是原理记在心里,我可以徒手实现出来,而且通过原理可以更快学习其他类似的技术。所以原理很重要!当你学会 C、C++ 要学 Java 和 GO 都很快。

③使用知识图谱

一定要学会使用知识图,把知识结构化。大家都说 C++ 最难学,C++ 三大块,第一是解决 C 语言的问题,第二面向对象,第三是 STL;C 语言有指针问题、有宏问题。

对于 TCP 协议,首先第一个要记住状态图,怎么建立连接,怎么断连接,状态怎么变迁。TCP 没有连接,是靠状态维护连接的。

其次,要了解 TCP 怎么保证可靠性,就是丢包以后怎么重传。

然后,重传会带来拥塞控制,发的速度和收的速度不一定对等,或者网络上的速度不一定对等,涉及到拥塞控制。

这就是 TCP 基本三大块,顺着这个脉络一点点往下想,比如说怎么做拥塞控制,滑动窗口消息技术,怎么测试重传等等类似这样的有很多算法。所以你用知识图关联就可以进行顺藤摸瓜。

不需要记所有知识,那些手册的知识不需要记,你知道在哪里能找到就可以了。

你脑子里面要有地图,学一个东西就跟在城市生活一样,闭上眼睛就知道地图,A 点到 B 点怎么去大概方向要知道。

我在北京我去广州,广州在南边,我大概坐飞机还是火车要心里有数。虽然不用记住所有的细节,但是大概知道我去找谁,我就可以知道怎么找到那个地方。

你不需要记住所有知识,记住大概地图,要记住基本的方法和原理,知道在哪里可以找到他就可以了。

④学会举一反三

举一反三,就是用不同方法学一个东西,比如说学 TCP 协议,看书是一种方法,编程是另外一种方法,还有用做 Debug 去看的,用不同方法学一个东西会让你更加熟悉,你学一个知识的同时把周边也学了。

比如说学前端能不能把 HTCP 学一下,比如说长连接、短连接,包括 hp1、hp2 有一些不一样的东西。

⑤总结和归纳

一定要学会总结和归纳,形成自己的思维框架、自己的套路、自己的方法论,以后学这个东西应该怎么学。

就像学一门新的语言,不管 GO 语言,还是 Rust 语言,第一件事情就是了解内存是怎么管理的,第二是范性怎么管,并发怎么弄。还有一些抽象怎么弄,比如说怎么解耦,怎么实现多态?

套路这种东西只有学的多了以后才能形成套路,如果你只学会一门语言不会有套路,你要学 C、C++,每年学门语言,不用学多精。

你思考这个语言有什么不一样,为什么这个这种有玩法,那个有那种玩法,这些东西思考多了套路方法论就出来了。

比如说 Windows 和 Linux 有什么不同,Linux 和 UNIX 又有什么不同?只有总结自己的框架、套路和方法,这些才永远不会被淘汰。

⑥实践和坚持

剩下就是多做多练,多坚持,只有实践才会有经验,只有锻炼了才能够把自己的脂肪变没,所以要把知识变成技能必须练,就像小学生学会加减乘除,还是要演练,必须多做题,题目做得多了,自然掌握得好。

20年工龄技术大牛的肺腑感言,字字珠玑!

要挑选好的知识源,注重原理技术,有一些原理的基础的书太枯燥,但是我告诉你学习基础太值得投入时间,搬砖赚几十元不值得,因为赚的是辛苦钱,老了就赚不了,必须要赚更有能力的钱,这是学习投资。

主动管理

关于成长我们还需要主动管理,不主动管理会导致什么结果呢?被动管理,天天被人追着,没有效率。

所以要学会主动管理,要想应对未来,把控变化,不主动管理,就不会有好的效率,因为被动就会被别人牵着鼻子走。

①管理时间

主动管理第一是要学会时间管理,不要被别人打断。如果你要干一个很重要的事情,建议开启手机勿扰模式,或者直接把手机关机。

如果有一些重要的事就通知大家我现在干什么事情,从几点到几点需要全身心不要打扰我。

像我以前在一些大公司里面,如果我不想被别人打扰,就发邮件,就说不要打扰我。我害怕别人止不住打扰我,这是非常重要的。

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读