昨天写了碎碎念-平时不使用的真的没用吗?(二),其实我本身在解答本身的困惑,纠结于到底要不要学习数据结构和算法方面的知识。由于日常常常会看几个优质的公众号,里面会提到几个概念,若是咱们平时只是关注于本身专业内具体的知识,咱们的眼界实际上是受局限的,咱们也须要不断地输入不一样的内容。粥左罗说写做由三个方面组成,输入,思考,输出。今天我就想来对这两个概念进行思考,而后输入篇内容。阅读公众号内的知识也是同样,既要咱们常常或主动或被动的阅读,也要咱们去思考,思考事后也要去输出。今天,我就想来思考思考以前被各大自媒体和公众号聊烂了的东西,能力圈和斜杠。python
最近看的能力圈的文章仍是在明白的多元思惟中,明白在聊能力圈的时候,提到了这么一个案例。有个朋友去找明白,说是搬运短视频赚了一些钱,多是想要知道如何在这方面赚到更多的钱吧。可是这个朋友自己是一个程序员,明白就再也不建议他继续作这方面的事情来进行赚钱了。由于能力圈不符合。即便在如今可以赚一些小钱,长远来看仍是不能赚到能多的钱,由于在这个领域中没有积累。好比短视频其实要你更加剧视运营这方面的内容,如何吸引种子用户,如何写文案,如何处理人际关系等,这些都不是一个程序员所拥有的能力基础。程序员
以前在当作甲的《好好学习》,在这本书中提到临界知识的概念,临界知识就是能够横跨多个领域中,也可以生效的知识。典型的就是复利效应,在每一个领域中总有一些事情,可以让你在作这件事情的时候获得一些结果,最后这些结果又会致使你更多地进行这件事情。投资领域的复利效应,投资可以带来利息,利息又会转化为本金,又能获得更多的利息,最后你就变成了第二个比尔盖茨,最后一句是开玩笑的,哈哈哈。不过这大概解释了复利效应。另外,专业知识的学习也是同样,学习了数据结构和算法,就可以面试进入更好地公司,获取更有挑战性的工做,在更有挑战性的工做下,必须学习更多的专业知识,周而复始,最后你就成为了一个厉害的程序员。好了,扯远了,让我来拉回到能力圈这个概念中来。面试
除了复利效应,能力圈也能够算是一个临界知识。在投资圈里面,比尔盖茨历来不投资本身看不懂的资产,因此不少年比尔盖茨都没有投资苹果等互联网公司的股票。只在本身的能力范围内,作好本身的工做,那么可以大大提高本身的作事的成功率。再回到昨天的数据结构和算法上面,若是运用能力圈的角度来审视,会是一个什么结果呢?数据结构和算法是咱们编程的内功,属于编程圈子里面重要的能力,讲的肤浅一点是能够在面试的时候经过大厂的面试题目,讲的更深一些,是咱们编写更多更难更复杂系统的有利的基石。可能决定了两三年以后,咱们仍是一个只会搬砖的小弟仍是谈笑风生的大佬。算法
前几年常常被自媒体提到斜杠青年,斜杠青年也许就是那个可以摄影,又能参加马拉松,每一年还能阅读100本书籍,不只阅读生活中仍是一个美食家的人把。总之,就是你能想要的一切都会的人。编程
那么斜杠青年是否是能力圈很大,可以拥有这么大的能力圈的人是否是生来就有很高的智商?咱们通常人是否是想都不用想了。我以为不是。《好好学习》的做者也以为不是,其实咱们总以为他们可以横跨多个领域,是应为拥有非凡的才能,拥有咱们没有的东西。其实不是这么一回事,其实不少这样作的人,没有在这些方面都作到精深,他们只是在多个领域内作到了浅尝辄止,而没有可以深刻研究一个领域。可能其余领域我不是很是了解,可是编程领域的精深,可不是几个月可以作到的,而是好多年的沉淀才可以完成。只是简单地会敲几行代码,可以用python写一个贪吃蛇出来,我以为也只是入门水平吧。数据结构
因此,真正要在某一个领域内有所突出仍是要在本身的领域内专一一些。在本身的能力圈的范围内作好一些事情,当你在本身的能力圈的范围内作好一些事情以后,可能会有一些"道",或者说临界知识的总结,这样迁移这些临界知识就可以很好地成为一个斜杠青年了。好比斜杆青年生活中的钢铁侠,Elon Musk。既能编写人人使用的Paypal支付软件,又能造出上天的火箭。数据结构和算法
小结下,应该是在一个大的领域内尝试不一样的事情,尽力作到斜杠。可是不要跨越大的领域,这样以前的基础都帮不了你,致使失败的可能性大大增长。post
之后这里天天都会写一篇文章,题材不限,内容不限,字数不限。尽可能把本身天天的思考都放入其中。学习
有时候写的很差,逻辑不清楚,胡言乱语了,可是,天天都会尝试写地比以前更加逻辑清楚的。视频
我是shane。今天是2019年7月27日。百天写做计划的第三天,3/100。