美文网首页
请不要拼尽生活之苦的全力而不承受学习之苦

请不要拼尽生活之苦的全力而不承受学习之苦

作者: 张龙的思考 | 来源:发表于2019-04-28 16:20 被阅读0次

    我在2016年10月份的时候宣布全新圣思园回归,同时上线了全新圣思园网站(http://www.iprogramming.cn),并公布了接下来一年中圣思园将会带给大家的课程信息。

    2016年12月19日这一天对我、对圣思园来说是一个值得纪念的日子,因为在这一天全新圣思园的全新课程开始发布,我们的首门课程是《Java 8深入剖析与实战》,这门课程早已经发布完毕,相信大家都会从中学习到Java 8为我们所带来的种种新功能、新特性,特别是函数式编程相关的内容,这些内容相比于传统的Java来说为我们广大开发者带来了不一样的Java使用体验,不但令代码更加简洁、高效,同时语义性也更强,可读性也会更好。深入学习了Java函数式编程技能后,后续无论你是学习Scala还是近一段时间火热到不行的Kotlin(圣思园已经开设了Kotlin语言课程),都会极大地缩短学习时间,并且能够学得更加扎实和透彻,这就是所谓的触类旁通

    目前,圣思园的课程按照既定的计划与顺序在有条不紊的发布,我们的发布时间是每周五上午(有小伙伴戏称说感觉像是追剧一样)。这种节奏感强烈的课程推进过程对于大家的学习来说也是很有帮助的。大多数参加圣思园课程学习的朋友都是已经工作的(当然了,圣思园会员群里也有少部分在校学生),白天都需要工作,所以会利用晚上和周末时间进行学习。那么,这种课程发布频度与节奏也是我感觉比较适当的(毕竟,我也是在工作的)。确保双方都保持稳健的节奏感是一种良性的循环过程:既不会一下子因为课程过多感觉吃不消,又不会因为一段时间没有课程发布而出现空档期。平时,大家在群里经常讨论各种各样的技术问题,偶尔开开玩笑或是发发工作与生活上的牢骚,我觉得这是一个挺好的事儿。我相信,群里的小伙伴们根本就想不到自己会因为圣思园与其他城市一个素不相识的人成为朋友,并经常就某些技术问题进行探讨和交流。此外,还有些会员朋友是一个公司的,之前也是彼此不相识,通过圣思园了解到对方。这让我感觉这个世界还是挺奇妙的。

    既然有如此之多的朋友信任我,信任圣思园的课程而加入了学习的队伍,那么这对我来说其实是一件压力颇大的事儿。为什么呢?

    要知道,圣思园现在的课程不再有免费的,而全部都是收费的。那么既然收费,付款的学员当然就是我的顾客,顾客则被称之为上帝;而我则成为了卖家。既然是卖家,就需要提供各种各样的服务来满足顾客的诉求。落实到圣思园上,我的根本职责就是提供足够优秀的课程来达成学习者在学习上的需求,并能解决学习者在学习过程中的痛点。实话实说,这其实并不是一件容易的事情,或者说,这是一件挺困难的事儿。困难在哪里呢?

    首先,课程的设定就是很重要的一环。课程的内容不能自嗨,光让讲课者自身觉得爽是毫无意义的,最为根本的是让学习者真正通过课程学习到自己想要学习的内容。而且,课程的设定要满足两个基本要素:前瞻性与深入性。所谓前瞻性就是对技术的思考要有一定的远见性,课程的内容要反映出这个行业目前以及接下来一段时间的发展趋势,即大家在学习完这项技术后,这项技术会成为自己现在以及未来的重要技能之一,无论是在工作中还是在未来可能会出现的面试中发挥出作用。即便现在的工作中暂时用不上,学习者也会知道这个技术是很重要的技术,只不过当前的项目没有用上,但纵观整个行业,很多公司已经开始或是早已使用了,这样的技术学完后才不会白学,自己在学习过程中所花费的时间与精力才不会浪费掉。所谓深入性,顾名思义,课程所介绍的技术不是蜻蜓点水般的说说而已,而是真正会深挖到底层源码、设计与架构,从整体到局部,到源码细节,再上升到全局,通过这样一个过程,大家就会对这项技术有一个非常清晰的理解和认识了。要知道的是,仅仅只是介绍如何使用可能会占据我30%的准备时间,但深挖细节,甚至是某行代码为何这样写则要消耗掉我另外70%的准备时间。现在,无论是哪个领域,前端、后端、移动端、大数据、AI、VR等等,都会涉及到大量的技术,除去一些起辅助作用的第三方组件外,针对工作中大量和频繁使用的技术与框架,我认为是非常有必要理解所用技术的底层实现细节以及设计与架构的,这样无论是用起来还是对于自身技能的充实和完善才是最有帮助的,从而不会陷入那种“工作多年,只会写业务逻辑代码”的窘境。

    其次,圣思园的课程是以周为单位进行发布的,每周发布的课程数量相对来说是比较固定的,这对于大家的学习来说也是很有帮助的。但这对于我来说其实倒是一个不小的挑战。为了准备每周的课程,确保每周课程都能够按时发布,我实际上是花费了大量的业余时间进行课程的准备,内容的推敲,代码示例的编写。也许,大家在看我的课程时,你感觉课程内容的讲解是比较流畅的,内容顺序的设定也是理所当然的;然而,我想说的是:表面的风轻云淡,背后一定是无数个苦逼的日日夜夜作为支撑。为了准备一节课,我实际上会花费很久来进行提前的工作。因为,圣思园现在的课程基本上都是业界比较流行的技术,虽然这些技术本身对于我来说已经比较熟悉了;不过还是那句话,熟悉某项技术与将其条理化地讲出来是两件事。所以,我周末的很多时间都放在了课程内容的准备上,生怕因自己课程准备不到位而影响大家到大家的学习。

    最后,当然就是课程的实际录制了,相比于准备阶段来说,这部分相对来说反而会变得比较轻松了。不过,如何讲,如何讲明白,讲到位其实还是存在一些技巧的。也许是因为自己平时讲课和公众演讲做得比较多了,所以自我感觉自己在这方面还是有一些心得的。要知道的是,将一个比较复杂的技术能清晰讲明白是一个技术活,这也需要通过持续不断的刻意练习方可达成。否则,就不会存在大家在看某些书,看完之后发现越看越迷糊的情况了。

    虽然很不容易,但整个过程带给我的收获其实也是满满的。最为重要的就是,在这个过程中,我能将自身的技能再一次做个完整且彻底的梳理,这对于我个人来说是极为重要的。因为,有时在工作过程中用到了某项技术,因为时间等原因自己可能也没有对底层实现或是更加深入的原理性部分有非常深入的掌握,那么通过这个课程的准备与讲解过程中,让我有机会再一次对技术的本源有一次深入的接触和理解,并将其消化好,通过自己的方式讲给大家,这对于我来说也是一次难得的提升过程。

    大家在学习完课程后,如果有机会,请一定要将技能输出出来。现在流行一句话:通过输出来倒逼输入。我认为还是挺有道理的。只有将自己认为已经掌握的技能通过博客、公众号、公司内部分享或是社区分享的方式输出出来后,才会进一步加深对这项技术的理解与认知。同时,也算是对自己一个阶段学习的总结,这是最佳的学习方式。另,在这个过程中,你还会得到一些意想不到的收获,比如说对自己内容组织能力的一次锻炼、对自己公众演讲技能的考验、对自己写文章表达观点能力的一次洗礼,我相信这一定也会增加你在组织内的影响力。

    总的来说,在过去的这半年,我感觉自己的责任更大了,我真心希望能帮助到越来越多的圣思园小伙伴们,无论是在既有的工作中做得更好,还是在未来有可能的面试中表现更棒,圣思园的这些课程都将会起到催化剂的作用。除去纯技术本身外,我相信大家也会从中掌握了一些好的学习方式和学习技巧。在过去的几个月中,圣思园已经有好几个小伙伴换工作并拿到了很不错的Offer,比如说有网易的、阿里的等等;我也相信未来这种情况会越来越多。

    生活本身是不易的,如果你觉得生活很容易,那一定是有人替你负重前行。

    但我们可以让自己更快乐一些。学习对于大多数普通人来说是实现个人成长和人生逆袭的最具性价比的手段(没有之一)。我在全新圣思园身上付出了巨大的心血与热情,为的是帮助到你,让你变得更好;我也期望你对自己的学习也能保持热情,与圣思园的所有小伙伴们一道前行。

    未来的你变成什么样子是由无数个今天的你所共同决定的。

    相关文章

      网友评论

          本文标题:请不要拼尽生活之苦的全力而不承受学习之苦

          本文链接:https://www.haomeiwen.com/subject/lmcjnqtx.html